keystone/keystone/oauth1
Lance Bragstad 589152d094 Override oauthlib docstrings that fail with Sphinx 1.7.5
Sphinx 1.7.5 has some breaking changes that treat a couple specific
warnings as errors. Keystone isn't failing on them directly, but we
do rely on an interface from oauthlib/oauthlib that has compatibility
issues with that version of Sphinx.

This commit overrides those comments in keystone's implementation of
the interface so that we can get our documentation job passing. Once
the oauthlib docstrings are fixed upstream, we can consume a version
of oauthlib that addresses those incompatibilities and remove the
duplication introduced here. This has been reported upstream in the
following GitHub issue:

  https://github.com/oauthlib/oauthlib/issues/558

Change-Id: I197bc346ffb2ed75ba68aa2e9c2f82a0cad163e6
Partial-Bug: 1778603
2018-06-26 15:52:25 +00:00
..
backends Fix keystone.tests.unit.test_v3_oauth1.MaliciousOAuth1Tests 2017-05-03 21:40:57 +08:00
__init__.py Remove exposure of routers at package level 2015-12-03 15:06:56 -03:00
controllers.py Simplify federation and oauth token callbacks 2018-02-16 21:41:30 +00:00
core.py Remove all v2.0 APIs except the ec2tokens API 2018-02-06 23:12:55 +01:00
routers.py Convert Keystone to use Flask 2018-06-04 20:14:41 -07:00
schema.py Add schema check for authorize request token 2018-01-10 14:32:16 +08:00
validator.py Override oauthlib docstrings that fail with Sphinx 1.7.5 2018-06-26 15:52:25 +00:00