Adds "verify-upload" command to twine.
Project description
twine-verify-upload
Adds a "verify-upload" command to PyPA's Twine, that lets you check if the distribution files have been uploaded already, and whether the hashes of the local files match those from the repository.
Installation
pip install twine-verify-upload
Note: this package does not use twine
as a requirement. As a result, you'll
need to install Twine yourself.
Usage example
> twine verify-upload dists/* --fail-when=different
Looking for dist/my-package-4.8.3.dev0-py2.py3-none-any.whl.
Local: 5b5e5bf19f75487d60ea872d678b408c
Remote: <NOT FOUND>
Looking for dist/my-package-4.8.3-py2.py3-none-any.whl.
Local: bca9059278b9f4b082bb97d6d7843782
Remote: bca9059278b9f4b082bb97d6d7843782
Looking for dist/my-package-4.8.4-py2.py3-none-any.whl.
Local: 1a384341f51335bbb386fe59bf86516e
Remote: e1f7c623bf98a862c02ea9ee6e53718a
Looking for dist/my-package-4.8.3.dev0.tar.gz.
Local: ad954ed1fc0c0ab38634f6cdb2ec7a1a
Remote: <NOT FOUND>
Looking for dist/my-package-4.8.3.tar.gz.
Local: 530bbc6bb9bdcd04472cfe3e813a0182
Remote: 68851845bad137a2ab3a2442ae331822
Looking for dist/my-package-4.8.4.tar.gz.
Local: 0a19fcda21530c31964474ea4b33e327
Remote: e982b6f6f9df5eab32158437485613d5
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
twine-verify-upload-0.0.3.tar.gz
(10.3 kB
view hashes)
Built Distribution
Close
Hashes for twine-verify-upload-0.0.3.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6e2671095e852e134de8fdcd5ab97212752b18b4c2d61b2d7a1d499b3664c36b |
|
MD5 | 4cde7b249106d82188afa90c2b683600 |
|
BLAKE2b-256 | d3587d34d0d53c7d8d5019c4a5a5fb83b1ae904f894fe2a635a1a201e343c038 |
Close
Hashes for twine_verify_upload-0.0.3-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 18bc025db0b8081bbb71385bc2ff08a7225843c8c04f315fe9a22d25ca099e60 |
|
MD5 | ae4aa367bd8ecb0ee484f690fabff93a |
|
BLAKE2b-256 | c33f7bde7f5b336c2fdc9f908d0f0396b8a33b3c7c00a9a717ce75d22ba4a4a3 |