summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* Move RLock mock to be explicitly privatehaikuginger/inline-typing-collections-exceptionsJess Shapiro2021-03-023-2/+2
* Review commentsJess Shapiro2021-03-021-17/+33
* Additional comments re: safety of Iterable/MappingJess Shapiro2021-03-011-0/+5
* Better regex for Ellipsis coverage exclusionJess Shapiro2021-03-011-1/+1
* tiny bit more coverageJess Shapiro2021-03-011-0/+2
* rip my bff trailing whitespaceJess Shapiro2021-03-011-1/+1
* Fix HTTPHeaderDict.items()Jess Shapiro2021-03-012-4/+15
* ACTUALLY fix coverage with appropriate autoschemasJess Shapiro2021-03-012-5/+7
* fix pragmasJess Shapiro2021-03-011-8/+8
* Quiet coverage; remove unnecessary __init__ on HTTPSProxyErrorJess Shapiro2021-03-012-9/+8
* Review comments; additional coverageJess Shapiro2021-03-012-19/+43
* Remove unused typevarJess Shapiro2021-03-011-3/+0
* Inline typechecking for exceptions and add typechecking for collectionsJess Shapiro2021-03-019-206/+307
* Make community Discord more visible and update to vanity URLSeth Michael Larson2021-02-193-3/+10
* Add types to util.reraise()Hasan Ramezani2021-02-161-2/+7
* Remove hasattr for 'check_hostname' as should always exist in Python 3.6+Quentin Pradet2021-02-121-6/+3
* Add 1.26.3 release to CHANGES.rstSeth Michael Larson2021-02-111-0/+10
* Remove deprecated iter_fields(), add type hints to 'fields' and 'filepost' mo...Seth Michael Larson2021-02-105-107/+91
* Bump cryptography from 3.2.1 to 3.3.2 (#2155)dependabot[bot]2021-02-101-1/+1
* Add exception wrapper for HTTPS proxy connection failure (#2133)Jorge2021-02-094-23/+60
* Add types to URL parser, remove get_host() and split_first() (#2139)Seth Michael Larson2021-02-097-196/+156
* Add defensive test cases for brotlipySeth Michael Larson2021-02-085-13/+30
* Add top-level request() methodFranek Magiera2021-02-084-0/+31
* Don't compare bytes and str in putheader()Quentin Pradet2021-01-261-1/+1
* Use coverage version with PyPy workaroundmasterQuentin Pradet2021-01-111-1/+1
* Use pyupgrade, black, isort, and flake8 via pre-commitHugo van Kemenade2021-01-086-30/+67
* Use system TLS ciphers if using OpenSSL 1.1.1+ or SecureTransportSeth Michael Larson2021-01-076-249/+223
* Update RECENT_DATE to 2020-07-01Seth Michael Larson2020-12-311-1/+1
* Use match parameter in pytest.raises()Hasan Ramezani2020-12-298-55/+42
* Remove work-around for missing ipaddress module in Python 2Jon Dufresne2020-12-262-25/+1
* Remove fallback on commonName in match_hostname()Hasan Ramezani2020-12-238-83/+26
* Recommend GitHub Sponsors instead of Open CollectiveSeth Michael Larson2020-12-233-13/+4
* Replace deprecated socket.error with OSErrorAaron Niskode-Dossett2020-12-235-16/+11
* Attach errno to SocketError when raised from OpenSSL.SSL.SysCallErrorAaron Niskode-Dossett2020-12-231-3/+3
* Restore 3.10-dev CIQuentin Pradet2020-12-171-3/+19
* Add GitHub Sponsors to .github/FUNDING.ymlAndrey Petrov2020-12-161-0/+1
* Update find_unused_port to Python 3.9 version (#2102)Quentin Pradet2020-12-111-10/+17
* Improve message for ProxySchemeUnknown exceptionHasan Ramezani2020-12-102-1/+30
* Switch to Brotli C bindings for CPython, brotlicffi for non-CPython (#2099)Seth Michael Larson2020-12-058-19/+20
* Remove remaining mentions of Python 2Hasan Ramezani2020-11-283-15/+1
* Change return type of HTTPResponse.getheaders() to match CPythonSeth Michael Larson2020-11-282-3/+3
* Add BaseHTTPResponse base classSeth Michael Larson2020-11-283-132/+214
* Remove backported socket.makefile()Quentin Pradet2020-11-275-91/+15
* Remove _const_compare_digestjianghang2020-11-262-36/+2
* Replace codecs.open() with builtin open()Jon Dufresne2020-11-241-3/+2
* Remove deprecated Retry optionsQuentin Pradet2020-11-244-604/+17
* Fail explicitly on unsupported Python versions (#2070)Quentin Pradet2020-11-243-0/+47
* Remove six (#2078)Hasan Ramezani2020-11-2318-1086/+122
* Switch Linux PR tests to GitHub ActionsSeth Michael Larson2020-11-223-28/+16
* Change inner container of HTTPHeaderDict to 'dict' (#2080)Seth Michael Larson2020-11-201-2/+13