From fb65c947a3f3084aac83d92bf53da38558348549 Mon Sep 17 00:00:00 2001 From: Lachlan Imel Date: Wed, 18 Feb 2026 06:35:25 -0800 Subject: [PATCH 1/4] Pithon upgrade --- .github/workflows/python-version-tests.yml | 2 +- pyproject.toml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/python-version-tests.yml b/.github/workflows/python-version-tests.yml index bc5c748..7844781 100644 --- a/.github/workflows/python-version-tests.yml +++ b/.github/workflows/python-version-tests.yml @@ -16,7 +16,7 @@ jobs: strategy: fail-fast: false matrix: - python-version: ["3.8", "3.9", "3.10", "3.11"] + python-version: ["3.8", "3.9", "3.10", "3.11", "3.12", "3.13", "3.14"] steps: - uses: actions/checkout@v4 diff --git a/pyproject.toml b/pyproject.toml index 22c66d0..daa70b8 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [tool.poetry] name = "richenum" -version = "2.0.3" +version = "2.1.0" description = "Enum library for python." authors = ["Hearsay Social "] license = "MIT" From 823bf42b2cae23ed258a6a01904d17ee00a1c866 Mon Sep 17 00:00:00 2001 From: Lachlan Imel Date: Wed, 18 Feb 2026 07:47:15 -0800 Subject: [PATCH 2/4] Using commit hash for install-poetry --- .github/workflows/python-version-tests.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/python-version-tests.yml b/.github/workflows/python-version-tests.yml index 7844781..a87b085 100644 --- a/.github/workflows/python-version-tests.yml +++ b/.github/workflows/python-version-tests.yml @@ -25,7 +25,7 @@ jobs: with: python-version: ${{ matrix.python-version }} - name: Install Poetry - uses: snok/install-poetry@v1 # v1.4.1 + uses: snok/install-poetry@76e04a911780d5b312d89783f7b1cd627778900a # v1.4.1 with: version: 1.8.3 virtualenvs-create: true From 138020f89ffe5219b7866987cb18de5b41bad881 Mon Sep 17 00:00:00 2001 From: Lachlan Imel Date: Wed, 18 Feb 2026 10:23:56 -0800 Subject: [PATCH 3/4] Adding classifiers --- pyproject.toml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/pyproject.toml b/pyproject.toml index daa70b8..32f7f9f 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -17,6 +17,9 @@ classifiers = [ "Programming Language :: Python :: 3.9", "Programming Language :: Python :: 3.10", "Programming Language :: Python :: 3.11", + "Programming Language :: Python :: 3.12", + "Programming Language :: Python :: 3.13", + "Programming Language :: Python :: 3.14", "Programming Language :: Python :: Implementation :: CPython", "Topic :: Software Development :: Libraries :: Python Modules", ] From 58e1ca65e7b4008cfa8daeec805ed72f56c49421 Mon Sep 17 00:00:00 2001 From: Lachlan Imel Date: Wed, 18 Feb 2026 10:29:27 -0800 Subject: [PATCH 4/4] Removing 3.8, 3.9 support --- .github/workflows/python-version-tests.yml | 2 +- pyproject.toml | 2 -- 2 files changed, 1 insertion(+), 3 deletions(-) diff --git a/.github/workflows/python-version-tests.yml b/.github/workflows/python-version-tests.yml index a87b085..8daaf11 100644 --- a/.github/workflows/python-version-tests.yml +++ b/.github/workflows/python-version-tests.yml @@ -16,7 +16,7 @@ jobs: strategy: fail-fast: false matrix: - python-version: ["3.8", "3.9", "3.10", "3.11", "3.12", "3.13", "3.14"] + python-version: ["3.10", "3.11", "3.12", "3.13", "3.14"] steps: - uses: actions/checkout@v4 diff --git a/pyproject.toml b/pyproject.toml index 32f7f9f..d9a62cf 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -13,8 +13,6 @@ classifiers = [ "License :: OSI Approved :: MIT License", "Programming Language :: Python", "Programming Language :: Python :: 3", - "Programming Language :: Python :: 3.8", - "Programming Language :: Python :: 3.9", "Programming Language :: Python :: 3.10", "Programming Language :: Python :: 3.11", "Programming Language :: Python :: 3.12",