diff --git a/pyproject.toml b/pyproject.toml index f0dffa23c9..730a69c350 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -31,8 +31,8 @@ requires-python = ">=3.9" "Issues" = "https://github.com/scylladb/python-driver/issues" [project.optional-dependencies] -graph = ['gremlinpython==3.7.4'] -cle = ['cryptography>=35.0'] +graph = ['gremlinpython>=3.7.4,<4'] +cle = ['cryptography>=42.0'] compress-lz4 = ['lz4'] compress-snappy = ['python-snappy'] @@ -46,8 +46,8 @@ dev = [ "twisted[tls]", "gevent", "eventlet>=0.33.3", - "cython", - "packaging", + "cython>=3.2", + "packaging>=25.0", "futurist", "asynctest", "pyyaml", @@ -75,7 +75,7 @@ version = { attr = "cassandra.__version__" } # any module attri readme = { file = "README.rst", content-type = "text/x-rst" } [build-system] -requires = ["setuptools>=42", "Cython"] +requires = ["setuptools>=70", "Cython"] build-backend = "setuptools.build_meta"