Skip to main content

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                   

Release files for twine-verify-upload 0.0.3

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for twine-verify-upload 0.0.3
File Size Uploaded
twine-verify-upload-0.0.3.tar.gz 10.3 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for twine-verify-upload 0.0.3
File Interpreter ABI Platform
twine_verify_upload-0.0.3-py3-none-any.whl Python 3 none any Details

Total release size:19.5 kB

Release files / twine-verify-upload-0.0.3.tar.gz

Download URL twine-verify-upload-0.0.3.tar.gz
Size 10.3 kB
Tags Source
SHA-256 checksum
How to use checksums
6e2671095e852e134de8fdcd5ab97212752b18b4c2d61b2d7a1d499b3664c36b
BLAKE2b-256 checksum
How to use checksums
d3587d34d0d53c7d8d5019c4a5a5fb83b1ae904f894fe2a635a1a201e343c038
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/47.1.0 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.8.5

Release files / twine_verify_upload-0.0.3-py3-none-any.whl

Download URL twine_verify_upload-0.0.3-py3-none-any.whl
Size 9.2 kB
Tags Python 3
SHA-256 checksum
How to use checksums
18bc025db0b8081bbb71385bc2ff08a7225843c8c04f315fe9a22d25ca099e60
BLAKE2b-256 checksum
How to use checksums
c33f7bde7f5b336c2fdc9f908d0f0396b8a33b3c7c00a9a717ce75d22ba4a4a3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/47.1.0 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.8.5

Release history Release notifications | RSS feed

This release

0.0.3 This release

2 release files

0.0.2

2 release files

0.0.1

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page