diff --git a/setup.py b/setup.py index 034aa9b7..5d0729c9 100644 --- a/setup.py +++ b/setup.py @@ -7,17 +7,17 @@ "pytest>=6.0", # Core testing package "pytest-xdist", # Multi-process runner "pytest-cov", # Coverage analyzer plugin - "hypothesis>=6.2.0,<7.0", # Strategy-based fuzzer + # "hypothesis>=6.2.0,<7.0", # Strategy-based fuzzer ], "lint": [ - "black>=23.12.0,<24", # Auto-formatter and linter - "mypy>=1.7.1,<2", # Static type analyzer + "black>=24", # Auto-formatter and linter + "mypy>=1.10", # Static type analyzer "types-setuptools", # Needed for mypy type shed - "flake8>=6.1.0,<7", # Style linter - "isort>=5.10.1,<6", # Import sorting linter - "mdformat>=0.7.17", # Auto-formatter for markdown - "mdformat-gfm>=0.3.5", # Needed for formatting GitHub-flavored markdown - "mdformat-frontmatter>=0.4.1", # Needed for frontmatters-style headers in issue templates + "flake8>=7", # Style linter + "isort>=5.13", # Import sorting linter + "mdformat>=0.7", # Auto-formatter for markdown + "mdformat-gfm>=0.3.6", # Needed for formatting GitHub-flavored markdown + "mdformat-frontmatter>=2.0", # Needed for frontmatters-style headers in issue templates "mdformat-pyproject>=0.0.1", # Allows configuring in pyproject.toml ], "doc": [ @@ -72,7 +72,7 @@ "ethpm-types>=0.6.10", # lower pin only, `eth-ape` governs upper pin "eth-pydantic-types", # Use same version as eth-ape "pydantic_settings", # Use same version as eth-ape - "taskiq[metrics]>=0.10.4,<0.11.0", + "taskiq[metrics]>=0.11.3,<0.12", ], entry_points={ "console_scripts": ["silverback=silverback._cli:cli"],