Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

python2-os-client-config-1.29.0-2.15 RPM for noarch

From OpenSuSE Leap 15.3 for noarch

Name: python2-os-client-config Distribution: SUSE Linux Enterprise 15
Version: 1.29.0 Vendor: SUSE LLC <https://www.suse.com/>
Release: 2.15 Build date: Fri May 25 22:19:10 2018
Group: Development/Languages/Python Build host: sheep24
Size: 503104 Source RPM: python-os-client-config-1.29.0-2.15.src.rpm
Packager: https://www.suse.com/
Url: https://launchpad.net/os-client-config
Summary: OpenStack Client Configuration Library
os-client-config is a library for collecting client configuration for
using an OpenStack cloud in a consistent and comprehensive manner.
It will find cloud config for as few as 1 cloud and as many as you want
to put in a config file. It will read environment variables and config
files, and it also contains some vendor specific default values so that
you don't have to know extra info to use OpenStack.

Provides

Requires

License

Apache-2.0

Changelog

* Fri Feb 23 2018 tbechtold@suse.com
  - Switch to stable/queens spec template
* Tue Feb 13 2018 cloud-devel@suse.de
  - update to version 1.29.0
    - Update make_rest_client to work with version discovery
    - Update globals safely
    - Protect against p_opt not having prompt attribute
    - Split docs requirements and update tox.ini
    - Fix doc typo
    - Add shade-tox-tips jobs
    - Make the get_service_type() overrides tolernat of no defaults
    - Remove osc devstack tips jobs
    - Do not apply format expansions to passwords
    - Add shade-functional-tips jobs
    - Update the documentation link for doc migration
    - Updates for stestr
    - Manually sync with g-r
    - Fix requires_floating_ip
    - Treat clouds.yaml with one cloud like envvars
    - DataCentred supports Keystone V3 and Glance V2.
    - Add betacloud to the vendors
    - Consume the osc-functional-devstack-tips job
    - Update reno for stable/pike
    - Remove setting of version/release from releasenotes
    - Remove OSIC
    - Updated from global requirements
    - Added nat_source flag for networks.
* Mon Nov 27 2017 dmueller@suse.com
  - switch to singlespec version
* Mon Aug 07 2017 cloud-devel@suse.de
  - update to version 1.28.0
    - Revert "Use interface not endpoint_type for keystoneclient"
    - Fix interactions with keystoneauth from newton
    - modify test-requirement according to requirements project
    - Add ability to skip yaml loading
    - rearrange existing documentation to follow the new standard layout
    - Make _fix_argv() somewhat compatible with Argparse action='append'
    - Add support for overriding mistral service type
    - [Fix gate]Update test requirement
    - Update reno for stable/ocata
    - Docs: add a note about rackspace API keys
    - Keep a singleton to support multiple get_config calls
    - use openstackdocstheme html context
    - Use interface not endpoint_type for keystoneclient
    - Add helper scripts to print version discovery info
    - OVH supports qcow2
    - Add support for bailing on invalid service versions
    - Pass ironic microversion through from api_version
    - Remove out of date comment
    - Add support for indicating required floating IPs
    - Add ability to pass in user_agent
    - fix location of team tags in README
    - Remove the keystoneclient auth fallback
    - Add helper method to fetch service catalog
    - Add ironicclient to constructors list
    - Revert "Revert "Use interface not endpoint_type for keystoneclient""
    - Don't pop from os.environ
    - Stop special-casing idenity catalog lookups
    - switch from oslosphinx to openstackdocstheme
    - Add designateclient to constructors list
    - turn on warning-is-error in documentation build
    - Fix typo for baremetal_service_type
* Fri Feb 10 2017 cloud-devel@suse.de
  - update to version 1.26.0:
    - Revert "Split auth plugin loading into its own method"
    - Add docutils contraint on 0.13.1 to fix building
    - Fix interface_key for identity clients
    - Use upper-constraints for tox envs
    - Update ECS image_api_version to 1
    - Enable release notes translation
    - Update swift constructor to be Session aware
    - Remove validate_auth_ksc
    - Fix AttributeError in `get_config`
    - Update reno for stable/newton
    - Revert "Fix interface_key for identity clients"
    - Normalize cloud config before osc-lib call
    - List py35 in the default tox env list
    - Show team and repo badges on README
    - Fix a bunch of tests
    - Add setter for session constructor
    - Don't create envvars cloud if cloud or region are set
    - Using assertIsNone() instead of assertEqual(None, ...)
    - Magnum's service_type is container_infra
    - cloud_config:get_session_endpoint: catch Keystone EndpointNotFound
    - modify the home-page info with the developer documentation
    - Add OpenTelekomCloud to the vendors
    - Split auth plugin loading into its own method
    - Update homepage with developer documentation page
    - Support token_endpoint as an auth_type
    - Add fuga.io to vendors
    - Add support for Murano
    - Add ability to configure Session constructor
    - Remove 3.4 from tox envlist
    - Add support for volumev3 service type
    - Clarify how to set SSL settings
    - Revert "Remove validate_auth_ksc"
    - Don't build releasenotes in normal docs build
* Fri Sep 02 2016 tbechtold@suse.com
  - update to version 1.21.1
    * Go ahead and handle YAML list in region_name
* Wed Aug 31 2016 tbechtold@suse.com
  - update to version 1.21.0
    * Add prompting for KSA options
    * Clean up vendor support list
* Tue Aug 30 2016 tbechtold@suse.com
  - update to version 1.20.1
    * Precedence final solution
    * Refactor fix magic in get_one_cloud()
    * Fix precedence for pass-in options
    * Add the new DreamCompute cloud
    * Add release notes for 1.19.0 release
    * Add test for precedence rules
    * Pass the argparse data into to validate_auth
    * Add support for deprecating cloud profiles
    * Update Internap information
    * Revert "Fix precedence for pass-in options"
    * Add support for listing a cloud as shut down
    * Add support for configuring split-stack networks
    * Update citycloud to list new regions
    * Pop domain-id from the config if we infer values
* Mon Jul 04 2016 tbechtold@suse.com
  - update to 1.18.0:
    * Reword the entries in the README a bit
    * Add shade constructor helper method
    * Rename session_client to make_rest_client
    * Add helper method for OpenStack SDK constructor
    * Add missing "cloud" argument to _validate_auth_ksc
    * Workaround bad required params in troveclient
    * Trivial: Remove 'MANIFEST.in'
    * Trivial: remove openstack/common from flake8 exclude list
    * drop python3.3 support in classifier
    * Fix formatting in readme file
    * Remove discover from test-requirements.txt
    * Add version string
    * Pull the network settings from the actual dict
    * Clarify one-per-cloud network values
    * Flesh out netowrk config list
    * Change network info indication to a generic list
    * Update reno for stable/mitaka
    * Add osic vendor profile
    * Update the README a bit
    * Allow session_client to take the same args as make_client
    * Fix formulation
    * Add release notes
    * Send swiftclient username/password and token
    * Remove HP and RunAbove from vendor profiles
    * Added SSL support for VEXXHOST
    * Add support for zetta.io
    * Stop ignoring v2password plugin
    * Go ahead and remove final excludes
    * Don't set project_domain if not project scoped
    * Clean up removed hacking rule from [flake8] ignore lists
    * set up release notes build
  - Switch to upstream .spec file
  - Use renderspec source service to render .spec.j2 upstream
    template
* Thu Mar 03 2016 tbechtold@suse.com
  - Switch to .spec from rpm-packaging upstream project
* Mon Feb 15 2016 dmueller@suse.com
  - update to 1.14.0:
    * Fix a precedence problem with auth arguments
    * Return empty dict instead of None for lack of file
    * Pass version arg by name not position
    * Use _get_client in make_client helper function
    * Add barbicanclient support
    * Remove openstack-common.conf
    * Add IBM Public Cloud
    * Replace assertEqual(None, *) with assertIsNone in tests
    * Update auth urls and identity API versions
    * Stop hardcoding compute in simple_client
    * Update volume API default version from v1 to v2
    * Debug log a deferred keystone exception, else we mask some useful diag
    * Fix README.rst, add a check for it to fit PyPI rules
    * Use reno for release notes
    * add URLs for release announcement tools
    * Allow filtering clouds on command line
* Fri Jan 08 2016 dmueller@suse.com
  - update to 1.13.1:
    * Munge region_name to '' if set to None
    * Fix some README typos
    * Fix token_endpoint usage
    * remove python 2.6 os-client-config classifier
    * If cloud doesn't list regions expand passed name
    * Fix glance endpoints with endpoint_override
    * Allow passing in explicit version for legacy_client
    * Pass endpoint override to constructors
    * Support backwards compat for _ args
    * Add backwards compat mapping for auth-token
    * Replace assertEqual(None, *) with assertIsNone in tests
    * Allow arbitrary client-specific options
    * Add ceilometer constructor to known constructors
    * Add support for generalized per-region settings
    * Fix a README typo - hepler is not actually a thing
    * Make client constructor optional
    * Updated README to clarify legacy client usage
    * Add simple helper function for client construction
    * Add method for registering argparse options
    * Update vexxhost to Identity v3
    * Make sure that cloud always has a name
    * Remove optional keystoneauth1 imports
    * Add BHS1 to OVH
    * Handle cinder v2
    * Add support for secure.yaml file for auth info
    * Fix lack of parenthesis around boolean logic
    * Only pass timeout to swift if we have a value
    * Fix name of the object-store api key
    * Refactor per-service key making
    * Add support for legacy envvar prefixes
    * Fix JSON schema
    * Workaround a dispute between osc and neutronclient
    * Workaround for int value with verbose_level
    * Remove unneeded workaround for ksc
    * Add default API version for magnum service
    * Work around a bug in keystoneclient constructor
    * Return cache settings as numbers not strings
    * Add method to get a mounted session from config
    * Convert floats to string
    * Don't assume pass_version_arg=False for network
    * Update network api version in defaults.json
    * Dont turn bools into strings
    * Use requestsexceptions for urllib squelching
    * Normalize int config values to string
    * Disable spurious urllib warnings
    * Add logging module support
    * Add methods for getting Session and Client objects
    * Update conoha's vendor profile to include SJC
    * Use json for in-tree cloud data
    * Update auro to indicate move to neutron
    * Copy values in backwards_interface differently
    * Fix typo in Catalyst region configs
    * Aligned a few words in the docs
    * Sort vendor list
    * Add conoha public cloud
    * Allow for templated variables in auth_url
    * Use assertDictEqual to test dict equality
    * Always pull regions from vendor profiles
    * Clean up cache interface, add support for services
    * Add Rackspace LON region
    * Validate requested region against region list
    * Fix documentation around regions
    * Add an API reference to the docs
    * Pass OpenStackConfig in to CloudConfig for caches
    * Add auth hook for OpenStackClient
    * Adds some lines to complete table formatting
    * Add universal=1 to setup.cfg to build python 3 wheels
    * Some cleanup
    * Fix two typos
    * Put in override for Rackspace broken neutron
    * Support passing force_ipv4 to the constructor
    * identity version is 2.0
    * Handle OS_CLOUD and OS_REGION_NAME friendly-like
    * Added SWITCHengines vendor file
    * update RST for readme so pypi looks pretty
* Sat Sep 26 2015 tbechtold@suse.com
  - update to 1.7.5:
    * Fix a little error with the None auth type
    * Change ignore-errors to ignore_errors
    * Handle ksa opt with no deprecated field
    * Fall back to keystoneclient arg processing
    * Fix typo in ovh region names
    * Move plugin loader creation to try block
    * Convert auth kwargs '-' to '_'
    * Properly handle os- prefixed args in fix_args
    * Test kwargs passing not just argparse
    * Allow configuring domain id once
    * Add internap to the vendor list
    * Fix typo in comment - we use ksa not ksc
    * Defer plugin validation to keystoneauth
    * Remove an extra line
    * Add Datacentred to the vendor list
    * Add ultimum to list of vendors
    * Add Enter Cloud Suite to vendors list
    * Add elastx to vendor support matrix
    * Switch the image default to v2
    * Update auro auth_url and region information
    * Add citycloud to the vendors list
    * Return keystoneauth plugins based on auth args
    * Remove duplicate lines that are the same as default
    * Add default version number for heat
    * Update OVH public cloud information
    * Handle empty defaults.yaml file
    * Do not treat project_name and project_id the same
    * Revert "Revert "Use the correct auth_plugin for token authentication""
* Sat Aug 29 2015 tbechtold@suse.com
  - update to 1.6.3:
    * Revert "Use the correct auth_plugin for token authentication"
    * Ignore infra CI env vars
    * Use the correct auth_plugin for token authentication
    * Align to generic password auth-type
    * Clarify floating ip use for vendors
    * Add per-service endpoint overrides
    * Remove requirements.txt from tox.ini
    * Remove py26 and py33 from tox.ini
    * Rename 'endpoint_type' to 'interface'
    * Have service name default to None
    * Remove region list from single cloud
    * Fix set_default() when used before config init
    * Specify the config file with environment variable
    * Add support for configuring region lists with yaml
    * Fix rendering issue in Readme
    * Clean up vendor data
    * Add support for indicating preference for IPv6
    * Normalize project_name aliases
* Mon Aug 24 2015 dmueller@suse.com
  - avoid build cycle with oslotest
* Wed Jul 29 2015 tbechtold@suse.com
  - Unify spec file. Use fedora compatible files macros
* Thu Jun 25 2015 tbechtold@suse.com
  - update to 1.4.0:
    * Add some accessor methods to CloudConfig
    * Add missing tests
    * Add test to check cert and key as a tuple
    * Use one yaml file per vendor
    * Raise warning when a vendor profile is missing
    * Some cleanup in the README.rst
    * Add support for OVH Public Cloud
    * Add SSL documentation to README.rst
    * Stringify project details
    * Raise a warning with conflicting SSL params
    * Change references of "clouds.yaml" for real file
    * Raise a warning when using 'cloud' in config
    * Add cloud vendor files config in doc
    * Provide a helper method to get requests ssl values
    * Add more defaults to our defaults file
    * Change naming in vendor doc to match vendors.py
    * Add auro to list of known vendors
    * Add list of image params needed to disable agents
* Wed Jun 03 2015 tbechtold@suse.com
  - update to 1.2.0:
    * Add set_one_cloud method
    * Add tests for get_cloud_names
    * Add flag to indicate handling of security groups
    * Don't normalize too deeply
    * Add tests for cloud config comparison
    * Add inequality method
    * Add an equality method for CloudConfig
    * Capture the filename used for config
    * Normalize all keys down to _ instead of -
    * Expose method for getting a list of cloud names
    * Rename cloud to profile
    * Don't pass None as the cloud name
    * Change overriding defaults to kwarg
    * Add tests for OSC usage
    * Use appdirs for platform-independent locations
    * Add UnitedStack
    * Expose function to get defaults dict
    * Add default versions for trove and ironic
    * Sort defaults list for less conflicts
    * Only add fall through cloud as a fall through
    * Add flag to indicate where floating ips come from
    * get_one_cloud should use auth merge
    * Also accept .yml as a suffix
    * Remove crufty lines from README
    * Update vendor support to reflect v2 non-task
    * Add flag to trigger task interface for rackspace
  - Add python-appdirs as Requires/BuildRequires
* Fri Apr 24 2015 tbechtold@suse.com
  - Initial packaging

Files

/usr/lib/python2.7/site-packages/os_client_config
/usr/lib/python2.7/site-packages/os_client_config-1.29.0-py2.7.egg-info
/usr/lib/python2.7/site-packages/os_client_config-1.29.0-py2.7.egg-info/PKG-INFO
/usr/lib/python2.7/site-packages/os_client_config-1.29.0-py2.7.egg-info/SOURCES.txt
/usr/lib/python2.7/site-packages/os_client_config-1.29.0-py2.7.egg-info/dependency_links.txt
/usr/lib/python2.7/site-packages/os_client_config-1.29.0-py2.7.egg-info/not-zip-safe
/usr/lib/python2.7/site-packages/os_client_config-1.29.0-py2.7.egg-info/pbr.json
/usr/lib/python2.7/site-packages/os_client_config-1.29.0-py2.7.egg-info/requires.txt
/usr/lib/python2.7/site-packages/os_client_config-1.29.0-py2.7.egg-info/top_level.txt
/usr/lib/python2.7/site-packages/os_client_config/__init__.py
/usr/lib/python2.7/site-packages/os_client_config/__init__.pyc
/usr/lib/python2.7/site-packages/os_client_config/__init__.pyo
/usr/lib/python2.7/site-packages/os_client_config/_log.py
/usr/lib/python2.7/site-packages/os_client_config/_log.pyc
/usr/lib/python2.7/site-packages/os_client_config/_log.pyo
/usr/lib/python2.7/site-packages/os_client_config/cloud_config.py
/usr/lib/python2.7/site-packages/os_client_config/cloud_config.pyc
/usr/lib/python2.7/site-packages/os_client_config/cloud_config.pyo
/usr/lib/python2.7/site-packages/os_client_config/config.py
/usr/lib/python2.7/site-packages/os_client_config/config.pyc
/usr/lib/python2.7/site-packages/os_client_config/config.pyo
/usr/lib/python2.7/site-packages/os_client_config/constructors.json
/usr/lib/python2.7/site-packages/os_client_config/constructors.py
/usr/lib/python2.7/site-packages/os_client_config/constructors.pyc
/usr/lib/python2.7/site-packages/os_client_config/constructors.pyo
/usr/lib/python2.7/site-packages/os_client_config/defaults.json
/usr/lib/python2.7/site-packages/os_client_config/defaults.py
/usr/lib/python2.7/site-packages/os_client_config/defaults.pyc
/usr/lib/python2.7/site-packages/os_client_config/defaults.pyo
/usr/lib/python2.7/site-packages/os_client_config/exceptions.py
/usr/lib/python2.7/site-packages/os_client_config/exceptions.pyc
/usr/lib/python2.7/site-packages/os_client_config/exceptions.pyo
/usr/lib/python2.7/site-packages/os_client_config/schema.json
/usr/lib/python2.7/site-packages/os_client_config/tests
/usr/lib/python2.7/site-packages/os_client_config/tests/__init__.py
/usr/lib/python2.7/site-packages/os_client_config/tests/__init__.pyc
/usr/lib/python2.7/site-packages/os_client_config/tests/__init__.pyo
/usr/lib/python2.7/site-packages/os_client_config/tests/base.py
/usr/lib/python2.7/site-packages/os_client_config/tests/base.pyc
/usr/lib/python2.7/site-packages/os_client_config/tests/base.pyo
/usr/lib/python2.7/site-packages/os_client_config/tests/test_cloud_config.py
/usr/lib/python2.7/site-packages/os_client_config/tests/test_cloud_config.pyc
/usr/lib/python2.7/site-packages/os_client_config/tests/test_cloud_config.pyo
/usr/lib/python2.7/site-packages/os_client_config/tests/test_config.py
/usr/lib/python2.7/site-packages/os_client_config/tests/test_config.pyc
/usr/lib/python2.7/site-packages/os_client_config/tests/test_config.pyo
/usr/lib/python2.7/site-packages/os_client_config/tests/test_environ.py
/usr/lib/python2.7/site-packages/os_client_config/tests/test_environ.pyc
/usr/lib/python2.7/site-packages/os_client_config/tests/test_environ.pyo
/usr/lib/python2.7/site-packages/os_client_config/tests/test_init.py
/usr/lib/python2.7/site-packages/os_client_config/tests/test_init.pyc
/usr/lib/python2.7/site-packages/os_client_config/tests/test_init.pyo
/usr/lib/python2.7/site-packages/os_client_config/tests/test_json.py
/usr/lib/python2.7/site-packages/os_client_config/tests/test_json.pyc
/usr/lib/python2.7/site-packages/os_client_config/tests/test_json.pyo
/usr/lib/python2.7/site-packages/os_client_config/vendor-schema.json
/usr/lib/python2.7/site-packages/os_client_config/vendors
/usr/lib/python2.7/site-packages/os_client_config/vendors/__init__.py
/usr/lib/python2.7/site-packages/os_client_config/vendors/__init__.pyc
/usr/lib/python2.7/site-packages/os_client_config/vendors/__init__.pyo
/usr/lib/python2.7/site-packages/os_client_config/vendors/auro.json
/usr/lib/python2.7/site-packages/os_client_config/vendors/betacloud.json
/usr/lib/python2.7/site-packages/os_client_config/vendors/bluebox.json
/usr/lib/python2.7/site-packages/os_client_config/vendors/catalyst.json
/usr/lib/python2.7/site-packages/os_client_config/vendors/citycloud.json
/usr/lib/python2.7/site-packages/os_client_config/vendors/conoha.json
/usr/lib/python2.7/site-packages/os_client_config/vendors/datacentred.json
/usr/lib/python2.7/site-packages/os_client_config/vendors/dreamcompute.json
/usr/lib/python2.7/site-packages/os_client_config/vendors/dreamhost.json
/usr/lib/python2.7/site-packages/os_client_config/vendors/elastx.json
/usr/lib/python2.7/site-packages/os_client_config/vendors/entercloudsuite.json
/usr/lib/python2.7/site-packages/os_client_config/vendors/fuga.json
/usr/lib/python2.7/site-packages/os_client_config/vendors/ibmcloud.json
/usr/lib/python2.7/site-packages/os_client_config/vendors/internap.json
/usr/lib/python2.7/site-packages/os_client_config/vendors/otc.json
/usr/lib/python2.7/site-packages/os_client_config/vendors/ovh.json
/usr/lib/python2.7/site-packages/os_client_config/vendors/rackspace.json
/usr/lib/python2.7/site-packages/os_client_config/vendors/switchengines.json
/usr/lib/python2.7/site-packages/os_client_config/vendors/ultimum.json
/usr/lib/python2.7/site-packages/os_client_config/vendors/unitedstack.json
/usr/lib/python2.7/site-packages/os_client_config/vendors/vexxhost.json
/usr/lib/python2.7/site-packages/os_client_config/vendors/zetta.json
/usr/share/doc/packages/python2-os-client-config
/usr/share/doc/packages/python2-os-client-config/LICENSE
/usr/share/doc/packages/python2-os-client-config/README.rst


Generated by rpm2html 1.8.1

Fabrice Bellet, Tue Apr 9 14:50:04 2024