summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMartin Weinelt <hexa@darmstadt.ccc.de>2024-10-03 01:50:46 +0200
committerVladimír Čunát <v@cunat.cz>2024-12-30 09:34:01 +0100
commit0835650b5c68af30c8588f72c8adef1d25a6b5fc (patch)
treec5830e10b78f23d14e2404566f84f783574a7fab
parentMerge release-24.05 into staging-next-24.05 (diff)
downloadnixpkgs-0835650b5c68af30c8588f72c8adef1d25a6b5fc.tar.gz
python312Packages.mypy: fix test with Python 3.12.7
(cherry picked from commit c00441e179bbd9ff8ca764a70e3886ccfe490913) https://hydra.nixos.org/build/283051644/nixlog/2/tail
-rw-r--r--pkgs/development/python-modules/mypy/default.nix10
1 files changed, 10 insertions, 0 deletions
diff --git a/pkgs/development/python-modules/mypy/default.nix b/pkgs/development/python-modules/mypy/default.nix
index 8d55e3009416..f0bdc7b36f31 100644
--- a/pkgs/development/python-modules/mypy/default.nix
+++ b/pkgs/development/python-modules/mypy/default.nix
@@ -3,6 +3,7 @@
stdenv,
buildPythonPackage,
fetchFromGitHub,
+ fetchpatch2,
pythonAtLeast,
pythonOlder,
@@ -42,6 +43,15 @@ buildPythonPackage rec {
hash = "sha256-uOOZX8bKRunTOgYVbmetu2m0B7kijxBgWdNiLCAhiQ4=";
};
+ patches = [
+ (fetchpatch2 {
+ name = "python3.12.7-compat.patch";
+ url = "https://github.com/python/mypy/commit/1a2c8e2a4df21532e4952191cad74ae50083f4ad.patch";
+ hash = "sha256-GBQPTkdoLeErjbRUjZBFEwvCcN/WzC3OYVvou6M+f80=";
+ })
+ ];
+
+
build-system = [
mypy-extensions
setuptools