mirror of
https://github.com/kennethreitz/heroku-buildpack-python.git
synced 2026-06-05 23:10:16 +00:00
23 lines
558 B
Plaintext
Executable File
23 lines
558 B
Plaintext
Executable File
# Detect Python-version with Pipenv.
|
|
|
|
if [[ -f $BUILD_DIR/Pipfile.lock ]]; then
|
|
|
|
if [[ ! -f $BUILD_DIR/runtime.txt ]]; then
|
|
if [[ ! -f Pipfile.lock ]]; then
|
|
pipenv lock 2> /dev/null
|
|
fi
|
|
|
|
set +e
|
|
PYTHON=$(cat $BUILD_DIR/Pipfile.lock | jq '._meta.requires.python_version' -r)
|
|
set -e
|
|
|
|
if [ "$PYTHON" = 2.7 ]; then
|
|
echo "python-2.7.13" > $BUILD_DIR/runtime.txt
|
|
fi
|
|
if [ "$PYTHON" = 3.6 ]; then
|
|
echo "python-3.6.0" > $BUILD_DIR/runtime.txt
|
|
fi
|
|
fi
|
|
fi
|
|
|