├── .dockerignore ├── .github ├── CODEOWNERS ├── PULL_REQUEST_TEMPLATE.md ├── dependabot.yml └── workflows │ └── check_changelog.yml ├── .gitignore ├── .rubocop.yml ├── CHANGELOG.md ├── Gemfile ├── Gemfile.lock ├── LICENSE ├── Makefile ├── README.md ├── bin ├── compile ├── default_pythons ├── detect ├── release ├── steps │ ├── README.MD │ ├── collectstatic │ ├── hooks │ │ ├── post_compile │ │ └── pre_compile │ ├── nltk │ ├── pip-install │ ├── pipenv │ ├── pipenv-python-version │ ├── python │ └── sqlite3 ├── test-compile ├── utils └── warnings ├── etc └── publish.sh ├── hatchet.json ├── hatchet.lock ├── requirements.txt ├── spec ├── fixtures │ ├── ci_nose │ │ ├── app.json │ │ ├── requirements.txt │ │ └── runtime.txt │ ├── django_broken_project │ │ ├── manage.py │ │ └── requirements.txt │ ├── django_collectstatic_disabled_file │ │ ├── .heroku │ │ │ └── collectstatic_disabled │ │ └── requirements.txt │ ├── hooks │ │ ├── bin │ │ │ ├── post_compile │ │ │ └── pre_compile │ │ └── requirements.txt │ ├── nltk_dependency_and_nltk_txt │ │ ├── nltk.txt │ │ └── requirements.txt │ ├── nltk_dependency_only │ │ └── requirements.txt │ ├── nltk_txt_but_no_dependency │ │ ├── nltk.txt │ │ └── requirements.txt │ ├── no_python_project_files │ │ └── README.md │ ├── pipenv_and_requirements_txt │ │ ├── Pipfile │ │ ├── Pipfile.lock │ │ └── requirements.txt │ ├── pipenv_and_runtime_txt │ │ ├── Pipfile │ │ ├── Pipfile.lock │ │ └── runtime.txt │ ├── pipenv_lockfile_out_of_sync │ │ ├── Pipfile │ │ └── Pipfile.lock │ ├── pipenv_no_lockfile │ │ └── Pipfile │ ├── pipenv_python_2.7 │ │ ├── Pipfile │ │ └── Pipfile.lock │ ├── pipenv_python_3.10 │ │ ├── Pipfile │ │ └── Pipfile.lock │ ├── pipenv_python_3.5 │ │ ├── Pipfile │ │ └── Pipfile.lock │ ├── pipenv_python_3.6 │ │ ├── Pipfile │ │ └── Pipfile.lock │ ├── pipenv_python_3.7 │ │ ├── Pipfile │ │ └── Pipfile.lock │ ├── pipenv_python_3.8 │ │ ├── Pipfile │ │ └── Pipfile.lock │ ├── pipenv_python_3.9 │ │ ├── Pipfile │ │ └── Pipfile.lock │ ├── pipenv_python_full_version │ │ ├── Pipfile │ │ └── Pipfile.lock │ ├── pipenv_python_full_version_invalid │ │ ├── Pipfile │ │ └── Pipfile.lock │ ├── pipenv_python_version_invalid │ │ ├── Pipfile │ │ └── Pipfile.lock │ ├── pipenv_python_version_unspecified │ │ ├── Pipfile │ │ └── Pipfile.lock │ ├── pypy_3.6 │ │ ├── requirements.txt │ │ └── runtime.txt │ ├── python_2.7 │ │ ├── requirements.txt │ │ └── runtime.txt │ ├── python_3.10 │ │ ├── requirements.txt │ │ └── runtime.txt │ ├── python_3.10_outdated │ │ ├── requirements.txt │ │ └── runtime.txt │ ├── python_3.4 │ │ ├── requirements.txt │ │ └── runtime.txt │ ├── python_3.5 │ │ ├── requirements.txt │ │ └── runtime.txt │ ├── python_3.6 │ │ ├── requirements.txt │ │ └── runtime.txt │ ├── python_3.6_outdated │ │ ├── requirements.txt │ │ └── runtime.txt │ ├── python_3.7 │ │ ├── requirements.txt │ │ └── runtime.txt │ ├── python_3.7_outdated │ │ ├── requirements.txt │ │ └── runtime.txt │ ├── python_3.8 │ │ ├── requirements.txt │ │ └── runtime.txt │ ├── python_3.8_outdated │ │ ├── requirements.txt │ │ └── runtime.txt │ ├── python_3.9 │ │ ├── requirements.txt │ │ └── runtime.txt │ ├── python_3.9_outdated │ │ ├── requirements.txt │ │ └── runtime.txt │ ├── python_version_invalid │ │ ├── requirements.txt │ │ └── runtime.txt │ ├── python_version_unspecified │ │ └── requirements.txt │ ├── requirements_compiled │ │ └── requirements.txt │ ├── requirements_django_latest │ │ └── requirements.txt │ ├── requirements_editable │ │ ├── bin │ │ │ ├── compile │ │ │ ├── detect │ │ │ ├── post_compile │ │ │ └── test-entrypoints │ │ ├── packages │ │ │ ├── local_package_pyproject_toml │ │ │ │ ├── local_package_pyproject_toml │ │ │ │ │ └── __init__.py │ │ │ │ └── pyproject.toml │ │ │ └── local_package_setup_py │ │ │ │ ├── local_package_setup_py │ │ │ │ └── __init__.py │ │ │ │ ├── setup.cfg │ │ │ │ └── setup.py │ │ └── requirements.txt │ ├── requirements_gdal │ │ └── requirements.txt │ ├── requirements_git │ │ └── requirements.txt │ ├── requirements_txt_and_setup_py │ │ ├── requirements.txt │ │ └── setup.py │ ├── runtime_txt_only │ │ └── runtime.txt │ ├── runtime_txt_with_stray_whitespace │ │ ├── requirements.txt │ │ └── runtime.txt │ └── setup_py_only │ │ └── setup.py ├── hatchet │ ├── ci_spec.rb │ ├── detect_spec.rb │ ├── django_spec.rb │ ├── getting_started_spec.rb │ ├── hooks_spec.rb │ ├── nltk_spec.rb │ ├── pip_spec.rb │ ├── pipenv_spec.rb │ ├── python_update_warning_spec.rb │ ├── python_version_spec.rb │ └── stack_spec.rb └── spec_helper.rb └── vendor ├── WEB_CONCURRENCY.sh ├── buildpack-stdlib_v8.sh ├── pipenv-to-pip ├── python.gunicorn.sh └── runtime-fixer /.dockerignore: -------------------------------------------------------------------------------- 1 | .git/ 2 | -------------------------------------------------------------------------------- /.github/CODEOWNERS: -------------------------------------------------------------------------------- 1 | * @heroku/languages 2 | -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ehmatthes/heroku-buildpack-python/HEAD/.github/PULL_REQUEST_TEMPLATE.md -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ehmatthes/heroku-buildpack-python/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/check_changelog.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ehmatthes/heroku-buildpack-python/HEAD/.github/workflows/check_changelog.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ehmatthes/heroku-buildpack-python/HEAD/.gitignore -------------------------------------------------------------------------------- /.rubocop.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ehmatthes/heroku-buildpack-python/HEAD/.rubocop.yml -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ehmatthes/heroku-buildpack-python/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ehmatthes/heroku-buildpack-python/HEAD/Gemfile -------------------------------------------------------------------------------- /Gemfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ehmatthes/heroku-buildpack-python/HEAD/Gemfile.lock -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ehmatthes/heroku-buildpack-python/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ehmatthes/heroku-buildpack-python/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ehmatthes/heroku-buildpack-python/HEAD/README.md -------------------------------------------------------------------------------- /bin/compile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ehmatthes/heroku-buildpack-python/HEAD/bin/compile -------------------------------------------------------------------------------- /bin/default_pythons: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ehmatthes/heroku-buildpack-python/HEAD/bin/default_pythons -------------------------------------------------------------------------------- /bin/detect: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ehmatthes/heroku-buildpack-python/HEAD/bin/detect -------------------------------------------------------------------------------- /bin/release: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ehmatthes/heroku-buildpack-python/HEAD/bin/release -------------------------------------------------------------------------------- /bin/steps/README.MD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ehmatthes/heroku-buildpack-python/HEAD/bin/steps/README.MD -------------------------------------------------------------------------------- /bin/steps/collectstatic: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ehmatthes/heroku-buildpack-python/HEAD/bin/steps/collectstatic -------------------------------------------------------------------------------- /bin/steps/hooks/post_compile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ehmatthes/heroku-buildpack-python/HEAD/bin/steps/hooks/post_compile -------------------------------------------------------------------------------- /bin/steps/hooks/pre_compile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ehmatthes/heroku-buildpack-python/HEAD/bin/steps/hooks/pre_compile -------------------------------------------------------------------------------- /bin/steps/nltk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ehmatthes/heroku-buildpack-python/HEAD/bin/steps/nltk -------------------------------------------------------------------------------- /bin/steps/pip-install: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ehmatthes/heroku-buildpack-python/HEAD/bin/steps/pip-install -------------------------------------------------------------------------------- /bin/steps/pipenv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ehmatthes/heroku-buildpack-python/HEAD/bin/steps/pipenv -------------------------------------------------------------------------------- /bin/steps/pipenv-python-version: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ehmatthes/heroku-buildpack-python/HEAD/bin/steps/pipenv-python-version -------------------------------------------------------------------------------- /bin/steps/python: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ehmatthes/heroku-buildpack-python/HEAD/bin/steps/python -------------------------------------------------------------------------------- /bin/steps/sqlite3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ehmatthes/heroku-buildpack-python/HEAD/bin/steps/sqlite3 -------------------------------------------------------------------------------- /bin/test-compile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ehmatthes/heroku-buildpack-python/HEAD/bin/test-compile -------------------------------------------------------------------------------- /bin/utils: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ehmatthes/heroku-buildpack-python/HEAD/bin/utils -------------------------------------------------------------------------------- /bin/warnings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ehmatthes/heroku-buildpack-python/HEAD/bin/warnings -------------------------------------------------------------------------------- /etc/publish.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ehmatthes/heroku-buildpack-python/HEAD/etc/publish.sh -------------------------------------------------------------------------------- /hatchet.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ehmatthes/heroku-buildpack-python/HEAD/hatchet.json -------------------------------------------------------------------------------- /hatchet.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ehmatthes/heroku-buildpack-python/HEAD/hatchet.lock -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ehmatthes/heroku-buildpack-python/HEAD/requirements.txt -------------------------------------------------------------------------------- /spec/fixtures/ci_nose/app.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ehmatthes/heroku-buildpack-python/HEAD/spec/fixtures/ci_nose/app.json -------------------------------------------------------------------------------- /spec/fixtures/ci_nose/requirements.txt: -------------------------------------------------------------------------------- 1 | nose 2 | -------------------------------------------------------------------------------- /spec/fixtures/ci_nose/runtime.txt: -------------------------------------------------------------------------------- 1 | python-3.9.14 2 | -------------------------------------------------------------------------------- /spec/fixtures/django_broken_project/manage.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ehmatthes/heroku-buildpack-python/HEAD/spec/fixtures/django_broken_project/manage.py -------------------------------------------------------------------------------- /spec/fixtures/django_broken_project/requirements.txt: -------------------------------------------------------------------------------- 1 | Django 2 | -------------------------------------------------------------------------------- /spec/fixtures/django_collectstatic_disabled_file/.heroku/collectstatic_disabled: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /spec/fixtures/django_collectstatic_disabled_file/requirements.txt: -------------------------------------------------------------------------------- 1 | Django 2 | -------------------------------------------------------------------------------- /spec/fixtures/hooks/bin/post_compile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ehmatthes/heroku-buildpack-python/HEAD/spec/fixtures/hooks/bin/post_compile -------------------------------------------------------------------------------- /spec/fixtures/hooks/bin/pre_compile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ehmatthes/heroku-buildpack-python/HEAD/spec/fixtures/hooks/bin/pre_compile -------------------------------------------------------------------------------- /spec/fixtures/hooks/requirements.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /spec/fixtures/nltk_dependency_and_nltk_txt/nltk.txt: -------------------------------------------------------------------------------- 1 | city_database 2 | stopwords 3 | -------------------------------------------------------------------------------- /spec/fixtures/nltk_dependency_and_nltk_txt/requirements.txt: -------------------------------------------------------------------------------- 1 | nltk 2 | -------------------------------------------------------------------------------- /spec/fixtures/nltk_dependency_only/requirements.txt: -------------------------------------------------------------------------------- 1 | nltk 2 | -------------------------------------------------------------------------------- /spec/fixtures/nltk_txt_but_no_dependency/nltk.txt: -------------------------------------------------------------------------------- 1 | city_database 2 | stopwords 3 | -------------------------------------------------------------------------------- /spec/fixtures/nltk_txt_but_no_dependency/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ehmatthes/heroku-buildpack-python/HEAD/spec/fixtures/nltk_txt_but_no_dependency/requirements.txt -------------------------------------------------------------------------------- /spec/fixtures/no_python_project_files/README.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /spec/fixtures/pipenv_and_requirements_txt/Pipfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ehmatthes/heroku-buildpack-python/HEAD/spec/fixtures/pipenv_and_requirements_txt/Pipfile -------------------------------------------------------------------------------- /spec/fixtures/pipenv_and_requirements_txt/Pipfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ehmatthes/heroku-buildpack-python/HEAD/spec/fixtures/pipenv_and_requirements_txt/Pipfile.lock -------------------------------------------------------------------------------- /spec/fixtures/pipenv_and_requirements_txt/requirements.txt: -------------------------------------------------------------------------------- 1 | urllib3 2 | -------------------------------------------------------------------------------- /spec/fixtures/pipenv_and_runtime_txt/Pipfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ehmatthes/heroku-buildpack-python/HEAD/spec/fixtures/pipenv_and_runtime_txt/Pipfile -------------------------------------------------------------------------------- /spec/fixtures/pipenv_and_runtime_txt/Pipfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ehmatthes/heroku-buildpack-python/HEAD/spec/fixtures/pipenv_and_runtime_txt/Pipfile.lock -------------------------------------------------------------------------------- /spec/fixtures/pipenv_and_runtime_txt/runtime.txt: -------------------------------------------------------------------------------- 1 | python-3.10.7 2 | -------------------------------------------------------------------------------- /spec/fixtures/pipenv_lockfile_out_of_sync/Pipfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ehmatthes/heroku-buildpack-python/HEAD/spec/fixtures/pipenv_lockfile_out_of_sync/Pipfile -------------------------------------------------------------------------------- /spec/fixtures/pipenv_lockfile_out_of_sync/Pipfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ehmatthes/heroku-buildpack-python/HEAD/spec/fixtures/pipenv_lockfile_out_of_sync/Pipfile.lock -------------------------------------------------------------------------------- /spec/fixtures/pipenv_no_lockfile/Pipfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ehmatthes/heroku-buildpack-python/HEAD/spec/fixtures/pipenv_no_lockfile/Pipfile -------------------------------------------------------------------------------- /spec/fixtures/pipenv_python_2.7/Pipfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ehmatthes/heroku-buildpack-python/HEAD/spec/fixtures/pipenv_python_2.7/Pipfile -------------------------------------------------------------------------------- /spec/fixtures/pipenv_python_2.7/Pipfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ehmatthes/heroku-buildpack-python/HEAD/spec/fixtures/pipenv_python_2.7/Pipfile.lock -------------------------------------------------------------------------------- /spec/fixtures/pipenv_python_3.10/Pipfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ehmatthes/heroku-buildpack-python/HEAD/spec/fixtures/pipenv_python_3.10/Pipfile -------------------------------------------------------------------------------- /spec/fixtures/pipenv_python_3.10/Pipfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ehmatthes/heroku-buildpack-python/HEAD/spec/fixtures/pipenv_python_3.10/Pipfile.lock -------------------------------------------------------------------------------- /spec/fixtures/pipenv_python_3.5/Pipfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ehmatthes/heroku-buildpack-python/HEAD/spec/fixtures/pipenv_python_3.5/Pipfile -------------------------------------------------------------------------------- /spec/fixtures/pipenv_python_3.5/Pipfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ehmatthes/heroku-buildpack-python/HEAD/spec/fixtures/pipenv_python_3.5/Pipfile.lock -------------------------------------------------------------------------------- /spec/fixtures/pipenv_python_3.6/Pipfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ehmatthes/heroku-buildpack-python/HEAD/spec/fixtures/pipenv_python_3.6/Pipfile -------------------------------------------------------------------------------- /spec/fixtures/pipenv_python_3.6/Pipfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ehmatthes/heroku-buildpack-python/HEAD/spec/fixtures/pipenv_python_3.6/Pipfile.lock -------------------------------------------------------------------------------- /spec/fixtures/pipenv_python_3.7/Pipfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ehmatthes/heroku-buildpack-python/HEAD/spec/fixtures/pipenv_python_3.7/Pipfile -------------------------------------------------------------------------------- /spec/fixtures/pipenv_python_3.7/Pipfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ehmatthes/heroku-buildpack-python/HEAD/spec/fixtures/pipenv_python_3.7/Pipfile.lock -------------------------------------------------------------------------------- /spec/fixtures/pipenv_python_3.8/Pipfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ehmatthes/heroku-buildpack-python/HEAD/spec/fixtures/pipenv_python_3.8/Pipfile -------------------------------------------------------------------------------- /spec/fixtures/pipenv_python_3.8/Pipfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ehmatthes/heroku-buildpack-python/HEAD/spec/fixtures/pipenv_python_3.8/Pipfile.lock -------------------------------------------------------------------------------- /spec/fixtures/pipenv_python_3.9/Pipfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ehmatthes/heroku-buildpack-python/HEAD/spec/fixtures/pipenv_python_3.9/Pipfile -------------------------------------------------------------------------------- /spec/fixtures/pipenv_python_3.9/Pipfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ehmatthes/heroku-buildpack-python/HEAD/spec/fixtures/pipenv_python_3.9/Pipfile.lock -------------------------------------------------------------------------------- /spec/fixtures/pipenv_python_full_version/Pipfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ehmatthes/heroku-buildpack-python/HEAD/spec/fixtures/pipenv_python_full_version/Pipfile -------------------------------------------------------------------------------- /spec/fixtures/pipenv_python_full_version/Pipfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ehmatthes/heroku-buildpack-python/HEAD/spec/fixtures/pipenv_python_full_version/Pipfile.lock -------------------------------------------------------------------------------- /spec/fixtures/pipenv_python_full_version_invalid/Pipfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ehmatthes/heroku-buildpack-python/HEAD/spec/fixtures/pipenv_python_full_version_invalid/Pipfile -------------------------------------------------------------------------------- /spec/fixtures/pipenv_python_full_version_invalid/Pipfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ehmatthes/heroku-buildpack-python/HEAD/spec/fixtures/pipenv_python_full_version_invalid/Pipfile.lock -------------------------------------------------------------------------------- /spec/fixtures/pipenv_python_version_invalid/Pipfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ehmatthes/heroku-buildpack-python/HEAD/spec/fixtures/pipenv_python_version_invalid/Pipfile -------------------------------------------------------------------------------- /spec/fixtures/pipenv_python_version_invalid/Pipfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ehmatthes/heroku-buildpack-python/HEAD/spec/fixtures/pipenv_python_version_invalid/Pipfile.lock -------------------------------------------------------------------------------- /spec/fixtures/pipenv_python_version_unspecified/Pipfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ehmatthes/heroku-buildpack-python/HEAD/spec/fixtures/pipenv_python_version_unspecified/Pipfile -------------------------------------------------------------------------------- /spec/fixtures/pipenv_python_version_unspecified/Pipfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ehmatthes/heroku-buildpack-python/HEAD/spec/fixtures/pipenv_python_version_unspecified/Pipfile.lock -------------------------------------------------------------------------------- /spec/fixtures/pypy_3.6/requirements.txt: -------------------------------------------------------------------------------- 1 | urllib3 2 | -------------------------------------------------------------------------------- /spec/fixtures/pypy_3.6/runtime.txt: -------------------------------------------------------------------------------- 1 | pypy3.6-7.3.2 2 | -------------------------------------------------------------------------------- /spec/fixtures/python_2.7/requirements.txt: -------------------------------------------------------------------------------- 1 | urllib3 2 | -------------------------------------------------------------------------------- /spec/fixtures/python_2.7/runtime.txt: -------------------------------------------------------------------------------- 1 | python-2.7.18 2 | -------------------------------------------------------------------------------- /spec/fixtures/python_3.10/requirements.txt: -------------------------------------------------------------------------------- 1 | urllib3 2 | -------------------------------------------------------------------------------- /spec/fixtures/python_3.10/runtime.txt: -------------------------------------------------------------------------------- 1 | python-3.10.7 2 | -------------------------------------------------------------------------------- /spec/fixtures/python_3.10_outdated/requirements.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /spec/fixtures/python_3.10_outdated/runtime.txt: -------------------------------------------------------------------------------- 1 | python-3.10.5 2 | -------------------------------------------------------------------------------- /spec/fixtures/python_3.4/requirements.txt: -------------------------------------------------------------------------------- 1 | urllib3 2 | -------------------------------------------------------------------------------- /spec/fixtures/python_3.4/runtime.txt: -------------------------------------------------------------------------------- 1 | python-3.4.10 2 | -------------------------------------------------------------------------------- /spec/fixtures/python_3.5/requirements.txt: -------------------------------------------------------------------------------- 1 | urllib3 2 | -------------------------------------------------------------------------------- /spec/fixtures/python_3.5/runtime.txt: -------------------------------------------------------------------------------- 1 | python-3.5.10 2 | -------------------------------------------------------------------------------- /spec/fixtures/python_3.6/requirements.txt: -------------------------------------------------------------------------------- 1 | urllib3 2 | -------------------------------------------------------------------------------- /spec/fixtures/python_3.6/runtime.txt: -------------------------------------------------------------------------------- 1 | python-3.6.15 2 | -------------------------------------------------------------------------------- /spec/fixtures/python_3.6_outdated/requirements.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /spec/fixtures/python_3.6_outdated/runtime.txt: -------------------------------------------------------------------------------- 1 | python-3.6.14 2 | -------------------------------------------------------------------------------- /spec/fixtures/python_3.7/requirements.txt: -------------------------------------------------------------------------------- 1 | urllib3 2 | -------------------------------------------------------------------------------- /spec/fixtures/python_3.7/runtime.txt: -------------------------------------------------------------------------------- 1 | python-3.7.14 2 | -------------------------------------------------------------------------------- /spec/fixtures/python_3.7_outdated/requirements.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /spec/fixtures/python_3.7_outdated/runtime.txt: -------------------------------------------------------------------------------- 1 | python-3.7.12 2 | -------------------------------------------------------------------------------- /spec/fixtures/python_3.8/requirements.txt: -------------------------------------------------------------------------------- 1 | urllib3 2 | -------------------------------------------------------------------------------- /spec/fixtures/python_3.8/runtime.txt: -------------------------------------------------------------------------------- 1 | python-3.8.14 2 | -------------------------------------------------------------------------------- /spec/fixtures/python_3.8_outdated/requirements.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /spec/fixtures/python_3.8_outdated/runtime.txt: -------------------------------------------------------------------------------- 1 | python-3.8.12 2 | -------------------------------------------------------------------------------- /spec/fixtures/python_3.9/requirements.txt: -------------------------------------------------------------------------------- 1 | urllib3 2 | -------------------------------------------------------------------------------- /spec/fixtures/python_3.9/runtime.txt: -------------------------------------------------------------------------------- 1 | python-3.9.14 2 | -------------------------------------------------------------------------------- /spec/fixtures/python_3.9_outdated/requirements.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /spec/fixtures/python_3.9_outdated/runtime.txt: -------------------------------------------------------------------------------- 1 | python-3.9.12 2 | -------------------------------------------------------------------------------- /spec/fixtures/python_version_invalid/requirements.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /spec/fixtures/python_version_invalid/runtime.txt: -------------------------------------------------------------------------------- 1 | python-X.Y.Z 2 | -------------------------------------------------------------------------------- /spec/fixtures/python_version_unspecified/requirements.txt: -------------------------------------------------------------------------------- 1 | urllib3 2 | -------------------------------------------------------------------------------- /spec/fixtures/requirements_compiled/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ehmatthes/heroku-buildpack-python/HEAD/spec/fixtures/requirements_compiled/requirements.txt -------------------------------------------------------------------------------- /spec/fixtures/requirements_django_latest/requirements.txt: -------------------------------------------------------------------------------- 1 | Django 2 | -------------------------------------------------------------------------------- /spec/fixtures/requirements_editable/bin/compile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ehmatthes/heroku-buildpack-python/HEAD/spec/fixtures/requirements_editable/bin/compile -------------------------------------------------------------------------------- /spec/fixtures/requirements_editable/bin/detect: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ehmatthes/heroku-buildpack-python/HEAD/spec/fixtures/requirements_editable/bin/detect -------------------------------------------------------------------------------- /spec/fixtures/requirements_editable/bin/post_compile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ehmatthes/heroku-buildpack-python/HEAD/spec/fixtures/requirements_editable/bin/post_compile -------------------------------------------------------------------------------- /spec/fixtures/requirements_editable/bin/test-entrypoints: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ehmatthes/heroku-buildpack-python/HEAD/spec/fixtures/requirements_editable/bin/test-entrypoints -------------------------------------------------------------------------------- /spec/fixtures/requirements_editable/packages/local_package_pyproject_toml/local_package_pyproject_toml/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ehmatthes/heroku-buildpack-python/HEAD/spec/fixtures/requirements_editable/packages/local_package_pyproject_toml/local_package_pyproject_toml/__init__.py -------------------------------------------------------------------------------- /spec/fixtures/requirements_editable/packages/local_package_pyproject_toml/pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ehmatthes/heroku-buildpack-python/HEAD/spec/fixtures/requirements_editable/packages/local_package_pyproject_toml/pyproject.toml -------------------------------------------------------------------------------- /spec/fixtures/requirements_editable/packages/local_package_setup_py/local_package_setup_py/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ehmatthes/heroku-buildpack-python/HEAD/spec/fixtures/requirements_editable/packages/local_package_setup_py/local_package_setup_py/__init__.py -------------------------------------------------------------------------------- /spec/fixtures/requirements_editable/packages/local_package_setup_py/setup.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ehmatthes/heroku-buildpack-python/HEAD/spec/fixtures/requirements_editable/packages/local_package_setup_py/setup.cfg -------------------------------------------------------------------------------- /spec/fixtures/requirements_editable/packages/local_package_setup_py/setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ehmatthes/heroku-buildpack-python/HEAD/spec/fixtures/requirements_editable/packages/local_package_setup_py/setup.py -------------------------------------------------------------------------------- /spec/fixtures/requirements_editable/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ehmatthes/heroku-buildpack-python/HEAD/spec/fixtures/requirements_editable/requirements.txt -------------------------------------------------------------------------------- /spec/fixtures/requirements_gdal/requirements.txt: -------------------------------------------------------------------------------- 1 | GDAL 2 | -------------------------------------------------------------------------------- /spec/fixtures/requirements_git/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ehmatthes/heroku-buildpack-python/HEAD/spec/fixtures/requirements_git/requirements.txt -------------------------------------------------------------------------------- /spec/fixtures/requirements_txt_and_setup_py/requirements.txt: -------------------------------------------------------------------------------- 1 | urllib3 2 | -------------------------------------------------------------------------------- /spec/fixtures/requirements_txt_and_setup_py/setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ehmatthes/heroku-buildpack-python/HEAD/spec/fixtures/requirements_txt_and_setup_py/setup.py -------------------------------------------------------------------------------- /spec/fixtures/runtime_txt_only/runtime.txt: -------------------------------------------------------------------------------- 1 | python-3.10.7 2 | -------------------------------------------------------------------------------- /spec/fixtures/runtime_txt_with_stray_whitespace/requirements.txt: -------------------------------------------------------------------------------- 1 | urllib3 2 | -------------------------------------------------------------------------------- /spec/fixtures/runtime_txt_with_stray_whitespace/runtime.txt: -------------------------------------------------------------------------------- 1 | 2 | python-3.10.7 3 | -------------------------------------------------------------------------------- /spec/fixtures/setup_py_only/setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ehmatthes/heroku-buildpack-python/HEAD/spec/fixtures/setup_py_only/setup.py -------------------------------------------------------------------------------- /spec/hatchet/ci_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ehmatthes/heroku-buildpack-python/HEAD/spec/hatchet/ci_spec.rb -------------------------------------------------------------------------------- /spec/hatchet/detect_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ehmatthes/heroku-buildpack-python/HEAD/spec/hatchet/detect_spec.rb -------------------------------------------------------------------------------- /spec/hatchet/django_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ehmatthes/heroku-buildpack-python/HEAD/spec/hatchet/django_spec.rb -------------------------------------------------------------------------------- /spec/hatchet/getting_started_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ehmatthes/heroku-buildpack-python/HEAD/spec/hatchet/getting_started_spec.rb -------------------------------------------------------------------------------- /spec/hatchet/hooks_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ehmatthes/heroku-buildpack-python/HEAD/spec/hatchet/hooks_spec.rb -------------------------------------------------------------------------------- /spec/hatchet/nltk_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ehmatthes/heroku-buildpack-python/HEAD/spec/hatchet/nltk_spec.rb -------------------------------------------------------------------------------- /spec/hatchet/pip_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ehmatthes/heroku-buildpack-python/HEAD/spec/hatchet/pip_spec.rb -------------------------------------------------------------------------------- /spec/hatchet/pipenv_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ehmatthes/heroku-buildpack-python/HEAD/spec/hatchet/pipenv_spec.rb -------------------------------------------------------------------------------- /spec/hatchet/python_update_warning_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ehmatthes/heroku-buildpack-python/HEAD/spec/hatchet/python_update_warning_spec.rb -------------------------------------------------------------------------------- /spec/hatchet/python_version_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ehmatthes/heroku-buildpack-python/HEAD/spec/hatchet/python_version_spec.rb -------------------------------------------------------------------------------- /spec/hatchet/stack_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ehmatthes/heroku-buildpack-python/HEAD/spec/hatchet/stack_spec.rb -------------------------------------------------------------------------------- /spec/spec_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ehmatthes/heroku-buildpack-python/HEAD/spec/spec_helper.rb -------------------------------------------------------------------------------- /vendor/WEB_CONCURRENCY.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ehmatthes/heroku-buildpack-python/HEAD/vendor/WEB_CONCURRENCY.sh -------------------------------------------------------------------------------- /vendor/buildpack-stdlib_v8.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ehmatthes/heroku-buildpack-python/HEAD/vendor/buildpack-stdlib_v8.sh -------------------------------------------------------------------------------- /vendor/pipenv-to-pip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ehmatthes/heroku-buildpack-python/HEAD/vendor/pipenv-to-pip -------------------------------------------------------------------------------- /vendor/python.gunicorn.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ehmatthes/heroku-buildpack-python/HEAD/vendor/python.gunicorn.sh -------------------------------------------------------------------------------- /vendor/runtime-fixer: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ehmatthes/heroku-buildpack-python/HEAD/vendor/runtime-fixer --------------------------------------------------------------------------------