REPOMATIC-WAIT-PYPI(1) REPOMATIC-WAIT-PYPI(1)

repomatic wait-pypi - Wait until PyPI serves a release just published

repomatic wait-pypi [OPTIONS]

Block until the PyPI JSON API serves the release of DIR's sdist.

uv publish returns once PyPI accepts the upload, but its index and CDN can take minutes to serve the release everywhere. Automation reacting to the release at once, like a downstream repository bumping its pin, would race that window and fail to resolve the version.

Exits with code 1 when the release is still not served after the last lookup.

Directory holding the distributions just published. The project name and version are read off its sdist.
[required]
Lookups to make before giving up.
Seconds to wait between two lookups.
Show this message and exit.

Directory holding the distributions just published. The project name and version are read off its sdist.
Lookups to make before giving up.
Seconds to wait between two lookups.
Show this message and exit.

0
Success.
1
A runtime error, an aborted prompt (Ctrl-D), or a declined confirmation.
2
A usage error: unknown option, invalid value, missing operand, or an unparsable configuration file.
130
Interrupted with Ctrl-C: the process ends by SIGINT, reported as 130.

Wait for the release of the distributions in dist/

repomatic wait\-pypi \-\-dir dist

Kevin Deldycke

2026-10-29 8.0.1.dev0