Some useful stuff around devpi client. Although this package is proudly named
extensions, currently there is only one thing implemented ready to be used:
a hook that uses passwords from .pypirc or keyring on login to devpi server
so you don't have to enter your password if you store it for upload anyway.
$ pip install devpi-client-extensionsJust use the devpi login command as usual:
$ devpi login hoefling
Using hoefling credentials from .pypirc
logged in 'hoefling', credentials valid for 10.00 hoursSince version 0.3, reading credentials using keyring is supported.
Install the package with keyring extras:
$ pip install devpi-client-extensions[keyring]Example with storing the password in keyring:
$ keyring set https://my.devpi.url/ hoefling
$ devpi login hoefling
Using hoefling credentials from keyring
logged in 'hoefling', credentials valid for 10.00 hours