aboutsummaryrefslogtreecommitdiff
path: root/python/python3-uritools/README
diff options
context:
space:
mode:
authorNikos Giotis <nikos.giotis@gmail.com>2023-11-26 09:36:34 +0700
committerWilly Sudiarto Raharjo <willysr@slackbuilds.org>2023-11-26 10:11:57 +0700
commit1068c4374dc3f4c31df5310776ccb5624bb79bd1 (patch)
tree316403d4964da114aaba0618cf8afcbec609c86e /python/python3-uritools/README
parent45f0ace85b67fbf2f36a531a756efbce41b36c76 (diff)
python/python3-uritools: Added (parsing URI library).
Signed-off-by: Willy Sudiarto Raharjo <willysr@slackbuilds.org>
Diffstat (limited to 'python/python3-uritools/README')
-rw-r--r--python/python3-uritools/README15
1 files changed, 15 insertions, 0 deletions
diff --git a/python/python3-uritools/README b/python/python3-uritools/README
new file mode 100644
index 0000000000..42dc3f8706
--- /dev/null
+++ b/python/python3-uritools/README
@@ -0,0 +1,15 @@
+For various reasons, urllib.parse and its Python 2 predecessor urlparse
+are not compliant with current Internet standards. As stated in
+Lib/urllib/parse.py:
+
+ RFC 3986 is considered the current standard and any future changes to
+ urlparse module should conform with it. The urlparse module is
+ currently not entirely compliant with this RFC due to defacto
+ scenarios for parsing, and for backward compatibility purposes, some
+ parsing quirks from older RFCs are retained.
+
+This module aims to provide fully RFC 3986 compliant replacements for
+the most commonly used functions found in urllib.parse. It also
+includes functions for distinguishing between the different forms of
+URIs and URI references, and for conveniently creating URIs from their
+individual components.