From f6ee2d82d45c1a9c5df0f4f03b04b1d017b376c3 Mon Sep 17 00:00:00 2001 From: Gaetan Lepage Date: Thu, 30 Oct 2025 10:15:50 +0000 Subject: [PATCH] python3Packages.apache-beam: 2.68.0 -> 2.69.0 Diff: https://github.com/apache/beam/compare/v2.68.0...v2.69.0 Changelog: https://github.com/apache/beam/blob/v2.69.0/CHANGES.md --- .../python-modules/apache-beam/default.nix | 15 +++++++++++---- 1 file changed, 11 insertions(+), 4 deletions(-) diff --git a/pkgs/development/python-modules/apache-beam/default.nix b/pkgs/development/python-modules/apache-beam/default.nix index 22ea916e8758..ff12480ceb25 100644 --- a/pkgs/development/python-modules/apache-beam/default.nix +++ b/pkgs/development/python-modules/apache-beam/default.nix @@ -19,6 +19,7 @@ # dependencies beartype, crcmod, + cryptography, dill, fastavro, fasteners, @@ -63,14 +64,14 @@ buildPythonPackage rec { pname = "apache-beam"; - version = "2.68.0"; + version = "2.69.0"; pyproject = true; src = fetchFromGitHub { owner = "apache"; repo = "beam"; tag = "v${version}"; - hash = "sha256-ENtvgu9qT1OPsDqFJQzKgIATE7F+S5I+AfoBT2iEL8M="; + hash = "sha256-7trrdGQ9jkzG+5/PyBMvHXjR0B4HjOxBhUuxXEcKkLg="; }; sourceRoot = "${src.name}/sdks/python"; @@ -123,6 +124,7 @@ buildPythonPackage rec { dependencies = [ beartype crcmod + cryptography dill fastavro fasteners @@ -254,10 +256,15 @@ buildPythonPackage rec { "test_reshuffle_custom_window_preserves_metadata_1" "test_reshuffle_default_window_preserves_metadata_1" - # AttributeError: 'MaybeReshuffle' object has no attribute 'side_inputs' - # https://github.com/apache/beam/issues/33854 + # Dill version 0.3.1.1 is required when using pickle_library=dill. + # Other versions of dill are untested with Apache Beam. + "LocalCombineFnLifecycleTest_0_dill" + "LocalCombineFnLifecycleTest_2_dill" "test_runner_overrides_default_pickler" + # Require internet access + "test_local_jar_fallback_to_google_maven_mirror" + # AssertionError: Lists differ "test_default_resources" "test_files_to_stage"