From 3f9db1f27171b23aff41dd9a0f0ef6a0da1235b8 Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Thu, 21 Sep 2023 21:58:53 +0000 Subject: [PATCH 1/4] python310Packages.pykka: 3.1.1 -> 4.0.0 --- pkgs/development/python-modules/pykka/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/pykka/default.nix b/pkgs/development/python-modules/pykka/default.nix index dd6566548bbb..b9a9d3826308 100644 --- a/pkgs/development/python-modules/pykka/default.nix +++ b/pkgs/development/python-modules/pykka/default.nix @@ -9,7 +9,7 @@ buildPythonPackage rec { pname = "pykka"; - version = "3.1.1"; + version = "4.0.0"; format = "pyproject"; disabled = pythonOlder "3.6.1"; @@ -17,7 +17,7 @@ buildPythonPackage rec { owner = "jodal"; repo = pname; rev = "refs/tags/v${version}"; - hash = "sha256-bvRjFpXufGygTgPfEOJOCXFbMy3dNlrTHlGoaIG/Fbs="; + hash = "sha256-xFEEv4UAKv/H//7OIBSb9juwmuH4xWd6BKBXaX2GwFU="; }; nativeBuildInputs = [ From 748a787745fdc26a04e52d02b593113d1fbbd12c Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Fri, 22 Sep 2023 08:35:51 +0200 Subject: [PATCH 2/4] python310Packages.pykka: update changelog entry --- pkgs/development/python-modules/pykka/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/development/python-modules/pykka/default.nix b/pkgs/development/python-modules/pykka/default.nix index b9a9d3826308..e0b73f03a1dd 100644 --- a/pkgs/development/python-modules/pykka/default.nix +++ b/pkgs/development/python-modules/pykka/default.nix @@ -32,7 +32,7 @@ buildPythonPackage rec { meta = with lib; { homepage = "https://www.pykka.org/"; description = "A Python implementation of the actor model"; - changelog = "https://github.com/jodal/pykka/blob/v${version}/docs/changes.rst"; + changelog = "https://github.com/jodal/pykka/releases/tag/v${version}"; maintainers = with maintainers; [ marsam ]; license = licenses.asl20; }; From 15c5a5b632e6dfed2809accd8e8b51b8d1ba7449 Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Fri, 22 Sep 2023 08:36:57 +0200 Subject: [PATCH 3/4] python310Packages.pykka: update disabled --- pkgs/development/python-modules/pykka/default.nix | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/pkgs/development/python-modules/pykka/default.nix b/pkgs/development/python-modules/pykka/default.nix index e0b73f03a1dd..1211d94f9228 100644 --- a/pkgs/development/python-modules/pykka/default.nix +++ b/pkgs/development/python-modules/pykka/default.nix @@ -11,7 +11,8 @@ buildPythonPackage rec { pname = "pykka"; version = "4.0.0"; format = "pyproject"; - disabled = pythonOlder "3.6.1"; + + disabled = pythonOlder "3.8"; src = fetchFromGitHub { owner = "jodal"; From 86e3a7960d445a9b4f73f463cb45897efeb9b25f Mon Sep 17 00:00:00 2001 From: Fabian Affolter Date: Fri, 22 Sep 2023 08:45:23 +0200 Subject: [PATCH 4/4] python311Packages.pykka: add pythonImportsCheck --- pkgs/development/python-modules/pykka/default.nix | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/pkgs/development/python-modules/pykka/default.nix b/pkgs/development/python-modules/pykka/default.nix index 1211d94f9228..b13aaa716f6d 100644 --- a/pkgs/development/python-modules/pykka/default.nix +++ b/pkgs/development/python-modules/pykka/default.nix @@ -5,6 +5,7 @@ , poetry-core , pytestCheckHook , pytest-mock +, typing-extensions }: buildPythonPackage rec { @@ -25,11 +26,19 @@ buildPythonPackage rec { poetry-core ]; + propagatedBuildInputs = lib.optionals (pythonOlder "3.10") [ + typing-extensions + ]; + nativeCheckInputs = [ pytestCheckHook pytest-mock ]; + pythonImportsCheck = [ + "pykka" + ]; + meta = with lib; { homepage = "https://www.pykka.org/"; description = "A Python implementation of the actor model";