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.