diff --git a/tools/pinning/current/pyproject.toml b/tools/pinning/current/pyproject.toml index 9b6d257db..d46290910 100644 --- a/tools/pinning/current/pyproject.toml +++ b/tools/pinning/current/pyproject.toml @@ -41,10 +41,9 @@ letstest = {path = "../../../letstest"} # as a dependency here to ensure a version of cython is pinned for extra # stability. # -# We also pin back cython as is currently required by pyyaml. See -# https://github.com/yaml/pyyaml/pull/702 and -# https://github.com/yaml/pyyaml/issues/601. -cython = "<3.0" +# As of pyyaml 6.0.2, cython >= 3.0 is required for py >= 3.13, and < 3.0 for py < 3.13. +# So don't pin to a specific version, and let the resolver handle it. +cython = "*" # setuptools-rust is a build dependency of cryptography, and since we don't have # a great way of pinning build dependencies, we simply list it here to ensure a # working version. Note: if build dependencies of setuptools-rust break at some