summaryrefslogtreecommitdiffstats
path: root/Lib/urllib
Commit message (Expand)AuthorAgeFilesLines
* gh-128731: Fix ResourceWarning in robotparser.RobotFileParser.read() (GH-128733)Serhiy Storchaka2025-01-121-0/+1
* gh-128192: support HTTP sha-256 digest authentication as per RFC-7617 (GH-128...Calvin Bui2024-12-281-2/+5
* gh-127734: improve signature of `urllib.request.HTTPPasswordMgrWithPriorAuth....Stephen Morton2024-12-081-2/+2
* GH-127090: Fix `urllib.response.addinfourl.url` value for opened `file:` URIs...Barney Gale2024-12-071-4/+1
* GH-127236: `pathname2url()`: generate RFC 1738 URL for absolute POSIX path (#...Barney Gale2024-11-251-3/+5
* gh-127217: Fix pathname2url() for paths starting with multiple slashes on Pos...Serhiy Storchaka2024-11-241-0/+4
* gh-126662: harmonize naming for three namedtuple base classes in urllib.parse...Stephen Morton2024-11-241-3/+3
* GH-126766: `url2pathname()`: handle 'localhost' authority (#127129)Barney Gale2024-11-221-0/+3
* GH-85168: Use filesystem encoding when converting to/from `file` URIs (#126852)Barney Gale2024-11-191-2/+6
* GH-84850: Remove `urllib.request.URLopener` and `FancyURLopener` (#125739)Barney Gale2024-11-191-684/+7
* GH-126766: `url2pathname()`: handle empty authority section. (#126767)Barney Gale2024-11-141-0/+4
* gh-116897: Deprecate generic false values in urllib.parse.parse_qsl() (GH-116...Serhiy Storchaka2024-11-121-8/+17
* gh-125926: Fix urllib.parse.urljoin() for base URI with undefined authority (...Serhiy Storchaka2024-11-071-2/+2
* gh-76960: Fix urljoin() and urldefrag() for URIs with empty components (GH-12...Serhiy Storchaka2024-08-311-38/+62
* gh-85110: Preserve relative path in URL without netloc in urllib.parse.urluns...Serhiy Storchaka2024-08-211-2/+6
* gh-122909: Pass ftp error strings to URLError constructor (#122913)Jeremy Hylton2024-08-201-1/+1
* gh-120417: Add #noqa to used imports in the stdlib (#120421)Victor Stinner2024-06-131-1/+1
* gh-118827: Remove `Quoter` from `urllib.parse` (#118828)Nikita Sobolev2024-06-031-8/+0
* gh-67693: Fix urlunparse() and urlunsplit() for URIs with path starting with ...Serhiy Storchaka2024-05-141-1/+1
* gh-99730: urllib.request: Keep HEAD method on redirect (GH-99731)Harmen Stoppels2024-05-011-0/+1
* gh-116764: Fix regressions in urllib.parse.parse_qsl() (GH-116801)Serhiy Storchaka2024-03-161-1/+5
* gh-74668: Fix support of bytes in urllib.parse.parse_qsl() (GH-115771)Serhiy Storchaka2024-03-051-24/+26
* gh-115197: Stop resolving host in urllib.request proxy bypass (GH-115210)Weii Wang2024-02-281-42/+35
* gh-91539: Small performance improvement of urrlib.request.getproxies_environm...Raphaël Marinier2024-01-151-1/+1
* GH-104554: Add RTSPS support to `urllib/parse.py` (#104605)zentarim2023-06-131-5/+5
* gh-105382: Remove urllib.request cafile parameter (#105384)Victor Stinner2023-06-061-28/+2
* gh-102153: Start stripping C0 control and space chars in `urlsplit` (#102508)Illia Volochii2023-05-171-0/+12
* gh-103848: Adds checks to ensure that bracketed hosts found by urlsplit are o...JohnJamesUtley2023-05-101-1/+15
* gh-104139: Add itms-services to uses_netloc urllib.parse. (#104312)Gregory P. Smith2023-05-091-1/+1
* gh-81403: Fix for CacheFTPHandler in urllib (#13951)Dan Hemberger2023-04-231-0/+6
* gh-99352: Respect `http.client.HTTPConnection.debuglevel` in `urllib.request....Wheeler Law2023-04-211-3/+4
* gh-101936: Update the default value of fp from io.StringIO to io.BytesIO (gh-...Vo Hoang Long2023-02-211-1/+1
* gh-88500: Reduce memory use of `urllib.unquote` (#96763)Gregory P. Smith2022-12-111-11/+19
* gh-98778: Update HTTPError to initialize properly even if fp is None (gh-99966)Dong-hee Na2022-12-081-7/+4
* bpo-45975: Simplify some while-loops with walrus operator (GH-29347)Nick Drozd2022-11-261-8/+2
* gh-99418: Make urllib.parse.urlparse enforce that a scheme must begin with an...Ben Kallus2022-11-131-1/+1
* gh-96035: Make urllib.parse.urlparse reject non-numeric ports (#98273)Ben Kallus2022-10-201-9/+8
* bpo-43564: preserve original exception in args of FTP URLError (#24938)Carl Meyer2022-10-101-1/+1
* gh-91539: improve performance of get_proxies_environment (#91566)Pieter Eendebak2022-10-051-10/+16
* gh-95865: Further reduce quote_from_bytes memory consumption (#96860)Gregory P. Smith2022-09-191-1/+9
* gh-95865: Speed up urllib.parse.quote_from_bytes() (GH-95872)Dennis Sweeney2022-08-311-1/+1
* gh-94172: urllib.request avoids deprecated key_file/cert_file (#94232)Victor Stinner2022-06-261-3/+11
* gh-94172: urllib.request avoids deprecated check_hostname (#94193)Victor Stinner2022-06-241-2/+6
* gh-84623: Remove unused imports in stdlib (#93773)Victor Stinner2022-06-132-2/+0
* bpo-42627: Fix incorrect parsing of Windows registry proxy settings (GH-26307)狂男风2022-05-111-16/+20
* Replace with_traceback() with exception chaining and reraising (GH-32074)Oleg Iarygin2022-03-302-9/+6
* bpo-46756: Fix authorization check in urllib.request (GH-31353)Serhiy Storchaka2022-02-251-4/+4
* bpo-45874: Handle empty query string correctly in urllib.parse.parse_qsl (#29...Christian Sattler2021-12-121-2/+3
* bpo-40321: Add missing test, slightly expand documentation (GH-28760)Łukasz Langa2021-10-061-1/+1
* bpo-40321: Support HTTP response status code 308 in urllib.request (#19588)Jochem Schulenklopper2021-10-061-4/+11