File python-os-client-config.changes of Package python-os-client-config

-------------------------------------------------------------------
Thu Mar  3 07:31:46 UTC 2016 - tbechtold@suse.com

- Switch to .spec from rpm-packaging upstream project

-------------------------------------------------------------------
Mon Feb 15 19:45:56 UTC 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  8 09:07:51 UTC 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 17:52:40 UTC 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 17:37:31 UTC 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 19:43:00 UTC 2015 - dmueller@suse.com

- avoid build cycle with oslotest

-------------------------------------------------------------------
Wed Jul 29 10:27:04 UTC 2015 - tbechtold@suse.com

- Unify spec file. Use fedora compatible files macros

-------------------------------------------------------------------
Thu Jun 25 08:39:54 UTC 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  3 14:07:52 UTC 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 16:18:02 UTC 2015 - tbechtold@suse.com

- Initial packaging

openSUSE Build Service is sponsored by