Skip to content

Commit d053dce

Browse files
authored
Update dependencies (#624)
1 parent b38492e commit d053dce

2 files changed

Lines changed: 1254 additions & 1245 deletions

File tree

pyproject.toml

Lines changed: 12 additions & 10 deletions
Original file line numberDiff line numberDiff 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
]
2223
dependencies = [
2324
"art>=6",
@@ -46,20 +47,26 @@ Homepage = "https://github.com/gnosis/safe-cli"
4647

4748
[dependency-groups]
4849
dev = [
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]
6162
path = "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]
6471
extra-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"
122124
check_untyped_defs = true
123125
ignore_missing_imports = true
124126
warn_unused_ignores = true

0 commit comments

Comments
 (0)