Skip to content

Commit 0b69a8c

Browse files
committed
Document broken pkginfo==1.9.0 transitive dep
Refs: * #107
1 parent c54db9c commit 0b69a8c

File tree

2 files changed

+13
-1
lines changed

2 files changed

+13
-1
lines changed

requirements/runtime.in

+10
Original file line numberDiff line numberDiff line change
@@ -1 +1,11 @@
11
twine
2+
3+
# NOTE: `pkginfo` is a transitive dependency for us that is coming from Twine.
4+
# NOTE: It is declared here only to avoid installing a broken combination of
5+
# NOTE: the distribution packages. This should be removed once a fixed version
6+
# NOTE: of Twine is out.
7+
# Refs:
8+
# * https://github.com/pypa/gh-action-pypi-publish/issues/107
9+
# * https://github.com/pypa/twine/issues/940
10+
# * https://github.com/pypa/twine/pull/941
11+
pkginfo != 1.9.0

requirements/runtime.txt

+3-1
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,9 @@ keyring==23.11.0
3535
more-itertools==9.0.0
3636
# via jaraco-classes
3737
pkginfo==1.9.2
38-
# via twine
38+
# via
39+
# -r requirements/runtime.in
40+
# twine
3941
pycparser==2.21
4042
# via cffi
4143
pygments==2.13.0

0 commit comments

Comments
 (0)