SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 
Changelog for python-keystoneauth1-3.10.0-2.48.noarch.rpm :
Tue Sep 11 14:00:00 2018 cloud-develAATTsuse.de
- update to version 3.10.0
- Add netloc and version check for version discovery

Mon Sep 3 14:00:00 2018 cloud-develAATTsuse.de
- update to version 3.9.0
- Expose version_between as a real function
- Make VersionData class
- Update reno for stable/queens
- Return the endpoint_override from EndpointData
- Split request logging into four different loggers
- Add some comments explaining split_loggers flag logic
- Expose version status in EndpointData
- Add optional support for retrying certain HTTP codes
- Zuul: Remove project name
- raise_exc default in Adapter
- Turn normalize_status into a class
- Allow tuples and sets in interface list
- fix a typo in session.py
- Fix logging of encoded headers
- Fix a spelling error
- Add oslo.config option for split-loggers
- Be more helpful when version discovery fails
- Reference class variable in Status
- Add minimum version for requirements
- Update links in README
- Trivial: Update pypi url to new url
- Implement service_type alias lookups
- Add pep8 import order validation
- Override support message in AuthorizationFailure class
- fix tox python3 overrides
- Add methods to get all of the version data
- Remove PYTHONHASHSEED setting
- Remove tox_install.sh and align with constraints consumption
- Fix interface argument to get_all_version_data
- Fix W503 line-break-before-binary-operator
- Infer version from old versioned service type aliases
- Use Status variables in tests
- Collect timing information for API calls
- Updated from global requirements
- add lower-constraints job

Fri Feb 23 13:00:00 2018 tbechtoldAATTsuse.com
- Switch to stable/queens spec template

Mon Feb 12 13:00:00 2018 cloud-develAATTsuse.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 8 13:00:00 2017 cloud-develAATTsuse.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 4 13:00:00 2017 cloud-develAATTsuse.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 7 14:00:00 2017 cloud-develAATTsuse.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 13:00:00 2017 cloud-develAATTsuse.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 13:00:00 2017 dmuellerAATTsuse.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 13:00:00 2016 dmuellerAATTsuse.com
- update to 2.12.2:

* be more explicit about connection errors

Tue Oct 4 14:00:00 2016 tbechtoldAATTsuse.com
- Fix url

Wed Aug 31 14:00:00 2016 tbechtoldAATTsuse.com
update to version 2.12.1

* get_endpoint should return None when no version found

Tue Aug 30 14:00:00 2016 tbechtoldAATTsuse.com
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

Wed Aug 10 14:00:00 2016 tbechtoldAATTsuse.com
- 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

Sun Aug 7 14:00:00 2016 dmuellerAATTsuse.com
- 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

* Add pretty serializer for betamax fixture

* Update hacking to global-requirements value

* Use SAML2 requests plugin

* Updated from global requirements

* oidc: move the get_unscoped_auth_ref into the base class

* oidc: deprecate grant_type argument

* oidc: add discovery document support

* Add additional_headers to session and adapter

* Add Python 3.5 classifier and venv

* remove unused LOG

* Updated from global requirements

* Updated from global requirements

* Add prompt parameter to Opt

* Auth plugin for X.509 tokenless authentication

* oidc: fix OpenID scope management

* Add create_plugin to loader

Mon Jul 11 14:00:00 2016 tbechtoldAATTsuse.com
- update to 2.9.0:

* Updated from global requirements

* move release note to correct directory

* oidc: fix OpenID Connect scope option

* oidc: add tests for plugin loader

* Don\'t mock the session.request function

* oidc: refactor unit tests

* Fix code example for OAuth1 authentication

* Add entrypoint for Federated Kerberos

* Fix kerberos available property

* Document named kerberos plugin

* Support TOTP auth plugin

* Make the kerberos plugin loadable

* Add available flag to plugin loaders

* PEP257: Ignore D203 because it was deprecated

* Apply a heuristic for product name if a user_agent is not provided

Sun Jun 19 14:00:00 2016 dmuellerAATTsuse.com
- update to 2.8.0:

* Updated from global requirements

* Let Oidc
* auth plugins accept scope parameters as kwargs

* Update keystoneauth fixture to support v3

* Check that all defined entry points can be loaded

* Use betamax hooks to mask fixture results

* oidc: fix typo on class name

* oidc: fix option definition

* oidc: add OidcAccessToken class to authenticate reusing an access token

* oidc: fix typo in docstring

* oidc: DRY when obtaining an access token

* oidc: DRY when obtaining a keystone token

* oidc: Remove unused parameters in _OidcBase

* Add is_domain to keystoneauth token

* docstring: fix typo

* Add oauth plugin to keystoneauth

* Expose is_admin_project in AccessInfo

* Expose allow parameters for URL discovery

* Refactor variables for fixture and service

* Enable bandit

* Lazy import oslo_config as required

* Add 303 as redirect code for k2k plugin

* Updated from global requirements

* Fix H405, D105, D200, and D203 PEP257

* Updated from global requirements

* Fixing D204, D205, D208, and D211 pep8

* Fixing D301 docstring

* Removing tox ignore D400

* Fix documentation example again

* Include query string in request logging

* Removing tox ignore D401 and make keystoneauth compliant

Mon Jun 6 14:00:00 2016 dmuellerAATTsuse.com
- switch to upstream maintained package
- update to 2.6.0:

* Allow to send different recorders to betamax

* Fix doc build if git is absent

* Updated from global requirements

* Updated from global requirements

* fix OrderedDict mutated during iteration

* Fix for PEP8 violation - D202 (No blank lines allowed after function docstring.)

* Examples for migration from keystoneclient

* Renamed endpoint to interface in docstring

* Keystoneauth Authentication Plugin doc typo

* Allow seeing full token response when debug enabled

* Update reno for stable/mitaka

* Examples for kerberos and saml2 plugins

* Adding authentication compatibility for OpenStackClient

* Swap the order of username deprecation

* Fix exported symbol in identity.v3

* Editorial nits for docs

* Improve usability of docs

* Add links to federation plugins

* Remove unavailable parameter

* Generate FederationBaseAuth constructor parameters

* Update test run instructions

* Fix typos and improve formatting in migrating.rst

* Updated from global requirements

* Updated from global requirements

* Cleanup docstrings

* Fix docstring in identity.v3.oidc module

* Cleanup test-requirements.txt

* Updated from global requirements

* Allow parameter expansion in endpoint_override

* Updated from global requirements

* Updated from global requirements

* Updated from global requirements

* Use positional library instead of our own copy

* Remove argparse from requirements

* HTTPError should contain \'retry_after\' parameter

* Updated from global requirements

* Remove keyring as a test-requiremnet

* Mark password/secret options as secret

* Replace deprecated library function os.popen() with subprocess

Thu Mar 3 13:00:00 2016 tbechtoldAATTsuse.com
- update to 2.2.0:

* add release notes for ksa 2.2.0

* Updated from global requirements

* Replace assertEqual(None,
*) with assertIsNone in tests

* Updated from global requirements

* Change LOG.warn to LOG.warning

* Wrong usage of \"a\"

* On Windows and OSX, the \'socket\' python module does not contain the attributes TCP_KEEPCNT or TCP_KEEPINTVL, causing services consuming the library to malfunction

* Updated from global requirements

* Add betamax to test-requirements.txt

* Add some documentation about migrating from ksc

* Docstring corrections

* Iterate over copy of session.adapters keys in Python2/3

* Provide a RFC 7231 compliant user agent string

* Updated from global requirements

* Deprecated tox -downloadcache option removed

* small fix to missing parameters in documentation

* Remove confusing documentation

* Update coverage to keystoneauth1

* Updated from global requirements

* Cleanups to K2K plugin

* Get versioned url for K2K auth

* Extract SAML fixtures into templates

* Add BetaMax Fixture

* Updated from global requirements
- Switch to .spec from rpm-packaging upstream project

Tue Dec 8 13:00:00 2015 bwiedemannAATTsuse.com
- Update to version 2.1.0

* Add oslo.config compatibility attributes

* Default for service service type should be empty

* Put py34 first in the env order of tox
2.0.0
- ----

* Add release notes for keystoneauth

* Add argparse registration from Adapter objects

* Fix PEP 257 error

* Remove Python 2.6 support

* Tweak the way plugin attributes are loaded

* Add load_from_options_getter to plugin loading

* Cleanup time patching

* Put Session options into an option group

* Address hacking check H405

* Allow saving and caching the plugin auth state

* Add three pieces of the Session interface

* Specify default_domain to generic plugin

* Migrate kerberos plugin

* Use XML matcher

* Add XML matcher

* Split ADFS and SAML2 plugins

* SAML2 authentication plugins in keystoneauth

* Correct references in authentication-plugin.rst

* Declare an extras directory for plugins

* Make public the base loader classes

* Refactored AccessInfo.project_scoped accessor
1.2.0
- ----

* Expose bind data via AccessInfo

* Return None from generic plugin if failure

* Fix deprecated options in oslo_config

* Add url as a deprecated alias for endpoint

* auto-generate release history

* Make RST section delineation length match title

* Remove \"Features\" section from README

* Update the project description

* Make __all__ immutable

* Add UnknownConnectionError to __all__

* remove references to keystone CLI

* Add shields.io version/downloads links/badges into README.rst

* Allow fetching oslo.config Opts from plugins

* add openid connect plugins

* Change ignore-errors to ignore_errors

Sat Sep 26 14:00:00 2015 tbechtoldAATTsuse.com
- Initial packaging (version 1.1.0)


 
ICM