Package Release Info

python-keystoneauth1-3.4.0-2.37

Update Info: Base Release
Available in Package Hub : 15 SP2 Subpackages

platforms

AArch64
ppc64le
s390x
x86-64

subpackages

python2-keystoneauth1

Change Logs

* Fri Feb 23 2018 tbechtold@suse.com
- Switch to stable/queens spec template
* Mon Feb 12 2018 cloud-devel@suse.de
- 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
* Fri Dec 08 2017 cloud-devel@suse.de
- 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
* Mon Dec 04 2017 cloud-devel@suse.de
- 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
  - Updated from global requirements
* Mon Aug 07 2017 cloud-devel@suse.de
- 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
  - Fix _run_discovery caching
  - Allow new cassettes to be recorded via fixture
  - Uncomment warning-is-error for doc building
  - Remove unused test requirement pycrypto
  - Support explicitly requesting the 'latest' version
  - Move version discovery logic to keystoneauth1.discover
  - Add min_version and max_version to adapter constructors
  - Replace assertTrue(isinstance()) with assertIsInstance()
  - Expose getting EndpointData on adapter and session
  - Fixed multiple target Auth warning in docstring
  - Add 'none' identity plugin
  - normalize_version_number([1]) => (1, 0) and docs
  - Using assertFalse(A) instead of assertEqual(False, A)
  - Add tests to specifically test trailing slash behavior
  - Add url manipulation and microversion collection
  - Remove kwargs from adapter.get_endpoint_data
  - Minor cleanup
  - Add ADFSPassword to keystoneauth1 entry points
  - Remove deprecated_since for interface and fix text
  - Fix V3ADFSPassword retrieval of scoped token
  - Handle pathless URLs
  - Add bindep.txt file
  - Include the auth_url in the discovery failure message
  - Expose valid_interfaces as a ListOpt for config files
  - Remove pbr warnerrors in favor of sphinx check
  - Rework EndpointData construction to normalize catalog first
  - Change locations of docs for intersphinx
  - Discourage 'version' and accept 'M.latest'
  - Optimize matching version no microversion needed
  - Make Discover.version_data accept null max_version
  - Rework discovery cache
  - Add support for next_min_version and not_before
  - Add ability to specify a microversion in a request
  - Port the missing version data discovery tests from ksc
  - Expand some discover.py docstrings
  - Update test requirement
  - Prevent JSON decode errors in the pre-record hook
  - Nix EndpointData.get_versioned_data(authenticated)
  - Allow users to specify request matchers in Betamax
  - Switch from oslosphinx to openstackdocstheme
  - Enable sphinx todo extension
  - Update URLs in documents according to document migration
  - Updated from global requirements
  - Ensure we discover only when we should
* Fri Feb 10 2017 cloud-devel@suse.de
- 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
  - standardize release note page ordering
  - Fix a typo in base.py
  - Add a service token wrapper
  - Implement caching for the generic plugins.
  - Add reauthenticate to generic plugins
  - Show deprecation warning and limit features for KSC session
  - Don't use private testtools.test module
  - Prevent changing content type in request
  - Add __ne__ built-in function
  - Add a full listing of all auth plugins and there options
  - Updated from global requirements
  - Use comma as separator in ECP Accept HTTP header
* Tue Jan 31 2017 dmueller@suse.com
- update to 2.12.3:
  * Correctly Omit Response Body in Debug Mode
  * Use comma as separator in ECP Accept HTTP header
  * Only log application/json content type
  * X-Serivce-Token should be hashed in the log
  * Don't use private testtools.test module
* Tue Nov 15 2016 dmueller@suse.com
- update to 2.12.2:
  * be more explicit about connection errors
* Tue Oct 04 2016 tbechtold@suse.com
- Fix url
* Wed Aug 31 2016 tbechtold@suse.com
update to version 2.12.1
  * get_endpoint should return None when no version found
Version: 3.10.1-4.3.1
* Mon Jun 01 2020 cloud-devel@suse.de
- Switch to stable/rocky spec template as version 3.4.0 is broken
- Blacklist tests that are incompatible with python-requests-mock
  1.7.0
- update to version 3.10.1
  - Fix interface argument to get_all_version_data
  - Reference class variable in Status
  - Fix logging of encoded headers
  - Collect timing information for API calls
  - Remove tox_install.sh and align with constraints consumption
  - Fix W503 line-break-before-binary-operator
  - Split request logging into four different loggers
  - Infer version from old versioned service type aliases
  - Add some comments explaining split_loggers flag logic
  - import zuul job settings from project-config
  - Turn normalize_status into a class
  - Use Status variables in tests
  - Revert "Change log hashing to SHA256"
  - Update links in README
  - Add methods to get all of the version data
  - Return the endpoint_override from EndpointData
  - Trivial: Update pypi url to new url
  - raise_exc default in Adapter
  - OpenDev Migration Patch
  - Change log hashing to SHA256
  - Add minimum version for requirements
  - Expose version status in EndpointData
  - Update UPPER_CONSTRAINTS_FILE for stable/rocky
  - Override support message in AuthorizationFailure  class
  - Update .gitreview for stable/rocky
  - Add pep8 import order validation
  - Make VersionData class
  - Update reno for stable/queens
  - Make tests pass in 2020
  - Be more helpful when version discovery fails
  - Implement service_type alias lookups
  - Add optional support for retrying certain HTTP codes
  - Remove PYTHONHASHSEED setting
  - fix tox python3 overrides
  - Allow tuples and sets in interface list
  - Zuul: Remove project name
  - Expose version_between as a real function
  - Add netloc and version check for version discovery
  - Updated from global requirements
  - Fix a spelling error
  - fix a typo in session.py
  - add lower-constraints job
  - Add oslo.config option for split-loggers