keystoneauth/keystoneauth1
Stephen Finucane ffc6b5e3d4 Allow passing None for username in v2.Password (redux)
We reverted this when adding type hints. Let's re-add (a variant of) the
fix for now while we wait on fixes for the services.

Signed-off-by: Stephen Finucane <stephenfin@redhat.com>
Change-Id: I343c44ab3c4f87e212eef3477ef00cb3da4fef7a
Related-bug: #1361444
2024-11-21 17:49:42 +00:00
..
access typing: Annotate keystoneauth1.access.access 2024-10-22 11:50:16 +01:00
exceptions identity: Remove support for manual OIDC grant type 2024-10-22 11:50:16 +01:00
extras typing: Make loaders broadly generic 2024-10-22 11:50:16 +01:00
fixture typing: Make loaders broadly generic 2024-10-22 11:50:16 +01:00
hacking Apply ruff, ruff-format 2024-09-11 18:43:59 +01:00
identity Allow passing None for username in v2.Password (redux) 2024-11-21 17:49:42 +00:00
loading typing: Make loaders broadly generic 2024-10-22 11:50:16 +01:00
tests typing: Annotate keystoneauth1.identity.v3 2024-10-22 11:50:16 +01:00
__init__.py Provide a RFC 7231 compliant user agent string 2015-12-15 16:45:17 -06:00
_fair_semaphore.py typing: Annotate keystoneauth1._fair_semaphore 2024-09-27 18:20:20 +01:00
_utils.py typing: Annotate keystoneauth1._utils 2024-09-27 18:20:20 +01:00
adapter.py typing: Annotate keystoneauth1.adapter 2024-09-27 18:20:20 +01:00
discover.py typing: Annotate keystoneauth1.exceptions 2024-09-27 18:20:20 +01:00
http_basic.py typing: Annotate various plugin modules 2024-09-27 18:20:20 +01:00
noauth.py typing: Annotate various plugin modules 2024-09-27 18:20:20 +01:00
plugin.py typing: Make loaders broadly generic 2024-10-22 11:50:16 +01:00
service_token.py typing: Annotate various plugin modules 2024-09-27 18:20:20 +01:00
session.py typing: Set remaining 'disallow_*' opts to 'true' 2024-10-22 11:50:16 +01:00
token_endpoint.py typing: Annotate various plugin modules 2024-09-27 18:20:20 +01:00