| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Test Python 3.10.0-beta4python-3.10.0b4 | Seth Michael Larson | 2021-07-12 | 1 | -1/+1 |
| | | |||||
| * | Create a PR template for releases including a post-release checklist | euri10 | 2021-07-12 | 2 | -17/+45 |
| | | |||||
| * | Remove unnecessary elif blocks | Hasan Ramezani | 2021-07-11 | 1 | -2/+2 |
| | | |||||
| * | Change sub-class of NameResolutionError to NewConnectionError | Quentin Pradet | 2021-07-08 | 4 | -15/+11 |
| | | | | | | | | 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 | ||||
| * | Upgrade mypy to 0.910 and fix IncompleteRead exception types | Hasan Ramezani | 2021-07-08 | 3 | -9/+12 |
| | | |||||
| * | Remove a few unnecessary `# type: ignore` comments | Quentin Pradet | 2021-07-08 | 4 | -18/+10 |
| | | |||||
| * | Change mypy session to log all errors | Hasan Ramezani | 2021-07-04 | 1 | -56/+1 |
| | | |||||
| * | Add type hints to urllib3.response | Hasan Ramezani | 2021-07-03 | 3 | -124/+164 |
| | | |||||
| * | Add py.typed file to signal types are defined inline | johnthagen | 2021-07-03 | 3 | -1/+6 |
| | | |||||
| * | Add type hints to urllib3.contrib.pyopenssl | Hasan Ramezani | 2021-07-03 | 2 | -61/+88 |
| | | |||||
| * | Add type hints to urllib3.contrib.securetransport | Hasan Ramezani | 2021-06-29 | 4 | -130/+172 |
| | | |||||
| * | Raise NameResolutionError instead of socket.gaierror (#2305) | euri10 | 2021-06-28 | 7 | -12/+48 |
| | | | | The new exception still derives from `socket.gaierror`, so this isn't a breaking change. | ||||
| * | Update setup.cfg (#2311) | Marco Scardovi | 2021-06-26 | 1 | -2/+2 |
| | | | | As reference: https://bugs.gentoo.org/798606 | ||||
| * | Update docs link in issue template to point at the default instead of `latest` | Seth Michael Larson | 2021-06-25 | 1 | -1/+1 |
| | | |||||
| * | Last fixes to documentation consistency | Vishwas B Sharma | 2021-06-23 | 3 | -9/+10 |
| | | |||||
| * | Docs: add print results where missing (#2302) | euri10 | 2021-06-23 | 2 | -1/+9 |
| | | |||||
| * | Fix typo 'tox' -> 'nox' in contributing docs | euri10 | 2021-06-23 | 1 | -1/+1 |
| | | |||||
| * | Add urllib3.contrib._securetransport.bindings to noxfile.TYPED_FILES | Hasan Ramezani | 2021-06-21 | 1 | -0/+1 |
| | | |||||
| * | Add type hints to urllib3.contrib._securetransport.low_level | Hasan Ramezani | 2021-06-21 | 2 | -20/+37 |
| | | |||||
| * | Add deprecation of NewConnectionError.pool to changelog | Hasan Ramezani | 2021-06-21 | 1 | -0/+2 |
| | | |||||
| * | Don't emit multiple Transfer-Encoding headers in request_chunked() | Vishwas B Sharma | 2021-06-21 | 2 | -6/+55 |
| | | |||||
| * | Make all type aliases private and the same format | Vishwas B Sharma | 2021-06-21 | 11 | -36/+40 |
| | | |||||
| * | Ignore type checks for urllib3.contrib._securetransport.bindings | Hasan Ramezani | 2021-06-21 | 1 | -1/+5 |
| | | |||||
| * | Test Python 3.10.0-beta3 (#2285) | Seth Michael Larson | 2021-06-21 | 1 | -1/+1 |
| | | |||||
| * | Delete .travis.yml | Seth Michael Larson | 2021-06-20 | 1 | -56/+0 |
| | | |||||
| * | Make parameters after method and url keyword-only for urllib3.request() | Frederico Lima | 2021-06-20 | 3 | -0/+8 |
| | | | | Co-authored-by: Fred <frederico.lima@ifood.com.br> | ||||
| * | Remove CONTRIBUTORS.txt | Seth Michael Larson | 2021-06-19 | 3 | -330/+1 |
| | | |||||
| * | Add type hints to urllib3.contrib.ntlmpool | Hasan Ramezani | 2021-06-19 | 2 | -14/+19 |
| | | |||||
| * | Add cycle-breaking logic to create_connection() | Ran Benita | 2021-06-19 | 1 | -6/+11 |
| | | | | This commit synchronizes create_connection() with the implementation in the socket module | ||||
| * | Fix flaky DeprecationWarning tests | Hasan Ramezani | 2021-06-19 | 3 | -11/+8 |
| | | |||||
| * | Fix remove_headers_on_redirect feature modifying passed-in headers in-place ↵ | Ran Benita | 2021-06-19 | 2 | -5/+10 |
| | | | | | | | | | | | | | | (#2272) 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. | ||||
| * | Add a test for using HTTPHeaderDict with PoolManager(headers) (#2274) | Ran Benita | 2021-06-19 | 1 | -1/+30 |
| | | |||||
| * | Remove python2 compat stuff from test_socketlevel.py (#2276) | Ran Benita | 2021-06-19 | 1 | -36/+22 |
| | | | | | | | | * Reformat imports in test_socketlevel.py Make the next commit more understandable. * Remove python2 compat stuff from test_socketlevel.py | ||||
| * | Add type hints to urllib3.contrib.socks | Hasan Ramezani | 2021-06-18 | 5 | -15/+67 |
| | | |||||
| * | Use top-level urllib3.request() function more in docs | ubdussamad | 2021-06-17 | 2 | -33/+25 |
| | | |||||
| * | Remove typing-extensions from dev-requirements.txt | Hasan Ramezani | 2021-06-17 | 1 | -1/+0 |
| | | |||||
| * | Remove unused `port` argument from dummyserver SocketServerThread | Ran Benita | 2021-06-17 | 1 | -1/+1 |
| | | | | Actually a dynamic port is used and the argument is ignored. | ||||
| * | Tolerate the strict parameter being passed via connection_from_context() | Hasan Ramezani | 2021-06-16 | 4 | -0/+72 |
| | | |||||
| * | Added `preload_content`, `retries`, `redirect` and `timeout` arguments to ↵ | ubdussamad | 2021-06-16 | 3 | -3/+75 |
| | | | | | urllib3.request() | ||||
| * | Install idna in mypy nox session | Hasan Ramezani | 2021-06-14 | 2 | -4/+3 |
| | | |||||
| * | Add type hints to urllib3/__init__.py | Hasan Ramezani | 2021-06-10 | 2 | -5/+14 |
| | | |||||
| * | Advertise Python 3.10 support in setup.py classifiers | Hugo van Kemenade | 2021-06-10 | 1 | -0/+1 |
| | | |||||
| * | Align multipart parameter encoding with current WHATWG HTML standard | David Lord | 2021-06-10 | 4 | -98/+164 |
| | | |||||
| * | Fix ssl deprecation warnings in Python 3.10 | Seth Michael Larson | 2021-06-07 | 7 | -14/+32 |
| | | |||||
| * | Skip coverage of AttributeError exception in HTTPConnectionPool._get_conn() | Hasan Ramezani | 2021-06-03 | 1 | -1/+1 |
| | | |||||
| * | Add type hints to urllib3.connectionpool | Hasan Ramezani | 2021-06-03 | 8 | -118/+168 |
| | | |||||
| * | Add type hints to urllib3.poolmanager (#2232) | Hasan Ramezani | 2021-05-31 | 7 | -74/+153 |
| | | | | Co-authored-by: Seth Michael Larson <sethmichaellarson@gmail.com> | ||||
| * | Add 1.26.5 release to CHANGES in mainhackathon | Seth Michael Larson | 2021-05-26 | 1 | -0/+9 |
| | | |||||
| * | Merge pull request from GHSA-q2q7-5pp4-w6pg | Seth Michael Larson | 2021-05-26 | 2 | -3/+15 |
| | | |||||
| * | Add coverage for all raise branches | Bastian Venthur | 2021-05-22 | 10 | -5/+116 |
| | | |||||
