Skip to content

Commit 42a0a1e

Browse files
Merge branch 'main' into docs/use-supported-gfm-marker
2 parents 8343bf5 + c958e40 commit 42a0a1e

2 files changed

Lines changed: 331 additions & 318 deletions

File tree

pyproject.toml

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -134,7 +134,7 @@ test = [
134134
"sqlalchemy-cockroachdb>=2",
135135
"sqlalchemy-cratedb",
136136
"paramiko>=4",
137-
"twine>=6.2.0",
137+
"twine>=7.0.0",
138138
"anyio>=4",
139139
"tomli>=2.0; python_version < '3.11'", # required for pyproject.toml tests, TODO: remove once we drop py3.10 support
140140
"pytest-xdist>=3.8.0",
@@ -166,7 +166,9 @@ dev = [
166166

167167
# ---------- Hatchling build configuration ----------
168168
[build-system]
169-
requires = ["hatchling"]
169+
# hatchling>=1.32 emits Metadata-Version 2.5, which the pinned twine version
170+
# does not yet recognize as valid (https://github.com/pypa/twine/issues/1327).
171+
requires = ["hatchling>=1.26,<1.32"]
170172
build-backend = "hatchling.build"
171173

172174
[tool.hatch.build]

0 commit comments

Comments
 (0)