From 707b72f75655a18fc885e0f2805f23bae3c2425c Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Wed, 20 Aug 2025 01:19:10 +0200 Subject: [PATCH] python3Packages.mypy: propagate pathspec This was a misjudgement during the update, where pathspec was only added as a build-time dependency. --- pkgs/development/python-modules/mypy/default.nix | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/pkgs/development/python-modules/mypy/default.nix b/pkgs/development/python-modules/mypy/default.nix index 97bffb85a3ba..a5aefa297340 100644 --- a/pkgs/development/python-modules/mypy/default.nix +++ b/pkgs/development/python-modules/mypy/default.nix @@ -38,7 +38,7 @@ buildPythonPackage rec { pyproject = true; # relies on several CPython internals - disabled = pythonOlder "3.8" || isPyPy; + disabled = isPyPy; src = fetchFromGitHub { owner = "python"; @@ -71,6 +71,7 @@ buildPythonPackage rec { dependencies = [ mypy-extensions + pathspec typing-extensions ] ++ lib.optionals (pythonOlder "3.11") [ tomli ]; @@ -144,6 +145,7 @@ buildPythonPackage rec { description = "Optional static typing for Python"; homepage = "https://www.mypy-lang.org"; changelog = "https://github.com/python/mypy/blob/${src.rev}/CHANGELOG.md"; + downloadPage = "https://github.com/python/mypy"; license = lib.licenses.mit; mainProgram = "mypy"; maintainers = with lib.maintainers; [ lnl7 ];