From 0c41b80c6a618a1213304a0c3ad26bdc3d43241b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Michael=20K=C3=A4ufl?= Date: Mon, 29 Sep 2025 15:51:31 +0200 Subject: [PATCH 1/2] Run tests against Python 3.14 and add trove classifier --- .github/workflows/tests.yml | 1 + setup.cfg | 1 + tox.ini | 2 +- 3 files changed, 3 insertions(+), 1 deletion(-) diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index 5657b4d..f4d5f17 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -20,6 +20,7 @@ jobs: - "3.11" - "3.12" - "3.13" + - "3.14.0-rc.3 - 3.14" steps: - uses: actions/checkout@v3 diff --git a/setup.cfg b/setup.cfg index 45f08a8..f480398 100644 --- a/setup.cfg +++ b/setup.cfg @@ -21,6 +21,7 @@ classifiers = Programming Language :: Python :: 3.11 Programming Language :: Python :: 3.12 Programming Language :: Python :: 3.13 + Programming Language :: Python :: 3.14 project_urls = Changelog = https://github.com/cloudtools/awacs/blob/master/CHANGELOG.md Source = https://github.com/cloudtools/awacs diff --git a/tox.ini b/tox.ini index 284628d..42d07d8 100644 --- a/tox.ini +++ b/tox.ini @@ -1,6 +1,6 @@ [tox] envlist = - py{39,310,311,312,313} + py{39,310,311,312,313,314} qa,package [testenv] From ac35ffda70e13005a592e383d75f2d0c21c01281 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Michael=20K=C3=A4ufl?= Date: Mon, 29 Sep 2025 15:59:17 +0200 Subject: [PATCH 2/2] Remove unused `type: ignore` comment --- awacs/aws.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/awacs/aws.py b/awacs/aws.py index 43fd429..5edc821 100644 --- a/awacs/aws.py +++ b/awacs/aws.py @@ -11,7 +11,7 @@ try: from typing import Literal except ImportError: - from typing_extensions import Literal # type: ignore[assignment] + from typing_extensions import Literal # Policy effect constants. Allow = "Allow"