Buildout extension providing basic authentication support
Project description
This buildout extension allows your buildouts to use ${buildout:extends} or eggs that are protected by basic auth. The minimum configuration:
[buildout] extensions = isotoma.buildout.basicauth
Any downloads that require basic auth will now prompt for a username and password. It will be stored in a secure keyring if one is available. If your credentials are in .pypirc they will be detected and used.
You can provide credentials to the extension via builout, for non-interactive situations. For example:
[basicauth] credentials = github interactive = no [github] uri = https://raw.github.com/ username = user password = chunky
Each of the credentials parts provides authentication details for a different uri. The part must contain a uri, user and password to be used by the extension.
The “interactive” option determines whether or not fetcher methods can prompt the user for input.
Changelog
0.0.1 (2012-07-27)
Disable keyring backend until we can support it on python2.4
0.0.0 (2012-07-27)
Initial release
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
Hashes for isotoma.buildout.basicauth-0.0.1.zip
Algorithm | Hash digest | |
---|---|---|
SHA256 | fc082663bb6f5ba6ff38d21888e31a30678c9b639163afcbb7c9362f3320459d |
|
MD5 | aab7bfa6b4005fc742e19fa403cf5065 |
|
BLAKE2b-256 | 442f6e2a93a68de3779b32aa0dd81a3ae074358e6db905ace746cbd49f711f3a |