Skip to content

Commit

Permalink
Update Python (#39)
Browse files Browse the repository at this point in the history
* Remove unused cross Python 3.9 and 3.10 containers

RobotPy no longer builds for these old Python versions on Linux ARM,
as Debian Bookworm ships Python 3.11.

* Update to Python 3.12.8

There were changes to typing that Pydantic 1.10.20 needs in 3.12.4.

* Update to Python 3.11.11 and 3.13.1
  • Loading branch information
auscompgeek authored Jan 14, 2025
1 parent ace9c37 commit 907a07c
Show file tree
Hide file tree
Showing 6 changed files with 6 additions and 205 deletions.
2 changes: 0 additions & 2 deletions .github/workflows/main.yml
Original file line number Diff line number Diff line change
Expand Up @@ -68,8 +68,6 @@ jobs:
- raspbian
- aarch64
pyversion:
- py39
- py310
- py311
- py312
- py313
Expand Down
99 changes: 0 additions & 99 deletions cross-ubuntu-py/Dockerfile.py310

This file was deleted.

4 changes: 2 additions & 2 deletions cross-ubuntu-py/Dockerfile.py311
Original file line number Diff line number Diff line change
Expand Up @@ -13,8 +13,8 @@ ENV AC_TARGET_HOST=${AC_TARGET_HOST}
ENV BUILD_HOST="x86_64"
ENV WORKING_DIRECTORY="/build"
ENV INSTALL_DIRECTORY="/build/crosspy"
ENV PYTHON_VERSION="3.11.1"
ENV PYTHON_FTP_VERSION="3.11.1"
ENV PYTHON_VERSION="3.11.11"
ENV PYTHON_FTP_VERSION="3.11.11"
ENV PYTHON_EXE="python3.11"
ENV SOURCE_DIRECTORY="Python-$PYTHON_VERSION"
ENV PYTHON_ARCHIVE="Python-$PYTHON_VERSION.tar.xz"
Expand Down
4 changes: 2 additions & 2 deletions cross-ubuntu-py/Dockerfile.py312
Original file line number Diff line number Diff line change
Expand Up @@ -13,8 +13,8 @@ ENV AC_TARGET_HOST=${AC_TARGET_HOST}
ENV BUILD_HOST="x86_64"
ENV WORKING_DIRECTORY="/build"
ENV INSTALL_DIRECTORY="/build/crosspy"
ENV PYTHON_VERSION="3.12.1"
ENV PYTHON_FTP_VERSION="3.12.1"
ENV PYTHON_VERSION="3.12.8"
ENV PYTHON_FTP_VERSION="3.12.8"
ENV PYTHON_EXE="python3.12"
ENV SOURCE_DIRECTORY="Python-$PYTHON_VERSION"
ENV PYTHON_ARCHIVE="Python-$PYTHON_VERSION.tar.xz"
Expand Down
4 changes: 2 additions & 2 deletions cross-ubuntu-py/Dockerfile.py313
Original file line number Diff line number Diff line change
Expand Up @@ -15,8 +15,8 @@ ENV EXTRA_CROSS_CONFIGURE_ARGS=${EXTRA_CROSS_CONFIGURE_ARGS}
ENV BUILD_HOST="x86_64"
ENV WORKING_DIRECTORY="/build"
ENV INSTALL_DIRECTORY="/build/crosspy"
ENV PYTHON_VERSION="3.13.0"
ENV PYTHON_FTP_VERSION="3.13.0"
ENV PYTHON_VERSION="3.13.1"
ENV PYTHON_FTP_VERSION="3.13.1"
ENV PYTHON_EXE="python3.13"
ENV SOURCE_DIRECTORY="Python-$PYTHON_VERSION"
ENV PYTHON_ARCHIVE="Python-$PYTHON_VERSION.tar.xz"
Expand Down
98 changes: 0 additions & 98 deletions cross-ubuntu-py/Dockerfile.py39

This file was deleted.

0 comments on commit 907a07c

Please sign in to comment.