summaryrefslogtreecommitdiffstats
path: root/python/typing-extensions/README
diff options
context:
space:
mode:
Diffstat (limited to 'python/typing-extensions/README')
-rw-r--r--python/typing-extensions/README20
1 files changed, 20 insertions, 0 deletions
diff --git a/python/typing-extensions/README b/python/typing-extensions/README
new file mode 100644
index 0000000000..a80a248d6d
--- /dev/null
+++ b/python/typing-extensions/README
@@ -0,0 +1,20 @@
+Typing Extensions – Backported and Experimental Type Hints for Python
+
+The typing module was added to the standard library in Python 3.5 on a
+provisional basis and will no longer be provisional in Python 3.7. However,
+this means users of Python 3.5 - 3.6 who are unable to upgrade will not be able
+to take advantage of new types added to the typing module, such as typing.Text
+or typing.Coroutine.
+
+The typing_extensions module contains both backports of these changes as well
+as experimental types that will eventually be added to the typing module, such
+as Protocol or TypedDict.
+
+Users of other Python versions should continue to install and use the typing
+module from PyPi instead of using this one unless specifically writing code
+that must be compatible with multiple Python versions or requires experimental
+types.
+
+Optional:
+
+python3