From 25eb12b0fc2f69d459c5df76f06b3cc3d12ed29c 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.3 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. --- CHANGES.md | 2 ++ pyproject.toml | 4 ++-- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/CHANGES.md b/CHANGES.md index 6a9923f8d8d..329093945b1 100644 --- a/CHANGES.md +++ b/CHANGES.md @@ -28,6 +28,8 @@ +- Upgrade mypyc from 0.991 to 1.3 (#3697) + ### Parser diff --git a/pyproject.toml b/pyproject.toml index 435626ac8f4..3ee78c3cfe5 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.3", # Required stubs to be removed when the packages support PEP 561 themselves "types-typed-ast>=1.4.2", ]