1. 030a713 Allow / character in username,password fields in _PROXY envvars. (#23973) by Senthil Kumaran · 3 years, 8 months ago
  2. f97406b bpo-40968: Send http/1.1 ALPN extension (#20959) by Christian Heimes · 3 years, 9 months ago
  3. 93a1cca bpo-41471: Ignore invalid prefix lengths in system proxy settings on macOS (GH-22762) by Ronald Oussoren · 3 years, 10 months ago
  4. 0361556 bpo-39481: PEP 585 for a variety of modules (GH-19423) by Batuhan Taşkaya · 4 years, 4 months ago
  5. 0b297d4 bpo-39503: CVE-2020-8492: Fix AbstractBasicAuthHandler (GH-18284) by Victor Stinner · 4 years, 4 months ago
  6. 5e260e0 bpo-39548: Fix handling of 'WWW-Authenticate' header for Digest Auth (GH-18338) by Stephen Balousek · 4 years, 5 months ago
  7. c33bdbb bpo-37970: update and improve urlparse and urlsplit doc-strings (GH-16458) by idomic · 4 years, 6 months ago
  8. 6a265f0 bpo-39057: Fix urllib.request.proxy_bypass_environment(). (GH-17619) by Serhiy Storchaka · 4 years, 7 months ago
  9. 14a89c4 bpo-38686: fix HTTP Digest handling in request.py (#17045) by PypeBros · 4 years, 9 months ago
  10. 293dd23 Remove binding of captured exceptions when not used to reduce the chances of creating cycles (GH-17246) by Pablo Galindo · 4 years, 9 months ago
  11. 5a88d50 bpo-27657: Fix urlparse() with numeric paths (#661) by Tim Graham · 4 years, 10 months ago
  12. aad2ee0 bpo-32498: urllib.parse.unquote also accepts bytes (GH-7768) by Stein Karlsen · 4 years, 10 months ago
  13. b761e3a bpo-25068: urllib.request.ProxyHandler now lowercases the dict keys (GH-13489) by Zackery Spytz · 5 years ago
  14. ff2e182 bpo-12707: deprecate info(), geturl(), getcode() methods in favor of headers, url, and status properties for HTTPResponse and addinfourl (GH-11447) by Ashwin Ramaswami · 5 years ago
  15. 8047e0e bpo-35922: Fix RobotFileParser when robots.txt has no relevant crawl delay or request rate (GH-11791) by Rémi Lapeyre · 5 years ago
  16. 8d0ef0b bpo-36742: Corrects fix to handle decomposition in usernames (#13812) by Steve Dower · 5 years ago
  17. 674ee12 bpo-35397: Remove deprecation and document urllib.parse.unwrap (GH-11481) by Rémi Lapeyre · 5 years ago
  18. b82e17e bpo-36842: Implement PEP 578 (GH-12613) by Steve Dower · 5 years ago
  19. 0c2b6a3 bpo-35907, CVE-2019-9948: urllib rejects local_file:// scheme (GH-13474) by Victor Stinner · 5 years ago
  20. c661b30 bpo-36948: Fix NameError in urllib.request.URLopener.retrieve (GH-13389) by Xtreak · 5 years ago
  21. d537ab0 bpo-36742: Fixes handling of pre-normalization characters in urlsplit() (GH-13017) by Steve Dower · 5 years ago
  22. 750d74f bpo-12910: update and correct quote docstring (#2568) by Jörn Hees · 5 years ago
  23. da08470 bpo-36431: Use PEP 448 dict unpacking for merging two dicts. (GH-12553) by Serhiy Storchaka · 5 years ago
  24. 16e6f7d bpo-36216: Add check for characters in netloc that normalize to separators (GH-12201) by Steve Dower · 5 years ago
  25. 1586958 closes bpo-35309: cpath should be capath (GH-10699) by Boštjan Mejak · 6 years ago
  26. 2091448 bpo-34866: Adding max_num_fields to cgi.FieldStorage (GH-9660) by matthewbelisle-wf · 6 years ago
  27. 5db5c06 bpo-21475: Support the Sitemap extension in robotparser (GH-6883) by Christopher Beacham · 6 years ago
  28. bd08a0a bpo-32861: urllib.robotparser fix incomplete __str__ methods. (GH-5711) by Michael Lazar · 6 years ago
  29. 0250de4 bpo-27485: Rename and deprecate undocumented functions in urllib.parse (GH-2205) by Cheryl Sabella · 6 years ago
  30. 2cb4661 bpo-33034: Improve exception message when cast fails for {Parse,Split}Result.port (GH-6078) by Matt Eaton · 6 years ago
  31. 3f2e6f1 Revert unneccessary changes made in bpo-30296 and apply other improvements. (GH-2624) by Serhiy Storchaka · 6 years ago
  32. 579e0b8 urllib.request: Remove unused import (GH-5268) by INADA Naoki · 7 years ago
  33. fbd6051 bpo-32323: urllib.parse.urlsplit() must not lowercase() IPv6 scope value (#4867) by Коренберг Марк · 7 years ago
  34. 3df02db bpo-31325: Fix usage of namedtuple in RobotFileParser.parse() (#4529) by Berker Peksag · 7 years ago
  35. 8df44ee remove a redundant lower in urllib.parse.urlsplit (#3008) by Oren Milman · 7 years ago
  36. 90e01e5 urllib: Simplify splithost by calling into urlparse. (#1849) by postmasters · 7 years ago
  37. 3972628 bpo-30296 Remove unnecessary tuples, lists, sets, and dicts (#1489) by Jon Dufresne · 7 years ago
  38. 906f533 bpo-29976: urllib.parse clarify '' in scheme values. (GH-984) by Senthil Kumaran · 7 years ago
  39. 55fe1ae bpo-30022: Get rid of using EnvironmentError and IOError (except test… (#1051) by Serhiy Storchaka · 7 years ago
  40. 6fab78e Remove superfluous comment in urllib.error. (#1076) by Senthil Kumaran · 7 years ago
  41. 6dfcc81 Remove OSError related comment in urllib.request. (#1070) by Senthil Kumaran · 7 years ago
  42. a2a9ddd Remove invalid comment in urllib.request. (#1054) by Senthil Kumaran · 7 years ago
  43. 257b980 correct parse_qs and parse_qsl test case descriptions. (#968) by Senthil Kumaran · 7 years ago
  44. 21024f0 bpo-16285: Update urllib quoting to RFC 3986 (#173) by Ratnadeep Debnath · 7 years ago
  45. 04c15d5 Issue #29142: Merge 3.6. by Xiang Zhang · 8 years ago
  46. c44d58a Issue #29142: Merge 3.5. by Xiang Zhang · 8 years ago
  47. 959ff7f Issue #29142: Fix suffixes in no_proxy handling in urllib. by Xiang Zhang · 8 years ago
  48. 8cbd3df Issue #28992: Use bytes.fromhex(). by Serhiy Storchaka · 8 years ago
  49. 70d28a1 Remove unused imports. by Serhiy Storchaka · 8 years ago
  50. 9a7bbb2 Issue #25400: RobotFileParser now correctly returns default values for crawl_delay and request_rate by Berker Peksag · 8 years ago
  51. f8479ee Issue #25895: Merge from 3.5 by Berker Peksag · 8 years ago
  52. f676748 Issue #25895: Enable WebSocket URL schemes in urllib.parse.urljoin by Berker Peksag · 8 years ago
  53. d048637 Issue #28022: Deprecate ssl-related arguments in favor of SSLContext. by Christian Heimes · 8 years ago
  54. b7f3c94 Merge by Raymond Hettinger · 8 years ago
  55. ae9e5f0 Issue #22450: Use "Accept: */*" in the default headers for urllib.request by Raymond Hettinger · 8 years ago
  56. 3c0d0ba Issue #12319: Support for chunked encoding of HTTP request bodies by Martin Panter · 8 years ago
  57. cde03fa [merge from 3.5] - Prevent HTTPoxy attack (CVE-2016-1000110) by Senthil Kumaran · 8 years ago
  58. 17742f2 [merge from 3.4] - Prevent HTTPoxy attack (CVE-2016-1000110) by Senthil Kumaran · 8 years ago
  59. 436fe5a [merge from 3.3] Prevent HTTPoxy attack (CVE-2016-1000110) by Senthil Kumaran · 8 years ago
  60. 4cbb23f Prevent HTTPoxy attack (CVE-2016-1000110) by Senthil Kumaran · 8 years ago
  61. 29f25690 Issue #22797: Synchronize urlopen() doc string with RST documentation by Martin Panter · 8 years ago
  62. 0f29ad1 More typo fixes for 3.6 by Martin Panter · 8 years ago
  63. d2367c6 Clean up urlopen doc string. by R David Murray · 8 years ago
  64. 0b39a55 Issue #14132, Issue #17214: Merge two redirect handling fixes from 3.5 by Martin Panter · 8 years ago
  65. e6f0609 Issue #17214: Percent-encode non-ASCII bytes in redirect targets by Martin Panter · 8 years ago
  66. ce6e068 Issue #14132: Fix redirect handling when target is just a query string by Martin Panter · 8 years ago
  67. 5d1110a merge from 3.5 by Senthil Kumaran · 8 years ago
  68. 9642eed Issue #26892: Honor debuglevel flag in urllib.request.HTTPHandler. by Senthil Kumaran · 8 years ago
  69. 1ce738e Merge typo fixes from 3.5 by Martin Panter · 8 years ago
  70. f0564164 Fix typos in comments, documentation and test method names by Martin Panter · 8 years ago
  71. 51b697b Issue #26864: Merge no_proxy fixes from 3.5 by Martin Panter · 8 years ago
  72. aa27982 Issue #26864: Fix case insensitivity and suffix comparison with no_proxy by Martin Panter · 8 years ago
  73. 0996fa3 merge 3.5 by Senthil Kumaran · 8 years ago
  74. a7c0ff2 Issue #26804: urllib.request will prefer lower_case proxy environment variables by Senthil Kumaran · 8 years ago
  75. 48238c7 Issue #2202: Fix UnboundLocalError in AbstractDigestAuthHandler.get_algorithm_impls by Berker Peksag · 8 years ago
  76. e88dd1c Issue #2202: Fix UnboundLocalError in AbstractDigestAuthHandler.get_algorithm_impls by Berker Peksag · 8 years ago
  77. 885bdc4 Issue #25985: sys.version_info is now used instead of sys.version by Serhiy Storchaka · 9 years ago
  78. a3643c2 Issue #12923: Merge FancyURLopener fix from 3.5 by Martin Panter · 9 years ago
  79. a037022 Issue #12923: Reset FancyURLopener's redirect counter even on exception by Martin Panter · 9 years ago
  80. 0b57f0a merge from 3.5 by Senthil Kumaran · 9 years ago
  81. d4e51f4 Remove unnecessary test case comment in urllib.parse.py. These are asserted as test cases. by Senthil Kumaran · 9 years ago
  82. 86f7109 Issue #25822: Add docstrings to the fields of urllib.parse results. by Senthil Kumaran · 9 years ago
  83. 3fd4a73 Issue #25899: Converted non-ASCII characters in docstrings and manpage by Serhiy Storchaka · 9 years ago
  84. f65dd1d Issue #25576: Apply fix to new urlopen() doc string by Martin Panter · 9 years ago
  85. 960e848 Issue #16099: RobotFileParser now supports Crawl-delay and Request-rate by Berker Peksag · 9 years ago
  86. 507343a Add missing docstring by Raymond Hettinger · 9 years ago
  87. dfa95c9 Issue #20059: urllib.parse raises ValueError on all invalid ports. by Robert Collins · 9 years ago
  88. 1f9a29f Issue #24021: docstring for urllib.urlcleanup. by Robert Collins · 9 years ago
  89. 2fee5c9 Issue #24021: docstring for urllib.urlcleanup. by Robert Collins · 9 years ago
  90. c17686f Issue #13866: add *quote_via* argument to urlencode. by R David Murray · 9 years ago
  91. 244afcf Issue #23887: urllib.error.HTTPError now has a proper repr() representation. by Facundo Batista · 9 years ago
  92. 4c7f995 #7159: generalize urllib prior auth support. by R David Murray · 9 years ago
  93. 20416f7 Issue #23703: Fix a regression in urljoin() introduced in 901e4e52b20a. by Berker Peksag · 9 years ago
  94. 7e7a3db Issue #23865: close() methods in multiple modules now are idempotent and more by Serhiy Storchaka · 9 years ago
  95. 2116b12 Issue #23865: close() methods in multiple modules now are idempotent and more by Serhiy Storchaka · 9 years ago
  96. 1515450 Issue #23411: Added DefragResult, ParseResult, SplitResult, DefragResultBytes, by Serhiy Storchaka · 9 years ago
  97. a9dd680 (Merge 3.4) Issue #23881: urllib.request.ftpwrapper constructor now closes the by Victor Stinner · 9 years ago
  98. ab73e65 Issue #23881: urllib.request.ftpwrapper constructor now closes the socket if by Victor Stinner · 9 years ago
  99. 44eceb6 Issue #23563: Optimized utility functions in urllib.parse. by Serhiy Storchaka · 9 years ago
  100. 3ab6ba4 Merge: #23040: Clarify treatment of encoding and errors when component is bytes. by R David Murray · 10 years ago