From 6f012a134ba52479d6cb2117845f5644ecf99a7c Mon Sep 17 00:00:00 2001 From: Alex Gaynor Date: Thu, 14 Nov 2024 19:13:55 -0500 Subject: [PATCH] Added minimal bounds for a bunch of dependencies --- pyproject.toml | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/pyproject.toml b/pyproject.toml index 0d561612b14c..0ba039a129be 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -63,22 +63,22 @@ changelog = "https://cryptography.io/en/latest/changelog/" ssh = ["bcrypt >=3.1.5"] # All the following are used for our own testing. -nox = ["nox", "nox[uv] >=2024.03.02; python_version >= '3.8'"] +nox = ["nox >=2024.04.15", "nox[uv] >=2024.03.02; python_version >= '3.8'"] test = [ "cryptography_vectors", - "pytest >=7.2.0", - "pytest-benchmark", - "pytest-cov", - "pytest-xdist", - "pretend", - "certifi", + "pytest >=7.4.0", + "pytest-benchmark >=4.0", + "pytest-cov >=2.10.1", + "pytest-xdist >=3.5.0", + "pretend >=0.7", + "certifi >=2024", ] test-randomorder = ["pytest-randomly"] docs = ["sphinx >=5.3.0", "sphinx-rtd-theme >=3.0.0; python_version >= '3.8'"] -docstest = ["pyenchant >=1.6.11", "readme-renderer", "sphinxcontrib-spelling >=4.0.1"] +docstest = ["pyenchant >=3", "readme-renderer >=30.0", "sphinxcontrib-spelling >=7.3.1"] sdist = ["build >=1.0.0"] # `click` included because its needed to type check `release.py` -pep8test = ["ruff", "mypy", "check-sdist; python_version >= '3.8'", "click"] +pep8test = ["ruff >=0.3.6", "mypy >=1.4", "check-sdist; python_version >= '3.8'", "click >=8.0.1"] [tool.maturin] python-source = "src"