<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/python-packages/urllib3.git/test, branch python-3.10.0b4</title>
<subtitle>github.com: shazow/urllib3.git
</subtitle>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/urllib3.git/'/>
<entry>
<title>Change sub-class of NameResolutionError to NewConnectionError</title>
<updated>2021-07-08T19:42:21+00:00</updated>
<author>
<name>Quentin Pradet</name>
<email>quentin@pradet.me</email>
</author>
<published>2021-07-08T19:42:21+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/urllib3.git/commit/?id=8a1ac9f8db13d0673188d542152253d6e133eec9'/>
<id>8a1ac9f8db13d0673188d542152253d6e133eec9</id>
<content type='text'>
This solves various problems:

 * Adding `NameResolutionError` is no longer a breaking change
 * Retries are supported again
 * `ProxyError` is raised again for all proxy related errors</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This solves various problems:

 * Adding `NameResolutionError` is no longer a breaking change
 * Retries are supported again
 * `ProxyError` is raised again for all proxy related errors</pre>
</div>
</content>
</entry>
<entry>
<title>Raise NameResolutionError instead of socket.gaierror (#2305)</title>
<updated>2021-06-28T15:03:36+00:00</updated>
<author>
<name>euri10</name>
<email>euri10@users.noreply.github.com</email>
</author>
<published>2021-06-28T15:03:36+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/urllib3.git/commit/?id=1831327b881880ed871f96f56a6977d360042e1b'/>
<id>1831327b881880ed871f96f56a6977d360042e1b</id>
<content type='text'>
The new exception still derives from `socket.gaierror`, so this isn't a breaking change.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The new exception still derives from `socket.gaierror`, so this isn't a breaking change.</pre>
</div>
</content>
</entry>
<entry>
<title>Don't emit multiple Transfer-Encoding headers in request_chunked()</title>
<updated>2021-06-21T17:18:42+00:00</updated>
<author>
<name>Vishwas B Sharma</name>
<email>1235813+csurfer@users.noreply.github.com</email>
</author>
<published>2021-06-21T17:18:42+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/urllib3.git/commit/?id=0175d41c017f766b2c97597ecd64c39a6da09c79'/>
<id>0175d41c017f766b2c97597ecd64c39a6da09c79</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Make parameters after method and url keyword-only for urllib3.request()</title>
<updated>2021-06-21T00:10:19+00:00</updated>
<author>
<name>Frederico Lima</name>
<email>frederico.vieira@gmail.com</email>
</author>
<published>2021-06-21T00:10:19+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/urllib3.git/commit/?id=fdea284d89f9ad70c903dec98263160fa4d2a568'/>
<id>fdea284d89f9ad70c903dec98263160fa4d2a568</id>
<content type='text'>
Co-authored-by: Fred &lt;frederico.lima@ifood.com.br&gt;</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Co-authored-by: Fred &lt;frederico.lima@ifood.com.br&gt;</pre>
</div>
</content>
</entry>
<entry>
<title>Fix flaky DeprecationWarning tests</title>
<updated>2021-06-19T12:43:33+00:00</updated>
<author>
<name>Hasan Ramezani</name>
<email>hasan.r67@gmail.com</email>
</author>
<published>2021-06-19T12:02:40+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/urllib3.git/commit/?id=b0ef7fbd21a9481c6d7a7c516c7974d64142ee9c'/>
<id>b0ef7fbd21a9481c6d7a7c516c7974d64142ee9c</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix remove_headers_on_redirect feature modifying passed-in headers in-place (#2272)</title>
<updated>2021-06-19T11:28:33+00:00</updated>
<author>
<name>Ran Benita</name>
<email>ran@unusedvar.com</email>
</author>
<published>2021-06-19T11:28:33+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/urllib3.git/commit/?id=a04cb71b79c0b7d41f89ec89eab559abc6ca9282'/>
<id>a04cb71b79c0b7d41f89ec89eab559abc6ca9282</id>
<content type='text'>
In general I'd say it's expected in Python that when passing a dict to
to an argument like `headers` that it won't be modified in-place and
could be reused safely for further requests.

Previously the remove_headers_on_redirect feature didn't uphold this. Do
a copy to make sure that it does.

This commit additionally *avoids* an unneeded copy when the
`remove_headers_on_redirect` code isn't reached.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
In general I'd say it's expected in Python that when passing a dict to
to an argument like `headers` that it won't be modified in-place and
could be reused safely for further requests.

Previously the remove_headers_on_redirect feature didn't uphold this. Do
a copy to make sure that it does.

This commit additionally *avoids* an unneeded copy when the
`remove_headers_on_redirect` code isn't reached.</pre>
</div>
</content>
</entry>
<entry>
<title>Add a test for using HTTPHeaderDict with PoolManager(headers) (#2274)</title>
<updated>2021-06-19T11:25:45+00:00</updated>
<author>
<name>Ran Benita</name>
<email>ran@unusedvar.com</email>
</author>
<published>2021-06-19T11:25:45+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/urllib3.git/commit/?id=7dee3d98004710b88faa0c96fc89ca424a505545'/>
<id>7dee3d98004710b88faa0c96fc89ca424a505545</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title> Remove python2 compat stuff from test_socketlevel.py  (#2276)</title>
<updated>2021-06-19T11:15:03+00:00</updated>
<author>
<name>Ran Benita</name>
<email>ran@unusedvar.com</email>
</author>
<published>2021-06-19T11:15:03+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/urllib3.git/commit/?id=cdc0fcfac27fc4b1a2e8a8f692dbb19c94ce3b80'/>
<id>cdc0fcfac27fc4b1a2e8a8f692dbb19c94ce3b80</id>
<content type='text'>
* Reformat imports in test_socketlevel.py

Make the next commit more understandable.

* Remove python2 compat stuff from test_socketlevel.py</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Reformat imports in test_socketlevel.py

Make the next commit more understandable.

* Remove python2 compat stuff from test_socketlevel.py</pre>
</div>
</content>
</entry>
<entry>
<title>Add type hints to urllib3.contrib.socks </title>
<updated>2021-06-18T11:35:13+00:00</updated>
<author>
<name>Hasan Ramezani</name>
<email>hasan.r67@gmail.com</email>
</author>
<published>2021-06-18T11:35:13+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/urllib3.git/commit/?id=c2fd715aed78325c2062ccc523e62c62121bca87'/>
<id>c2fd715aed78325c2062ccc523e62c62121bca87</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Tolerate the strict parameter being passed via connection_from_context()</title>
<updated>2021-06-16T14:37:58+00:00</updated>
<author>
<name>Hasan Ramezani</name>
<email>hasan.r67@gmail.com</email>
</author>
<published>2021-06-16T14:37:58+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/urllib3.git/commit/?id=186e7f91c058d8a04e3b894d5580001e09666ee3'/>
<id>186e7f91c058d8a04e3b894d5580001e09666ee3</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
