Command line tool for managing private pypiserver
Project description
pypig :pig:
Command line utility for managing private pypiserver. https://github.com/pypiserver/pypiserver
Install with pip install pypig
for distributed version, or clone and run pip install -e .
for install from source.
print help: pypig -h
for individual commands: pypig <command> -h
For frequent use store credentials in ${HOME}/.config/pypig/auth.json
as
{
"index": "https://<repository-url>.com/",
"username": "u",
"password": "p"
}
These are treated as default values and overriden by flags, save any number of these.
Example usage
List all packages
pypig list
List all instances of one package
pypig list pytket
Filter further (version range and platform)
pypig list pytket --version 0.5.2 0.5.4 --platform linux
Download packages - same filtering interface as list, but with optional directory
pypig download -d downloads pytket --pyver 3.8
Delete packages on server: Use with care!
pypig remove pytket-qiskit 0.4.1
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
File details
Details for the file pypig-1.0.1.tar.gz
.
File metadata
- Download URL: pypig-1.0.1.tar.gz
- Upload date:
- Size: 4.3 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.23.0 setuptools/50.3.2.post20201201 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.7.6
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 99ab66c5b5fc0dd034bffe7d0b0a1740c2bdfcfc8f310106c4aaf4c573752c5c |
|
MD5 | 1ba89115222bcdd682b0e461f6724359 |
|
BLAKE2b-256 | 891e4a85846447d95d26236213f9747058c45529fe3bbe59937361067d5b1d47 |