File python-castellan.changes of Package python-castellan

-------------------------------------------------------------------
Tue Sep  3 13:05:24 UTC 2024 - cloud-devel@suse.de

- update to version 5.1.1
  - reno: Update master for unmaintained/xena
  - Remove unused test hook scripts
  - reno: Update master for unmaintained/victoria
  - vault: Hide values used for authentication
  - reno: Update master for unmaintained/wallaby
  - Use upper-constraint in doc generation
  - pre-commit: Bump versions
  - reno: Update master for unmaintained/zed
  - Fix vault key managed fixed broken by a typo
  - vault: Add timeout option
  - Remove old excludes
  - Update master for stable/2024.1
  - pre-commit: Integrate bandit
  - Drop wrong documented choices for barbican_endpoint_type

-------------------------------------------------------------------
Tue Jun  4 20:01:04 UTC 2024 - cloud-devel@suse.de

- update to version 5.0.0
  - reno: Update master for unmaintained/yoga
  - Update python classifier in setup.cfg
  - Bump hacking
  - Update master for stable/2023.2
  - tox: Drop envdir
  - Add release note about new consumer interfaces
  - Raise ManagedObjectNotFoundError in MockKeyManager

-------------------------------------------------------------------
Thu Jan  4 09:15:28 UTC 2024 - cloud-devel@suse.de

- update to version 4.3.0
  - Revert "Implement force parameter"
  - Revert "Moves supported python runtimes from version 3.8 to 3.10"
  - Update master for stable/zed
  - Revert "Add secret consumers documentation and release note"
  - Moves supported python runtimes from version 3.8 to 3.10
  - Initial change to add secret consumers
  - Add Python3 antelope unit tests
  - Revert "Add secret consumers functional tests"
  - Add force parameter functional tests
  - Update master for stable/2023.1
  - Implement force parameter
  - Add support for specifying Vault KV path
  - Add secret consumers
  - Add secret consumers functional tests
  - Add secret consumers documentation and release note
  - Update TOX_CONSTRAINTS_FILE for stable/2023.2
  - Revert "Add secret consumers"
  - Make tests more consistent
  - Fix tox4 error
  - Update .gitreview for stable/2023.2
  - Revert "Add force parameter functional tests"

-------------------------------------------------------------------
Mon Mar  6 21:01:20 UTC 2023 - cloud-devel@suse.de

- update to version 4.0.0
  - Drop python3.6/3.7 support in testing runtime

-------------------------------------------------------------------
Tue Jun  7 10:52:44 UTC 2022 - cloud-devel@suse.de

- update to version 3.11.0
  - Add Python3 zed unit tests
  - Add Python3 yoga unit tests
  - Support setting Vault kv version config
  - Update master for stable/yoga
  - Fix gitignore pattern for vault related files
  - Replace the deprecated argument tenant
  - remove unicode from code
  - Remove redundant override of logging_context_format_string
  - Add support for Vault Namespaces
  - Updating python testing classifier as per Yoga testing runtime
  - Update master for stable/xena

-------------------------------------------------------------------
Mon Dec  6 09:18:59 UTC 2021 - cloud-devel@suse.de

- update to version 3.9.1
  - Move flake8 as a pre-commit local target.
  - Add Python3 xena unit tests
  - setup.cfg: Replace dashes with underscores
  - Changed minversion in tox to 3.18.0
  - Moving IRC network reference to OFTC
  - Allow specifying region of barbican endpoint
  - barbican key manager: Add support for service user
  - Simplify the reference to barbican parameters
  - Update master for stable/wallaby
  - Add missing font for PDF doc generation
  - Remove lower-constraints remnants

-------------------------------------------------------------------
Mon May  3 20:54:35 UTC 2021 - cloud-devel@suse.de

- update to version 3.7.1
  - Fix assertion typo in barbican key manager unit test
  - Remove six
  - Add Python3 wallaby unit tests
  - Adding pre-commit
  - Update master for stable/victoria
  - Dropping lower constraints testing
  - Don't expect barbican service name to be barbican.
  - Use py3 as the default runtime for tox

-------------------------------------------------------------------
Fri Oct  9 19:12:45 UTC 2020 - cloud-devel@suse.de

- update to version 3.6.0
  - Remove translation sections from setup.cfg
  - Bump vault version
  - Bump default tox env from py37 to py38
  - add "verify_ssl_path" config for barbican key manager
  - Fix hacking min version to 3.0.1
  - Add to_dict and from_dict conversions to managed objects
  - Update lower-constraints versions
  - Add py38 package metadata
  - drop mock from lower-constraints
  - migrate testing to ubuntu focal
  - Update hacking for Python3
  - Add handler for Bad Request error during Vault authentication
  - Replaces _get_api_version with config option
  - Add Python3 victoria unit tests
  - Switch to newer openstackdocstheme and reno versions
  - Update master for stable/ussuri
  - Use 'barbican_endpoint_type'config option to get endpoint from catalog
  - zuul: use the new barbican simple-crypto job
  - Some Cleanups
  - Bump bandit version
  - [goal] Migrate testing to ubuntu focal
  - Use unittest.mock instead of third party mock

-------------------------------------------------------------------
Tue May 12 10:00:40 UTC 2020 - cloud-devel@suse.de

- update to version 3.0.1
  - Fix stale references to renamed constant
  - Update master for stable/train
  - Fix "is" usage with literals
  - Implements KeyManager's option discovery.
  - Fix coverage tests
  - Switch to Ussuri jobs
  - Removes context "validation".
  - Add Wiki links to readme
  - PDF Documentation Build tox target
  - Reuse existing token from RequestContext
  - [ussuri][goal] Drop python 2.7 support and testing
  - Moving common objects under KeyManager.
  - Drop use of six

-------------------------------------------------------------------
Thu Mar 12 16:52:30 UTC 2020 - Dirk Mueller <dmueller@suse.com>

- switch to python 3.x only client

-------------------------------------------------------------------
Wed Oct  9 12:51:28 UTC 2019 - cloud-devel@suse.de

- update to version 1.3.1
  - Cap Bandit below 1.6.0 and update Sphinx requirement
  - Replace openstack.org git:// URLs with https://
  - OpenDev Migration Patch
  - List requests as explicit dependency
  - Add bindep.txt
  - Use opendev repository
  - Add Python 3 Train unit tests
  - Update master for stable/stein
  - Dropping the py35 testing

-------------------------------------------------------------------
Mon Apr  8 13:56:51 UTC 2019 - cloud-devel@suse.de

- update to version 1.2.2
  - Bump HashiCorp Vault version for tests.
  - Change openstack-dev to openstack-discuss
  - fix tox python3 overrides
  - Fix Vault K/V API compatibility.
  - Add release note link in README
  - Switch to stestr
  - Add Castellan Oslo Config Driver.
  - Fix length usage in VaultKeyManager.create_key.
  - vault: add AppRole support
  - Update reno for stable/rocky
  - Update min tox version to 2.0
  - Don't quote {posargs} in tox.ini
  - Use template for lower-constraints
  - Add method to wrap HashiCorp Vault HTTP API calls.
  - Set py3 tests according to Stein runtimes.
  - add python 3.6 unit test job
  - vault: support configuration of KV mountpoint
  - add python 3.7 unit test job
  - import zuul job settings from project-config
  - Add code to generate private keys

-------------------------------------------------------------------
Tue Sep 11 07:52:14 UTC 2018 - cloud-devel@suse.de

- update to version 0.19.0
  - Update UPPER_CONSTRAINTS_FILE for stable/rocky
  - Update .gitreview for stable/rocky
  - import zuul job settings from project-config
  - Add code to generate private keys

-------------------------------------------------------------------
Mon Sep  3 18:09:06 UTC 2018 - cloud-devel@suse.de

- update to version 0.18.0
  - Add config option for Barbican endpoint type
  - Add barbican-tempest experimental job
  - Update unreachable links in contributor document
  - Promote castellan's barbican-tempest-plugin job
  - Update reno for stable/queens
  - Update links in README
  - Zuul: Remove project name
  - pypy is not checked at gate
  - set default python to python3
  - fix list of default virtualenvs
  - Use Zuul v3 fetch-subunit-output
  - Updated from global requirements
  - add lower-constraints job

-------------------------------------------------------------------
Fri Feb 23 12:50:18 UTC 2018 - tbechtold@suse.com

- Switch to stable/queens spec template

-------------------------------------------------------------------
Tue Jan 16 15:32:00 UTC 2018 - cloud-devel@suse.de

- update to version 0.17.0
  - Updated from global requirements
- convert to singlespec

-------------------------------------------------------------------
Mon Jan 15 10:50:24 UTC 2018 - cloud-devel@suse.de

- update to version 0.16.0
  - Add releasenotes for castellan
  - Append a forward slash to the base_url
  - Remove genconfig from functional tests
  - Avoid tox_install.sh for constraints support
  - Replace LOG.warn with LOG.warning
  - Add list capability
  - Include domain info when creating identity token
  - Add ID to managed objects
  - Remove use of tox-siblings role
  - Add a functional vault job
  - Use generic user for both zuul v2 and v3
  - Rename barbican client import
  - Use Stevedore for better extensions
  - Makes list method not abstract
  - Fix retrieving barbican endpoint from service catalog
  - Improve docs around configuring Castellan
  - Remove setting of version/release from releasenotes
  - Support handling legacy all-zeros key ID
  - Vault based key manager
  - Migrate to zuulv3
  - Updated from global requirements
  - allow redirects in .htaccess files on the static web servers

-------------------------------------------------------------------
Mon Aug  7 08:04:58 UTC 2017 - cloud-devel@suse.de

- update to version 0.12.0
  - Correct config path in functional test
  - removed the older version of python
  - Enable some off-by-default checks
  - Remove outdated comment
  - Add ability to get only metadata
  - Add option for verifying TLS (https) requests
  - MockKeyManager should return a copy of the object instead of actual object
  - Fix incorrect config in usage doc
  - Removes unnecessary utf-8 encoding
  - rearrange existing documentation to fit the new standard layout
  - Fix gate failure on pep8
  - Optimize the link address
  - Replacing six.iteritems() with .items()
  - Change keystone endpoint
  - Update docs on config generation
  - Switch from oslosphinx to openstackdocstheme
  - Update the doc URL in the documents
  - Fix error in credential_factory
  - Update .gitignore
  - Enable warning-is-error in doc build
  - Fixes all current typo errors on Castellan project.
  - Remove log translations
  - Replaces uuid.uuid4 with uuidutils.generate_uuid()
  - Updated from global requirements

-------------------------------------------------------------------
Fri Feb 10 15:37:48 UTC 2017 - cloud-devel@suse.de

- update to version 0.5.0:
  - Cleanup created secrets after functional test
  - Remove tempest plugin from Castellan
  - Cookiecutter commit for Security Tempest plugin
  - Add Python 3.5 classifier and venv for castellan
  - Add keystoneauth to requirements.txt
  - H803 hacking has been removed
  - Remove default=None when set value in Config
  - Add a bandit environment to tox
  - Remove discover from test-requirements
  - Update docs for reading conf files
  - Update doc
  - Show team and repo badges on README
  - Support upper-constraints in tox.ini
  - Enable coverage report in console output
  - Correct castellan reraising of exception
  - Use international logging message
  - Use keystoneauth1 instead of keystoneclient
  - Update .gitignore
  - Update flake8 ignore list
  - MockKeyManager create_key change key_length to length
  - Use generic keystoneauth plugin identity interfaces
  - remove obsolete oslo incubator code
  - Add prefix "$" for command examples
  - Refactor Barbican Key Manager Tests
  - Remove unused requirements
  - Modify the home-page info
  - Updated from global requirements
  - Making sensitive parameters secret to avoid logging
  - Add Barbicanclient dependancy

-------------------------------------------------------------------
Tue Nov 22 06:24:36 UTC 2016 - tbechtold@suse.com

- Switch to stable/newton

-------------------------------------------------------------------
Thu Sep  8 08:16:42 UTC 2016 - tbechtold@suse.com

- Update _service and switch to upstream spec template

-------------------------------------------------------------------
Mon Jun 20 08:07:16 UTC 2016 - dmueller@suse.com

- update to 0.4.0:
  * Add Credential Authentication Usage Documentation
  * Allow Barbican Key Manager to accept different auth credentials
  * Updated from global requirements
  * Add help to Castellan Credential Factory Opts
  * Updated from global requirements
  * Introduce Castellan Credential Factory
  * Updated from global requirements
  * Introduce Castellan Credential Objects
  * Add created property to Managed Objects
  * Update MockKeyManager to use given algorithm
  * Remove functional test dependency on config file
  * Mock key manager takes configuration as an arg
  * Updated from global requirements
  * Clean up removed hacking rule from [flake8] ignore lists
  * Use Keystone V3 Identity Plugins for Functional Tests
  * Updated from global requirements
  * Add logic to error out of key creation if order errors out
  * Update docs with parsing config files
  * Removes MANIFEST.in as it is not needed explicitely by PBR
  * Remove py26 support from castellan
  * Updated from global requirements
  * Move line of code to ensure context and client stay in sync

-------------------------------------------------------------------
Wed Apr 13 10:41:25 UTC 2016 - dmueller@suse.com

- install license

-------------------------------------------------------------------
Tue Dec 15 21:58:15 UTC 2015 - dmueller@suse.com

- update to 0.3.1:
  * Add some documentation on enabling logging
  * Allow for default logging configuration to be user enabled
  * Mark castellan as being a universal wheel
  * Add gate hooks for Castellan functional tests
  * Update managed object __eq__ and __ne__
  * Updated from global requirements
  * Add the debug flag to tox.ini
  * Can not set auth_endpoint in runtime
  * Updated from global requirements
  * Allow log statements to be printed out in stdout
  * Add documentation links and fixup README.rst
  * Updated from global requirements
  * Add testing documentation to Castellan
  * Add contributing documentation to Castellan
  * Fix typo and add name to not_implemented and mock key_manager
  * Adds documentation on creating Oslo RequestContext in Castellan
  * Updated from global requirements
  * Add name to Castellan Objects and Barbican Key Manager
  * Fix some spelling typo in manual
  * Updated from global requirements
  * Update Barbican functional tests
  * Add ManagedObjectNotFoundError
  * Change ignore-errors to ignore_errors
  * Standardize Barbican error messages

-------------------------------------------------------------------
Tue Sep 15 09:27:22 UTC 2015 - tbechtold@suse.com

- Initial packaging (version 0.2.1)

openSUSE Build Service is sponsored by