From 8b8aeab76ab5aefb0c216051d72167f34ab07eed Mon Sep 17 00:00:00 2001 From: Stian Jensen Date: Fri, 19 May 2023 23:02:06 +0200 Subject: [PATCH] Build with mypyc 1.2 Several new versions of mypyc has been released since the last upgrade, and they include some performance improvements which could make the compiled version of Black run faster. https://mypy-lang.org/news.html The latest version of hatch-mypyc allows being installed next the 1.x series of mypy. I chose mypyc because it has already been out for a little while, and should probably be quite stable by now, but can also try a different version! --- pyproject.toml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pyproject.toml b/pyproject.toml index 435626ac8f4..f99a84aa5f1 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -119,8 +119,8 @@ sources = ["src"] [tool.hatch.build.targets.wheel.hooks.mypyc] enable-by-default = false dependencies = [ - "hatch-mypyc>=0.13.0", - "mypy==0.991", + "hatch-mypyc>=0.16.0", + "mypy==1.2", # Required stubs to be removed when the packages support PEP 561 themselves "types-typed-ast>=1.4.2", ]