<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/openstack/python-novaclient.git/novaclient, branch master</title>
<subtitle>opendev.org: openstack/python-novaclient.git
</subtitle>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/openstack/python-novaclient.git/'/>
<entry>
<title>Typo - nova CLI deprecation warning</title>
<updated>2023-05-17T02:21:29+00:00</updated>
<author>
<name>David Wlazlo</name>
<email>david.wlazlo@unimelb.edu.au</email>
</author>
<published>2023-05-17T01:41:41+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/openstack/python-novaclient.git/commit/?id=e464940f39d1643128c9cef0b92e02c3d0e754c7'/>
<id>e464940f39d1643128c9cef0b92e02c3d0e754c7</id>
<content type='text'>
Change-Id: I1e604867bd00d51caebcb049777bbc675a398969
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Change-Id: I1e604867bd00d51caebcb049777bbc675a398969
</pre>
</div>
</content>
</entry>
<entry>
<title>Bump microversion to 2.95</title>
<updated>2023-02-02T13:36:52+00:00</updated>
<author>
<name>Artom Lifshitz</name>
<email>alifshit@redhat.com</email>
</author>
<published>2023-02-01T15:08:52+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/openstack/python-novaclient.git/commit/?id=85e4f08309490fa2ab6f0b581b3d645d2dbb5c4b'/>
<id>85e4f08309490fa2ab6f0b581b3d645d2dbb5c4b</id>
<content type='text'>
There are no client-side changes for either 2.94 or 2.95, so just do
the bump and add release notes.

Change-Id: I8c2bfd48526840fc618820b9ae6a12dc98cdef45
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
There are no client-side changes for either 2.94 or 2.95, so just do
the bump and add release notes.

Change-Id: I8c2bfd48526840fc618820b9ae6a12dc98cdef45
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge "tests: Fix Python 3.11 compatibility"</title>
<updated>2022-12-15T14:42:24+00:00</updated>
<author>
<name>Zuul</name>
<email>zuul@review.opendev.org</email>
</author>
<published>2022-12-15T14:42:24+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/openstack/python-novaclient.git/commit/?id=c35588d09b0a55f6431e6636e2cf2c6cef68f22b'/>
<id>c35588d09b0a55f6431e6636e2cf2c6cef68f22b</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>tests: Fix Python 3.11 compatibility</title>
<updated>2022-12-12T17:49:26+00:00</updated>
<author>
<name>Stephen Finucane</name>
<email>stephenfin@redhat.com</email>
</author>
<published>2022-12-12T17:28:12+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/openstack/python-novaclient.git/commit/?id=1d8a06da78ed16ed29cdc3b153d67ec1961b57bf'/>
<id>1d8a06da78ed16ed29cdc3b153d67ec1961b57bf</id>
<content type='text'>
The argparse lib in Python 3.11 will not allow you to register a
subparser more than once with the same name. We were inadvertently doing
this in two of our unit tests as part of our check for version handling.
There's no need for this. Stop doing it and simply create a new parser
each time.

An unnecessary check is removed from one of the tests since it confuses
matters.

Change-Id: I93827f84c456c9f6960e30e2424b67947254752c
Signed-off-by: Stephen Finucane &lt;stephenfin@redhat.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The argparse lib in Python 3.11 will not allow you to register a
subparser more than once with the same name. We were inadvertently doing
this in two of our unit tests as part of our check for version handling.
There's no need for this. Stop doing it and simply create a new parser
each time.

An unnecessary check is removed from one of the tests since it confuses
matters.

Change-Id: I93827f84c456c9f6960e30e2424b67947254752c
Signed-off-by: Stephen Finucane &lt;stephenfin@redhat.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>trivial: Remove use of kwargs</title>
<updated>2022-12-12T17:43:23+00:00</updated>
<author>
<name>Stephen Finucane</name>
<email>stephenfin@redhat.com</email>
</author>
<published>2021-09-01T11:18:43+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/openstack/python-novaclient.git/commit/?id=80ee69aa30d36e941547a9b67668adfaf57355fd'/>
<id>80ee69aa30d36e941547a9b67668adfaf57355fd</id>
<content type='text'>
Make use of a "sentinel" object to allow us to remove the use of kwargs
and provide a more helpful docstring. With any luck, Python will support
these objects natively in a future release [1].

[1] https://www.python.org/dev/peps/pep-0661/

Change-Id: I411c0393754c8fe8a6698f0d278b73f12209ace8
Signed-off-by: Stephen Finucane &lt;stephenfin@redhat.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Make use of a "sentinel" object to allow us to remove the use of kwargs
and provide a more helpful docstring. With any luck, Python will support
these objects natively in a future release [1].

[1] https://www.python.org/dev/peps/pep-0661/

Change-Id: I411c0393754c8fe8a6698f0d278b73f12209ace8
Signed-off-by: Stephen Finucane &lt;stephenfin@redhat.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove unnecessary testing code</title>
<updated>2022-09-19T01:12:04+00:00</updated>
<author>
<name>Takashi Natsume</name>
<email>takanattie@gmail.com</email>
</author>
<published>2022-08-12T11:46:34+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/openstack/python-novaclient.git/commit/?id=2af1d0c51431b3a773e1e52158b9cf43e4645fdd'/>
<id>2af1d0c51431b3a773e1e52158b9cf43e4645fdd</id>
<content type='text'>
Now PrettyTable &gt;= 0.7.2 in requirements.txt,
remove code for PrettyTable &lt; 0.7.2.

Change-Id: Ie6edcc24fbb67394ff8abe0c5f18ad2bed6903ab
Signed-off-by: Takashi Natsume &lt;takanattie@gmail.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Now PrettyTable &gt;= 0.7.2 in requirements.txt,
remove code for PrettyTable &lt; 0.7.2.

Change-Id: Ie6edcc24fbb67394ff8abe0c5f18ad2bed6903ab
Signed-off-by: Takashi Natsume &lt;takanattie@gmail.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>MV 2.93 - Add support to rebuild boot volume</title>
<updated>2022-09-06T11:12:08+00:00</updated>
<author>
<name>whoami-rajat</name>
<email>rajatdhasmana@gmail.com</email>
</author>
<published>2022-01-31T18:24:27+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/openstack/python-novaclient.git/commit/?id=94d3445e10711ff965e0ec141aaa0d0828dc43f0'/>
<id>94d3445e10711ff965e0ec141aaa0d0828dc43f0</id>
<content type='text'>
This patch bumps the API microversion to 2.93 to allow
rebuilding a volume backed instance.

Implements: blueprint volume-backed-server-rebuild

Depends-On: https://review.opendev.org/c/openstack/nova/+/830883

Change-Id: Ie46df7ad76082e7631bb26243abed4dc3b1f40ac
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This patch bumps the API microversion to 2.93 to allow
rebuilding a volume backed instance.

Implements: blueprint volume-backed-server-rebuild

Depends-On: https://review.opendev.org/c/openstack/nova/+/830883

Change-Id: Ie46df7ad76082e7631bb26243abed4dc3b1f40ac
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix a fixture for keypairs tests</title>
<updated>2022-08-05T14:58:30+00:00</updated>
<author>
<name>Takashi Natsume</name>
<email>takanattie@gmail.com</email>
</author>
<published>2022-08-05T14:35:50+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/openstack/python-novaclient.git/commit/?id=be9517cb027d960caf4c9c8171b3ad2568bedae9'/>
<id>be9517cb027d960caf4c9c8171b3ad2568bedae9</id>
<content type='text'>
This patch is a follow-up for
I03570d0a49b73021de91dc50b65b1bbf5d4b878b.

The following file is for shell (CLI) tests,
so it does not need to be changed anymore.

* novaclient/tests/unit/v2/fakes.py

Change-Id: I3b1cf5d402b04854177265f2ba429956edb73203
Signed-off-by: Takashi Natsume &lt;takanattie@gmail.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This patch is a follow-up for
I03570d0a49b73021de91dc50b65b1bbf5d4b878b.

The following file is for shell (CLI) tests,
so it does not need to be changed anymore.

* novaclient/tests/unit/v2/fakes.py

Change-Id: I3b1cf5d402b04854177265f2ba429956edb73203
Signed-off-by: Takashi Natsume &lt;takanattie@gmail.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge "Add support for 2.92 : keypair import mandatory"</title>
<updated>2022-08-02T16:03:40+00:00</updated>
<author>
<name>Zuul</name>
<email>zuul@review.opendev.org</email>
</author>
<published>2022-08-02T16:03:40+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/openstack/python-novaclient.git/commit/?id=cdea416cce0b81b096a0907a7f283534c9f06323'/>
<id>cdea416cce0b81b096a0907a7f283534c9f06323</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge "Microversion 2.91: Support specifying destination host to unshelve"</title>
<updated>2022-08-02T15:47:54+00:00</updated>
<author>
<name>Zuul</name>
<email>zuul@review.opendev.org</email>
</author>
<published>2022-08-02T15:47:54+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/openstack/python-novaclient.git/commit/?id=89a76edc8d68212d65b6189669f9a7207f09655d'/>
<id>89a76edc8d68212d65b6189669f9a7207f09655d</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
