From 3a8a94367ac509d6241220a73d39cb6c081e416a Mon Sep 17 00:00:00 2001 From: masklinn Date: Mon, 9 Jun 2025 14:39:43 +0200 Subject: [PATCH 1/4] Update classifiers --- ua-parser-py/pyproject.toml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/ua-parser-py/pyproject.toml b/ua-parser-py/pyproject.toml index 8651515..c42afdc 100644 --- a/ua-parser-py/pyproject.toml +++ b/ua-parser-py/pyproject.toml @@ -13,9 +13,10 @@ classifiers = [ "Programming Language :: Python :: 3.10", "Programming Language :: Python :: 3.11", "Programming Language :: Python :: 3.12", + "Programming Language :: Python :: 3.13", "Programming Language :: Python :: Implementation :: CPython", "Programming Language :: Python :: Implementation :: PyPy", - # "Programming Language :: Python :: Implementation :: GraalPy", + "Programming Language :: Python :: Implementation :: GraalPy", "License :: OSI Approved :: Apache Software License", ] dynamic = ["version", "license", "urls"] From f5595ef76edc9bde624f35d9af6821958c2f1d8b Mon Sep 17 00:00:00 2001 From: masklinn Date: Mon, 9 Jun 2025 14:40:22 +0200 Subject: [PATCH 2/4] Update tox.ini --- ua-parser-py/tox.ini | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ua-parser-py/tox.ini b/ua-parser-py/tox.ini index ad09f15..45d9b58 100644 --- a/ua-parser-py/tox.ini +++ b/ua-parser-py/tox.ini @@ -1,5 +1,5 @@ [tox] -env_list = py{39,310,311,312}, pypy3.10#, graalpy +env_list = py{39,310,311,312,313}, pypy{3.10,pypy3.11}, graalpy , typecheck, format, lint skip_missing_interpreters = true From 8538a96399ddf083cfa51d32cfc8f41ddb007a3c Mon Sep 17 00:00:00 2001 From: masklinn Date: Mon, 9 Jun 2025 14:52:28 +0200 Subject: [PATCH 3/4] missing pypy 3.11 for github test matrix --- .github/workflows/py-tests.yml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/.github/workflows/py-tests.yml b/.github/workflows/py-tests.yml index 0979362..4393e91 100644 --- a/.github/workflows/py-tests.yml +++ b/.github/workflows/py-tests.yml @@ -15,6 +15,7 @@ jobs: python-version: - "3.x" - "pypy-3.10" + - "pypy-3.11" - "graalpy-24" steps: @@ -68,12 +69,15 @@ jobs: - "3.12" - "3.13" - "pypy-3.10" + - "pypy-3.11" - "graalpy-24" include: - wheel: "3.x" - python-version: "pypy-3.10" wheel: "pypy-3.10" + - python-version: "pypy-3.11" + wheel: "pypy-3.11" - python-version: "graalpy-24" wheel: "graalpy-24" From 442df2776043b2b0e285a4dac945db502836baaa Mon Sep 17 00:00:00 2001 From: masklinn Date: Mon, 9 Jun 2025 14:52:54 +0200 Subject: [PATCH 4/4] no idea how to run graal using tox so keep commented --- ua-parser-py/tox.ini | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ua-parser-py/tox.ini b/ua-parser-py/tox.ini index 45d9b58..05bd769 100644 --- a/ua-parser-py/tox.ini +++ b/ua-parser-py/tox.ini @@ -1,5 +1,5 @@ [tox] -env_list = py{39,310,311,312,313}, pypy{3.10,pypy3.11}, graalpy +env_list = py{39,310,311,312,313}, pypy{3.10,3.11}#, graalpy , typecheck, format, lint skip_missing_interpreters = true