Functions | |
| def | _get_local_artifacts () |
| def | _get_md5_checksum (filename) |
| def | _get_remote_artifacts_for_package (package, version) |
| def | _get_remote_artifacts_for_packages (packages, version) |
| def | _verify_release (version, packages) |
Variables | |
| list | _DEFAULT_PACKAGES |
| args = parser.parse_args() | |
| Artifact = collections.namedtuple("Artifact", ("filename", "checksum")) | |
| default | |
| nargs | |
| parser | |
| type | |
|
private |
Get a set of artifacts representing all files in the cwd.
Definition at line 61 of file verify_python_release.py.
|
private |
Calculate the md5sum for a file.
Definition at line 52 of file verify_python_release.py.
|
private |
Get a list of artifacts based on PyPi's json metadata. Note that this data will not updated immediately after upload. In my experience, it has taken a minute on average to be fresh.
Definition at line 67 of file verify_python_release.py.
|
private |
Definition at line 82 of file verify_python_release.py.
|
private |
Compare the local artifacts to the packages uploaded to PyPI.
Definition at line 89 of file verify_python_release.py.
|
private |
Definition at line 37 of file verify_python_release.py.
| verify_python_release.args = parser.parse_args() |
Definition at line 118 of file verify_python_release.py.
| verify_python_release.Artifact = collections.namedtuple("Artifact", ("filename", "checksum")) |
Definition at line 49 of file verify_python_release.py.
| verify_python_release.default |
Definition at line 117 of file verify_python_release.py.
| verify_python_release.nargs |
Definition at line 115 of file verify_python_release.py.
| verify_python_release.parser |
Definition at line 109 of file verify_python_release.py.
| verify_python_release.type |
Definition at line 116 of file verify_python_release.py.