X-Git-Url: https://git.madduck.net/etc/vim.git/blobdiff_plain/62bfbd6a63dcac2f6f31eb014f69397c9eb967d2..eb9d0396cd51065c975e366f06dfea60221a2d03:/Pipfile

diff --git a/Pipfile b/Pipfile
index d1842ff..90e8f62 100644
--- a/Pipfile
+++ b/Pipfile
@@ -4,31 +4,47 @@ 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-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.812"
-pre-commit = "*"
-readme_renderer = "*"
-MyST-Parser = ">=0.13.7"
+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"
-black = {editable = true, extras = ["d"], path = "."}
+readme_renderer = "*"
+
+black = {editable = true, extras = ["d", "jupyter"], path = "."}
 
 [packages]
-aiohttp = ">=3.6.0"
-aiohttp-cors = "*"
-appdirs = "*"
-click = ">=7.1.2"
+aiohttp = ">=3.7.4"
+platformdirs= ">=2"
+click = ">=8.0.0"
 mypy_extensions = ">=0.4.3"
 pathspec = ">=0.8.1"
 regex = ">=2020.1.8"
-toml = ">=0.10.1"
-typed-ast = "==1.4.2"
-typing_extensions = {"python_version <" = "3.8","version >=" = "3.7.4"}
+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 = {"python_version <" = "3.7","version >" = "0.6"}
+dataclasses = {markers = "python_version < '3.7'", version = ">0.1.3"}