File python-designateclient.changes of Package python-designateclient
-------------------------------------------------------------------
Tue Jun 4 20:04:37 UTC 2024 - cloud-devel@suse.de
- update to version 6.0.1
- Recordset: Remove deprecated --records argument
- pyupgrade changes for Python3.8+
- Use --record instead of deprecated --records
- Update python classifier in setup.cfg
- reno: Update master for unmaintained/yoga
- Add coveragerc file
- Update master for stable/2023.2
- Remove translation sections from setup.cfg
- Add new API - zone pool move
-------------------------------------------------------------------
Wed Jan 10 16:48:13 UTC 2024 - cloud-devel@suse.de
- update to version 5.3.0
- Add shared zone commands
- Update zuul queue configuration
- Drop explicit queue configuration
- Update metadata in setup.cfg
- Update master for stable/2023.1
- Fix quota list command for non-admin users
- Use TOX_CONSTRAINTS_FILE
- Add python3.9 support in testing runtime
- Provide option for delete zonefiles on zone delete
- Update python testing as per zed cycle testing runtime
- Update python jobs to zed template
- Add Python3 antelope unit tests
- Fix missing --target-project-id for transfer req
- Drop lower-constraints.txt and its testing
- Update master for stable/yoga
- Update tox.ini for tox4
- Update master for stable/zed
- Include SECONDARY zones into list command output
- Add hacking check for line continuation backslash
-------------------------------------------------------------------
Mon Jun 20 17:26:17 UTC 2022 - cloud-devel@suse.de
- update to version 4.5.0
- Remove H402 hacking as it is deprecated
- Update master for stable/xena
- Clarify that name or ID can be used on TLDs
- Updating python testing classifier as per Yoga testing runtime
- Add Python3 yoga unit tests
- Use py3 as the default runtime for tox
- requirements: Drop os-testr
- Remove edit-managed from unsupported commands
- setup.cfg: Replace dashes with underscores
- Add basic osc unit tests
- Add profiling support to designateclient
- Bump lower-constraint for decorator to 4.2.1
- Add Designate hacking checks to the client
- Stop to use the __future__ module.
- Cap jsonschema 3.2.0 as the minimal version
-------------------------------------------------------------------
Mon Dec 6 09:33:45 UTC 2021 - cloud-devel@suse.de
- update to version 4.3.0
- bump py37 to py38 in tox.ini
- Update master for stable/wallaby
- Fix lower-constrains job
- Add Python3 wallaby unit tests
- Update master for stable/victoria
- Add Python3 xena unit tests
- Remove six and update lower-constraints appdirs
- Remove install unnecessary packages
- Update readme.rst
- Fixed zone transfer accept list command
-------------------------------------------------------------------
Sun May 2 17:22:25 UTC 2021 - cloud-devel@suse.de
- update to version 4.2.0
- Add choices to `--type` command line argument
- Fix doc reference builds
- Add auto generated OSC documentation
- Increase hacking version
-------------------------------------------------------------------
Fri Oct 9 19:13:25 UTC 2020 - cloud-devel@suse.de
- update to version 4.1.0
- Use unittest.mock instead of mock
- Add Python3 victoria unit tests
- Switch to newer openstackdocstheme and reno versions
- Update master for stable/ussuri
-------------------------------------------------------------------
Tue May 12 10:01:32 UTC 2020 - cloud-devel@suse.de
- update to version 4.0.0
- Switch upper-constraints URL to static location
- Use unittest.mock instead of third party mock
- Switch to Ussuri jobs
- Cleanup py27 support
- Removing unused code
- More cleanup
- Fix "recordset list --all-projects" in interactive OSC
- Fix "zone list --all-projects" in interactive OSC
- Update master for stable/train
- Drop py27 support
-------------------------------------------------------------------
Wed Mar 11 12:57:44 UTC 2020 - Dirk Mueller <dmueller@suse.com>
- switch to python 3.x only
-------------------------------------------------------------------
Wed Oct 9 12:58:15 UTC 2019 - cloud-devel@suse.de
- update to version 3.0.0
- Uncap jsonschema
- Cap sphinx for py2 to match global requirements
- Add Python 3.6 classifier to setup.cfg
- Dropping the py35 testing
- Add doc/requirements.txt to releasenotes tox environment
- add python 3.7 unit test job
- Add Python 3 Train unit tests
- OpenDev Migration Patch
- Update json module to jsonutils
- Update hacking version
- Change openstack-dev to openstack-discuss
- Update master for stable/stein
- Removing v1 api support
-------------------------------------------------------------------
Tue Aug 6 13:55:07 UTC 2019 - Todd R <toddrme2178@gmail.com>
- This package doesn't support jsonschema 3.
-------------------------------------------------------------------
Mon Apr 8 12:00:50 UTC 2019 - cloud-devel@suse.de
- update to version 2.11.0
- Update reno for stable/rocky
- Don't quote {posargs} in tox.ini
- switch documentation job to new PTI
- add python 3.6 unit test job
- import zuul job settings from project-config
- Use templates for cover and lower-constraints
- Check item is one of six.string_types not just str
-------------------------------------------------------------------
Mon Sep 3 17:58:38 UTC 2018 - cloud-devel@suse.de
- update to version 2.10.0
- Switch to stestr
- fix tox python3 overrides
- Update reno for stable/queens
- Add os-testr in test-requirements.txt
- Trivial: Update pypi url to new url
- Improve the RecordSet Update UI
- Highlight V1 API removal
- server-get/update show wrong values about 'id' and 'update_at'
- Remove PyPI downloads
- Fix copy-pasta in quota command descriptions
- Updated from global requirements
- add lower-constraints job
-------------------------------------------------------------------
Fri Feb 23 12:54:54 UTC 2018 - tbechtold@suse.com
- Switch to stable/queens spec template
-------------------------------------------------------------------
Mon Feb 12 09:53:44 UTC 2018 - cloud-devel@suse.de
- update to version 2.9.0 (bsc#1078607)
- Updated from global requirements
- Partial Revert "Remove unneeded requirements file"
-------------------------------------------------------------------
Mon Jan 15 10:54:09 UTC 2018 - cloud-devel@suse.de
- update to version 2.8.0
- Improve recordset create UI
- Split doc requirements into their own file
- Update reno for stable/pike
- Use jobs from designate repo
- Remove setting of version/release from releasenotes
- Make remote error handling more robust
- Update the documentation link for doc migration
- Avoid tox_install.sh for constraints support
- Update and optimize documentation links
- Remove unneeded requirements file
- Updated from global requirements
- Add tsig key support to python-designateclient
-------------------------------------------------------------------
Mon Aug 7 08:45:25 UTC 2017 - cloud-devel@suse.de
- update to version 2.7.0
- use setuptools to build the docs even for testing
- rearrange the existing docs into the new standard layout
- [Fix gate]Update test requirement
- switch from oslosphinx to openstackdocstheme
- import cli-reference material from openstack-manuals
- Explicitly set 'builders' option
- Set client module __version__
- Simplify OSC doc structure
- tox: Whitelist rm
- doc: Remove cruft from conf.py
- Update reno for stable/ocata
- Update cli docs
- Updated from global requirements
- Use Sphinx 1.5 warning-is-error
-------------------------------------------------------------------
Tue Mar 7 20:54:02 UTC 2017 - cloud-devel@suse.de
- update to version 2.6.0:
- Removes unnecessary utf-8 encoding
- Remove 'coding: utf-8' from license statement
- Add Constraints support
- Fix broken link for modindex
- Add attribute support to create zone cli
- Show proper error on over quota commands
- Replace 'assertFalse(a in b)' with 'assertNotIn(a, b)'
- Add Python 3.5 classifier and venv
- Updated from global requirements
-------------------------------------------------------------------
Mon Feb 13 11:26:47 UTC 2017 - cloud-devel@suse.de
- update to version 2.4.0:
- Add plug-in summary for osc doc
- Update reno for stable/newton
- Ensure X-Designate-Edit-Managed-Records header value is a string
- Changed the author and author-email value
- Updated from global requirements
- Use tempest instead of Tempest-lib
- Fix pep8 E501 line too long
- record-create/update: Account for priority being 0
- Show team and repo badges on README
- Add oslo.config to test-requirements
- Ensure X-Auth-All-Projects header value is a string
- Enable release notes translation
- Replace 'assertTrue(a in b)' with 'assertIn(a, b)'
- Fix for bug 1627945
-------------------------------------------------------------------
Mon Sep 26 12:49:46 UTC 2016 - tbechtold@suse.com
update to version 2.3.0
* Docs update for FloatingIP's ptr records
* Resolve FloatingIP PTR records clis argument's description
* Remove discover from test-requirements
* Updated from global requirements
* Fix clis related to FloatingIP's ptr records
-------------------------------------------------------------------
Mon Aug 1 18:48:36 UTC 2016 - tbechtold@suse.com
- update to version 2.2.0:
* Updated from global requirements
* Use osc_lib instead of cliff
* Add quota set / list / reset commands
* Mark the v1 API Client as deprecated
* Add global flags to cli
* Use osc-lib instead of openstackclient
* Revert "Add Global Flags for filtering results"
* Add pool listing to python designate client
* Add `openstack zone transfer accept list` cli to designateclient
* Allow cli to query "v2/recordsets"
* Add Global Flags for filtering results
* Use the correct capitalization of OpenStack
* Update the home-page with developer documentation
* Add reno support for release notes
* Switch to keystoneauth
* Added CONTRIBUTING.rst file
* Docs Update
* Don't use the 'keystone' client (functional tests)
* Update doc examples to use keystoneauth
* Update designate cli page with more examples Closes-Bug: #1578207
* Add python-openstackclient to test-requirements
* Improve python-designateclient docs
* Add support for service status
* Fix a race condition in one of the zone import tests
* Run the functional tests in a more verbose mode
* Show responses on zone and recordset deletes
* Implement zone import
* Doc changes for installation webpage
* Fix an issue causing a blacklist test to fail
* Add filtering to recordsets CLI
* Show "status" and "action" for recordsets
* Move all V2 Controllers to inherit from the v2
* Fixes 'openstack tld list' command's exception
* Implement zone export
* Improved TestRecordsetNegative
* Add a service catalog override to the functional tests
* Stop using non-existent method of Mock
* Log stacktraces of MultipleExceptions in functionaltests
* Python3: Add support for urlparse
* Allow the OSC CLI Plugin to walk pages
* Improvement in zone transfer request command description
* Fixed grammar mistake in shell.rst
* Update typos
* Show output on transfer accept
* Change to ShowOne to display output upon update
* Put py34 first in the env order of tox
* Replace assertEqual(None, *) with assertIsNone in tests
* Add a missing whitespace
* Deprecated tox -downloadcache option removed
* Indicate py34 support
* Removes MANIFEST.in as it is not needed explicitely by PBR
* Pass environment variables of proxy to tox
* Remove py26 support from designateclient
* Improve logging in designateclient
* Support OS_INTERFACE and set V2 API as default
* Pass OS_ENDPOINT_TYPE from shell to client
* Adds changes related to py3 compatibility
* Clearing out .pyc file before a tox run
* Fix support for --os-endpoint
* Updates shell doc of v1 client
* Fixes doc for v2 cli
* Add functional tests for blacklists
* Add functional tests for tlds
* Adds different filter option for zone listing
* Resolve TLD's by name
* improve readme contents
* Removes --name argument from zone set command
* Fixes error over quota update
* Fixes order of argument in assertEqual
* Fixes typos in zone transfer request show command description
* Add functional tests for recordsets
* Flesh out zone-related test cases
* Fixes exception message for zone creation command
* Fixes target-project-id argument in zone transfer command
* Removes name argument from openstack recordset set command
* Fixes openstack zone blacklist set command
* Added test cases for v2 client
* Adds test cases for servers in designateclient
* Adds test cases for domain in designate v1 client
* Makes error msg more helpful
* Add period in help message
* Layout some functional tests for the V2 CLI
- update _service and switch to upstream spec file
-------------------------------------------------------------------
Sun Oct 4 07:30:30 UTC 2015 - tbechtold@suse.com
- update to 1.5.0:
* Updated from global requirements
* Add formatting of output data
* Added appropriate error message for designate cli
* Meaningful Exception for over-quota on domains
* Added test cases for reports in designateclient
* Added diagnostics,sync and touch test cases for v1 designateclient
* V2 CLI Support
* Added quotas and servers test cases for designateclient
* Added test cases for designate v1 client
* Make is so exceptions have some message
* Updated from global requirements
* Update github's URL
* Updated from global requirements
* Implement socket timeout in v1
* Don't wildcard resolve names
* Updated from global requirements
* Updated from global requirements
* Improve help strings
-------------------------------------------------------------------
Fri Sep 25 07:13:49 UTC 2015 - dmueller@suse.com
- add license
-------------------------------------------------------------------
Mon Sep 14 09:33:56 UTC 2015 - tbechtold@suse.com
- update to 1.4.0:
* Convert byte to str for py3 compatibilty
* Updated from global requirements
* Updated from global requirements
* Add some missing Unit Tests to test_utils.py
* Solve some py3 compatibilty issues
* Fix py3 compatibilty issues
* Updated from global requirements
* Replacing print with print() to provide py 2/3 compatibility
* Updated from global requirements
* Updated from global requirements
* Fix for ttl values
* Log error message from EndpointNotFound exceptions
* Removed peronal email address from example
* Updated from global requirements
* Fix backwards compat for edit_managed/all_tenants
* Add .eggs to gitignore
* Add backwards compat for edit_managed/all_tenants
* Updated from global requirements
* Updated from global requirements
* Updated from global requirements
* Update github link
* Sync tox.ini and add py34
* Use oslosphinx from PyPi
* Drop incubating theme from docs
* Move all_tenants and edit_managed attributes to designate Client
* Log a more informative error upon EndpointNotFound
* Updated from global requirements
* V2 Bindings
* Add --edit-managed flag to cli
* Updated from global requirements
* Allow relative names in record-create
* Update README to work with release tools
* Uncap library requirements for liberty
* Allow to use domain names instead of ids
* Updated from global requirements
* Added extra previllege to list all domains from all tenants
* Updated from global requirements
* Updated from global requirements
* Fix if checking on ttl for Create/Update commands
* Updated from global requirements
* Workflow documentation is now in infra-manual
* Refactor KS session creation and support CA certs
* Move some useful code outside v1
* Make token + endpoints work correctly
* Move session creation up to shell
* Set defaults for endpoint_type and service_type
* Updated from global requirements
* Use keystone sessions for v1 client
* Fixes homepage in metadata and internal docs
* Updated from global requirements
* Updated from global requirements
* Fixes pypi tarball not delivering Apache 2.0 LICENSE file
* Updated from global requirements
* Updated from global requirements
- Adjust Requires according to requirements.txt
- Add python_requires to _service file
-------------------------------------------------------------------
Wed Sep 10 15:10:18 UTC 2014 - dmueller@suse.com
- go back to version 1.1.0
-------------------------------------------------------------------
Sun Aug 31 00:10:34 UTC 2014 - cloud-devel@suse.de
- Update to version python-designateclient-1.0.3.17.ga900b41:
* sync and touch Commands Extend the base.DeleteCommand
-------------------------------------------------------------------
Thu Aug 28 00:47:27 UTC 2014 - cloud-devel@suse.de
- Update to version python-designateclient-1.0.3.15.g5e69886:
* Add support for SOA records
-------------------------------------------------------------------
Thu Aug 14 23:44:32 UTC 2014 - cloud-devel@suse.de
- Update to version python-designateclient-1.0.3.14.gedbc00a:
* Updated from global requirements
-------------------------------------------------------------------
Mon Aug 11 11:37:21 UTC 2014 - cloud-devel@suse.de
- Update to version python-designateclient-1.0.3.13.g32e7a64:
* Updated from global requirements
-------------------------------------------------------------------
Fri Aug 1 23:47:49 UTC 2014 - cloud-devel@suse.de
- Update to version python-designateclient-1.0.3.12.g322c455:
* Add support for quotas for v1 cli / bindings
-------------------------------------------------------------------
Thu Jul 17 00:27:30 UTC 2014 - cloud-devel@suse.de
- Update to version python-designateclient-1.0.3.11.ge9adf2a:
* Enable hacking check H104
* Added oslosphinx theme, and enabled the incubating option
* Support better logging (Fixes --debug option)
-------------------------------------------------------------------
Fri Jul 11 23:57:36 UTC 2014 - cloud-devel@suse.de
- Update to version python-designateclient-1.0.3.9.g975bc54:
* Enabled hacking check H401
* Support Keystone V3 authentication
-------------------------------------------------------------------
Mon Jul 7 23:57:14 UTC 2014 - cloud-devel@suse.de
- Update to version python-designateclient-1.0.3.6.gd4498bd:
* Support better logging (Fixes --debug option
-------------------------------------------------------------------
Thu Jul 3 00:33:33 UTC 2014 - cloud-devel@suse.de
- Update to version python-designateclient-1.0.3.5.g9d4544f:
* Update hacking package, fix/ignore new style errors
-------------------------------------------------------------------
Wed Jul 2 00:31:50 UTC 2014 - cloud-devel@suse.de
- Update to version python-designateclient-1.0.3.4.g5726896:
* Updated from global requirements
-------------------------------------------------------------------
Sun Jun 29 00:31:08 UTC 2014 - cloud-devel@suse.de
- Update to version python-designateclient-1.0.3.3.g469afe1:
* Update .gitreview for repository move
-------------------------------------------------------------------
Sat Jun 7 00:38:37 UTC 2014 - cloud-devel@suse.de
- Update to version python-designateclient-1.0.3.2.gd6bca95:
* Use six.add_metaclass instead of __metaclass__
* Add dummy tests
1.0.3
-------------------------------------------------------------------
Thu Apr 17 00:43:12 UTC 2014 - cloud-devel@suse.de
- Update to version python-designateclient-1.0.2.3.g6025437:
* designate record-list should display record data
-------------------------------------------------------------------
Tue Apr 15 00:42:13 UTC 2014 - cloud-devel@suse.de
- Update to version python-designateclient-1.0.2.2.ge6ff688:
* Correct Python bindings create-record example
-------------------------------------------------------------------
Wed Mar 5 00:35:42 UTC 2014 - cloud-devel@suse.de
- Update to version python-designateclient-1.0.2.1.g11d4b42:
* Standardize doc requirements
1.0.2
-------------------------------------------------------------------
Wed Feb 26 01:32:32 UTC 2014 - cloud-devel@suse.de
- Update to version python-designateclient-1.0.1.2.gc6542d4:
* Ensure that url stripping is done correctly
-------------------------------------------------------------------
Fri Feb 21 01:22:29 UTC 2014 - cloud-devel@suse.de
- Update to version python-designateclient-1.0.1.1.gb9e48a4:
* Sync with global-requirements
1.0.1
* Support versionless catalog URLs
-------------------------------------------------------------------
Wed Feb 19 01:02:37 UTC 2014 - cloud-devel@suse.de
- Update to version python-designateclient-1.0.0.14.ga8d2752:
* Correctly support multiple regions
* Update global requirements
-------------------------------------------------------------------
Fri Feb 14 09:15:00 UTC 2014 - speilicke@suse.com
- Run testr directly
-------------------------------------------------------------------
Thu Feb 13 10:29:10 UTC 2014 - speilicke@suse.com
- Drop buildrequires of python-flake8, python-hacking, python-mox,
python-pep8, python-pyflakes
-------------------------------------------------------------------
Tue Feb 11 15:43:31 UTC 2014 - speilicke@suse.com
- Update to version python-designateclient-1.0.0.12.g3f43747:
* Fix misspellings in python designateclient
- Replace git_tarballs source service with download_files and set_version
+ Use upstream URL as source (enables verification)
-------------------------------------------------------------------
Fri Jan 17 00:52:14 UTC 2014 - opensuse-cloud@opensuse.org
- Update to version 1.0.0.11:
+ Sync with global requirements
+ Disable verbose logging by default
+ Remove dependencies on pep8, pyflakes and flake8
+ There are no mox tests, so remove dependency
-------------------------------------------------------------------
Wed Dec 18 00:40:53 UTC 2013 - opensuse-cloud@opensuse.org
- Update to version 1.0.0.4:
+ Fix and enable gating on H306
-------------------------------------------------------------------
Tue Dec 3 14:56:59 UTC 2013 - speilicke@suse.com
- Run testsuite during build (%check section) and obsolete the test
package. An overall simplification of the test process
- Update to version 1.0.0.3:
+ No changes
-------------------------------------------------------------------
Fri Nov 1 00:59:24 UTC 2013 - opensuse-cloud@opensuse.org
- Update to version 0.0.5.6:
+ Added domain and record description editing
+ Remove outdated version value from setup.cfg
+ Keyring is not actually used
-------------------------------------------------------------------
Thu Oct 31 01:47:40 UTC 2013 - opensuse-cloud@opensuse.org
- Update to version 2013.1.dev2:
+ Sync requirements with stable/havana requirements
-------------------------------------------------------------------
Mon Oct 28 01:04:06 UTC 2013 - opensuse-cloud@opensuse.org
- Update to version 2013.1.a1:
+ Ensure TTL is treated as an int in the CLI
-------------------------------------------------------------------
Sat Oct 26 00:30:08 UTC 2013 - opensuse-cloud@opensuse.org
- Update to version 2013.1.a9:
+ Update dependency versions
-------------------------------------------------------------------
Mon Oct 14 13:05:26 UTC 2013 - opensuse-cloud@opensuse.org
- Update to version 2013.1.a8:
+ Ensure Invalid JSON and errors during deletes are displayed correctly
-------------------------------------------------------------------
Thu Sep 26 09:54:04 UTC 2013 - opensuse-cloud@opensuse.org
- Update to version 2013.1.a7:
+ Add Python bindings docs
+ Correct two Record examples in the binding docs
-------------------------------------------------------------------
Wed Sep 25 00:08:24 UTC 2013 - opensuse-cloud@opensuse.org
- Update to version 2013.1.a5:
+ first drop of python-designateclient docs
-------------------------------------------------------------------
Thu Sep 19 00:04:09 UTC 2013 - opensuse-cloud@opensuse.org
- Update to version 2013.1.a4:
+ Ensure we only list sphinx as a dep once
+ Add a --insecure arg to ignore invalid SSL certs
+ Ensure beta versions are not downloaded from pypi
-------------------------------------------------------------------
Wed Sep 4 23:54:16 UTC 2013 - opensuse-cloud@opensuse.org
- Update to version 2013.1.a1:
+ Use Python 3.x compatible except construct.
-------------------------------------------------------------------
Tue Sep 3 16:44:57 UTC 2013 - dmueller@suse.com
- fix requires
- remove unneeded requires
-------------------------------------------------------------------
Tue Sep 3 15:40:57 UTC 2013 - opensuse-cloud@opensuse.org
- Update to version 2013.1.a15:
+ Update to PBR 0.5.21+
+ Allow auth using a pre-fetched token
-------------------------------------------------------------------
Wed Jul 17 09:41:44 UTC 2013 - speilicke@suse.com
- Drop LICENSE, run disabled source service
-------------------------------------------------------------------
Wed Jul 17 09:31:21 UTC 2013 - speilicke@suse.com
- Initial version