pypiratzzi downloads signatures from PyPI.
Project description
PyPI stopped accepting signatures for uploaded artifacts. pypiratzzi downloads all signatures for all releases for a project from PyPI.
One use-case for this is to commit all past signatures to source-control.
Using pypiratzzi
For example, I recently migrated “magic-wormhole” signatures from PyPI:
$ pypiratzzi --signatures ~/src/magic-wormhole/signatures magic-wormhole
This will use the PyPI Legacy API in JSON mode (as recommended by their documentation) to find all the releases and artifacts for “magic-wormhole”. It will then download any missing signatures; --signatures (defaults to .) says where to cache the signatures (and skips any already found locally).
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
Built Distribution
File details
Details for the file pypiratzzi-23.8.0.tar.gz
.
File metadata
- Download URL: pypiratzzi-23.8.0.tar.gz
- Upload date:
- Size: 26.1 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.11.1
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4c7195350f7347ca52304d940250a86b43cc552d5ca116b0f06d7c73592eda9d |
|
MD5 | 00f3ed27801740013f72b60fb302c0fa |
|
BLAKE2b-256 | fb7c3acf8d45f9d83cdbba216ab17900d7dbb9f724f45a5359719f315af0a844 |
File details
Details for the file pypiratzzi-23.8.0-py3-none-any.whl
.
File metadata
- Download URL: pypiratzzi-23.8.0-py3-none-any.whl
- Upload date:
- Size: 15.3 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.11.1
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 812a41dfa78ac9a96733df8bf8ade64dc0eebec53fc16db400da37768e0bea90 |
|
MD5 | 05e23be48b6984530e1dc494a970ed0d |
|
BLAKE2b-256 | 9019013075fd7b6f51092f0175b9f5c83e9f32fcb7b58c1b7a027ed781ee88b8 |