From 4293a9012b16632efe28b69fb07a304ac277c171 Mon Sep 17 00:00:00 2001 From: William Woodruff Date: Wed, 16 Oct 2024 12:14:44 +0100 Subject: [PATCH 1/2] CI: enable attestations, cleanup Also fixes the package's description. Signed-off-by: William Woodruff --- .github/workflows/release.yml | 8 ++------ pyproject.toml | 2 +- 2 files changed, 3 insertions(+), 7 deletions(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index fe60130..1a7048b 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -26,16 +26,12 @@ jobs: python-version: "3.x" - name: deps - run: python -m pip install -U setuptools build wheel + run: python -m pip install -U build - name: build run: python -m build - name: publish uses: pypa/gh-action-pypi-publish@v1.10.3 - - - name: sign - uses: sigstore/gh-action-sigstore-python@v3.0.0 with: - inputs: ./dist/*.tar.gz ./dist/*.whl - release-signing-artifacts: true + attestations: true diff --git a/pyproject.toml b/pyproject.toml index 2a019c2..6ce3fdf 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -11,7 +11,7 @@ include = ["tests/"] [project] name = "stdlib-list" dynamic = ["version"] -description = "A list of Python Standard Libraries (2.7 through 3.12)." +description = "A list of Python Standard Libraries (2.7 through 3.13)." readme = "README.md" license = { file = "LICENSE" } authors = [{ name = "Jack Maney", email = "jackmaney@gmail.com" }] From b0f135bd7c1e2ea3e8f299e6b46c922ca9712ff1 Mon Sep 17 00:00:00 2001 From: William Woodruff Date: Wed, 16 Oct 2024 12:33:48 +0100 Subject: [PATCH 2/2] listgen: remove EOL pythons This leaves only 3.9 on the legacy listgen, meaning we can remove it entirely next year. Signed-off-by: William Woodruff --- .github/workflows/listgen.yml | 2 -- 1 file changed, 2 deletions(-) diff --git a/.github/workflows/listgen.yml b/.github/workflows/listgen.yml index 0c1bae0..bbcf8b3 100644 --- a/.github/workflows/listgen.yml +++ b/.github/workflows/listgen.yml @@ -15,8 +15,6 @@ jobs: strategy: matrix: python: - - "3.7" - - "3.8" - "3.9" runs-on: ubuntu-latest