Skip to content

File tree

10 files changed

+15
-9
lines changed

10 files changed

+15
-9
lines changed

CHANGELOG.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,8 @@
22

33
## Unreleased
44

5+
- Python 3.9.9 is now available ([#1268](https://github.com/heroku/heroku-buildpack-python/pull/1268)).
6+
- The default Python version for new apps is now 3.9.9 (previously 3.9.8) ([#1268](https://github.com/heroku/heroku-buildpack-python/pull/1268)).
57

68
## v203 (2021-11-08)
79

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@ A `requirements.txt` must be present at the root of your application's repositor
4242

4343
To specify your python version, you also need a `runtime.txt` file - unless you are using the default Python runtime version.
4444

45-
Current default Python Runtime: Python 3.9.8
45+
Current default Python Runtime: Python 3.9.9
4646

4747
Alternatively, you can provide a `setup.py` file, or a `Pipfile`.
4848
Using `pipenv` will generate `runtime.txt` at build time if one of the field `python_version` or `python_full_version` is specified in the `requires` section of your `Pipfile`.
@@ -61,7 +61,7 @@ Specify a Python Runtime
6161
Supported runtime options include:
6262

6363
- `python-3.10.0`
64-
- `python-3.9.8`
64+
- `python-3.9.9`
6565
- `python-3.8.12`
6666
- `python-3.7.12`
6767
- `python-3.6.15`

bin/default_pythons

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
# shellcheck disable=2034
77

88
LATEST_310="python-3.10.0"
9-
LATEST_39="python-3.9.8"
9+
LATEST_39="python-3.9.9"
1010
LATEST_38="python-3.8.12"
1111
LATEST_37="python-3.7.12"
1212
LATEST_36="python-3.6.15"

builds/runtimes/python-3.9.9

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
#!/usr/bin/env bash
2+
# Build Path: /app/.heroku/python/
3+
4+
source $(dirname $0)/python3-new
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
python-3.9.8
1+
python-3.9.9
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
python-3.9.8
1+
python-3.9.9
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
python-3.9.8
1+
python-3.9.9
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11

2-
python-3.9.8
2+
python-3.9.9
33

spec/hatchet/python_version_spec.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -187,7 +187,7 @@
187187
include_examples 'builds with the requested Python version', LATEST_PYTHON_3_8
188188
end
189189

190-
context 'when runtime.txt contains python-3.9.8' do
190+
context 'when runtime.txt contains python-3.9.9' do
191191
let(:app) { Hatchet::Runner.new('spec/fixtures/python_3.9') }
192192

193193
include_examples 'builds with the requested Python version', LATEST_PYTHON_3_9

spec/spec_helper.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
LATEST_PYTHON_3_6 = '3.6.15'
1313
LATEST_PYTHON_3_7 = '3.7.12'
1414
LATEST_PYTHON_3_8 = '3.8.12'
15-
LATEST_PYTHON_3_9 = '3.9.8'
15+
LATEST_PYTHON_3_9 = '3.9.9'
1616
LATEST_PYTHON_3_10 = '3.10.0'
1717
LATEST_PYPY_2_7 = '7.3.2'
1818
LATEST_PYPY_3_6 = '7.3.2'

0 commit comments

Comments
 (0)