Sitelet
https://github.com/python/cpython/commits/2.7/Lib/urlparse.py
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
37.5k
Star
77.5k
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
Lib
urlparse.py
on
2.7
User selector
All users
Datepicker
All time
Commit history
Commits on Jun 11, 2019
[2.7] bpo-36742: Fix urlparse.urlsplit() error message for Unicode URL (GH-13937)
Show description for 2b57847
vstinner
authored
2b57847
View commit details
Copy full SHA for 2b57847
View code at this point
Browse repository at this point
Commits on Jun 4, 2019
bpo-36742: Corrects fix to handle decomposition in usernames (GH-13812)
zooba
authored
f61599b
View commit details
Copy full SHA for f61599b
View code at this point
Browse repository at this point
Commits on May 1, 2019
bpo-36742: Fixes handling of pre-normalization characters in urlsplit() (GH-13017)
zooba
authored
98a4dce
View commit details
Copy full SHA for 98a4dce
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
e37ef41
View commit details
Copy full SHA for e37ef41
View code at this point
Browse repository at this point
Commits on Oct 30, 2018
bpo-34866: Add max_num_fields to cgi.FieldStorage (GH-9660) (GH-9969)
Show description for bc6f74a
matthewbelisle-wf
authored and
vstinner
committed
bc6f74a
View commit details
Copy full SHA for bc6f74a
View code at this point
Browse repository at this point
Commits on Jan 18, 2014
Issue #20270: urllib and urlparse now support empty ports.
serhiy-storchaka
committed
326b5ab
View commit details
Copy full SHA for 326b5ab
View code at this point
Browse repository at this point
Commits on Mar 14, 2013
Issue #1285086: Get rid of the refcounting hack and speed up urllib.unquote().
serhiy-storchaka
committed
923baea
View commit details
Copy full SHA for 923baea
View code at this point
Browse repository at this point
Commits on Dec 24, 2012
Fix issue16713 - tel url parsing with params
orsenthil
committed
1974baa
View commit details
Copy full SHA for 1974baa
View code at this point
Browse repository at this point
Commits on Aug 24, 2012
Closes #9374: add back now-unused module attributes; removing them is a backward compatibility issue, since they have a public-seeming name.
birkenfeld
committed
e991236
View commit details
Copy full SHA for e991236
View code at this point
Browse repository at this point
Commits on May 24, 2012
Issue #14036: return None when port in urlparse cross 65535
orsenthil
committed
37484dc
View commit details
Copy full SHA for 37484dc
View code at this point
Browse repository at this point
Commits on May 19, 2012
#14072: Fix parsing of tel URIs in urlparse by making the check for ports stricter.
ezio-melotti
committed
6d9c1b1
View commit details
Copy full SHA for 6d9c1b1
View code at this point
Browse repository at this point
Issue9374 - Generic parsing of query and fragment portion of urls for any scheme
orsenthil
committed
ea24dda
View commit details
Copy full SHA for ea24dda
View code at this point
Browse repository at this point
Commits on Aug 3, 2011
include svn+ssh as well.
orsenthil
committed
0df24c9
View commit details
Copy full SHA for 0df24c9
View code at this point
Browse repository at this point
Fix closes issue12683 - urljoin to work with relative join of svn scheme.
orsenthil
committed
f432aec
View commit details
Copy full SHA for f432aec
View code at this point
Browse repository at this point
Commits on Apr 15, 2011
Issue #11467: Fix urlparse behavior when handling urls which contains scheme
Show description for ddaea1c
orsenthil
committed
ddaea1c
View commit details
Copy full SHA for ddaea1c
View code at this point
Browse repository at this point
Commits on Dec 17, 2010
Merged revisions 87329 via svnmerge from
Show description for 5c7fd6e
orsenthil
committed
5c7fd6e
View commit details
Copy full SHA for 5c7fd6e
View code at this point
Browse repository at this point
Commits on Aug 9, 2010
Merged revisions 83901 via svnmerge from
Show description for a5ba05c
orsenthil
committed
a5ba05c
View commit details
Copy full SHA for a5ba05c
View code at this point
Browse repository at this point
Commits on Aug 4, 2010
Fix Issue754016 - urlparse goes wrong with IP:port without scheme
orsenthil
committed
0b5019f
View commit details
Copy full SHA for 0b5019f
View code at this point
Browse repository at this point
Commits on Jul 14, 2010
Merged revisions 82881 via svnmerge from
Show description for 9a5bc1d
orsenthil
committed
9a5bc1d
View commit details
Copy full SHA for 9a5bc1d
View code at this point
Browse repository at this point
Commits on Jun 28, 2010
Fix Issue8653 - Docstring for urlunsplit function.
orsenthil
committed
5871a8d
View commit details
Copy full SHA for 5871a8d
View code at this point
Browse repository at this point
Commits on May 25, 2010
Issue 8143: sync unquote in urlparse with urllib; add comment about doing so.
Show description for bfbdefe
bitdancer
committed
bfbdefe
View commit details
Copy full SHA for bfbdefe
View code at this point
Browse repository at this point
Commits on May 13, 2010
Fix Issue8657 - adding git and git+ssh as know schemes.
orsenthil
committed
81a0450
View commit details
Copy full SHA for 81a0450
View code at this point
Browse repository at this point
Commits on Apr 30, 2010
Always add space after RFC; reword paragraph
akuchling
committed
ba88b7f
View commit details
Copy full SHA for ba88b7f
View code at this point
Browse repository at this point
Commits on Apr 22, 2010
Changed tests to only urlparse one, which was enough, addressed Ezio's comment
Show description for 3982461
orsenthil
committed
3982461
View commit details
Copy full SHA for 3982461
View code at this point
Browse repository at this point
Commits on Apr 20, 2010
Issue2987 - Added additional Invalid URL and changed the Invalid URL checking code for better.
orsenthil
committed
241a043
View commit details
Copy full SHA for 241a043
View code at this point
Browse repository at this point
Commits on Apr 17, 2010
Fix Issue5650 - Update the RFC List in the urlparse module.
orsenthil
committed
420ec8a
View commit details
Copy full SHA for 420ec8a
View code at this point
Browse repository at this point
Commits on Apr 16, 2010
Fix issue2987: RFC2732 support for urlparse (IPv6 addresses)
orsenthil
committed
8c6d9d7
View commit details
Copy full SHA for 8c6d9d7
View code at this point
Browse repository at this point
Commits on Mar 18, 2010
Fix for Issue8135 - urllib.unquote to support mixed percent escapes
orsenthil
committed
f3e9b2a
View commit details
Copy full SHA for f3e9b2a
View code at this point
Browse repository at this point
Commits on Feb 19, 2010
Fix for Issue7904. urlparse.urlsplit to handle schemes in the way defined by RFC3986
orsenthil
committed
4e78de8
View commit details
Copy full SHA for 4e78de8
View code at this point
Browse repository at this point
Commits on Mar 30, 2009
Fix for bugs: Issue4675 and Issue4962.
orsenthil
committed
5e95e76
View commit details
Copy full SHA for 5e95e76
View code at this point
Browse repository at this point
Commits on Sep 3, 2008
Issue 600362: Relocated parse_qs() and parse_qsl(), from the cgi module
Show description for c585df9
facundobatista
committed
c585df9
View commit details
Copy full SHA for c585df9
View code at this point
Browse repository at this point
Commits on Aug 14, 2008
Issue 1432. Fixes a bug caused because of the evolution
Show description for 67d1981
facundobatista
committed
67d1981
View commit details
Copy full SHA for 67d1981
View code at this point
Browse repository at this point
Commits on Aug 3, 2008
Silence some SyntaxWarnings for tuple unpacking in a parameter list for
Show description for 89318d8
brettcannon
committed
89318d8
View commit details
Copy full SHA for 89318d8
View code at this point
Browse repository at this point
Commits on Jan 21, 2008
#1726198: replace while 1: fp.readline() with file iteration.
birkenfeld
committed
1ea8cb4
View commit details
Copy full SHA for 1ea8cb4
View code at this point
Browse repository at this point
Commits on Jan 11, 2008
Speed-up and simplify code urlparse's result objects.
rhettinger
committed
0f6a656
View commit details
Copy full SHA for 0f6a656
View code at this point
Browse repository at this point
Previous
Next
You can’t perform that action at this time.