summaryrefslogtreecommitdiffstats
path: root/Lib
diff options
context:
space:
mode:
authorMiss Islington (bot) <31488909+miss-islington@users.noreply.github.com>2022-09-25 08:20:53 (GMT)
committerGitHub <noreply@github.com>2022-09-25 08:20:53 (GMT)
commit437032e313e6fa63732194eeb983ece51de966f7 (patch)
tree07c198a579349ffbef96c90fceef88e225c8685a /Lib
parenta7a7da4acfb0cb33b7d67eea695f2612f38f477f (diff)
downloadcpython-437032e313e6fa63732194eeb983ece51de966f7.zip
cpython-437032e313e6fa63732194eeb983ece51de966f7.tar.gz
cpython-437032e313e6fa63732194eeb983ece51de966f7.tar.bz2
gh-96959: Update HTTP links which are redirected to HTTPS (GH-96961)
(cherry picked from commit db39050396a104c73d0da473a2f00a62f9dfdfaa) Co-authored-by: Serhiy Storchaka <storchaka@gmail.com>
Diffstat (limited to 'Lib')
-rw-r--r--Lib/json/__init__.py2
-rw-r--r--Lib/json/decoder.py2
-rw-r--r--Lib/json/encoder.py2
-rw-r--r--Lib/test/test_ipaddress.py2
-rw-r--r--Lib/test/test_json/test_fail.py68
-rw-r--r--Lib/test/test_json/test_pass1.py2
-rw-r--r--Lib/test/test_json/test_pass2.py2
-rw-r--r--Lib/test/test_json/test_pass3.py2
-rw-r--r--Lib/wsgiref/validate.py4
9 files changed, 43 insertions, 43 deletions
diff --git a/Lib/json/__init__.py b/Lib/json/__init__.py
index e4c21da..ed2c747 100644
--- a/Lib/json/__init__.py
+++ b/Lib/json/__init__.py
@@ -1,4 +1,4 @@
-r"""JSON (JavaScript Object Notation) <http://json.org> is a subset of
+r"""JSON (JavaScript Object Notation) <https://json.org> is a subset of
JavaScript syntax (ECMA-262 3rd edition) used as a lightweight data
interchange format.
diff --git a/Lib/json/decoder.py b/Lib/json/decoder.py
index d7d8244..c5d9ae2 100644
--- a/Lib/json/decoder.py
+++ b/Lib/json/decoder.py
@@ -252,7 +252,7 @@ def JSONArray(s_and_end, scan_once, _w=WHITESPACE.match, _ws=WHITESPACE_STR):
class JSONDecoder(object):
- """Simple JSON <http://json.org> decoder
+ """Simple JSON <https://json.org> decoder
Performs the following translations in decoding by default:
diff --git a/Lib/json/encoder.py b/Lib/json/encoder.py
index 21bff2c..687c506 100644
--- a/Lib/json/encoder.py
+++ b/Lib/json/encoder.py
@@ -71,7 +71,7 @@ encode_basestring_ascii = (
c_encode_basestring_ascii or py_encode_basestring_ascii)
class JSONEncoder(object):
- """Extensible JSON <http://json.org> encoder for Python data structures.
+ """Extensible JSON <https://json.org> encoder for Python data structures.
Supports the following objects and types by default:
diff --git a/Lib/test/test_ipaddress.py b/Lib/test/test_ipaddress.py
index f012af0..f1ef87f 100644
--- a/Lib/test/test_ipaddress.py
+++ b/Lib/test/test_ipaddress.py
@@ -1653,7 +1653,7 @@ class IpaddrUnitTest(unittest.TestCase):
self.assertRaises(IndexError, self.ipv6_scoped_network.__getitem__, 1 << 64)
def testGetitem(self):
- # http://code.google.com/p/ipaddr-py/issues/detail?id=15
+ # https://code.google.com/p/ipaddr-py/issues/detail?id=15
addr = ipaddress.IPv4Network('172.31.255.128/255.255.255.240')
self.assertEqual(28, addr.prefixlen)
addr_list = list(addr)
diff --git a/Lib/test/test_json/test_fail.py b/Lib/test/test_json/test_fail.py
index eb9064e..efc982e 100644
--- a/Lib/test/test_json/test_fail.py
+++ b/Lib/test/test_json/test_fail.py
@@ -2,73 +2,73 @@ from test.test_json import PyTest, CTest
# 2007-10-05
JSONDOCS = [
- # http://json.org/JSON_checker/test/fail1.json
+ # https://json.org/JSON_checker/test/fail1.json
'"A JSON payload should be an object or array, not a string."',
- # http://json.org/JSON_checker/test/fail2.json
+ # https://json.org/JSON_checker/test/fail2.json
'["Unclosed array"',
- # http://json.org/JSON_checker/test/fail3.json
+ # https://json.org/JSON_checker/test/fail3.json
'{unquoted_key: "keys must be quoted"}',
- # http://json.org/JSON_checker/test/fail4.json
+ # https://json.org/JSON_checker/test/fail4.json
'["extra comma",]',
- # http://json.org/JSON_checker/test/fail5.json
+ # https://json.org/JSON_checker/test/fail5.json
'["double extra comma",,]',
- # http://json.org/JSON_checker/test/fail6.json
+ # https://json.org/JSON_checker/test/fail6.json
'[ , "<-- missing value"]',
- # http://json.org/JSON_checker/test/fail7.json
+ # https://json.org/JSON_checker/test/fail7.json
'["Comma after the close"],',
- # http://json.org/JSON_checker/test/fail8.json
+ # https://json.org/JSON_checker/test/fail8.json
'["Extra close"]]',
- # http://json.org/JSON_checker/test/fail9.json
+ # https://json.org/JSON_checker/test/fail9.json
'{"Extra comma": true,}',
- # http://json.org/JSON_checker/test/fail10.json
+ # https://json.org/JSON_checker/test/fail10.json
'{"Extra value after close": true} "misplaced quoted value"',
- # http://json.org/JSON_checker/test/fail11.json
+ # https://json.org/JSON_checker/test/fail11.json
'{"Illegal expression": 1 + 2}',
- # http://json.org/JSON_checker/test/fail12.json
+ # https://json.org/JSON_checker/test/fail12.json
'{"Illegal invocation": alert()}',
- # http://json.org/JSON_checker/test/fail13.json
+ # https://json.org/JSON_checker/test/fail13.json
'{"Numbers cannot have leading zeroes": 013}',
- # http://json.org/JSON_checker/test/fail14.json
+ # https://json.org/JSON_checker/test/fail14.json
'{"Numbers cannot be hex": 0x14}',
- # http://json.org/JSON_checker/test/fail15.json
+ # https://json.org/JSON_checker/test/fail15.json
'["Illegal backslash escape: \\x15"]',
- # http://json.org/JSON_checker/test/fail16.json
+ # https://json.org/JSON_checker/test/fail16.json
'[\\naked]',
- # http://json.org/JSON_checker/test/fail17.json
+ # https://json.org/JSON_checker/test/fail17.json
'["Illegal backslash escape: \\017"]',
- # http://json.org/JSON_checker/test/fail18.json
+ # https://json.org/JSON_checker/test/fail18.json
'[[[[[[[[[[[[[[[[[[[["Too deep"]]]]]]]]]]]]]]]]]]]]',
- # http://json.org/JSON_checker/test/fail19.json
+ # https://json.org/JSON_checker/test/fail19.json
'{"Missing colon" null}',
- # http://json.org/JSON_checker/test/fail20.json
+ # https://json.org/JSON_checker/test/fail20.json
'{"Double colon":: null}',
- # http://json.org/JSON_checker/test/fail21.json
+ # https://json.org/JSON_checker/test/fail21.json
'{"Comma instead of colon", null}',
- # http://json.org/JSON_checker/test/fail22.json
+ # https://json.org/JSON_checker/test/fail22.json
'["Colon instead of comma": false]',
- # http://json.org/JSON_checker/test/fail23.json
+ # https://json.org/JSON_checker/test/fail23.json
'["Bad value", truth]',
- # http://json.org/JSON_checker/test/fail24.json
+ # https://json.org/JSON_checker/test/fail24.json
"['single quote']",
- # http://json.org/JSON_checker/test/fail25.json
+ # https://json.org/JSON_checker/test/fail25.json
'["\ttab\tcharacter\tin\tstring\t"]',
- # http://json.org/JSON_checker/test/fail26.json
+ # https://json.org/JSON_checker/test/fail26.json
'["tab\\ character\\ in\\ string\\ "]',
- # http://json.org/JSON_checker/test/fail27.json
+ # https://json.org/JSON_checker/test/fail27.json
'["line\nbreak"]',
- # http://json.org/JSON_checker/test/fail28.json
+ # https://json.org/JSON_checker/test/fail28.json
'["line\\\nbreak"]',
- # http://json.org/JSON_checker/test/fail29.json
+ # https://json.org/JSON_checker/test/fail29.json
'[0e]',
- # http://json.org/JSON_checker/test/fail30.json
+ # https://json.org/JSON_checker/test/fail30.json
'[0e+]',
- # http://json.org/JSON_checker/test/fail31.json
+ # https://json.org/JSON_checker/test/fail31.json
'[0e+-1]',
- # http://json.org/JSON_checker/test/fail32.json
+ # https://json.org/JSON_checker/test/fail32.json
'{"Comma instead if closing brace": true,',
- # http://json.org/JSON_checker/test/fail33.json
+ # https://json.org/JSON_checker/test/fail33.json
'["mismatch"}',
- # http://code.google.com/p/simplejson/issues/detail?id=3
+ # https://code.google.com/archive/p/simplejson/issues/3
'["A\u001FZ control characters in string"]',
]
diff --git a/Lib/test/test_json/test_pass1.py b/Lib/test/test_json/test_pass1.py
index 15e64b0..26bf3cd 100644
--- a/Lib/test/test_json/test_pass1.py
+++ b/Lib/test/test_json/test_pass1.py
@@ -1,7 +1,7 @@
from test.test_json import PyTest, CTest
-# from http://json.org/JSON_checker/test/pass1.json
+# from https://json.org/JSON_checker/test/pass1.json
JSON = r'''
[
"JSON Test Pattern pass1",
diff --git a/Lib/test/test_json/test_pass2.py b/Lib/test/test_json/test_pass2.py
index 3507524..9340de6 100644
--- a/Lib/test/test_json/test_pass2.py
+++ b/Lib/test/test_json/test_pass2.py
@@ -1,7 +1,7 @@
from test.test_json import PyTest, CTest
-# from http://json.org/JSON_checker/test/pass2.json
+# from https://json.org/JSON_checker/test/pass2.json
JSON = r'''
[[[[[[[[[[[[[[[[[[["Not too deep"]]]]]]]]]]]]]]]]]]]
'''
diff --git a/Lib/test/test_json/test_pass3.py b/Lib/test/test_json/test_pass3.py
index cd0cf17..0adccc1 100644
--- a/Lib/test/test_json/test_pass3.py
+++ b/Lib/test/test_json/test_pass3.py
@@ -1,7 +1,7 @@
from test.test_json import PyTest, CTest
-# from http://json.org/JSON_checker/test/pass3.json
+# from https://json.org/JSON_checker/test/pass3.json
JSON = r'''
{
"JSON Test Pattern pass3": {
diff --git a/Lib/wsgiref/validate.py b/Lib/wsgiref/validate.py
index 6e16578..6044e32 100644
--- a/Lib/wsgiref/validate.py
+++ b/Lib/wsgiref/validate.py
@@ -1,6 +1,6 @@
# (c) 2005 Ian Bicking and contributors; written for Paste (http://pythonpaste.org)
-# Licensed under the MIT license: http://www.opensource.org/licenses/mit-license.php
-# Also licenced under the Apache License, 2.0: http://opensource.org/licenses/apache2.0.php
+# Licensed under the MIT license: https://opensource.org/licenses/mit-license.php
+# Also licenced under the Apache License, 2.0: https://opensource.org/licenses/apache2.0.php
# Licensed to PSF under a Contributor Agreement
"""
Middleware to check for obedience to the WSGI specification.