From cd7c764b3162ffe437f2c6e270bc21fbae9b7243 Mon Sep 17 00:00:00 2001 From: "Maarten A. Breddels" Date: Wed, 21 Dec 2022 08:52:02 +0100 Subject: [PATCH] fix dependencies --- pyproject.toml | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/pyproject.toml b/pyproject.toml index 79ffdd47..d04a269c 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -20,9 +20,10 @@ classifiers = [ urls = {Homepage = "https://github.com/ipython/traitlets"} requires-python = ">=3.7" dynamic = ["version"] +dependencies = ["typing_extensions"] [project.optional-dependencies] -test = ["pytest>=7.0,<7.2", "pytest-mock", "pre-commit", "argcomplete>=2.0", "pytest-mypy-testing"] +test = ["pytest>=7.0,<7.2", "pytest-mock", "pre-commit", "argcomplete>=2.0", "pytest-mypy-testing", "mypy @ git+ssh://git@github.com/python/mypy@cb1d1a0baba37f35268cb605b7345726f257f960#egg=mypy"] docs = [ "myst-parser", "pydata-sphinx-theme", @@ -52,7 +53,7 @@ nowarn = "test -W default {args}" [tool.hatch.envs.typing] features = ["test"] -dependencies = ["mypy>=0.990"] +dependencies = ["mypy @ git+ssh://git@github.com/python/mypy@cb1d1a0baba37f35268cb605b7345726f257f960#egg=mypy"] [tool.hatch.envs.typing.scripts] test = "mypy --install-types --non-interactive {args:.}"