We are chuffed to announce the release of: python-designateclient 6.0.0: OpenStack DNS-as-a-Service - Client This release is part of the caracal release series. The source is available from: https://opendev.org/openstack/python-designateclient Download the package from: https://pypi.org/project/python-designateclient Please report issues through: https://bugs.launchpad.net/python-designateclient/+bugs For more details, please see below. 6.0.0 ^^^^^ Upgrade Notes * The following commands no longer support the "--records" argument. Use the "--record" argument instead. * "openstack recordset create" * "openstack recordset set" Changes in python-designateclient 5.3.0..6.0.0 ---------------------------------------------- 9478994 Update python classifier in setup.cfg 4efec17 Recordset: Remove deprecated --records argument 39423a9 Use --record instead of deprecated --records 06c168e Remove translation sections from setup.cfg 28e1674 Add coveragerc file b6e78fe pyupgrade changes for Python3.8+ 4454311 Update master for stable/2023.2 84e585d Add new API - zone pool move Diffstat (except docs and test files) ------------------------------------- .coveragerc | 7 + designateclient/client.py | 17 +- designateclient/exceptions.py | 4 +- designateclient/utils.py | 6 +- designateclient/v2/blacklists.py | 8 +- designateclient/v2/cli/blacklists.py | 24 +-- designateclient/v2/cli/quotas.py | 18 +- designateclient/v2/cli/recordsets.py | 94 ++++----- designateclient/v2/cli/reverse.py | 26 +-- designateclient/v2/cli/service_statuses.py | 20 +- designateclient/v2/cli/tlds.py | 28 +-- designateclient/v2/cli/tsigkeys.py | 46 ++--- designateclient/v2/cli/zones.py | 223 ++++++++++++--------- designateclient/v2/client.py | 4 +- designateclient/v2/nameservers.py | 2 +- designateclient/v2/quotas.py | 6 +- designateclient/v2/recordsets.py | 21 +- designateclient/v2/reverse.py | 12 +- designateclient/v2/service_statuses.py | 4 +- designateclient/v2/tlds.py | 8 +- designateclient/v2/tsigkeys.py | 6 +- designateclient/v2/utils.py | 9 +- designateclient/v2/zones.py | 75 +++---- .../remove-records-argument-8eda058e3bf028ca.yaml | 8 + releasenotes/source/2023.2.rst | 6 + releasenotes/source/conf.py | 20 +- releasenotes/source/index.rst | 1 + setup.cfg | 21 +- 60 files changed, 545 insertions(+), 510 deletions(-)