<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/openstack/python-swiftclient.git, branch 4.0.1</title>
<subtitle>opendev.org: openstack/python-swiftclient.git
</subtitle>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/openstack/python-swiftclient.git/'/>
<entry>
<title>tempurl: Support sha256 and sha512 signatures</title>
<updated>2022-06-08T16:30:21+00:00</updated>
<author>
<name>Tim Burke</name>
<email>tim.burke@gmail.com</email>
</author>
<published>2022-06-08T16:30:17+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/openstack/python-swiftclient.git/commit/?id=9eee29d2e46e774eb08acb76c3317a58856f3f71'/>
<id>9eee29d2e46e774eb08acb76c3317a58856f3f71</id>
<content type='text'>
Up the default to sha256 since

* the proxy has supported (and defaulted to allowing) it for four years
  now, and
* Rackspace has supported it for even longer.

Include a note in the --help about older clusters likely requiring sha1.

Change-Id: Ibac2bb7e2e4c9946c7384f0aab8e43d0d79ba645
Related-Change: Ia9dd1a91cc3c9c946f5f029cdefc9e66bcf01046
Related-Bug: #1733634
Closes-Bug: #1977867
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Up the default to sha256 since

* the proxy has supported (and defaulted to allowing) it for four years
  now, and
* Rackspace has supported it for even longer.

Include a note in the --help about older clusters likely requiring sha1.

Change-Id: Ibac2bb7e2e4c9946c7384f0aab8e43d0d79ba645
Related-Change: Ia9dd1a91cc3c9c946f5f029cdefc9e66bcf01046
Related-Bug: #1733634
Closes-Bug: #1977867
</pre>
</div>
</content>
</entry>
<entry>
<title>doc: Comment out language option</title>
<updated>2022-06-06T15:36:10+00:00</updated>
<author>
<name>Takashi Kajinami</name>
<email>tkajinam@redhat.com</email>
</author>
<published>2022-06-06T15:35:53+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/openstack/python-swiftclient.git/commit/?id=1dc635a32c30d4e6c823b8367247f4554365c456'/>
<id>1dc635a32c30d4e6c823b8367247f4554365c456</id>
<content type='text'>
... because explicit language=None causes the below warning since
Sphinx 5.0.0.

Invalid configuration value found: 'language = None'. Update your
configuration to a valid language code. Falling back to 'en' (English).

Change-Id: I842fd6c1eb5c0e14d85f8eec6078d735fbd506b8
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
... because explicit language=None causes the below warning since
Sphinx 5.0.0.

Invalid configuration value found: 'language = None'. Update your
configuration to a valid language code. Falling back to 'en' (English).

Change-Id: I842fd6c1eb5c0e14d85f8eec6078d735fbd506b8
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove use of mock</title>
<updated>2022-05-24T01:56:35+00:00</updated>
<author>
<name>Steve Kowalik</name>
<email>steven@wedontsleep.org</email>
</author>
<published>2022-05-24T01:56:35+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/openstack/python-swiftclient.git/commit/?id=20c97e83d3af855e5e238dfa4b10b7bf29533d57'/>
<id>20c97e83d3af855e5e238dfa4b10b7bf29533d57</id>
<content type='text'>
Since Python 3.4, the unittest module has provided mock, negating the
need for the external dependancy. Switch to using unittest.mock.

Change-Id: Idec3aaed2fddd1ece3ed86ee0bcc48f7616d56fa
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Since Python 3.4, the unittest module has provided mock, negating the
need for the external dependancy. Switch to using unittest.mock.

Change-Id: Idec3aaed2fddd1ece3ed86ee0bcc48f7616d56fa
</pre>
</div>
</content>
</entry>
<entry>
<title>Add timeout for Swift service</title>
<updated>2022-04-21T15:00:27+00:00</updated>
<author>
<name>Pavel Abalikhin</name>
<email>anpavl@gmail.com</email>
</author>
<published>2022-04-21T14:08:17+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/openstack/python-swiftclient.git/commit/?id=95f68cd673afe07aef9d14904de1c974fc684ef2'/>
<id>95f68cd673afe07aef9d14904de1c974fc684ef2</id>
<content type='text'>
Connection class has timeout parameter but SwiftService and shell don't use it.
That can lead to an endless wait when network is unreachable.

Change-Id: Iafa42fc2f8b56feefa2bc8ea6a1b8845717d3bab
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Connection class has timeout parameter but SwiftService and shell don't use it.
That can lead to an endless wait when network is unreachable.

Change-Id: Iafa42fc2f8b56feefa2bc8ea6a1b8845717d3bab
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove unnecessary unicode prefixes</title>
<updated>2022-03-21T18:32:30+00:00</updated>
<author>
<name>Stephen Finucane</name>
<email>stephenfin@redhat.com</email>
</author>
<published>2022-03-21T18:17:41+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/openstack/python-swiftclient.git/commit/?id=20d837a27665632cc5b164b96671290b04c48a58'/>
<id>20d837a27665632cc5b164b96671290b04c48a58</id>
<content type='text'>
All strings are unicode by default in Python 3. No need to mark them as
such.

Signed-off-by: Stephen Finucane &lt;stephenfin@redhat.com&gt;
Change-Id: I68fb60ef271abfddebcc9d2137424f5db2a17e92
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
All strings are unicode by default in Python 3. No need to mark them as
such.

Signed-off-by: Stephen Finucane &lt;stephenfin@redhat.com&gt;
Change-Id: I68fb60ef271abfddebcc9d2137424f5db2a17e92
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove unnecessary object subclassing</title>
<updated>2022-03-21T18:32:00+00:00</updated>
<author>
<name>Stephen Finucane</name>
<email>stephenfin@redhat.com</email>
</author>
<published>2022-03-21T18:19:50+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/openstack/python-swiftclient.git/commit/?id=61ce5ac8244206c5e469e24459e365a5b0767dd5'/>
<id>61ce5ac8244206c5e469e24459e365a5b0767dd5</id>
<content type='text'>
All classes subclass from object by default in Python 3.

Signed-off-by: Stephen Finucane &lt;stephenfin@redhat.com&gt;
Change-Id: I5a1ad57bcc092861ce969759b06a07c880ad3d35
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
All classes subclass from object by default in Python 3.

Signed-off-by: Stephen Finucane &lt;stephenfin@redhat.com&gt;
Change-Id: I5a1ad57bcc092861ce969759b06a07c880ad3d35
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove six</title>
<updated>2022-03-21T18:31:10+00:00</updated>
<author>
<name>Stephen Finucane</name>
<email>stephenfin@redhat.com</email>
</author>
<published>2022-02-17T11:37:13+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/openstack/python-swiftclient.git/commit/?id=fa137a5bf1f2a86cc15ebc4d973f245e1543105d'/>
<id>fa137a5bf1f2a86cc15ebc4d973f245e1543105d</id>
<content type='text'>
This mostly affects tests. Nothing too complicated

Signed-off-by: Stephen Finucane &lt;stephenfin@redhat.com&gt;
Change-Id: Iabc78f651e1d48db35638280722f8019798eccd6
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This mostly affects tests. Nothing too complicated

Signed-off-by: Stephen Finucane &lt;stephenfin@redhat.com&gt;
Change-Id: Iabc78f651e1d48db35638280722f8019798eccd6
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove coding comments</title>
<updated>2022-03-21T18:29:25+00:00</updated>
<author>
<name>Stephen Finucane</name>
<email>stephenfin@redhat.com</email>
</author>
<published>2022-02-17T11:39:46+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/openstack/python-swiftclient.git/commit/?id=4983b909831b72b5361aadf573cadd3afaaf8976'/>
<id>4983b909831b72b5361aadf573cadd3afaaf8976</id>
<content type='text'>
Everything is unicode in Python 3.

Signed-off-by: Stephen Finucane &lt;stephenfin@redhat.com&gt;
Change-Id: I6a076dc67c461f265ed99878e3959e1992a88189
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Everything is unicode in Python 3.

Signed-off-by: Stephen Finucane &lt;stephenfin@redhat.com&gt;
Change-Id: I6a076dc67c461f265ed99878e3959e1992a88189
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove __future__ imports</title>
<updated>2022-03-21T18:29:25+00:00</updated>
<author>
<name>Stephen Finucane</name>
<email>stephenfin@redhat.com</email>
</author>
<published>2022-02-17T11:38:11+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/openstack/python-swiftclient.git/commit/?id=3d10744c55d8cfddcd486a3e8521333b9cf606e1'/>
<id>3d10744c55d8cfddcd486a3e8521333b9cf606e1</id>
<content type='text'>
These aren't needed in modern Python 3 versions.

Signed-off-by: Stephen Finucane &lt;stephenfin@redhat.com&gt;
Change-Id: I5e81d6fb2e2cb8e4bfae4ed746da002f44e871c4
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
These aren't needed in modern Python 3 versions.

Signed-off-by: Stephen Finucane &lt;stephenfin@redhat.com&gt;
Change-Id: I5e81d6fb2e2cb8e4bfae4ed746da002f44e871c4
</pre>
</div>
</content>
</entry>
<entry>
<title>Don't patch Requests globally on import</title>
<updated>2022-03-21T15:05:54+00:00</updated>
<author>
<name>Aarni Koskela</name>
<email>akx@iki.fi</email>
</author>
<published>2022-02-10T16:37:09+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/openstack/python-swiftclient.git/commit/?id=c09621eb4269e9eaa2c5f386976f356fb0701236'/>
<id>c09621eb4269e9eaa2c5f386976f356fb0701236</id>
<content type='text'>
This also upgrades the Requests dependency to 2.4+ (released in 2014)
to avoid having to do version comparisons altogether.

Refs https://bugs.launchpad.net/python-swiftclient/+bug/1904551

Signed-off-by: Aarni Koskela &lt;akx@iki.fi&gt;
Change-Id: I58399f6c526b0b78462f31739c43076314ba9e76
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This also upgrades the Requests dependency to 2.4+ (released in 2014)
to avoid having to do version comparisons altogether.

Refs https://bugs.launchpad.net/python-swiftclient/+bug/1904551

Signed-off-by: Aarni Koskela &lt;akx@iki.fi&gt;
Change-Id: I58399f6c526b0b78462f31739c43076314ba9e76
</pre>
</div>
</content>
</entry>
</feed>
