From 283f217e3e4eab0ae6839d68ab00ad88b00879c9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?C=C3=A9sar=20Rom=C3=A1n?= Date: Wed, 15 Oct 2025 15:10:15 -0700 Subject: [PATCH] refactor: drop 3.13-pip-tools just use uv --- .github/workflows/autoupdate.yml | 7 ------- .github/workflows/publish.yml | 4 ---- README.md | 9 ++------- pip-tools/3.13/Dockerfile | 14 -------------- pip-tools/3.13/requirements.in | 1 - pip-tools/3.13/requirements.txt | 20 -------------------- pip-tools/3.13/uv.toml | 5 ----- 7 files changed, 2 insertions(+), 58 deletions(-) delete mode 100644 pip-tools/3.13/Dockerfile delete mode 100644 pip-tools/3.13/requirements.in delete mode 100644 pip-tools/3.13/requirements.txt delete mode 100644 pip-tools/3.13/uv.toml diff --git a/.github/workflows/autoupdate.yml b/.github/workflows/autoupdate.yml index 470f443..68532fe 100644 --- a/.github/workflows/autoupdate.yml +++ b/.github/workflows/autoupdate.yml @@ -33,13 +33,6 @@ jobs: path: requirements.txt working-directory: pip-tools/2.7 - - name: Upgrade pip-tools/3.13/requirements.txt - uses: coatl-dev/actions/uv-pip-compile-upgrade@v5 - with: - path: requirements.txt - python-version: '3.13' - working-directory: pip-tools/3.13 - - name: Detect changes id: git-diff uses: coatl-dev/actions/simple-git-diff@v5 diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml index 5a6241e..6e9ad24 100644 --- a/.github/workflows/publish.yml +++ b/.github/workflows/publish.yml @@ -29,10 +29,6 @@ jobs: file: pip-tools/2.7/Dockerfile tag: 2.7-pip-tools digest-key: python-tools-2.7-pip-tools - - context: pip-tools/3.13 - file: pip-tools/3.13/Dockerfile - tag: 3.13-pip-tools - digest-key: python-tools-3.13-pip-tools with: dockerhub-repo: coatldev/python-tools dockerhub-username: ${{ vars.DOCKERHUB_USERNAME }} diff --git a/README.md b/README.md index e6f9148..53d343a 100644 --- a/README.md +++ b/README.md @@ -2,8 +2,8 @@ [![pre-commit.ci status](https://results.pre-commit.ci/badge/github/coatl-dev/docker-python-tools/coatl.svg)](https://results.pre-commit.ci/latest/github/coatl-dev/docker-python-tools/coatl) -This repository is a collection of Docker images containing tools Python 2.7, -3.12 and 3.13. +This repository is a collection of Docker images containing tools Python 2.7 and +3.12. ## Catalog @@ -29,8 +29,3 @@ the following tools: Use this Docker image for running `pip-compile` or `pip-sync` on your Python 2.7 project. - -### python-tools:3.13-pip-tools - -Use this Docker image for running `pip-compile` or `pip-sync` on your Python 3.13 -project. diff --git a/pip-tools/3.13/Dockerfile b/pip-tools/3.13/Dockerfile deleted file mode 100644 index 17b63b7..0000000 --- a/pip-tools/3.13/Dockerfile +++ /dev/null @@ -1,14 +0,0 @@ -FROM coatldev/python:3.13-slim - -COPY requirements.txt /tmp/requirements.txt - -RUN set -eux; \ - \ - python -m pip install \ - --no-cache-dir \ - --requirement \ - /tmp/requirements.txt; \ - \ - rm -rf /tmp/* - -CMD [ "/bin/bash" ] \ No newline at end of file diff --git a/pip-tools/3.13/requirements.in b/pip-tools/3.13/requirements.in deleted file mode 100644 index 2c362e6..0000000 --- a/pip-tools/3.13/requirements.in +++ /dev/null @@ -1 +0,0 @@ -pip-tools \ No newline at end of file diff --git a/pip-tools/3.13/requirements.txt b/pip-tools/3.13/requirements.txt deleted file mode 100644 index 0f8d5af..0000000 --- a/pip-tools/3.13/requirements.txt +++ /dev/null @@ -1,20 +0,0 @@ -# This file was autogenerated by uv via the following command: -# uv pip compile --config-file=uv.toml requirements.in -build==1.3.0 - # via pip-tools -click==8.3.0 - # via pip-tools -packaging==25.0 - # via build -pip==25.2 - # via pip-tools -pip-tools==7.5.0 - # via -r requirements.in -pyproject-hooks==1.2.0 - # via - # build - # pip-tools -setuptools==80.9.0 - # via pip-tools -wheel==0.45.1 - # via pip-tools diff --git a/pip-tools/3.13/uv.toml b/pip-tools/3.13/uv.toml deleted file mode 100644 index 1137c7f..0000000 --- a/pip-tools/3.13/uv.toml +++ /dev/null @@ -1,5 +0,0 @@ -[pip] -no-strip-extras = true -output-file = "requirements.txt" -python-platform = "linux" -python = "3.13"