commit python-ironicclient for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package python-ironicclient for openSUSE:Factory checked in at 2024-03-25 21:11:20 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-ironicclient (Old) and /work/SRC/openSUSE:Factory/.python-ironicclient.new.1905 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "python-ironicclient" Mon Mar 25 21:11:20 2024 rev:26 rq:1161187 version:5.5.0 Changes: -------- --- /work/SRC/openSUSE:Factory/python-ironicclient/python-ironicclient.changes 2024-01-15 22:19:18.151006095 +0100 +++ /work/SRC/openSUSE:Factory/.python-ironicclient.new.1905/python-ironicclient.changes 2024-03-25 21:18:02.731114149 +0100 @@ -1,0 +2,16 @@ +Sun Mar 24 20:07:28 UTC 2024 - cloud-devel@suse.de + +- update to version 5.5.0 + - Force constraints when installing a package during tox test + - [codespell] Adding CI target for Tox Codespell + - add pyproject.toml to support pip 23.1 + - Moving functional job to non-voting until we have a fix for it + - Add missing commands to the documentation + - [codespell] Fixing Spelling Mistakes + - Bump hacking to 6.1.0 + - Update master for stable/2023.2 + - [codespell] Adding Tox Target for Codespell + - Update python classifier in setup.cfg + - reno: Update master for unmaintained/yoga + +------------------------------------------------------------------- Old: ---- python-ironicclient-5.4.0.tar.gz New: ---- python-ironicclient-5.5.0.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-ironicclient.spec ++++++ --- /var/tmp/diff_new_pack.mfhRW1/_old 2024-03-25 21:18:03.747151517 +0100 +++ /var/tmp/diff_new_pack.mfhRW1/_new 2024-03-25 21:18:03.747151517 +0100 @@ -17,13 +17,13 @@ Name: python-ironicclient -Version: 5.4.0 +Version: 5.5.0 Release: 0 Summary: Python API and CLI for OpenStack Ironic License: Apache-2.0 Group: Development/Languages/Python URL: https://docs.openstack.org/python-ironicclient -Source0: https://files.pythonhosted.org/packages/source/p/python-ironicclient/python-... +Source0: https://files.pythonhosted.org/packages/source/p/python-ironicclient/python-... BuildRequires: openstack-macros BuildRequires: python3-Babel BuildRequires: python3-PyYAML >= 3.13 @@ -88,13 +88,13 @@ This package contains auto-generated documentation. %prep -%autosetup -p1 -n python-ironicclient-5.4.0 +%autosetup -p1 -n python-ironicclient-5.5.0 %py_req_cleanup %build %{py3_build} -PBR_VERSION=5.4.0 %sphinx_build -b html doc/source doc/build/html +PBR_VERSION=5.5.0 %sphinx_build -b html doc/source doc/build/html # remove the sphinx-build leftovers rm -rf doc/build/html/.{doctrees,buildinfo} ++++++ python-ironicclient-5.4.0.tar.gz -> python-ironicclient-5.5.0.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-ironicclient-5.4.0/AUTHORS new/python-ironicclient-5.5.0/AUTHORS --- old/python-ironicclient-5.4.0/AUTHORS 2023-09-01 16:40:34.000000000 +0200 +++ new/python-ironicclient-5.5.0/AUTHORS 2024-02-29 16:06:42.000000000 +0100 @@ -123,12 +123,14 @@ Sergey Lupersolsky <slupers1@yahoo.com> Sergey Turivnyi <sturivnyi@mirantis.com> Sergii Turivnyi <sturivnyi@mirantis.com> +Sharpz7 <adam.mcarthur62@gmail.com> Shuquan Huang <huang.shuquan@99cloud.net> Sinval Vieira <sinvalneto01@gmail.com> SofiiaAndriichenko <sandriichenko@mirantis.com> Steve Baker <sbaker@redhat.com> Steve Martinelli <stevemar@ca.ibm.com> Tadeas Kot <tkot@redhat.com> +Takashi Kajinami <kajinamit@oss.nttdata.com> Takashi Kajinami <tkajinam@redhat.com> Takashi Natsume <takanattie@gmail.com> Tang Chen <chen.tang@easystack.cn> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-ironicclient-5.4.0/ChangeLog new/python-ironicclient-5.5.0/ChangeLog --- old/python-ironicclient-5.4.0/ChangeLog 2023-09-01 16:40:34.000000000 +0200 +++ new/python-ironicclient-5.5.0/ChangeLog 2024-02-29 16:06:42.000000000 +0100 @@ -1,6 +1,21 @@ CHANGES ======= +5.5.0 +----- + +* Add missing commands to the documentation +* Moving functional job to non-voting until we have a fix for it +* Force constraints when installing a package during tox test +* reno: Update master for unmaintained/yoga +* [codespell] Adding CI target for Tox Codespell +* [codespell] Adding Tox Target for Codespell +* [codespell] Fixing Spelling Mistakes +* Bump hacking to 6.1.0 +* add pyproject.toml to support pip 23.1 +* Update python classifier in setup.cfg +* Update master for stable/2023.2 + 5.4.0 ----- diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-ironicclient-5.4.0/PKG-INFO new/python-ironicclient-5.5.0/PKG-INFO --- old/python-ironicclient-5.4.0/PKG-INFO 2023-09-01 16:40:34.704268500 +0200 +++ new/python-ironicclient-5.5.0/PKG-INFO 2024-02-29 16:06:42.564656500 +0100 @@ -1,6 +1,6 @@ Metadata-Version: 2.1 Name: python-ironicclient -Version: 5.4.0 +Version: 5.5.0 Summary: OpenStack Bare Metal Provisioning API Client Library Home-page: https://docs.openstack.org/python-ironicclient/latest/ Author: OpenStack @@ -106,6 +106,7 @@ Classifier: Programming Language :: Python :: 3.8 Classifier: Programming Language :: Python :: 3.9 Classifier: Programming Language :: Python :: 3.10 +Classifier: Programming Language :: Python :: 3.11 Requires-Python: >=3.8 Provides-Extra: cli Provides-Extra: test diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-ironicclient-5.4.0/doc/source/cli/osc/v1/index.rst new/python-ironicclient-5.5.0/doc/source/cli/osc/v1/index.rst --- old/python-ironicclient-5.4.0/doc/source/cli/osc/v1/index.rst 2023-09-01 16:40:03.000000000 +0200 +++ new/python-ironicclient-5.5.0/doc/source/cli/osc/v1/index.rst 2024-02-29 16:06:09.000000000 +0100 @@ -18,6 +18,13 @@ .. autoprogram-cliff:: openstack.baremetal.v1 :command: baremetal chassis * +=================== +baremetal conductor +=================== + +.. autoprogram-cliff:: openstack.baremetal.v1 + :command: baremetal conductor * + ================ baremetal create ================ @@ -25,6 +32,13 @@ .. autoprogram-cliff:: openstack.baremetal.v1 :command: baremetal create +========================= +baremetal deploy template +========================= + +.. autoprogram-cliff:: openstack.baremetal.v1 + :command: baremetal deploy template * + ================ baremetal driver ================ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-ironicclient-5.4.0/ironicclient/common/http.py new/python-ironicclient-5.5.0/ironicclient/common/http.py --- old/python-ironicclient-5.4.0/ironicclient/common/http.py 2023-09-01 16:40:03.000000000 +0200 +++ new/python-ironicclient-5.5.0/ironicclient/common/http.py 2024-02-29 16:06:09.000000000 +0100 @@ -206,7 +206,7 @@ raise ValueError(textwrap.fill( _("The 'latest' API version can not be requested " "in a list of versions. Please explicitly request " - "'latest' or request only versios between " + "'latest' or request only versions between " "%(min)s to %(max)s") % {'min': min_ver, 'max': max_ver})) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-ironicclient-5.4.0/ironicclient/osc/plugin.py new/python-ironicclient-5.5.0/ironicclient/osc/plugin.py --- old/python-ironicclient-5.4.0/ironicclient/osc/plugin.py 2023-09-01 16:40:03.000000000 +0200 +++ new/python-ironicclient-5.5.0/ironicclient/osc/plugin.py 2024-02-29 16:06:09.000000000 +0100 @@ -29,7 +29,7 @@ API_VERSION_OPTION = 'os_baremetal_api_version' API_NAME = 'baremetal' # NOTE(TheJulia) Latest known version tracking has been moved -# to the ironicclient/common/http.py file as the OSC committment +# to the ironicclient/common/http.py file as the OSC commitment # is latest known, and we should only store it in one location. LAST_KNOWN_API_VERSION = http.LAST_KNOWN_API_VERSION LATEST_VERSION = http.LATEST_VERSION diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-ironicclient-5.4.0/ironicclient/osc/v1/baremetal_node.py new/python-ironicclient-5.5.0/ironicclient/osc/v1/baremetal_node.py --- old/python-ironicclient-5.4.0/ironicclient/osc/v1/baremetal_node.py 2023-09-01 16:40:03.000000000 +0200 +++ new/python-ironicclient-5.5.0/ironicclient/osc/v1/baremetal_node.py 2024-02-29 16:06:09.000000000 +0100 @@ -1675,14 +1675,15 @@ metavar="<key>", action='append', help=_('Driver information to unset on this baremetal node ' - '(repeat option to unset multiple driver informations)'), + '(repeat option to unset multiple items ' + 'in driver information)'), ) parser.add_argument( "--instance-info", metavar="<key>", action='append', help=_('Instance information to unset on this baremetal node ' - '(repeat option to unset multiple instance informations)'), + '(repeat option to unset multiple instance information)'), ) parser.add_argument( "--chassis-uuid", @@ -2356,7 +2357,7 @@ class NodeChildrenList(command.ShowOne): - """Get a list of nodes assocated as children.""" + """Get a list of nodes associated as children.""" log = logging.getLogger(__name__ + ".NodeChildrenList") diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-ironicclient-5.4.0/ironicclient/shell.py new/python-ironicclient-5.5.0/ironicclient/shell.py --- old/python-ironicclient-5.4.0/ironicclient/shell.py 2023-09-01 16:40:03.000000000 +0200 +++ new/python-ironicclient-5.5.0/ironicclient/shell.py 2024-02-29 16:06:09.000000000 +0100 @@ -120,7 +120,7 @@ super(CommandManager, self).load_commands(namespace) if ironic_inspector_client is not None: super(CommandManager, self).load_commands(_INSPECTOR_NAMESPACE) - # Stip the 'baremetal' prefix used in OSC + # Strip the 'baremetal' prefix used in OSC prefix = 'baremetal ' prefix_len = len(prefix) self.commands = dict( diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-ironicclient-5.4.0/ironicclient/tests/unit/common/apiclient/test_base.py new/python-ironicclient-5.5.0/ironicclient/tests/unit/common/apiclient/test_base.py --- old/python-ironicclient-5.4.0/ironicclient/tests/unit/common/apiclient/test_base.py 2023-09-01 16:40:03.000000000 +0200 +++ new/python-ironicclient-5.5.0/ironicclient/tests/unit/common/apiclient/test_base.py 2024-02-29 16:06:09.000000000 +0100 @@ -93,7 +93,7 @@ self.assertEqual(r1, r2) def test_two_resources_with_diff_type_are_not_equal(self): - # Two resoruces of different types: never equal + # Two resources of different types: never equal r1 = base.Resource(None, {'id': 1}) r2 = HumanResource(None, {'id': 1}) self.assertNotEqual(r1, r2) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-ironicclient-5.4.0/ironicclient/tests/unit/test_client.py new/python-ironicclient-5.5.0/ironicclient/tests/unit/test_client.py --- old/python-ironicclient-5.4.0/ironicclient/tests/unit/test_client.py 2023-09-01 16:40:03.000000000 +0200 +++ new/python-ironicclient-5.5.0/ironicclient/tests/unit/test_client.py 2024-02-29 16:06:09.000000000 +0100 @@ -53,7 +53,7 @@ self.assertEqual([get_endpoint_call], session.get_endpoint.call_args_list) else: - # we use adaper.get_endpoint instead of session.get_endpoint + # we use adapter.get_endpoint instead of session.get_endpoint self.assertFalse(session.get_endpoint.called) if expected_version is not None: # NOTE(TheJulia): This does not test the negotiation logic diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-ironicclient-5.4.0/ironicclient/v1/client.py new/python-ironicclient-5.5.0/ironicclient/v1/client.py --- old/python-ironicclient-5.4.0/ironicclient/v1/client.py 2023-09-01 16:40:03.000000000 +0200 +++ new/python-ironicclient-5.5.0/ironicclient/v1/client.py 2024-02-29 16:06:09.000000000 +0100 @@ -117,7 +117,7 @@ @property def is_api_version_negotiated(self): - """Returns True if microversion negotiation has occured.""" + """Returns True if microversion negotiation has occurred.""" return self.http_client.api_version_select_state == 'negotiated' def negotiate_api_version(self): diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-ironicclient-5.4.0/ironicclient/v1/node.py new/python-ironicclient-5.5.0/ironicclient/v1/node.py --- old/python-ironicclient-5.4.0/ironicclient/v1/node.py 2023-09-01 16:40:03.000000000 +0200 +++ new/python-ironicclient-5.5.0/ironicclient/v1/node.py 2024-02-29 16:06:09.000000000 +0100 @@ -137,7 +137,7 @@ with a non-null node.shard value, when false get only nodes with a null node.shard value. None is a noop. with a non-null node.shard value. - :param parent_node: Optional. String value used to retreive child + :param parent_node: Optional. String value used to retrieve child nodes with the supplied parent node. :param include_children: Optional. Boolean Value, only True is valid. Tells the ironic API to enumerate all child diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-ironicclient-5.4.0/pyproject.toml new/python-ironicclient-5.5.0/pyproject.toml --- old/python-ironicclient-5.4.0/pyproject.toml 1970-01-01 01:00:00.000000000 +0100 +++ new/python-ironicclient-5.5.0/pyproject.toml 2024-02-29 16:06:09.000000000 +0100 @@ -0,0 +1,3 @@ +[build-system] +requires = ["pbr>=5.7.0", "setuptools>=64.0.0", "wheel"] +build-backend = "pbr.build" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-ironicclient-5.4.0/python_ironicclient.egg-info/PKG-INFO new/python-ironicclient-5.5.0/python_ironicclient.egg-info/PKG-INFO --- old/python-ironicclient-5.4.0/python_ironicclient.egg-info/PKG-INFO 2023-09-01 16:40:34.000000000 +0200 +++ new/python-ironicclient-5.5.0/python_ironicclient.egg-info/PKG-INFO 2024-02-29 16:06:42.000000000 +0100 @@ -1,6 +1,6 @@ Metadata-Version: 2.1 Name: python-ironicclient -Version: 5.4.0 +Version: 5.5.0 Summary: OpenStack Bare Metal Provisioning API Client Library Home-page: https://docs.openstack.org/python-ironicclient/latest/ Author: OpenStack @@ -106,6 +106,7 @@ Classifier: Programming Language :: Python :: 3.8 Classifier: Programming Language :: Python :: 3.9 Classifier: Programming Language :: Python :: 3.10 +Classifier: Programming Language :: Python :: 3.11 Requires-Python: >=3.8 Provides-Extra: cli Provides-Extra: test diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-ironicclient-5.4.0/python_ironicclient.egg-info/SOURCES.txt new/python-ironicclient-5.5.0/python_ironicclient.egg-info/SOURCES.txt --- old/python-ironicclient-5.4.0/python_ironicclient.egg-info/SOURCES.txt 2023-09-01 16:40:34.000000000 +0200 +++ new/python-ironicclient-5.5.0/python_ironicclient.egg-info/SOURCES.txt 2024-02-29 16:06:42.000000000 +0100 @@ -6,6 +6,7 @@ LICENSE README.rst bindep.txt +pyproject.toml requirements.txt setup.cfg setup.py @@ -303,6 +304,7 @@ releasenotes/notes/wait-for-prov-last-error-5f49b1c488879775.yaml releasenotes/notes/yaml-files-79cd8367d7a4c2f2.yaml releasenotes/source/2023.1.rst +releasenotes/source/2023.2.rst releasenotes/source/conf.py releasenotes/source/index.rst releasenotes/source/mitaka.rst diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-ironicclient-5.4.0/python_ironicclient.egg-info/pbr.json new/python-ironicclient-5.5.0/python_ironicclient.egg-info/pbr.json --- old/python-ironicclient-5.4.0/python_ironicclient.egg-info/pbr.json 2023-09-01 16:40:34.000000000 +0200 +++ new/python-ironicclient-5.5.0/python_ironicclient.egg-info/pbr.json 2024-02-29 16:06:42.000000000 +0100 @@ -1 +1 @@ -{"git_version": "cea2c5a", "is_release": true} \ No newline at end of file +{"git_version": "33699ff", "is_release": true} \ No newline at end of file diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-ironicclient-5.4.0/releasenotes/notes/accept-valid_interfaces-3b8f5e3e362e04cd.yaml new/python-ironicclient-5.5.0/releasenotes/notes/accept-valid_interfaces-3b8f5e3e362e04cd.yaml --- old/python-ironicclient-5.4.0/releasenotes/notes/accept-valid_interfaces-3b8f5e3e362e04cd.yaml 2023-09-01 16:40:03.000000000 +0200 +++ new/python-ironicclient-5.5.0/releasenotes/notes/accept-valid_interfaces-3b8f5e3e362e04cd.yaml 2024-02-29 16:06:09.000000000 +0100 @@ -3,7 +3,7 @@ - | The consumer of ironicclient may be deriving their ``get_client`` kwargs from config inherited from ksa, where the ``interface`` option has been - deprecated in favor of ``valid_interfaces``. To accomodate this, we now + deprecated in favor of ``valid_interfaces``. To accommodate this, we now accept ``valid_interfaces`` as a kwarg, giving it precedence over ``interface``. However, we still accept ``interface``, as the consumer may be deriving kwargs from a non-conf source (such as an already-created ksa diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-ironicclient-5.4.0/releasenotes/notes/add-bios-registry-in-list-21974873f146aff7.yaml new/python-ironicclient-5.5.0/releasenotes/notes/add-bios-registry-in-list-21974873f146aff7.yaml --- old/python-ironicclient-5.4.0/releasenotes/notes/add-bios-registry-in-list-21974873f146aff7.yaml 2023-09-01 16:40:03.000000000 +0200 +++ new/python-ironicclient-5.5.0/releasenotes/notes/add-bios-registry-in-list-21974873f146aff7.yaml 2024-02-29 16:06:09.000000000 +0100 @@ -3,6 +3,6 @@ - | Adds new params to the ``baremetal node bios setting list`` command to include support for the BIOS registry. The ``--long`` option will - retrieve and display the additonal BIOS registry fields, the ``--fields`` + retrieve and display the additional BIOS registry fields, the ``--fields`` option will retrieve and display selected fields. The ``baremetal node bios setting show`` includes these fields by default with no changes. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-ironicclient-5.4.0/releasenotes/notes/address-cross-distro-iso-tools-006711c9f150037a.yaml new/python-ironicclient-5.5.0/releasenotes/notes/address-cross-distro-iso-tools-006711c9f150037a.yaml --- old/python-ironicclient-5.4.0/releasenotes/notes/address-cross-distro-iso-tools-006711c9f150037a.yaml 2023-09-01 16:40:03.000000000 +0200 +++ new/python-ironicclient-5.5.0/releasenotes/notes/address-cross-distro-iso-tools-006711c9f150037a.yaml 2024-02-29 16:06:09.000000000 +0100 @@ -2,6 +2,6 @@ fixes: - | Embedded configuration drive generation support has been updated to - support ``mkisofs`` and ``xorrisofs`` in adition to the previously + support ``mkisofs`` and ``xorrisofs`` in addition to the previously supported ``genisoimage`` utility. This is as distributions such as Debian and OpenSUSE do not ship ``genisoimage``. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-ironicclient-5.4.0/releasenotes/notes/allow-api-user-to-use-latest-6b80e9f584eaaa4e.yaml new/python-ironicclient-5.5.0/releasenotes/notes/allow-api-user-to-use-latest-6b80e9f584eaaa4e.yaml --- old/python-ironicclient-5.4.0/releasenotes/notes/allow-api-user-to-use-latest-6b80e9f584eaaa4e.yaml 2023-09-01 16:40:03.000000000 +0200 +++ new/python-ironicclient-5.5.0/releasenotes/notes/allow-api-user-to-use-latest-6b80e9f584eaaa4e.yaml 2024-02-29 16:06:09.000000000 +0100 @@ -8,7 +8,7 @@ - | Adds base client properties to provide insight to a python API user of what the current REST API version that will be utilized, and if API - version negotiation has occured. + version negotiation has occurred. These new properties are ``client.current_api_version`` and ``client.is_api_version_negotiated`` respectively. - | diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-ironicclient-5.4.0/releasenotes/notes/provision-state-adopt-d07b838813cecfb1.yaml new/python-ironicclient-5.5.0/releasenotes/notes/provision-state-adopt-d07b838813cecfb1.yaml --- old/python-ironicclient-5.4.0/releasenotes/notes/provision-state-adopt-d07b838813cecfb1.yaml 2023-09-01 16:40:03.000000000 +0200 +++ new/python-ironicclient-5.5.0/releasenotes/notes/provision-state-adopt-d07b838813cecfb1.yaml 2024-02-29 16:06:09.000000000 +0100 @@ -2,5 +2,5 @@ features: - Support has been added for the node-set-provision-state verb ``adopt`` which requires API version 1.17. This feature allows - an operator move a node from ``MANAGABLE`` state to ``ACTIVE`` + an operator move a node from ``MANAGEABLE`` state to ``ACTIVE`` state without performing cleaning or a deployment operation. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-ironicclient-5.4.0/releasenotes/source/2023.2.rst new/python-ironicclient-5.5.0/releasenotes/source/2023.2.rst --- old/python-ironicclient-5.4.0/releasenotes/source/2023.2.rst 1970-01-01 01:00:00.000000000 +0100 +++ new/python-ironicclient-5.5.0/releasenotes/source/2023.2.rst 2024-02-29 16:06:09.000000000 +0100 @@ -0,0 +1,6 @@ +=========================== +2023.2 Series Release Notes +=========================== + +.. release-notes:: + :branch: stable/2023.2 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-ironicclient-5.4.0/releasenotes/source/index.rst new/python-ironicclient-5.5.0/releasenotes/source/index.rst --- old/python-ironicclient-5.4.0/releasenotes/source/index.rst 2023-09-01 16:40:03.000000000 +0200 +++ new/python-ironicclient-5.5.0/releasenotes/source/index.rst 2024-02-29 16:06:09.000000000 +0100 @@ -6,6 +6,7 @@ :maxdepth: 1 unreleased + 2023.2 2023.1 zed yoga diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-ironicclient-5.4.0/releasenotes/source/yoga.rst new/python-ironicclient-5.5.0/releasenotes/source/yoga.rst --- old/python-ironicclient-5.4.0/releasenotes/source/yoga.rst 2023-09-01 16:40:03.000000000 +0200 +++ new/python-ironicclient-5.5.0/releasenotes/source/yoga.rst 2024-02-29 16:06:09.000000000 +0100 @@ -3,4 +3,4 @@ ========================= .. release-notes:: - :branch: stable/yoga + :branch: unmaintained/yoga diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-ironicclient-5.4.0/setup.cfg new/python-ironicclient-5.5.0/setup.cfg --- old/python-ironicclient-5.4.0/setup.cfg 2023-09-01 16:40:34.708269100 +0200 +++ new/python-ironicclient-5.5.0/setup.cfg 2024-02-29 16:06:42.568656400 +0100 @@ -19,6 +19,7 @@ Programming Language :: Python :: 3.8 Programming Language :: Python :: 3.9 Programming Language :: Python :: 3.10 + Programming Language :: Python :: 3.11 [files] packages = ironicclient @@ -133,6 +134,10 @@ cli = python-openstackclient>=3.12.0 # Apache-2.0 +[codespell] +quiet-level = 4 +ignore-words-list = cna + [egg_info] tag_build = tag_date = 0 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-ironicclient-5.4.0/tox.ini new/python-ironicclient-5.5.0/tox.ini --- old/python-ironicclient-5.4.0/tox.ini 2023-09-01 16:40:03.000000000 +0200 +++ new/python-ironicclient-5.5.0/tox.ini 2024-02-29 16:06:09.000000000 +0100 @@ -1,8 +1,9 @@ [tox] -minversion = 3.18.0 +minversion = 4.4.0 envlist = py3,pep8 [testenv] +constrain_package_deps = true setenv = VIRTUAL_ENV={envdir} PYTHONDONTWRITEBYTECODE = 1 LANGUAGE=en_US @@ -24,11 +25,12 @@ [testenv:pep8] deps = - hacking~=6.0.0 # Apache-2.0 + hacking~=6.1.0 # Apache-2.0 doc8>=0.6.0 # Apache-2.0 flake8-import-order>=0.17.1 # LGPLv3 pycodestyle>=2.0.0,<3.0.0 # MIT Pygments>=2.2.0 # BSD + -c{env:TOX_CONSTRAINTS_FILE:https://releases.openstack.org/constraints/upper/master} commands = flake8 {posargs} doc8 doc/source CONTRIBUTING.rst README.rst @@ -87,3 +89,12 @@ [hacking] import_exceptions = testtools.matchers, ironicclient.common.i18n + +[testenv:codespell] +description = + Run codespell to check spelling +deps = codespell +# note(JayF): {posargs} lets us run `tox -ecodespell -- -w` to get codespell +# to correct spelling issues in our code it's aware of. +commands = + codespell {posargs} \ No newline at end of file diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-ironicclient-5.4.0/zuul.d/ironicclient-jobs.yaml new/python-ironicclient-5.5.0/zuul.d/ironicclient-jobs.yaml --- old/python-ironicclient-5.4.0/zuul.d/ironicclient-jobs.yaml 2023-09-01 16:40:03.000000000 +0200 +++ new/python-ironicclient-5.5.0/zuul.d/ironicclient-jobs.yaml 2024-02-29 16:06:09.000000000 +0100 @@ -42,3 +42,10 @@ vars: devstack_localrc: EBTABLES_RACE_FIX: True + +- job: + name: ironicclient-tox-codespell + parent: openstack-tox + timeout: 7200 + vars: + tox_envlist: codespell \ No newline at end of file diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/python-ironicclient-5.4.0/zuul.d/project.yaml new/python-ironicclient-5.5.0/zuul.d/project.yaml --- old/python-ironicclient-5.4.0/zuul.d/project.yaml 2023-09-01 16:40:03.000000000 +0200 +++ new/python-ironicclient-5.5.0/zuul.d/project.yaml 2024-02-29 16:06:09.000000000 +0100 @@ -8,9 +8,14 @@ - release-notes-jobs-python3 check: jobs: - - ironicclient-functional + # NOTE(rpittau): temp non-voting until we fix it + - ironicclient-functional: + voting: false - ironicclient-tempest + - ironicclient-tox-codespell: + voting: false gate: jobs: - - ironicclient-functional + # NOTE(rpittau): temp non-voting until we fix it + #- ironicclient-functional - ironicclient-tempest
participants (1)
-
Source-Sync