X-Git-Url: https://git.madduck.net/etc/vim.git/blobdiff_plain/4dd100bff283b3c60ce67491dd53f47b45f68ac2..37861b4ce264f16754f4459d19522a05844daf9f:/Pipfile diff --git a/Pipfile b/Pipfile index 8d75f30..824beda 100644 --- a/Pipfile +++ b/Pipfile @@ -4,25 +4,40 @@ url = "https://pypi.python.org/simple" verify_ssl = true [dev-packages] -Sphinx = ">=3.1.2" -coverage = "*" -docutils = "==0.15" # not a direct dependency, see https://github.com/pypa/pipenv/issues/3865 -flake8 = "*" +# Testing related requirements. +coverage = ">= 5.3" +pytest = " >= 6.1.1" +pytest-mock = ">= 3.3.1" +pytest-cases = ">= 2.3.0" +pytest-xdist = ">= 2.2.1" +pytest-cov = ">= 2.11.1" +parameterized = ">= 0.7.4" +tox = "*" + +# Linting related requirements. +pre-commit = ">=2.9.2" +flake8 = ">=3.9.2" flake8-bugbear = "*" -mypy = ">=0.812" +mypy = ">=0.910" types-dataclasses = ">=0.1.3" -types-toml = ">=0.1.1" types-typed-ast = ">=1.4.1" -pre-commit = "*" -readme_renderer = "*" -MyST-Parser = ">=0.13.7" +types-PyYAML = ">=5.4.1" + +# Documentation related requirements. +Sphinx = ">=4.1.2" +MyST-Parser = ">=0.15.1" sphinxcontrib-programoutput = ">=0.17" -sphinx-copybutton = ">=0.3.0" +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" -black = {editable = true, extras = ["d"], path = "."} +readme_renderer = "*" + +black = {editable = true, extras = ["d", "jupyter"], path = "."} [packages] aiohttp = ">=3.6.0" @@ -34,6 +49,6 @@ pathspec = ">=0.8.1" regex = ">=2020.1.8" tomli = ">=0.2.6, <2.0.0" typed-ast = "==1.4.2" -typing_extensions = {"python_version <" = "3.8","version >=" = "3.7.4"} +typing_extensions = {"python_version <" = "3.10","version >=" = "3.10.0.0"} black = {editable = true,extras = ["d"],path = "."} dataclasses = {"python_version <" = "3.7","version >" = "0.1.3"}