diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 8b95d5c..39a6213 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -21,6 +21,7 @@ jobs: - "3.11" - "3.12" - "3.13" + - "3.14" variant: - bookworm - trixie diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 70671e7..0824323 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -18,11 +18,12 @@ jobs: - "3.11" - "3.12" - "3.13" + - "3.14" variant: - bookworm - trixie include: - - python: "3.13" + - python: "3.14" is_default_python: true - variant: trixie is_default_variant: true diff --git a/Dockerfile b/Dockerfile index a0aed35..263de06 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,5 +1,5 @@ ARG UV_VERSION=0.8.14 -ARG PYTHON_VERSION=3.13 +ARG PYTHON_VERSION=3.14 ARG VARIANT=bookworm FROM ghcr.io/astral-sh/uv:${UV_VERSION} AS uv diff --git a/README.md b/README.md index 3b5e6a1..01653dc 100644 --- a/README.md +++ b/README.md @@ -3,7 +3,7 @@ An opinionated base Docker image used when doing [Python with LOGIC](https://withlogic.co/ref/python). Optimized for development, CI and production. -![uv](https://img.shields.io/badge/uv-0.8.14-lime) ![python](https://img.shields.io/badge/Python-3.13%20(default)%2C3.12%2C3.11%2C3.10-blue) ![variants](https://img.shields.io/badge/Variant-trixie%20(default)%2C%20bookworm-purple?label=Variants) +![uv](https://img.shields.io/badge/uv-0.8.14-lime) ![python](https://img.shields.io/badge/Python-3.14%20(default)%2C3.13%2C3.12%2C3.11%2C3.10-blue) ![variants](https://img.shields.io/badge/Variant-trixie%20(default)%2C%20bookworm-purple?label=Variants) > [!TIP] > @@ -53,10 +53,10 @@ There are tags available to choose a specific supported Python versions and imag ### Examples -- Python 3.13 on Trixie: `ghcr.io/withlogicco/python` -- Poetry 3.13 on Bookworm: `ghcr.io/withlogicco/python:bookworm` -- Poetry 3.12 on Trixie: `ghcr.io/withlogicco/python:3.12` -- Poetry 3.12 on Bookworm: `ghcr.io/withlogicco/python:3.12-bookworm` +- Python 3.14 on Trixie: `ghcr.io/withlogicco/python` +- Python 3.14 on Bookworm: `ghcr.io/withlogicco/python:bookworm` +- Python 3.13 on Trixie: `ghcr.io/withlogicco/python:3.13` +- Python 3.13 on Bookworm: `ghcr.io/withlogicco/python:3.13-bookworm` ## Advanced usage