OpenStack Identity Authentication Library
Go to file
Brian Rosmaita 35de6ebe93
Fix logging of encoded headers
A change introduced in 3.5.0 sorts headers, but runs into a problem
when the headers are bytes, such as the headers provided by the
python-glanceclient.

requests expects headers to be str type in both python2 and python3.
This means in python2 we need to encode unicode objects as ASCII (the
encoding that should be used for HTTP headers) and in python3 we need to
decode bytes as ASCII into str.

Change-Id: Ib81497c3a873616c22ba68256c596a6fb113e11e
Closes-bug: #1766235
2018-05-15 09:29:43 -05:00
doc Updated from global requirements 2018-03-23 01:02:37 +00:00
keystoneauth1 Fix logging of encoded headers 2018-05-15 09:29:43 -05:00
releasenotes Fix logging of encoded headers 2018-05-15 09:29:43 -05:00
.coveragerc Update coverage to keystoneauth1 2015-12-09 11:46:00 +11:00
.gitignore Migrate to stestr 2017-09-20 15:47:15 -05:00
.gitreview Initial Split of python-keystoneclient to keystoneauth 2015-04-20 14:49:59 -07:00
.mailmap Add mailmap entry 2014-05-07 12:12:43 -07:00
.stestr.conf Migrate to stestr 2017-09-20 15:47:15 -05:00
.zuul.yaml add lower-constraints job 2018-04-19 09:54:28 +02:00
CONTRIBUTING.rst Use https for *.openstack.org references 2017-02-06 13:45:24 -08:00
HACKING.rst Migrate to stestr 2017-09-20 15:47:15 -05:00
LICENSE Initial Split of python-keystoneclient to keystoneauth 2015-04-20 14:49:59 -07:00
README.rst Trivial: Update pypi url to new url 2018-05-01 15:25:26 +00:00
bindep.txt add lower-constraints job 2018-04-19 09:54:28 +02:00
lower-constraints.txt Implement service_type alias lookups 2018-05-03 15:28:50 -05:00
requirements.txt Implement service_type alias lookups 2018-05-03 15:28:50 -05:00
setup.cfg add lower-constraints job 2018-04-19 09:54:28 +02:00
setup.py Updated from global requirements 2017-03-08 22:46:11 +00:00
test-requirements.txt add lower-constraints job 2018-04-19 09:54:28 +02:00
tox.ini add lower-constraints job 2018-04-19 09:54:28 +02:00

README.rst

Team and repository tags

image

keystoneauth

Latest Version

Downloads

This package contains tools for authenticating to an OpenStack-based cloud. These tools include:

  • Authentication plugins (password, token, and federation based)
  • Discovery mechanisms to determine API version support
  • A session that is used to maintain client settings across requests (based on the requests Python library)

Further information: