Releases: cloudfoundry/python-buildpack
v1.7.50
-
Deprecate Python 3.6.x and update all fixtures
-
Add python 3.10.2
-
Add python 3.9.10, remove python 3.9.7
-
Remove the usage of pip-pop library
-
Add setuptools 60.9.0, remove setuptools 60.2.0
-
Add pip 22.0.3, remove pip 21.3.1
-
Add pipenv 2022.1.8, remove pipenv 2021.11.23
Packaged binaries:
name | version | cf_stacks |
---|---|---|
libffi | 3.2.1 | cflinuxfs3 |
libmemcache | 1.0.18 | cflinuxfs3 |
miniconda3 | 4.10.3 | cflinuxfs3 |
pip | 22.0.3 | cflinuxfs3 |
pipenv | 2022.1.8 | cflinuxfs3 |
python | 3.7.11 | cflinuxfs3 |
python | 3.7.12 | cflinuxfs3 |
python | 3.8.11 | cflinuxfs3 |
python | 3.8.12 | cflinuxfs3 |
python | 3.9.9 | cflinuxfs3 |
python | 3.9.10 | cflinuxfs3 |
python | 3.10.1 | cflinuxfs3 |
python | 3.10.2 | cflinuxfs3 |
setuptools | 60.9.0 | cflinuxfs3 |
Default binary versions:
name | version |
---|---|
python | 3.10.x |
- Uncached buildpack SHA256: 47dcd6ea08f2c34e57ef9e7a2dc6a3c728f8890fd73d4d8ebb230c17c5a65b23
v1.7.49
- Add setuptools 60.2.0, remove setuptools 59.5.0
for stack(s) cflinuxfs3
(https://www.pivotaltracker.com/story/show/180763423)
Packaged binaries:
name | version | cf_stacks |
---|---|---|
libffi | 3.2.1 | cflinuxfs3 |
libmemcache | 1.0.18 | cflinuxfs3 |
miniconda3 | 4.10.3 | cflinuxfs3 |
pip | 21.3.1 | cflinuxfs3 |
pip-pop | 0.1.5 | cflinuxfs3 |
pipenv | 2021.11.23 | cflinuxfs3 |
python | 3.6.14 | cflinuxfs3 |
python | 3.6.15 | cflinuxfs3 |
python | 3.7.11 | cflinuxfs3 |
python | 3.7.12 | cflinuxfs3 |
python | 3.8.11 | cflinuxfs3 |
python | 3.8.12 | cflinuxfs3 |
python | 3.9.7 | cflinuxfs3 |
python | 3.9.9 | cflinuxfs3 |
python | 3.10.1 | cflinuxfs3 |
setuptools | 60.2.0 | cflinuxfs3 |
Default binary versions:
name | version |
---|---|
python | 3.10.x |
- Uncached buildpack SHA256: c6b229d4571be4b314a5607142b1565e61de58bd9b22594031608107ade0ab47
v1.7.48
-
Bump github.com/onsi/gomega from 1.14.0 to 1.17.0
Bumps github.com/onsi/gomega from 1.14.0 to 1.17.0.
updated-dependencies:
- dependency-name: github.com/onsi/gomega
dependency-type: direct:production
update-type: version-update:semver-minor
...
- dependency-name: github.com/onsi/gomega
-
Bump github.com/Dynatrace/libbuildpack-dynatrace from 1.4.1 to 1.4.2
Bumps github.com/Dynatrace/libbuildpack-dynatrace from 1.4.1 to 1.4.2.
updated-dependencies:
- dependency-name: github.com/Dynatrace/libbuildpack-dynatrace
dependency-type: direct:production
update-type: version-update:semver-patch
...
- dependency-name: github.com/Dynatrace/libbuildpack-dynatrace
-
Bump gopkg.in/ini.v1 from 1.62.0 to 1.66.2
Bumps gopkg.in/ini.v1 from 1.62.0 to 1.66.2.
updated-dependencies:
- dependency-name: gopkg.in/ini.v1
dependency-type: direct:production
update-type: version-update:semver-minor
...
- dependency-name: gopkg.in/ini.v1
-
Update libbuildpack
-
Add python 3.10.1
for stack(s) cflinuxfs3 -
Add python 3.9.9, remove python 3.9.6
for stack(s) cflinuxfs3 -
Bump miniconda3, remove miniconda37/38
-
Add pipenv 2021.11.23, remove pipenv 2021.5.29
for stack(s) cflinuxfs3 -
Add pip 21.3.1, remove pip 21.3
for stack(s) cflinuxfs3 -
Update outdated fixtures
-
Update default python version to 3.10.x
-
Add setuptools 59.5.0, remove setuptools 58.2.0
for stack(s) cflinuxfs3 -
Refactor caching for miniconda
Old caching mechanism was very hacky and seemed to be the cause of miniconda test failures
(specifically tests which pushed twice, as the app would fail to start on the second push).New approach uses CF's cache and conda's ability to set a package cache via CONDA_PKGS_DIRS.
-
Updating github-config
Packaged binaries:
name | version | cf_stacks |
---|---|---|
libffi | 3.2.1 | cflinuxfs3 |
libmemcache | 1.0.18 | cflinuxfs3 |
miniconda3 | 4.10.3 | cflinuxfs3 |
pip | 21.3.1 | cflinuxfs3 |
pip-pop | 0.1.5 | cflinuxfs3 |
pipenv | 2021.11.23 | cflinuxfs3 |
python | 3.6.14 | cflinuxfs3 |
python | 3.6.15 | cflinuxfs3 |
python | 3.7.11 | cflinuxfs3 |
python | 3.7.12 | cflinuxfs3 |
python | 3.8.11 | cflinuxfs3 |
python | 3.8.12 | cflinuxfs3 |
python | 3.9.7 | cflinuxfs3 |
python | 3.9.9 | cflinuxfs3 |
python | 3.10.1 | cflinuxfs3 |
setuptools | 59.5.0 | cflinuxfs3 |
Default binary versions:
name | version |
---|---|
python | 3.10.x |
- Uncached buildpack SHA256: bae339c61084ac17fceb80839a6bedb67f9c3b17b3db35eda7271439caab926d
v1.7.47
-
Support independently-installed pip
Adds pip as a dependency to this buildpack. When BP_PIP_VERSION=latest, this
version will be used. When unset, python's own pip module will be used. -
Add pip 21.3
for stack(s) cflinuxfs3
(https://www.pivotaltracker.com/story/show/179924726) -
Add setuptools 58.2.0, remove setuptools 58.1.0
for stack(s) cflinuxfs3
(https://www.pivotaltracker.com/story/show/179789763)
Packaged binaries:
name | version | cf_stacks |
---|---|---|
libffi | 3.2.1 | cflinuxfs3 |
libmemcache | 1.0.18 | cflinuxfs3 |
miniconda3 | 4.9.2 | cflinuxfs3 |
miniconda37 | 4.10.3 | cflinuxfs3 |
miniconda38 | 4.10.3 | cflinuxfs3 |
pip | 21.3 | cflinuxfs3 |
pip-pop | 0.1.5 | cflinuxfs3 |
pipenv | 2021.5.29 | cflinuxfs3 |
python | 3.6.14 | cflinuxfs3 |
python | 3.6.15 | cflinuxfs3 |
python | 3.7.11 | cflinuxfs3 |
python | 3.7.12 | cflinuxfs3 |
python | 3.8.11 | cflinuxfs3 |
python | 3.8.12 | cflinuxfs3 |
python | 3.9.6 | cflinuxfs3 |
python | 3.9.7 | cflinuxfs3 |
setuptools | 58.2.0 | cflinuxfs3 |
Default binary versions:
name | version |
---|---|
python | 3.8.x |
- Uncached buildpack SHA256: 999193e19e44976fdaa3c7cdb5e1ad520f91864573aaa54c0ec28f1e962ff595
v1.7.46
-
Add setuptools 58.1.0, remove setuptools 57.4.0
for stack(s) cflinuxfs3
(https://www.pivotaltracker.com/story/show/179666520)
(https://www.pivotaltracker.com/story/show/179518823)
(https://www.pivotaltracker.com/story/show/179502931)
(https://www.pivotaltracker.com/story/show/179486053)
(https://www.pivotaltracker.com/story/show/179485612)
(https://www.pivotaltracker.com/story/show/179476528)
(https://www.pivotaltracker.com/story/show/179473827)
(https://www.pivotaltracker.com/story/show/179473791)
(https://www.pivotaltracker.com/story/show/179473113) -
Add python 3.9.7, remove python 3.9.5
for stack(s) cflinuxfs3
(https://www.pivotaltracker.com/story/show/179413228) -
Add python 3.8.12, remove python 3.8.10
for stack(s) cflinuxfs3
(https://www.pivotaltracker.com/story/show/179408752)
Packaged binaries:
name | version | cf_stacks |
---|---|---|
libffi | 3.2.1 | cflinuxfs3 |
libmemcache | 1.0.18 | cflinuxfs3 |
miniconda3 | 4.9.2 | cflinuxfs3 |
miniconda37 | 4.10.3 | cflinuxfs3 |
miniconda38 | 4.10.3 | cflinuxfs3 |
pip-pop | 0.1.5 | cflinuxfs3 |
pipenv | 2021.5.29 | cflinuxfs3 |
python | 3.6.14 | cflinuxfs3 |
python | 3.6.15 | cflinuxfs3 |
python | 3.7.11 | cflinuxfs3 |
python | 3.7.12 | cflinuxfs3 |
python | 3.8.11 | cflinuxfs3 |
python | 3.8.12 | cflinuxfs3 |
python | 3.9.6 | cflinuxfs3 |
python | 3.9.7 | cflinuxfs3 |
setuptools | 58.1.0 | cflinuxfs3 |
Default binary versions:
name | version |
---|---|
python | 3.8.x |
- Uncached buildpack SHA256: 7378866c2c9b44758b3f867507a998d17a6dd37c3e0b1b14679f1b8dd8e8d959
v1.7.45
-
Add miniconda37 4.10.3
for stack(s) cflinuxfs3
(https://www.pivotaltracker.com/story/show/178964840) -
Add miniconda38 4.10.3
for stack(s) cflinuxfs3
(https://www.pivotaltracker.com/story/show/178964620)
Packaged binaries:
name | version | cf_stacks |
---|---|---|
libffi | 3.2.1 | cflinuxfs3 |
libmemcache | 1.0.18 | cflinuxfs3 |
miniconda3 | 4.9.2 | cflinuxfs3 |
miniconda37 | 4.10.3 | cflinuxfs3 |
miniconda38 | 4.10.3 | cflinuxfs3 |
pip-pop | 0.1.5 | cflinuxfs3 |
pipenv | 2021.5.29 | cflinuxfs3 |
python | 3.6.13 | cflinuxfs3 |
python | 3.6.14 | cflinuxfs3 |
python | 3.7.9 | cflinuxfs3 |
python | 3.7.10 | cflinuxfs3 |
python | 3.7.11 | cflinuxfs3 |
python | 3.8.10 | cflinuxfs3 |
python | 3.8.11 | cflinuxfs3 |
python | 3.9.5 | cflinuxfs3 |
python | 3.9.6 | cflinuxfs3 |
setuptools | 57.4.0 | cflinuxfs3 |
Default binary versions:
name | version |
---|---|
python | 3.8.x |
- Uncached buildpack SHA256: 99f0669feb1a672cafc3839d3f0b0f539f682663782a83e3c7a86f56779ff36d
v1.7.44
- Add setuptools 57.4.0, remove setuptools 57.1.0
for stack(s) cflinuxfs3
(https://www.pivotaltracker.com/story/show/178924627)
Packaged binaries:
name | version | cf_stacks |
---|---|---|
libffi | 3.2.1 | cflinuxfs3 |
libmemcache | 1.0.18 | cflinuxfs3 |
miniconda3 | 4.9.2 | cflinuxfs3 |
pip-pop | 0.1.5 | cflinuxfs3 |
pipenv | 2021.5.29 | cflinuxfs3 |
python | 3.6.13 | cflinuxfs3 |
python | 3.6.14 | cflinuxfs3 |
python | 3.7.9 | cflinuxfs3 |
python | 3.7.10 | cflinuxfs3 |
python | 3.7.11 | cflinuxfs3 |
python | 3.8.10 | cflinuxfs3 |
python | 3.8.11 | cflinuxfs3 |
python | 3.9.5 | cflinuxfs3 |
python | 3.9.6 | cflinuxfs3 |
setuptools | 57.4.0 | cflinuxfs3 |
Default binary versions:
name | version |
---|---|
python | 3.8.x |
- Uncached buildpack SHA256: 67169f3a748363d01db23561e6bba35bb0fb84dcaef5e71004f72db121f49ced
v1.7.43
-
Add setuptools 57.1.0, remove setuptools 57.0.0
for stack(s) cflinuxfs3
(https://www.pivotaltracker.com/story/show/178768248) -
Add python 3.6.14, remove python 3.6.12
for stack(s) cflinuxfs3
(https://www.pivotaltracker.com/story/show/178698659) -
Add python 3.7.11
for stack(s) cflinuxfs3
(https://www.pivotaltracker.com/story/show/178698645) -
Add python 3.9.6, remove python 3.9.4
for stack(s) cflinuxfs3
(https://www.pivotaltracker.com/story/show/178698057) -
Add python 3.8.11, remove python 3.8.9
for stack(s) cflinuxfs3
(https://www.pivotaltracker.com/story/show/178690394)
Packaged binaries:
name | version | cf_stacks |
---|---|---|
libffi | 3.2.1 | cflinuxfs3 |
libmemcache | 1.0.18 | cflinuxfs3 |
miniconda3 | 4.9.2 | cflinuxfs3 |
pip-pop | 0.1.5 | cflinuxfs3 |
pipenv | 2021.5.29 | cflinuxfs3 |
python | 3.6.13 | cflinuxfs3 |
python | 3.6.14 | cflinuxfs3 |
python | 3.7.9 | cflinuxfs3 |
python | 3.7.10 | cflinuxfs3 |
python | 3.7.11 | cflinuxfs3 |
python | 3.8.10 | cflinuxfs3 |
python | 3.8.11 | cflinuxfs3 |
python | 3.9.5 | cflinuxfs3 |
python | 3.9.6 | cflinuxfs3 |
setuptools | 57.1.0 | cflinuxfs3 |
Default binary versions:
name | version |
---|---|
python | 3.8.x |
- Uncached buildpack SHA256: 05b23d719b4e0e38f5873ad21aef972a6c707d118ae1c8f28ad4d86dc8489aad
v1.7.42
- Merge pull request #321 from cloudfoundry/automation/github-config/update
Updates github-config
Packaged binaries:
name | version | cf_stacks |
---|---|---|
libffi | 3.2.1 | cflinuxfs3 |
libmemcache | 1.0.18 | cflinuxfs3 |
miniconda3 | 4.9.2 | cflinuxfs3 |
pip-pop | 0.1.5 | cflinuxfs3 |
pipenv | 2021.5.29 | cflinuxfs3 |
python | 3.6.12 | cflinuxfs3 |
python | 3.6.13 | cflinuxfs3 |
python | 3.7.9 | cflinuxfs3 |
python | 3.7.10 | cflinuxfs3 |
python | 3.8.9 | cflinuxfs3 |
python | 3.8.10 | cflinuxfs3 |
python | 3.9.4 | cflinuxfs3 |
python | 3.9.5 | cflinuxfs3 |
setuptools | 57.0.0 | cflinuxfs3 |
Default binary versions:
name | version |
---|---|
python | 3.8.x |
- Uncached buildpack SHA256: 714c94f9296c32948a7196aee10641bf58fb930c6e7ebb98778bb97702550a28
v1.7.41
- Add pipenv 2021.5.29, remove pipenv 2020.11.15
for stack(s) cflinuxfs3
(https://www.pivotaltracker.com/story/show/178340332)
Packaged binaries:
name | version | cf_stacks |
---|---|---|
libffi | 3.2.1 | cflinuxfs3 |
libmemcache | 1.0.18 | cflinuxfs3 |
miniconda3 | 4.9.2 | cflinuxfs3 |
pip-pop | 0.1.5 | cflinuxfs3 |
pipenv | 2021.5.29 | cflinuxfs3 |
python | 3.6.12 | cflinuxfs3 |
python | 3.6.13 | cflinuxfs3 |
python | 3.7.9 | cflinuxfs3 |
python | 3.7.10 | cflinuxfs3 |
python | 3.8.9 | cflinuxfs3 |
python | 3.8.10 | cflinuxfs3 |
python | 3.9.4 | cflinuxfs3 |
python | 3.9.5 | cflinuxfs3 |
setuptools | 57.0.0 | cflinuxfs3 |
Default binary versions:
name | version |
---|---|
python | 3.8.x |
- Uncached buildpack SHA256: 43e5afc5af21050d1dc5cdfc1af933a8af489ff621454796af32ea1041924e32