
* Make most of blib2to3 directly typed and mypyc-compatible This used a combination of retype and pytype's merge-pyi to do the initial merges of the stubs, which then required manual tweaking to make actually typecheck and work with mypyc. Co-authored-by: Sanjit Kalapatapu <sanjitkal@gmail.com> Co-authored-by: Michael J. Sullivan <sully@msully.net> * Make black able to compile and run with mypyc The changes made fall into a couple categories: * Fixing actual type mistakes that slip through the cracks * Working around a couple mypy bugs (the most annoying of which being that we need to add type annotations in a number of places where variables are initialized to None) Co-authored-by: Sanjit Kalapatapu <sanjitkal@gmail.com> Co-authored-by: Michael J. Sullivan <sully@msully.net>
35 lines
759 B
TOML
35 lines
759 B
TOML
[[source]]
|
|
url = "https://pypi.python.org/simple"
|
|
verify_ssl = true
|
|
name = "pypi"
|
|
|
|
[packages]
|
|
aiohttp = ">=3.3.2"
|
|
click = ">=6.5"
|
|
appdirs = "*"
|
|
toml = ">=0.9.4"
|
|
black = {path = ".",extras = ["d"],editable = true}
|
|
aiohttp-cors = "*"
|
|
typed-ast = "==1.4.0"
|
|
typing_extensions = ">=3.7.4"
|
|
mypy_extensions = ">=0.4.3"
|
|
regex = ">=2019.8"
|
|
pathspec = ">=0.6"
|
|
dataclasses = {version = ">=0.6", python_version = "< 3.7"}
|
|
|
|
[dev-packages]
|
|
pre-commit = "*"
|
|
coverage = "*"
|
|
docutils = "==0.15" # not a direct dependency, see https://github.com/pypa/pipenv/issues/3865
|
|
flake8 = "*"
|
|
flake8-bugbear = "*"
|
|
flake8-mypy = "*"
|
|
mypy = ">=0.740"
|
|
readme_renderer = "*"
|
|
recommonmark = "*"
|
|
Sphinx = "*"
|
|
setuptools = ">=39.2.0"
|
|
twine = ">=1.11.0"
|
|
wheel = ">=0.31.1"
|
|
setuptools-scm = "*"
|