Move typing_extensions to stdlib (#5233)

I'm not sure what the best way to do this is. This effectively orphans
types-typing-extensions, but maybe that's not really a problem. (We can
yank the package too)

See https://github.com/python/typeshed/pull/5229#issuecomment-822234125
for some details

Co-authored-by: hauntsaninja <>
This commit is contained in:
Shantanu
2021-04-20 21:55:48 -07:00
committed by GitHub
parent f527e96dc3
commit fc660d6d41
18 changed files with 16 additions and 16 deletions

View File

@@ -233,6 +233,7 @@ tty: 2.7
turtle: 2.7
types: 3.6
typing: 3.6
typing_extensions: 2.7
unicodedata: 2.7
unittest: 3.6
urllib: 3.6

View File

@@ -1,3 +1,3 @@
version = "0.1"
python2 = true
requires = ["types-typing-extensions"]
requires = []

View File

@@ -1,3 +1,3 @@
version = "0.1"
python2 = true
requires = ["types-MarkupSafe", "types-typing-extensions"]
requires = ["types-MarkupSafe"]

View File

@@ -1,3 +1,3 @@
version = "0.1"
python2 = true
requires = ["types-typing-extensions"]
requires = []

View File

@@ -1,3 +1,3 @@
version = "0.1"
python2 = true
requires = ["types-typing-extensions"]
requires = []

View File

@@ -1,2 +1,2 @@
version = "0.1"
requires = ["types-typing-extensions"]
requires = []

View File

@@ -1,3 +1,3 @@
version = "0.1"
python2 = true
requires = ["types-typing-extensions"]
requires = []

View File

@@ -1,3 +1,3 @@
version = "0.1"
python2 = true
requires = ["types-typing-extensions"]
requires = []

View File

@@ -1,3 +1,3 @@
version = "0.1"
python2 = true
requires = ["types-typing-extensions"]
requires = []

View File

@@ -1,4 +1,4 @@
version = "0.1"
python2 = true
python3 = false
requires = ["types-typing-extensions"]
requires = []

View File

@@ -1,3 +1,3 @@
version = "0.1"
python2 = true
requires = ["types-futures", "types-typing-extensions"]
requires = ["types-futures"]

View File

@@ -1,3 +1,3 @@
version = "0.2"
python2 = true
requires = ["types-typing-extensions", "types-paramiko"]
requires = ["types-paramiko"]

View File

@@ -1,3 +1,3 @@
version = "0.1"
python2 = true
requires = ["types-typing-extensions"]
requires = []

View File

@@ -1,3 +1,3 @@
version = "0.1"
python2 = true
requires = ["types-typing-extensions"]
requires = []

View File

@@ -1,2 +0,0 @@
version = "3.7"
python2 = true

View File

@@ -1,2 +1,2 @@
version = "0.1"
requires = ["types-typing-extensions"]
requires = []

View File

@@ -307,6 +307,7 @@ collections.abc.* # Types are re-exported from _collections_abc, so errors shou
tempfile._TemporaryFileWrapper.[\w_]+
# Various classes in typing aren't types at runtime. In addition, mypy thinks some special forms are tautologically defined.
typing.[A-Z]\w+
typing_extensions\..*
# We can't distinguish not having a default value from having a default value of inspect.Parameter.empty
inspect.Parameter.__init__
inspect.Signature.__init__