Skip to content
Navigation Menu
Sign in
Appearance settings
Platform
AI CODE CREATION
GitHub Copilot
Write better code with AI
GitHub Copilot app
Direct agents from issue to merge
MCP Registry
Integrate external tools
DEVELOPER WORKFLOWS
Actions
Automate any workflow
Codespaces
Instant dev environments
Issues
Plan and track work
Code Review
Manage code changes
Code Quality
Enforce quality at merge
APPLICATION SECURITY
GitHub Advanced Security
Find and fix vulnerabilities
Code security
Secure your code as you build
Secret protection
Stop leaks before they start
EXPLORE
Why GitHub
Documentation
Blog
Changelog
Marketplace
View all features
Solutions
BY COMPANY SIZE
Enterprises
Small and medium teams
Startups
Nonprofits
BY USE CASE
App Modernization
DevSecOps
DevOps
CI/CD
View all use cases
BY INDUSTRY
Healthcare
Financial services
Manufacturing
Government
View all industries
View all solutions
Resources
EXPLORE BY TOPIC
AI
Software Development
DevOps
Security
View all topics
EXPLORE BY TYPE
Customer stories
Events & webinars
Ebooks & reports
Business insights
GitHub Skills
SUPPORT & SERVICES
Documentation
Customer support
Community forum
Trust center
Partners
View all resources
Open Source
COMMUNITY
GitHub Sponsors
Fund open source developers
PROGRAMS
Security Lab
Maintainer Community
GitHub Stars
Archive Program
REPOSITORIES
Topics
Trending
Collections
Enterprise
ENTERPRISE SOLUTIONS
Enterprise platform
AI-powered developer platform
AVAILABLE ADD-ONS
GitHub Advanced Security
Enterprise-grade security features
Copilot for Business
Enterprise-grade AI features
Premium Support
Enterprise-grade 24/7 support
Pricing
Search
/
Sign in
Sign up
Appearance settings
You signed in with another tab or window.
Reload
to refresh your session.
You signed out in another tab or window.
Reload
to refresh your session.
You switched accounts on another tab or window.
Reload
to refresh your session.
Dismiss alert
{{ message }}
python
/
cpython
Public
Uh oh!
There was an error while loading.
Please reload this page
.
Notifications
You must be signed in to change notification settings
Fork
36.3k
Star
77.3k
Code
Issues
5k+
Pull requests
2.7k
Actions
Projects
Security and quality
0
Insights
Additional navigation options
Code
Issues
Pull requests
Actions
Projects
Security and quality
Insights
Commits
Breadcrumbs
History for
cpython
Doc
library
urllib.parse.rst
on
3.7
User selector
All users
Datepicker
All time
Commit history
Commits on Jun 5, 2023
[3.7] gh-102153: Start stripping C0 control and space chars in `urlsplit` (GH-104896)
Show description for d28bafa
4 people
authored
d28bafa
View commit details
Copy full SHA for d28bafa
View code at this point
Browse repository at this point
Commits on May 6, 2021
[3.7] bpo-43882 - urllib.parse should sanitize urls containing ASCII newline and tabs. (GH-25923)
Show description for f4dac7e
miss-islington
authored
f4dac7e
View commit details
Copy full SHA for f4dac7e
View code at this point
Browse repository at this point
Commits on Feb 15, 2021
[3.7] bpo-42967: only use '&' as a query string separator (GH-24297) (GH-24531)
Show description for d0d4d30
4 people
authored
d0d4d30
View commit details
Copy full SHA for d0d4d30
View code at this point
Browse repository at this point
Commits on Nov 18, 2019
Correct the description of the 3.7 change in urllib.parse.quote (GH-17065)
Show description for 3f4e7f7
miss-islington
and
SpecLad
authored
3f4e7f7
View commit details
Copy full SHA for 3f4e7f7
View code at this point
Browse repository at this point
Commits on Mar 24, 2019
bpo-31822: Document that urllib.parse.{Defrag,Split,Parse}Result are namedtuples (GH-4434)
Show description for fc00102
miss-islington
and
lisroach
authored
fc00102
View commit details
Copy full SHA for fc00102
View code at this point
Browse repository at this point
Commits on Mar 7, 2019
bpo-36216: Add check for characters in netloc that normalize to separators (GH-12201)
zooba
authored
daad2c4
View commit details
Copy full SHA for daad2c4
View code at this point
Browse repository at this point
Commits on Oct 30, 2018
bpo-35116, urllib.parse: Document the new max_num_fields parameter (GH-10246)
matthewbelisle-wf
authored and
vstinner
committed
aa0a21a
View commit details
Copy full SHA for aa0a21a
View code at this point
Browse repository at this point
Commits on May 31, 2018
bpo-33641: Convert RFC references into links. (GH-7103)
Show description for 0f1a183
miss-islington
and
serhiy-storchaka
authored
0f1a183
View commit details
Copy full SHA for 0f1a183
View code at this point
Browse repository at this point
Commits on May 16, 2017
bpo-29651 - Cover edge case of square brackets in urllib docs (#1128)
howinator
authored and
orsenthil
committed
f6e863d
View commit details
Copy full SHA for f6e863d
View code at this point
Browse repository at this point
Commits on Apr 27, 2017
bpo-27200: Fix several doctests (GH-604)
marco-buttu
authored and
berkerpeksag
committed
e65fcde
View commit details
Copy full SHA for e65fcde
View code at this point
Browse repository at this point
Commits on Feb 25, 2017
bpo-16285: Update urllib quoting to RFC 3986 (#173)
Show description for 21024f0
rtnpro
authored and
ncoghlan
committed
21024f0
View commit details
Copy full SHA for 21024f0
View code at this point
Browse repository at this point
Commits on Oct 19, 2016
Issue #19795: Mark up True and False as literal text instead of bold.
serhiy-storchaka
committed
0bbf8c0
View commit details
Copy full SHA for 0bbf8c0
View code at this point
Browse repository at this point
Issue #19795: Mark up True and False as literal text instead of bold.
serhiy-storchaka
committed
a97cd2e
View commit details
Copy full SHA for a97cd2e
View code at this point
Browse repository at this point
Commits on Sep 16, 2016
Issue #25895: Merge from 3.5
berkerpeksag
committed
f8479ee
View commit details
Copy full SHA for f8479ee
View code at this point
Browse repository at this point
Issue #25895: Enable WebSocket URL schemes in urllib.parse.urljoin
Show description for f676748
berkerpeksag
committed
f676748
View commit details
Copy full SHA for f676748
View code at this point
Browse repository at this point
Commits on Jun 11, 2016
Merge Issue #22558.
terryjreedy
committed
4da945f
View commit details
Copy full SHA for 4da945f
View code at this point
Browse repository at this point
Issue #22558: Add remaining doc links to source code for Python-coded modules.
Show description for fa089b9
terryjreedy
committed
fa089b9
View commit details
Copy full SHA for fa089b9
View code at this point
Browse repository at this point
Commits on May 28, 2016
Issue #26553: Merge capitalization from 3.5
vadmium
committed
5f71103
View commit details
Copy full SHA for 5f71103
View code at this point
Browse repository at this point
Issue #26553: Capitalization of HTTP, HTTPS, FTP, and URL
Show description for fe289c0
vadmium
committed
fe289c0
View commit details
Copy full SHA for fe289c0
View code at this point
Browse repository at this point
Commits on Nov 24, 2015
Issue #25576: Merge www-form-urlencoded doc from 3.5
vadmium
committed
a561c03
View commit details
Copy full SHA for a561c03
View code at this point
Browse repository at this point
Issue #25576: Merge www-form-urlencoded doc from 3.4 into 3.5
vadmium
committed
f7e8d07
View commit details
Copy full SHA for f7e8d07
View code at this point
Browse repository at this point
Issue #25576: Remove application/x-www-form-urlencoded charset advice
Show description for cda85a0
vadmium
committed
cda85a0
View commit details
Copy full SHA for cda85a0
View code at this point
Browse repository at this point
Commits on Aug 9, 2015
Issue #20059: urllib.parse raises ValueError on all invalid ports.
Show description for dfa95c9
rbtcollins
committed
dfa95c9
View commit details
Copy full SHA for dfa95c9
View code at this point
Browse repository at this point
Commits on Jun 25, 2015
Issue #23684: Clarify the return value of the scheme attribute of ParseResult and SplitResult objects.
Show description for a7c7817
berkerpeksag
committed
a7c7817
View commit details
Copy full SHA for a7c7817
View code at this point
Browse repository at this point
Issue #23684: Clarify the return value of the scheme attribute of ParseResult and SplitResult objects.
Show description for 89584c9
berkerpeksag
committed
89584c9
View commit details
Copy full SHA for 89584c9
View code at this point
Browse repository at this point
Commits on May 18, 2015
Issue #13866: add *quote_via* argument to urlencode.
Show description for c17686f
bitdancer
committed
c17686f
View commit details
Copy full SHA for c17686f
View code at this point
Browse repository at this point
Commits on Dec 25, 2014
Merge: #23040: Clarify treatment of encoding and errors when component is bytes.
bitdancer
committed
3ab6ba4
View commit details
Copy full SHA for 3ab6ba4
View code at this point
Browse repository at this point
#23040: Clarify treatment of encoding and errors when component is bytes.
Show description for 8c4e112
bitdancer
committed
8c4e112
View commit details
Copy full SHA for 8c4e112
View code at this point
Browse repository at this point
Commits on Oct 12, 2014
merge with 3.4
birkenfeld
committed
7728fe8
View commit details
Copy full SHA for 7728fe8
View code at this point
Browse repository at this point
Closes #22586: clarify meaning of allow_fragments in urlparse.
birkenfeld
committed
62b0813
View commit details
Copy full SHA for 62b0813
View code at this point
Browse repository at this point
Commits on Aug 21, 2014
Issue #22118: Switch urllib.parse to use RFC 3986 semantics for the resolution of relative URLs, rather than RFCs 1808 and 2396.
Show description for 55ac5b3
pitrou
committed
55ac5b3
View commit details
Copy full SHA for 55ac5b3
View code at this point
Browse repository at this point
Commits on Oct 13, 2013
Improve #19204: Improved cross-references in the urllib package documentation.
serhiy-storchaka
committed
5e1c053
View commit details
Copy full SHA for 5e1c053
View code at this point
Browse repository at this point
Commits on Oct 1, 2013
Minor doc fix in urllib.parse.rst
orsenthil
committed
21b2933
View commit details
Copy full SHA for 21b2933
View code at this point
Browse repository at this point
Commits on Feb 26, 2013
Fix issue16932: Fix the urlparse example. Remote :port when scheme is not specified to demonstrate correct behavior
orsenthil
committed
514f056
View commit details
Copy full SHA for 514f056
View code at this point
Browse repository at this point
Fix issue16932: Fix the urlparse example. Remote :port when scheme is not specified to demonstrate correct behavior
orsenthil
committed
8fd3669
View commit details
Copy full SHA for 8fd3669
View code at this point
Browse repository at this point
Previous
Next
You can’t perform that action at this time.