File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -18,6 +18,7 @@ classifiers = [
1818 " Programming Language :: Python :: 3.11" ,
1919 " Programming Language :: Python :: 3.12" ,
2020 " Programming Language :: Python :: 3.13" ,
21+ " Programming Language :: Python :: 3.14" ,
2122]
2223dependencies = [
2324 " art>=6" ,
@@ -46,20 +47,26 @@ Homepage = "https://github.com/gnosis/safe-cli"
4647
4748[dependency-groups ]
4849dev = [
49- " coverage==7.13.4 " ,
50- " flake8==7.3.0 " ,
50+ " coverage" ,
51+ " flake8" ,
5152 " hatch" ,
5253 " ipdb" ,
5354 " ipython" ,
5455 " isort" ,
5556 " pre-commit" ,
56- " pytest==9.0.2 " ,
57- " pytest-sugar==1.1.1 " ,
57+ " pytest" ,
58+ " pytest-sugar" ,
5859]
5960
6061[tool .hatch .version ]
6162path = " src/safe_cli/__init__.py"
6263
64+ [tool .uv ]
65+ # Reject packages published less than 7 days ago to avoid supply-chain attacks
66+ exclude-newer = " 7 days"
67+ compile-bytecode = true
68+ exclude-newer-package = { safe-eth-py = false }
69+
6370[tool .hatch .envs .types ]
6471extra-dependencies = [" mypy>=1.0.0" ]
6572
@@ -112,13 +119,8 @@ sections = [
112119 " LOCALFOLDER" ,
113120]
114121
115- [tool .uv ]
116- # Reject packages published less than 7 days ago to avoid supply-chain attacks
117- exclude-newer = " 7 days"
118- compile-bytecode = true
119-
120122[tool .mypy ]
121- python_version = " 3.12 "
123+ python_version = " 3.13 "
122124check_untyped_defs = true
123125ignore_missing_imports = true
124126warn_unused_ignores = true
You can’t perform that action at this time.
0 commit comments