pypi-publish/requirements/runtime.in

20 lines
705 B
Text
Raw Normal View History

twine
# NOTE: Used to detect an ambient OIDC credential for OIDC publishing.
id ~= 1.0
# NOTE: This is pulled in transitively through `twine`, but we also declare
# NOTE: it explicitly here because `oidc-exchange.py` uses it.
# Ref: https://github.com/di/id
requests
# NOTE: `pkginfo` is a transitive dependency for us that is coming from Twine.
# NOTE: It is declared here only to avoid installing a broken combination of
# NOTE: the distribution packages. This should be removed once a fixed version
# NOTE: of Twine is out.
# Refs:
# * https://github.com/pypa/gh-action-pypi-publish/issues/107
# * https://github.com/pypa/twine/issues/940
# * https://github.com/pypa/twine/pull/941
pkginfo != 1.9.0