Skip to main content
Join the official 2020 Python Developers SurveyStart the survey!

devpi client extensions

Project description

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.

Install

$ pip install devpi-client-extensions

Usage

Just use the devpi login command as usual:

$ devpi login hoefling
Using hoefling credentials from .pypirc
logged in 'hoefling', credentials valid for 10.00 hours

Keyring Support

Since 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

Stats

Package on PyPI Build status Windows build status Coverage status Code Health Requirements status black

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Files for devpi-client-extensions, version 0.3.0
Filename, size File type Python version Upload date Hashes
Filename, size devpi_client_extensions-0.3.0-py2.py3-none-any.whl (5.4 kB) File type Wheel Python version py2.py3 Upload date Hashes View
Filename, size devpi-client-extensions-0.3.0.tar.gz (5.0 kB) File type Source Python version None Upload date Hashes View

Supported by

Pingdom Pingdom Monitoring Google Google Object Storage and Download Analytics Sentry Sentry Error logging AWS AWS Cloud computing DataDog DataDog Monitoring Fastly Fastly CDN DigiCert DigiCert EV certificate StatusPage StatusPage Status page