Manage python published release for packages that you owns on PyPI.
Project description
Python releases manager - pyrman
Python library that can be used to manage releases for packages that you owns on PyPI.
Features
- list packages that you own
- list releases for packages that you own
- unpublish (remove) a specific release for one of your packages
Usage (CLI)
- Unpublish a release
pyrman release rm <package> <version>
- You can find out more information on how to use CLI by using
--help
option
pyrman --help
Usage (Python)
from pyrman.client import ReleaseManagerClient
pyrman = ReleaseManagerClient(url)
pyrman.authenticate(username, password)
releases = pyrman.list_releases("my-package")
for release in releases:
pyrman.remove_release("my-package", release.version)
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
releases-manager-0.0.3.tar.gz
(5.1 kB
view hashes)
Built Distribution
Close
Hashes for releases_manager-0.0.3-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 700d155f6514ccf589b4c34ab2270d6460e9b12ce3c4c67fd9a4f0b0af43c5c4 |
|
MD5 | 18f84bb999cdcdd949ca2a0295cc0174 |
|
BLAKE2b-256 | 5392e173d4b5600ac8d58415239ee08d77a0b1e668a8b4f860734d3df3f07444 |