From 5915a4b7dcdb251eee62e5e02de58798aad8e24d0e8aa25750c7a375ba425f5b Mon Sep 17 00:00:00 2001 From: Dirk Mueller Date: Tue, 26 Oct 2021 22:13:53 +0000 Subject: [PATCH 1/3] - update to version 3.9.0 - Add Python3 xena unit tests - Replace getargspec with getfullargspec - Handle SIGPIPE exit gracefully - setup.cfg: Replace dashes with underscores - Update unit test to satisfy python3.10+ - Add conflict_handler parameter as attribut in Command class - Use py3 as the default runtime for tox - Colourise and automatically page help output OBS-URL: https://build.opensuse.org/package/show/Cloud:OpenStack:Factory/python-cliff?expand=0&rev=20 --- _service | 2 +- cliff-3.7.0.tar.gz | 3 --- cliff-3.9.0.tar.gz | 3 +++ python-cliff.changes | 13 +++++++++++++ python-cliff.spec | 16 ++++++---------- 5 files changed, 23 insertions(+), 14 deletions(-) delete mode 100644 cliff-3.7.0.tar.gz create mode 100644 cliff-3.9.0.tar.gz diff --git a/_service b/_service index 8320a7d..c40dc35 100644 --- a/_service +++ b/_service @@ -1,6 +1,6 @@ - https://opendev.org/openstack/rpm-packaging/raw/branch/stable/wallaby/openstack/cliff/cliff.spec.j2 + https://opendev.org/openstack/rpm-packaging/raw/master/openstack/cliff/cliff.spec.j2 python-cliff.spec cloud-devel@suse.de gh,openstack,cliff diff --git a/cliff-3.7.0.tar.gz b/cliff-3.7.0.tar.gz deleted file mode 100644 index b78f10b..0000000 --- a/cliff-3.7.0.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:389c81960de13f05daf1cbd546f33199e86c518ba4266c79ec7a153a280980ea -size 81853 diff --git a/cliff-3.9.0.tar.gz b/cliff-3.9.0.tar.gz new file mode 100644 index 0000000..9d5edcd --- /dev/null +++ b/cliff-3.9.0.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:95363e9b43e2ec9599e33b5aea27a6953beda2d0673557916fa4f5796857daa3 +size 82687 diff --git a/python-cliff.changes b/python-cliff.changes index 4e5c97a..9579bf9 100644 --- a/python-cliff.changes +++ b/python-cliff.changes @@ -1,3 +1,16 @@ +------------------------------------------------------------------- +Tue Oct 26 22:13:33 UTC 2021 - cloud-devel@suse.de + +- update to version 3.9.0 + - Add Python3 xena unit tests + - Replace getargspec with getfullargspec + - Handle SIGPIPE exit gracefully + - setup.cfg: Replace dashes with underscores + - Update unit test to satisfy python3.10+ + - Add conflict_handler parameter as attribut in Command class + - Use py3 as the default runtime for tox + - Colourise and automatically page help output + ------------------------------------------------------------------- Sun May 2 17:15:03 UTC 2021 - cloud-devel@suse.de diff --git a/python-cliff.spec b/python-cliff.spec index 717a30e..1e9d099 100644 --- a/python-cliff.spec +++ b/python-cliff.spec @@ -17,16 +17,17 @@ Name: python-cliff -Version: 3.7.0 +Version: 3.9.0 Release: 0 Summary: Command Line Interface Formulation Framework License: Apache-2.0 Group: Development/Languages/Python URL: https://docs.openstack.org/cliff -Source0: https://files.pythonhosted.org/packages/source/c/cliff/cliff-3.7.0.tar.gz +Source0: https://files.pythonhosted.org/packages/source/c/cliff/cliff-3.9.0.tar.gz BuildRequires: openstack-macros BuildRequires: python3-PrettyTable BuildRequires: python3-PyYAML +BuildRequires: python3-autopage BuildRequires: python3-cmd2 BuildRequires: python3-docutils BuildRequires: python3-fixtures @@ -37,12 +38,6 @@ BuildRequires: python3-python-subunit BuildRequires: python3-stevedore BuildRequires: python3-testscenarios BuildRequires: python3-testtools -Requires: python3-PrettyTable -Requires: python3-PyYAML -Requires: python3-cmd2 -Requires: python3-pyparsing -Requires: python3-six -Requires: python3-stevedore BuildArch: noarch %description @@ -54,6 +49,7 @@ other extensions. Summary: Command Line Interface Formulation Framework Requires: python3-PrettyTable Requires: python3-PyYAML +Requires: python3-autopage Requires: python3-cmd2 Requires: python3-pyparsing Requires: python3-six @@ -80,12 +76,12 @@ other extensions. This package contains documentation files for %{name}. %prep -%autosetup -p1 -n cliff-3.7.0 +%autosetup -p1 -n cliff-3.9.0 %py_req_cleanup %build %py3_build -PBR_VERSION=3.7.0 PYTHONPATH=. %sphinx_build -b html doc/source doc/build/html +PBR_VERSION=3.9.0 PYTHONPATH=. %sphinx_build -b html doc/source doc/build/html rm -rf doc/build/html/.{doctrees,buildinfo} %install From 631ea472b882e02f0bca53fb78a3279a87d848cea49feccda54e399f34a5ee97 Mon Sep 17 00:00:00 2001 From: Dirk Mueller Date: Fri, 13 May 2022 22:33:21 +0000 Subject: [PATCH 2/3] - remove six dependency OBS-URL: https://build.opensuse.org/package/show/Cloud:OpenStack:Factory/python-cliff?expand=0&rev=21 --- python-cliff.changes | 5 +++++ python-cliff.spec | 3 +-- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/python-cliff.changes b/python-cliff.changes index 9579bf9..5fcef85 100644 --- a/python-cliff.changes +++ b/python-cliff.changes @@ -1,3 +1,8 @@ +------------------------------------------------------------------- +Fri May 13 22:33:11 UTC 2022 - Dirk Müller + +- remove six dependency + ------------------------------------------------------------------- Tue Oct 26 22:13:33 UTC 2021 - cloud-devel@suse.de diff --git a/python-cliff.spec b/python-cliff.spec index 1e9d099..21aaf86 100644 --- a/python-cliff.spec +++ b/python-cliff.spec @@ -1,7 +1,7 @@ # # spec file for package python-cliff # -# Copyright (c) 2021 SUSE LLC +# Copyright (c) 2022 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -52,7 +52,6 @@ Requires: python3-PyYAML Requires: python3-autopage Requires: python3-cmd2 Requires: python3-pyparsing -Requires: python3-six Requires: python3-stevedore %description -n python3-cliff From b059f7fd5b4deba4e5a6f1e6a68a7a5f9f765659aced679c2c388155be805256 Mon Sep 17 00:00:00 2001 From: Dirk Mueller Date: Sat, 14 May 2022 12:26:31 +0000 Subject: [PATCH 3/3] - update to version 3.10.1 - Removing modindex link from docs - Automatically page interactive root help output OBS-URL: https://build.opensuse.org/package/show/Cloud:OpenStack:Factory/python-cliff?expand=0&rev=22 --- cliff-3.10.1.tar.gz | 3 +++ cliff-3.9.0.tar.gz | 3 --- python-cliff.changes | 7 +++++++ python-cliff.spec | 9 ++++----- 4 files changed, 14 insertions(+), 8 deletions(-) create mode 100644 cliff-3.10.1.tar.gz delete mode 100644 cliff-3.9.0.tar.gz diff --git a/cliff-3.10.1.tar.gz b/cliff-3.10.1.tar.gz new file mode 100644 index 0000000..a8a7b6e --- /dev/null +++ b/cliff-3.10.1.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:045aee3f3c64471965d7ad507ce8474a4e2f20815fbb5405a770f8596a2a00a0 +size 82764 diff --git a/cliff-3.9.0.tar.gz b/cliff-3.9.0.tar.gz deleted file mode 100644 index 9d5edcd..0000000 --- a/cliff-3.9.0.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:95363e9b43e2ec9599e33b5aea27a6953beda2d0673557916fa4f5796857daa3 -size 82687 diff --git a/python-cliff.changes b/python-cliff.changes index 5fcef85..5d258d8 100644 --- a/python-cliff.changes +++ b/python-cliff.changes @@ -1,3 +1,10 @@ +------------------------------------------------------------------- +Sat May 14 12:26:14 UTC 2022 - cloud-devel@suse.de + +- update to version 3.10.1 + - Removing modindex link from docs + - Automatically page interactive root help output + ------------------------------------------------------------------- Fri May 13 22:33:11 UTC 2022 - Dirk Müller diff --git a/python-cliff.spec b/python-cliff.spec index 21aaf86..e82011e 100644 --- a/python-cliff.spec +++ b/python-cliff.spec @@ -17,13 +17,13 @@ Name: python-cliff -Version: 3.9.0 +Version: 3.10.1 Release: 0 Summary: Command Line Interface Formulation Framework License: Apache-2.0 Group: Development/Languages/Python URL: https://docs.openstack.org/cliff -Source0: https://files.pythonhosted.org/packages/source/c/cliff/cliff-3.9.0.tar.gz +Source0: https://files.pythonhosted.org/packages/source/c/cliff/cliff-3.10.1.tar.gz BuildRequires: openstack-macros BuildRequires: python3-PrettyTable BuildRequires: python3-PyYAML @@ -31,7 +31,6 @@ BuildRequires: python3-autopage BuildRequires: python3-cmd2 BuildRequires: python3-docutils BuildRequires: python3-fixtures -BuildRequires: python3-mock BuildRequires: python3-pbr BuildRequires: python3-pytest BuildRequires: python3-python-subunit @@ -75,12 +74,12 @@ other extensions. This package contains documentation files for %{name}. %prep -%autosetup -p1 -n cliff-3.9.0 +%autosetup -p1 -n cliff-3.10.1 %py_req_cleanup %build %py3_build -PBR_VERSION=3.9.0 PYTHONPATH=. %sphinx_build -b html doc/source doc/build/html +PBR_VERSION=3.10.1 PYTHONPATH=. %sphinx_build -b html doc/source doc/build/html rm -rf doc/build/html/.{doctrees,buildinfo} %install