Revisions of python-keystoneauth1
Ana Guerrero (anag+factory)
accepted
request 1171461
from
Dirk Mueller (dirkmueller)
(revision 19)
- update to version 5.6.0 - Update python classifier in setup.cfg - Add doc of OAuth2.0 Client Credentials Grant Flow - Support PKCE with v3oidcdeviceauthz - Allow setting retriable status codes for Adapter via configuration options - Keep request-id at redirect - Update master for stable/2023.2 - Drop parameters when connecting to a redirected endpoint - Add project URLs from README as packaging metadata - Bump bandit - Fix "dictionary changed size during iteration" - Bump hacking, other flake8 plugins - Change retries log level to warning instead of info - Remove dependency on oslo_config - reno: Update master for unmaintained/yoga - Add doc of OAuth 2.0 Mutual-TLS Authenticate
Ana Guerrero (anag+factory)
accepted
request 1099313
from
Dirk Mueller (dirkmueller)
(revision 18)
- update to version 5.2.1 - Remove last reference to the python six package - Fix up some packaging metadata - Make v3oidcpassword send client_id - Add RFC required headers and data to the request - update to version 5.2.0 - Replace abc.abstractproperty with property and abc.abstractmethod - setup.cfg: Restore python_requires after a typo - Remove six - New auth plugin v3oidcdeviceauthz - Update master for stable/zed - Switch to 2023.1 Python3 unit tests and generic template name - Update master for stable/2023.1 - OAuth 2.0 Mutual-TLS Support - Allow federation to work with unversioned auth_url
Dominique Leuenberger (dimstar_suse)
accepted
request 1073019
from
Dirk Mueller (dirkmueller)
(revision 17)
- update to version 5.1.2 - OAuth2.0 Client Credentials Grant Flow Support - Update python testing as per zed cycle teting runtime - Enforce scope mutual exclusion for system - Allow passing of version header - Fix docs build for tox4 - Fix linters and bindep on jammy
Dominique Leuenberger (dimstar_suse)
accepted
request 994202
from
Dirk Mueller (dirkmueller)
(revision 16)
- update to version 4.6.0 - Improve help messages for a few options - Drop lower-constraints.txt and its testing - Fix version discovery check of url for integer project id - setup.cfg: Replace dashes by underscores - bump py37 to py38 in tox.ini - Update master for stable/wallaby - Fix bindep for current rpm based distributions - remove unicode from code - Allow logging of Content-Type text/plain - Fix docs build - Clarify token_endpoint.Token usecases - Use TOX_CONSTRAINTS_FILE - fix: miss attr _discovery_cache in ServiceTokenAuthWrapper - Update master for stable/yoga - Update master for stable/xena - User-friendly error message for DiscoveryFailure - update to version 4.4.0
Dominique Leuenberger (dimstar_suse)
accepted
request 889970
from
Dirk Mueller (dirkmueller)
(revision 15)
Dominique Leuenberger (dimstar_suse)
accepted
request 841183
from
Dirk Mueller (dirkmueller)
(revision 14)
switch to victoria
Dominique Leuenberger (dimstar_suse)
accepted
request 803566
from
Dirk Mueller (dirkmueller)
(revision 13)
Ussuri Update
Dominique Leuenberger (dimstar_suse)
accepted
request 786267
from
Dirk Mueller (dirkmueller)
(revision 12)
- fix doc requirements - switch to python 3.x only build - update to 3.17.2: * Make tests pass in 2020 * Update TOX/UPPER\_CONSTRAINTS\_FILE for stable/train * Update .gitreview for stable/train
Dominique Leuenberger (dimstar_suse)
accepted
request 736641
from
Thomas Bechtold (tbechtold)
(revision 11)
- update to version 3.17.1 - Update the min version of tox - Simplify session logger object tests - Limit interval between retries to 1 minute - add handling for multiple error returns - Allow requesting fixed retry delay instead of exponential - Add remove_service to token fixtures - Blacklist bandit 1.6.0 & cap sphinx for 2.7 - Cap bandit - reno: per-request global_request_id - Factor Adapter conf-processing logic into a helper - add a handler for unknown HTTP errors - Resolves a typo in a link to use Application Credentials - OpenDev Migration Patch - Replace git.openstack.org URLs with opendev.org URLs - Add Python 3 Train unit tests - Update auth plugin name list in document - Add a per-request global_request_id - Update master for stable/stein - Allow setting retry counts for Adapter via configuration options - add support for auth_receipts and multi-method auth
Dominique Leuenberger (dimstar_suse)
accepted
request 692831
from
Dirk Mueller (dirkmueller)
(revision 10)
- update to version 3.13.1 - add release notes to readme.rst - Replacing the HTTP protocal with HTTPS in using-sessions.rst. - Add support for client-side rate limiting - Drop py35 jobs - Use template for lower-constraints - Add Keystone2Keystone example - Fix rate semaphore for keystoneclient - import zuul job settings from project-config - Expose app creds and new attrs in fixtures - Add py36 tox environment - Change openstack-dev to openstack-discuss - Cache root urls with and without trailing slashes - Update reno for stable/rocky - Make new-style single endpoint version discovery actually work for ironic - Remove os-testr from requirements - Remove shade jobs - add python 3.6 unit test job - Protect against endpoint_data not existing - Reformat Adapter docstring - add lib-forward-testing-python3 test job - Add ability to filter version data by service-type - Fix version discovery for clouds with int project_ids - switch documentation job to new PTI - Add support for ironic single-version responses - Change log hashing to SHA256 - add python 3.7 unit test job - Add missing release note for ironic discovery fix - fix wrong spelling of "unnecessary" - Update sphinx extension logging
Dominique Leuenberger (dimstar_suse)
accepted
request 634904
from
Dirk Mueller (dirkmueller)
(revision 9)
- update to version 3.10.0 - Add netloc and version check for version discovery
Dominique Leuenberger (dimstar_suse)
accepted
request 633074
from
Dirk Mueller (dirkmueller)
(revision 8)
Initial Rocky clients submission. please combine all in one staging project otherwise this will never build
Dominique Leuenberger (dimstar_suse)
accepted
request 583303
from
Dirk Mueller (dirkmueller)
(revision 7)
- Switch to stable/queens spec template
Dominique Leuenberger (dimstar_suse)
accepted
request 575937
from
Dirk Mueller (dirkmueller)
(revision 6)
- update to version 3.4.0 (bsc#1078607) - Implement system scope - Make none auth usable in CLI - Mark SAML loader properties as required - Shift additional_user_agent in the stack - Fix docs builds - Use stestr in tox.ini - Add documentation and release note for app creds - Add osc, shade and sdk tips jobs - Add support for application credentials - Updated from global requirements - Fix masked variable name
Dominique Leuenberger (dimstar_suse)
accepted
request 555146
from
Dirk Mueller (dirkmueller)
(revision 5)
- update to version 3.3.0 - Add tests for mutually exclusive [min|max]version - Migrate to stestr - Correct docs usage of keystoneauth1 session - Nits in using-sessions.rst - Make discover._version_between more consistent - Updated from global requirements - Remove setting of version/release from releasenotes - Sanely order assertion args in test_discovery - Recommend unversioned for endpoint-override - Add version discovery support to BaseAuthPlugin - Add loading mock fixtures - Add EndpointData.__str__ for debugging - Extract iterables for test_keystone_version_data - update to version 3.2.0 - Add release note for 'none' auth plugin - Protect against missing interface attribute - Fix docstring typo - Adapter.get_conf_options(deprecated_opts) - Update discovery url normalization with catalog info - Fix exception message in adapter loading - Enable some off-by-default checks - Allow discovery URLs to have trailing slashes - Add method to get the api major version - Remove use of positional decorator - Don't use mutable defaults in allow arguments - Update reno for stable/pike - Set self.allow to a dict if None is passed - Parameter to tune mutual authentication in kerberos
Dominique Leuenberger (dimstar_suse)
accepted
request 514838
from
Thomas Bechtold (tbechtold)
(revision 4)
- update to version 3.1.0 - Allow setting EndpointReference in ADFSPassword - Add returning EndpointData objects from discovery - Refactor volume mock urls in identity_common tests - Add support for version ranges - Record the discovered major api version - Add an allow_version_hack flag to session and identity plugins. - Use https for *.openstack.org references - Add note to requirements.txt - Miscellaneous cleanup in discover.py - Make discover.version_between private - Support a list of interface values - Clean up a few review nits - Updated inconsistent value of scope parameter - Pass kwargs to the plugin getter - Add paragraph clarifying major and micro versions - Trivial fix typo in document - Introduce keystoneauth1.loading.adapter - Update reno for stable/ocata - Add flags to turn discovery on and off - Fix html_last_updated_fmt for Python3 - Ensure constructed urls have trailing '/'s - Add global_request_id param to Adapter constructor - Update docs and add a release note - Optimize the link address - Allow users to specify a serializer easily - Fixed minor review comments and updated docs - Fix ClientException message property not set properly - Plumb endpoint_override through get_endpoint_data - get_conf_options can exclude deprecated opts
Dominique Leuenberger (dimstar_suse)
accepted
request 456058
from
Thomas Bechtold (tbechtold)
(revision 3)
- update to version 2.18.0: - Allow specifying client and service info to user_agent - Prevent MemoryError when logging response bodies - Only log application/json in session to start - Fix a typo in opts.py - Fix parameters for Kerberos Auth Plugin - Enable release notes translation - mark a few oidc parameters as required - Drop MANIFEST.in - it's not needed by pbr - Remove discover from test-requirements - Update reno for stable/newton - Remove references to Python 3.4 - Raise NotImplementedError instead of NotImplemented - Add Constraints support - Show team and repo badges on README - Use mockpatch fixtures from fixtures - Replace six.iteritems() with .items() - Using assertIsNotNone() instead of assertNotEqual(None) - Replace yaml.load() with yaml.safe_load() - be more explicit about connection errors - Add test for header in Saml2 plugin - Correct betamax fixture for more strict IDNA - X-Serivce-Token should be hashed in the log - Don't issue deprecation warning when nesting adapters - Correctly Omit Response Body in Debug Mode - doc: remove unused import - Removes unnecessary utf-8 encoding - Test that v3fedkerb plugin loads - Allow setting client_name, client_version on adapter - Log request-id for each api call
Dominique Leuenberger (dimstar_suse)
accepted
request 431490
from
Dirk Mueller (dirkmueller)
(revision 2)
update to version 2.12.1 * get_endpoint should return None when no version found update to version 2.12.0 * Allow identity plugins to discover relative version urls * Disables TCP_KEEPCNT when using Windows Subsystem for Linux * User-agent header shouldn't start with a space * Add tests for user-agent with odd sys.argv * add status code 308 to _REDIRECT_STATUSES * Update the home-page in setup.cfg * Updated from global requirements - update to version 2.11.0 * Add tests for YamlJsonSerializer * Add missing class name to tuple of public objects * Fix arguments to _auth_required() * Don't include openstack/common in flake8 exclude list * Fix the doc error in "using-session" * Improve authentication plugins documentation * Use assertEqual() instead of assertDictEqual() * Updated from global requirements * Correctly report available for ADFS plugin - update to 2.10.0: * Lazy load oauthlib for plugin loading * oidc: add missing 'OidcAccessToken' to __all__ * oidc: implement client_credentials grant type * Fix ECP doc link in Saml2 Password class doc * Updated from global requirements * Fix link for "extras dependencies" in extras doc
Dominique Leuenberger (dimstar_suse)
accepted
request 373200
from
Dirk Mueller (dirkmueller)
(revision 1)
Displaying all 19 revisions