
We were no longer using it since GH-2644 and GH-2654. This should hopefully make using Black easier to use as there's one less compiled dependency. The core team also doesn't have to deal with the surprisingly frequent fires the regex packaging setup goes through. Co-authored-by: Richard Si <63936253+ichard26@users.noreply.github.com>
50 lines
1.2 KiB
TOML
50 lines
1.2 KiB
TOML
[[source]]
|
|
name = "pypi"
|
|
url = "https://pypi.python.org/simple"
|
|
verify_ssl = true
|
|
|
|
[dev-packages]
|
|
# Testing related requirements.
|
|
coverage = ">= 5.3"
|
|
pytest = " >= 6.1.1"
|
|
pytest-xdist = ">= 2.2.1"
|
|
pytest-cov = ">= 2.11.1"
|
|
tox = "*"
|
|
|
|
# Linting related requirements.
|
|
pre-commit = ">=2.9.2"
|
|
flake8 = ">=3.9.2"
|
|
flake8-bugbear = "*"
|
|
mypy = ">=0.910"
|
|
types-dataclasses = ">=0.1.3"
|
|
types-typed-ast = ">=1.4.1"
|
|
types-PyYAML = ">=5.4.1"
|
|
|
|
# Documentation related requirements.
|
|
Sphinx = ">=4.1.2"
|
|
MyST-Parser = ">=0.15.1"
|
|
sphinxcontrib-programoutput = ">=0.17"
|
|
sphinx-copybutton = ">=0.4.0"
|
|
docutils = "==0.17.1" # not a direct dependency, see https://github.com/pypa/pipenv/issues/3865
|
|
|
|
# Packaging related requirements.
|
|
setuptools = ">=39.2.0"
|
|
setuptools-scm = "*"
|
|
twine = ">=1.11.0"
|
|
wheel = ">=0.31.1"
|
|
readme_renderer = "*"
|
|
|
|
black = {editable = true, extras = ["d", "jupyter"], path = "."}
|
|
|
|
[packages]
|
|
aiohttp = ">=3.7.4"
|
|
platformdirs= ">=2"
|
|
click = ">=8.0.0"
|
|
mypy_extensions = ">=0.4.3"
|
|
pathspec = ">=0.8.1"
|
|
tomli = ">=0.2.6, <2.0.0"
|
|
typed-ast = "==1.4.3"
|
|
typing_extensions = {markers = "python_version < '3.10'", version = ">=3.10.0.0"}
|
|
black = {editable = true,extras = ["d"],path = "."}
|
|
dataclasses = {markers = "python_version < '3.7'", version = ">0.1.3"}
|