From 754146a3c3b4ce52d6ef015219a53ee07542ad2b Mon Sep 17 00:00:00 2001 From: "R. Ryantm" Date: Fri, 17 Jan 2025 22:47:52 +0000 Subject: [PATCH 1/4] python312Packages.robotframework-seleniumlibrary: 6.6.1 -> 6.7.0 --- .../python-modules/robotframework-seleniumlibrary/default.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/development/python-modules/robotframework-seleniumlibrary/default.nix b/pkgs/development/python-modules/robotframework-seleniumlibrary/default.nix index e131a561fd296..d5f3a67b1f0bd 100644 --- a/pkgs/development/python-modules/robotframework-seleniumlibrary/default.nix +++ b/pkgs/development/python-modules/robotframework-seleniumlibrary/default.nix @@ -15,7 +15,7 @@ buildPythonPackage rec { pname = "robotframework-seleniumlibrary"; - version = "6.6.1"; + version = "6.7.0"; pyproject = true; # no tests included in PyPI tarball @@ -23,7 +23,7 @@ buildPythonPackage rec { owner = "robotframework"; repo = "SeleniumLibrary"; tag = "v${version}"; - sha256 = "sha256-ULY0FH1RFQIlhS45LU3vUKi6urZJHiDgi6NdqU5tV2g="; + sha256 = "sha256-fiuqJLisCvsVrQfxTDC0koTK7BqkG2x7lnPkvBTZY9E="; }; build-system = [ setuptools ]; From f68436411d17d9741aca6986b6bbc2733eac4ba3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20Sch=C3=BCtz?= Date: Mon, 20 Jan 2025 17:39:38 -0800 Subject: [PATCH 2/4] python313Packages.standard-pipes: init at 3.13.0 --- .../python-modules/standard-pipes/default.nix | 35 +++++++++++++++++++ pkgs/top-level/python-packages.nix | 2 ++ 2 files changed, 37 insertions(+) create mode 100644 pkgs/development/python-modules/standard-pipes/default.nix diff --git a/pkgs/development/python-modules/standard-pipes/default.nix b/pkgs/development/python-modules/standard-pipes/default.nix new file mode 100644 index 0000000000000..aa555ee5d2adb --- /dev/null +++ b/pkgs/development/python-modules/standard-pipes/default.nix @@ -0,0 +1,35 @@ +{ + buildPythonPackage, + fetchFromGitHub, + lib, + pytestCheckHook, + setuptools, +}: + +buildPythonPackage rec { + pname = "standard-pipes"; + version = "3.13.0"; + pyproject = true; + + src = fetchFromGitHub { + owner = "youknowone"; + repo = "python-deadlib"; + tag = "v${version}"; + hash = "sha256-vhGFTd1yXL4Frqli5D1GwOatwByDjvcP8sxgkdu6Jqg="; + }; + + sourceRoot = "${src.name}/pipes"; + + build-system = [ setuptools ]; + + pythonImportsCheck = [ "pipes" ]; + + nativeCheckInputs = [ pytestCheckHook ]; + + meta = { + description = "Standard library pipes redistribution"; + homepage = "https://github.com/youknowone/python-deadlib/tree/main/pipes"; + license = lib.licenses.psfl; + maintainers = with lib.maintainers; [ dotlambda ]; + }; +} diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index 1b63969a5d244..0082aa09b97ac 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -15568,6 +15568,8 @@ self: super: with self; { standard-imghdr = if pythonAtLeast "3.13" then callPackage ../development/python-modules/standard-imghdr { } else null; + standard-pipes = if pythonAtLeast "3.13" then callPackage ../development/python-modules/standard-pipes { } else null; + standard-telnetlib = if pythonAtLeast "3.13" then callPackage ../development/python-modules/standard-telnetlib { } else null; stone = callPackage ../development/python-modules/stone { }; From eac6cd05b23e8cb6a7d7c152076604beea786593 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20Sch=C3=BCtz?= Date: Mon, 20 Jan 2025 17:40:15 -0800 Subject: [PATCH 3/4] python313Packages.mrjob: depends on standard-pipes --- pkgs/development/python-modules/mrjob/default.nix | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pkgs/development/python-modules/mrjob/default.nix b/pkgs/development/python-modules/mrjob/default.nix index eff03dc9e076c..1fd83fe21a895 100644 --- a/pkgs/development/python-modules/mrjob/default.nix +++ b/pkgs/development/python-modules/mrjob/default.nix @@ -10,6 +10,7 @@ # propagates distutils, pyyaml, + standard-pipes, # optionals boto3, @@ -46,6 +47,7 @@ buildPythonPackage rec { dependencies = [ distutils pyyaml + standard-pipes ]; optional-dependencies = { From aee5b623e0121a1899ea24b5246c2bd184c6273f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20Sch=C3=BCtz?= Date: Mon, 20 Jan 2025 17:48:47 -0800 Subject: [PATCH 4/4] python313Packages.approvaltests: skip failing test --- pkgs/development/python-modules/approvaltests/default.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/development/python-modules/approvaltests/default.nix b/pkgs/development/python-modules/approvaltests/default.nix index d9dcf72644ea5..759135574dd6e 100644 --- a/pkgs/development/python-modules/approvaltests/default.nix +++ b/pkgs/development/python-modules/approvaltests/default.nix @@ -55,6 +55,7 @@ buildPythonPackage rec { ]; disabledTests = [ + "test_preceding_whitespace" # Tests expect paths below ApprovalTests.Python directory "test_received_filename" "test_pytest_namer"