Revisions of python-keystoneauth1

Ana Guerrero's avatar Ana Guerrero (anag+factory) accepted request 1171461 from Dirk Mueller's avatar 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's avatar Ana Guerrero (anag+factory) accepted request 1099313 from Dirk Mueller's avatar 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's avatar Dominique Leuenberger (dimstar_suse) accepted request 1073019 from Dirk Mueller's avatar 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's avatar Dominique Leuenberger (dimstar_suse) accepted request 994202 from Dirk Mueller's avatar 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's avatar Dominique Leuenberger (dimstar_suse) accepted request 786267 from Dirk Mueller's avatar 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's avatar Dominique Leuenberger (dimstar_suse) accepted request 736641 from Thomas Bechtold's avatar 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's avatar Dominique Leuenberger (dimstar_suse) accepted request 692831 from Dirk Mueller's avatar 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's avatar Dominique Leuenberger (dimstar_suse) accepted request 634904 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 9)
- update to version 3.10.0
  - Add netloc and version check for version discovery
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 633074 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 8)
Initial Rocky clients submission. please combine all in one staging project otherwise this will never build
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 583303 from Dirk Mueller's avatar Dirk Mueller (dirkmueller) (revision 7)
- Switch to stable/queens spec template
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 575937 from Dirk Mueller's avatar 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's avatar Dominique Leuenberger (dimstar_suse) accepted request 555146 from Dirk Mueller's avatar 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's avatar Dominique Leuenberger (dimstar_suse) accepted request 514838 from Thomas Bechtold's avatar 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's avatar Dominique Leuenberger (dimstar_suse) accepted request 456058 from Thomas Bechtold's avatar 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's avatar Dominique Leuenberger (dimstar_suse) accepted request 431490 from Dirk Mueller's avatar 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
Displaying all 19 revisions
openSUSE Build Service is sponsored by