diff --git a/.circleci/config.yml b/.circleci/config.yml index 2fb6d8a..7a39eb9 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -139,14 +139,14 @@ workflows: - test: matrix: parameters: - python_version: ["3.10", "3.11", "3.12"] + python_version: ["3.10", "3.11", "3.12", "3.13"] - test-gpu: requires: - lint - test matrix: parameters: - python_version: ["3.10", "3.11"] # "3.12" # TODO: Revisit 3.12 + python_version: ["3.10", "3.11"] filters: branches: only: diff --git a/pyproject.toml b/pyproject.toml index 0fe6462..79bc9fe 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -15,7 +15,7 @@ authors = [ { name = "ArangoDB" }, ] license = { text = "Apache 2.0" } -requires-python = ">=3.10" +requires-python = ">=3.10,<3.14" classifiers = [ "License :: OSI Approved :: Apache Software License", "Programming Language :: Python", @@ -23,15 +23,16 @@ classifiers = [ "Programming Language :: Python :: 3.10", "Programming Language :: Python :: 3.11", "Programming Language :: Python :: 3.12", + "Programming Language :: Python :: 3.13", "Programming Language :: Python :: 3 :: Only", "Intended Audience :: Developers", "Topic :: Software Development :: Libraries :: Python Modules", ] dependencies = [ "networkx>=3.0,<=3.5", - "phenolrs~=0.5", + "phenolrs==0.5.10", "python-arango~=8.1", - "adbnx-adapter~=5.0.5" + "adbnx-adapter~=5.0" ] [project.optional-dependencies]