diff --git a/MANIFEST.in b/MANIFEST.in index 04034da3ef8a..d85469db0b9a 100644 --- a/MANIFEST.in +++ b/MANIFEST.in @@ -3,6 +3,7 @@ # stubs prune mypy/typeshed +include mypy/typeshed/stdlib/VERSIONS recursive-include mypy/typeshed *.pyi # mypy and mypyc diff --git a/mypy-requirements.txt b/mypy-requirements.txt index 21f3ef4ef21f..b5bb625d5a56 100644 --- a/mypy-requirements.txt +++ b/mypy-requirements.txt @@ -3,3 +3,4 @@ mypy_extensions>=0.4.3,<0.5.0 typed_ast>=1.4.0,<1.5.0 types-typing-extensions>=3.7.0 types-mypy-extensions>=0.4.0 +toml diff --git a/setup.py b/setup.py index 8f7a7cef467b..de919271b4ae 100644 --- a/setup.py +++ b/setup.py @@ -73,6 +73,7 @@ def run(self): package_data = ['py.typed'] package_data += find_package_data(os.path.join('mypy', 'typeshed'), ['*.py', '*.pyi']) +package_data += [os.path.join('mypy', 'typeshed', 'stdlib', 'VERSIONS')] package_data += find_package_data(os.path.join('mypy', 'xml'), ['*.xsd', '*.xslt', '*.css']) @@ -195,6 +196,7 @@ def run(self): 'mypy_extensions >= 0.4.3, < 0.5.0', 'types-typing-extensions>=3.7.0', 'types-mypy-extensions>=0.4.0', + 'toml', ], # Same here. extras_require={'dmypy': 'psutil >= 4.0'},