From c402d37451d52938630611c4e5ceff83114ed8a7 Mon Sep 17 00:00:00 2001 From: Mike Date: Mon, 2 Dec 2019 10:06:54 -0700 Subject: [PATCH 1/5] Update README python versions to match docs --- README.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index e3ea62a..34e53a5 100644 --- a/README.md +++ b/README.md @@ -61,7 +61,8 @@ Specify a Python Runtime Supported runtime options include: -- `python-3.7.4` +- `python-3.8.0` +- `python-3.7.5` - `python-3.6.9` - `python-2.7.17` From 2b3a90ec0c3e6f3de294700db4aa15fa0e769937 Mon Sep 17 00:00:00 2001 From: mike Date: Wed, 25 Mar 2020 20:20:27 -0600 Subject: [PATCH 2/5] PR feedback --- CHANGELOG.md | 1 + README.md | 6 +++--- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 7617a30..0fb1ad9 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,6 +4,7 @@ - Correct ftp to https in vendored file - Warn for Django 1.11 approaching EOL, provide link to roadmap +- Update Python versions in README to match docs -------------------------------------------------------------------------------- diff --git a/README.md b/README.md index 34e53a5..8413f67 100644 --- a/README.md +++ b/README.md @@ -61,9 +61,9 @@ Specify a Python Runtime Supported runtime options include: -- `python-3.8.0` -- `python-3.7.5` -- `python-3.6.9` +- `python-3.8.2` +- `python-3.7.6` +- `python-3.6.10` - `python-2.7.17` ## Tests From 56f7ccc511e3cd2271e9db9e3fd26f6baccbdc1f Mon Sep 17 00:00:00 2001 From: Casey Faist Date: Fri, 27 Mar 2020 12:50:45 -0400 Subject: [PATCH 3/5] Changelog update --- CHANGELOG.md | 1 + 1 file changed, 1 insertion(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index ec5d837..0ed3748 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,7 @@ # Master +- Doc: Update Readme with version numbers - Add failcase for cache busting - Bugfix: Clearing pip dependencies - Correct ftp to https in vendored file From ea90db6d1319344680dc49b5e2d1102ca940c902 Mon Sep 17 00:00:00 2001 From: Casey Date: Fri, 27 Mar 2020 14:47:52 -0400 Subject: [PATCH 4/5] Add Buildpack-Maintainers as code owners (#938) --- .github/CODEOWNERS | 3 ++- CHANGELOG.md | 2 ++ 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/.github/CODEOWNERS b/.github/CODEOWNERS index e0dcdbe..ac135b3 100644 --- a/.github/CODEOWNERS +++ b/.github/CODEOWNERS @@ -1 +1,2 @@ -* @heroku/languages \ No newline at end of file +* @heroku/languages +* @heroku/buildpack-maintainers diff --git a/CHANGELOG.md b/CHANGELOG.md index 5f44631..af33413 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,8 @@ # Master +- update Code Owners to include the Heroku Buildpack Maintainers team + - Add failcase for cache busting - Bugfix: Clearing pip dependencies - Correct ftp to https in vendored file From e12ad473978b6c7a7d9848d8a46b2e68d3be552a Mon Sep 17 00:00:00 2001 From: Casey Faist Date: Thu, 2 Apr 2020 11:01:44 -0400 Subject: [PATCH 5/5] Add missing dev/null for diff output --- CHANGELOG.md | 1 + bin/steps/python | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index af33413..0c6b85f 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -3,6 +3,7 @@ # Master - update Code Owners to include the Heroku Buildpack Maintainers team +- Clean up build log output - Add failcase for cache busting - Bugfix: Clearing pip dependencies diff --git a/bin/steps/python b/bin/steps/python index a5c1e12..f613c11 100755 --- a/bin/steps/python +++ b/bin/steps/python @@ -110,7 +110,7 @@ if [[ ! -f "$CACHE_DIR/.heroku/requirements.txt" ]]; then fi else # IF there IS a cached directory, check for differences with the new one - if ! diff "$BUILD_DIR/requirements.txt" "$CACHE_DIR/.heroku/requirements.txt"; then + if ! diff "$BUILD_DIR/requirements.txt" "$CACHE_DIR/.heroku/requirements.txt" &> /dev/null; then puts-step "Clearing cached dependencies" # if there are any differences, clear the Python cache # Installing Python over again does not take noticably more time