@@ -45,12 +45,7 @@ dependencies = [
4545 " types-pyyaml>=6.0.12.20240917,<7" ,
4646 " pytest-json-report>=1.5.0,<2" ,
4747 " typing-extensions>=4.12.2,<5" ,
48- # TODO: bump questionary to a newer release, when it becomes available.
49- # The current release questionary 2.0.1 requires `prompt_toolkit = ">=2.0,<=3.0.36"`.
50- # This conflicts with ipython; while not an EEST dependency, ipython is a very useful tool:
51- # https://eest.ethereum.org/main/dev/interactive_usage/
52- " questionary @ git+https://github.com/tmbo/questionary@ff22aeae1cd9c1c734f14329934e349bec7873bc" ,
53- " prompt_toolkit>=3.0.48,<4" , # ensure we have a new enough version for ipython
48+ " questionary>=2.1.0,<3" ,
5449 " ethereum-rlp>=0.1.3,<0.2" ,
5550 " pytest-regex>=0.2.0,<0.3" ,
5651 " eth-abi>=5.2.0" ,
@@ -67,7 +62,7 @@ Changelog = "https://eest.ethereum.org/main/CHANGELOG/"
6762[project .optional-dependencies ]
6863test = [" pytest-cov>=4.1.0,<5" ]
6964lint = [
70- " ruff==0.9.4 " ,
65+ " ruff==0.11.8 " ,
7166 " mypy>=1.15.0,<1.16" ,
7267 " types-requests>=2.31,<2.33" ,
7368]
@@ -126,7 +121,7 @@ line-length = 99
126121[tool .ruff .lint ]
127122select = [" E" , " F" , " B" , " W" , " I" , " A" , " N" , " D" , " C" ]
128123fixable = [" I" , " B" , " E" , " F" , " W" , " D" , " C" ]
129- ignore = [" D205" , " D203" , " D212" , " D415" , " C901" , " A005" ]
124+ ignore = [" D205" , " D203" , " D212" , " D415" , " C901" , " A005" , " C420 " ]
130125
131126
132127[tool .mypy ]
0 commit comments