Skip to content

Commit a6916b4

Browse files
ajhodgsonCamJN
authored andcommitted
Add a Python 3.13 image
1 parent 00e92b1 commit a6916b4

File tree

4 files changed

+5
-2
lines changed

4 files changed

+5
-2
lines changed

.github/workflows/main.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,7 @@ jobs:
3131
- ruby32 # EOL: 2026-03-31
3232
- ruby31 # EOL: 2025-03-31
3333
# https://www.ruby-lang.org/en/downloads/branches/
34+
- python313 # EOL: 2029-10-07
3435
- python312 # EOL: 2028-10-02
3536
- python311 # EOL: 2027-10-24
3637
- python310 # EOL: 2026-10-04

CHANGELOG.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
## 3.0.8 (release date: TBD)
22
* Upgraded to Ruby 3.3.5
3+
* Added a Python 3.13 image
34

45
## 3.0.7 (release date: 2024-07-30)
56
* Upgraded to Ruby 3.3.4

Makefile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@ FORCE:
4242
# when adding a cRuby image, also update image/nginx-passenger.sh and image/ruby-support/finalize.sh
4343
SPECIAL_IMAGES := customizable full
4444
CRUBY_IMAGES := ruby31 ruby32 ruby33
45-
PYTHON_IMAGES := python38 python39 python310 python311 python312
45+
PYTHON_IMAGES := python38 python39 python310 python311 python312 python313
4646
MISC_IMAGES := jruby93 jruby94 nodejs
4747

4848
ALL_IMAGES := $(SPECIAL_IMAGES) $(MISC_IMAGES) $(CRUBY_IMAGES) $(PYTHON_IMAGES)

README.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -99,7 +99,7 @@ Language support:
9999
* 3.3.5 is configured as the default.
100100
* JRuby is installed from source, but we register an APT entry for it.
101101
* JRuby uses OpenJDK 17.
102-
* Python 2.7 or 3.10, or any version provided by the Deadsnakes PPA (currently 3.7, 3.8, 3.9, 3.11, and 3.12; see https://launchpad.net/~deadsnakes/+archive/ubuntu/ppa).
102+
* Python 2.7 or 3.10, or any version provided by the Deadsnakes PPA (currently 3.7, 3.8, 3.9, 3.11, 3.12, and 3.13; see https://launchpad.net/~deadsnakes/+archive/ubuntu/ppa).
103103
* Node.js 18 by default, or any version provided by Nodesource (currently 16, 18, 20, 21; see https://github.com/nodesource/distributions).
104104
* A build system, git, and development headers for many popular libraries, so that the most popular Ruby, Python and Node.js native extensions can be compiled without problems.
105105

@@ -142,6 +142,7 @@ Python images
142142
* `phusion/passenger-python310` - Python 3.10
143143
* `phusion/passenger-python311` - Python 3.11
144144
* `phusion/passenger-python312` - Python 3.12
145+
* `phusion/passenger-python312` - Python 3.13
145146

146147
**Node.js and Meteor images**
147148

0 commit comments

Comments
 (0)