Skip to main content

Specialized zc.buildout plugin to add http basicauthentication support with a pwd file.

Project description

HTTP plugins for buildout

HTTP Basic-Authenication

Whith this extension it is possible to define password protected package directories without specifying the password and user in the url.

Example: protected location http://www.example.com/dist

File buildout.cfg: [buildout] find-links=http://www.example.com/dist extensions=lovely.buildouthttp

Create the password file, this file contains all authentication information. Each row consists of realm, uri, username, password.

file ~/.buildout/.httpauth: Example com realm, http://www.example.com, username, secret

Credits

Thanks to Tarek Ziade for bugfixes and extensions.

Changes for lovely.buildouthttp

2009/09/22 0.2.3:

  • added tests for the installer

  • fixed error when url can’t be retrieved: AttributeError: ‘NoneType’ object has no attribute ‘url’ [naro]

2008/03/22 0.2.2:

  • added try/except around the retry section protection against weird URLs

2007/12/08 0.2.1:

  • avoid an error when the realm is wrong or the file on bad realms and a few other controls. Thanks to Tarek Ziade.

2007/08/06 0.2.0a1:

  • don’t overwrite handlers in case a handler already exists. (e.g. in paramiko) thanks to Aaron Lehmann

2007/07/23 0.1.0a3:

  • added information to setup.py, moved to cheeseshop

2007/06/21 0.1.0a2:

  • Log download failures

  • Fixed license header

  • Log connections on debug.

2007/06/14 0.1.0a1:

  • initial release

Download

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

lovely.buildouthttp-0.2.3.tar.gz (5.3 kB view details)

Uploaded Source

File details

Details for the file lovely.buildouthttp-0.2.3.tar.gz.

File metadata

File hashes

Hashes for lovely.buildouthttp-0.2.3.tar.gz
Algorithm Hash digest
SHA256 1ccc144e8ccfa923189f682f618c9a286c30c19b5e2b03e3b700949a561ba421
MD5 dc63e2123508bb7c0ff56858c6be7dbf
BLAKE2b-256 fe9b11c3819a8f864e499cfcbf1ef61eed00024df47848a8ef4e27dfe51d1211

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page