From b6eb9af1b7f9f52a652882eeec8f84c9c624fa7b Mon Sep 17 00:00:00 2001 From: Xiaoyu Guo Date: Wed, 1 Apr 2026 12:35:31 +0800 Subject: [PATCH] feat: add poetry 2.3.3 --- .github/workflows/docker-publish.yml | 8 ++++++-- .pre-commit-config.yaml | 2 +- README.md | 18 +++++++++--------- scripts/update_workflow.py | 4 ++++ versions.json | 8 +++----- 5 files changed, 23 insertions(+), 17 deletions(-) diff --git a/.github/workflows/docker-publish.yml b/.github/workflows/docker-publish.yml index 21839f7..5bb92f6 100644 --- a/.github/workflows/docker-publish.yml +++ b/.github/workflows/docker-publish.yml @@ -23,9 +23,13 @@ jobs: strategy: matrix: - python_version: ["3.13-bookworm", "3.13-slim", "3.12-bookworm", "3.12-slim", "3.11-bookworm", "3.11-slim", "3.10-bookworm", "3.10-slim"] - poetry_version: ["2.2.1", "2.1.4", "2.0.1", "1.8.5"] + python_version: ["3.13-bookworm", "3.13-slim", "3.12-bookworm", "3.12-slim", "3.11-bookworm", "3.11-slim"] + poetry_version: ["2.3.3", "2.2.1", "2.1.4", "2.0.1"] include: + - poetry_version: "2.3.3" + python_version: "3.14-bookworm" + - poetry_version: "2.3.3" + python_version: "3.14-slim" - poetry_version: "2.2.1" python_version: "3.14-bookworm" - poetry_version: "2.2.1" diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index a0501f4..89f2b0e 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -19,7 +19,7 @@ repos: - id: destroyed-symlinks - id: forbid-submodules - repo: https://github.com/astral-sh/ruff-pre-commit - rev: v0.12.8 + rev: v0.15.8 hooks: - id: ruff args: [ --fix ] diff --git a/README.md b/README.md index 31db2a9..5fa80eb 100644 --- a/README.md +++ b/README.md @@ -1,19 +1,19 @@ # poetry-docker -[![2.2.1-py3.13-bookworm badge](https://img.shields.io/docker/v/biggates/poetry/2.2.1-py3.13-bookworm?label=biggates%2Fpoetry&logo=docker) ![2.2.1-py3.13-slim badge](https://img.shields.io/docker/v/biggates/poetry/2.2.1-py3.13-slim?label=biggates%2Fpoetry&logo=docker) ![2.2.1-py3.12-bookworm badge](https://img.shields.io/docker/v/biggates/poetry/2.2.1-py3.12-bookworm?label=biggates%2Fpoetry&logo=docker) ![2.2.1-py3.12-slim badge](https://img.shields.io/docker/v/biggates/poetry/2.2.1-py3.12-slim?label=biggates%2Fpoetry&logo=docker) ![2.2.1-py3.11-bookworm badge](https://img.shields.io/docker/v/biggates/poetry/2.2.1-py3.11-bookworm?label=biggates%2Fpoetry&logo=docker) ![2.2.1-py3.11-slim badge](https://img.shields.io/docker/v/biggates/poetry/2.2.1-py3.11-slim?label=biggates%2Fpoetry&logo=docker) ![2.2.1-py3.10-bookworm badge](https://img.shields.io/docker/v/biggates/poetry/2.2.1-py3.10-bookworm?label=biggates%2Fpoetry&logo=docker) ![2.2.1-py3.10-slim badge](https://img.shields.io/docker/v/biggates/poetry/2.2.1-py3.10-slim?label=biggates%2Fpoetry&logo=docker)](https://hub.docker.com/r/biggates/poetry) [![Docker Publish Badge](https://github.com/biggates/poetry-docker/actions/workflows/docker-publish.yml/badge.svg?branch=master)](https://github.com/biggates/poetry-docker/actions/workflows/docker-publish.yml) +[![2.3.3-py3.13-bookworm badge](https://img.shields.io/docker/v/biggates/poetry/2.3.3-py3.13-bookworm?label=biggates%2Fpoetry&logo=docker) ![2.3.3-py3.13-slim badge](https://img.shields.io/docker/v/biggates/poetry/2.3.3-py3.13-slim?label=biggates%2Fpoetry&logo=docker) ![2.3.3-py3.12-bookworm badge](https://img.shields.io/docker/v/biggates/poetry/2.3.3-py3.12-bookworm?label=biggates%2Fpoetry&logo=docker) ![2.3.3-py3.12-slim badge](https://img.shields.io/docker/v/biggates/poetry/2.3.3-py3.12-slim?label=biggates%2Fpoetry&logo=docker) ![2.3.3-py3.11-bookworm badge](https://img.shields.io/docker/v/biggates/poetry/2.3.3-py3.11-bookworm?label=biggates%2Fpoetry&logo=docker) ![2.3.3-py3.11-slim badge](https://img.shields.io/docker/v/biggates/poetry/2.3.3-py3.11-slim?label=biggates%2Fpoetry&logo=docker)](https://hub.docker.com/r/biggates/poetry) [![Docker Publish Badge](https://github.com/biggates/poetry-docker/actions/workflows/docker-publish.yml/badge.svg?branch=master)](https://github.com/biggates/poetry-docker/actions/workflows/docker-publish.yml) a Docker image that includes [Poetry](https://python-poetry.org/) for CI/CD pipelines. ## Supported tags -- `2.2.1-py3.13-bookworm` -- `2.2.1-py3.13-slim` -- `2.2.1-py3.12-bookworm` -- `2.2.1-py3.12-slim` -- `2.2.1-py3.11-bookworm` -- `2.2.1-py3.11-slim` -- `2.2.1-py3.10-bookworm` -- `2.2.1-py3.10-slim` +- `2.3.3-py3.14-bookworm` +- `2.3.3-py3.14-slim` +- `2.3.3-py3.13-bookworm` +- `2.3.3-py3.13-slim` +- `2.3.3-py3.12-bookworm` +- `2.3.3-py3.12-slim` +- `2.3.3-py3.11-bookworm` +- `2.3.3-py3.11-slim` See [versions.json](./versions.json) for further information. diff --git a/scripts/update_workflow.py b/scripts/update_workflow.py index f9f43c8..c2c03a2 100755 --- a/scripts/update_workflow.py +++ b/scripts/update_workflow.py @@ -72,6 +72,10 @@ python_version: $python_versions poetry_version: $poetry_versions include: + - poetry_version: "2.3.3" + python_version: "3.14-bookworm" + - poetry_version: "2.3.3" + python_version: "3.14-slim" - poetry_version: "2.2.1" python_version: "3.14-bookworm" - poetry_version: "2.2.1" diff --git a/versions.json b/versions.json index e33a4c2..b3dfaee 100644 --- a/versions.json +++ b/versions.json @@ -1,9 +1,9 @@ { "poetry": [ + "2.3.3", "2.2.1", "2.1.4", - "2.0.1", - "1.8.5" + "2.0.1" ], "python": [ "3.13-bookworm", @@ -11,8 +11,6 @@ "3.12-bookworm", "3.12-slim", "3.11-bookworm", - "3.11-slim", - "3.10-bookworm", - "3.10-slim" + "3.11-slim" ] }