Loading pkgs/development/python-modules/apache-beam/default.nix +27 −16 Original line number Diff line number Diff line Loading @@ -31,6 +31,7 @@ protobuf, pyarrow, pydot, pymilvus, pymongo, python-dateutil, pytz, Loading Loading @@ -62,16 +63,27 @@ buildPythonPackage rec { pname = "apache-beam"; version = "2.66.0"; version = "2.67.0"; pyproject = true; src = fetchFromGitHub { owner = "apache"; repo = "beam"; tag = "v${version}"; hash = "sha256-nRofy9pvhO5SUvkIk73ViFm1gPWxEhj1rAUeCVYIpYs="; hash = "sha256-gHlbmPNtSKjYO4YPPtWnjul977APsHwe/2cq2UG4wuk="; }; sourceRoot = "${src.name}/sdks/python"; postPatch = '' substituteInPlace pyproject.toml \ --replace-fail "==" ">=" \ --replace-fail ",<2.3.0" "" substituteInPlace setup.py \ --replace-fail " copy_tests_from_docs()" "" ''; pythonRelaxDeps = [ "grpcio" "jsonpickle" Loading @@ -95,8 +107,6 @@ buildPythonPackage rec { "redis" ]; sourceRoot = "${src.name}/sdks/python"; build-system = [ cython distlib Loading Loading @@ -125,6 +135,7 @@ buildPythonPackage rec { protobuf pyarrow pydot pymilvus pymongo python-dateutil pytz Loading @@ -136,18 +147,6 @@ buildPythonPackage rec { enableParallelBuilding = true; postPatch = '' substituteInPlace pyproject.toml \ --replace-fail "distlib==0.3.7" "distlib" \ --replace-fail "yapf==0.29.0" "yapf" \ --replace-fail "grpcio-tools==1.62.1" "grpcio-tools" \ --replace-fail "mypy-protobuf==3.5.0" "mypy-protobuf" \ --replace-fail "numpy>=1.14.3,<2.3.0" "numpy" substituteInPlace setup.py \ --replace-fail " copy_tests_from_docs()" "" ''; __darwinAllowLocalNetworking = true; pythonImportsCheck = [ "apache_beam" ]; Loading Loading @@ -178,6 +177,14 @@ buildPythonPackage rec { ''; disabledTestPaths = [ # FileNotFoundError: [Errno 2] No such file or directory: # '/nix/store/...-python3.13-apache-beam-2.67.0/lib/python3.13/site-packages/apache_beam/yaml/docs/yaml.md' "apache_beam/yaml/examples/testing/examples_test.py" # from google.cloud.sql.connector import Connector # E ModuleNotFoundError: No module named 'google.cloud' "apache_beam/ml/rag/ingestion/cloudsql_it_test.py" # Fails with # _______ ERROR collecting apache_beam/io/external/xlang_jdbcio_it_test.py _______ # apache_beam/io/external/xlang_jdbcio_it_test.py:80: in <module> Loading Loading @@ -339,6 +346,10 @@ buildPythonPackage rec { ]; disabledTests = [ # fixture 'self' not found "test_with_batched_input_exceeds_size_limit" "test_with_batched_input_splits_large_batch" # IndexError: list index out of range "test_only_sample_exceptions" Loading pkgs/development/python-modules/mlcroissant/default.nix +4 −2 Original line number Diff line number Diff line Loading @@ -22,6 +22,7 @@ # tests apache-beam, gitpython, librosa, pillow, pytestCheckHook, pyyaml, Loading @@ -30,14 +31,14 @@ buildPythonPackage rec { pname = "mlcroissant"; version = "1.0.21"; version = "1.0.22"; pyproject = true; src = fetchFromGitHub { owner = "mlcommons"; repo = "croissant"; tag = "v${version}"; hash = "sha256-yUAF/NQHz8WUIaIIsqOwTMppl5+EZhURFpHnde9OOpE="; hash = "sha256-uJOxKNrK3eN2wyPFEQr2J4+vZeSK1KPyFDag2jcyWZw="; }; sourceRoot = "${src.name}/python/mlcroissant"; Loading Loading @@ -66,6 +67,7 @@ buildPythonPackage rec { nativeCheckInputs = [ apache-beam gitpython librosa pillow pytestCheckHook pyyaml Loading Loading
pkgs/development/python-modules/apache-beam/default.nix +27 −16 Original line number Diff line number Diff line Loading @@ -31,6 +31,7 @@ protobuf, pyarrow, pydot, pymilvus, pymongo, python-dateutil, pytz, Loading Loading @@ -62,16 +63,27 @@ buildPythonPackage rec { pname = "apache-beam"; version = "2.66.0"; version = "2.67.0"; pyproject = true; src = fetchFromGitHub { owner = "apache"; repo = "beam"; tag = "v${version}"; hash = "sha256-nRofy9pvhO5SUvkIk73ViFm1gPWxEhj1rAUeCVYIpYs="; hash = "sha256-gHlbmPNtSKjYO4YPPtWnjul977APsHwe/2cq2UG4wuk="; }; sourceRoot = "${src.name}/sdks/python"; postPatch = '' substituteInPlace pyproject.toml \ --replace-fail "==" ">=" \ --replace-fail ",<2.3.0" "" substituteInPlace setup.py \ --replace-fail " copy_tests_from_docs()" "" ''; pythonRelaxDeps = [ "grpcio" "jsonpickle" Loading @@ -95,8 +107,6 @@ buildPythonPackage rec { "redis" ]; sourceRoot = "${src.name}/sdks/python"; build-system = [ cython distlib Loading Loading @@ -125,6 +135,7 @@ buildPythonPackage rec { protobuf pyarrow pydot pymilvus pymongo python-dateutil pytz Loading @@ -136,18 +147,6 @@ buildPythonPackage rec { enableParallelBuilding = true; postPatch = '' substituteInPlace pyproject.toml \ --replace-fail "distlib==0.3.7" "distlib" \ --replace-fail "yapf==0.29.0" "yapf" \ --replace-fail "grpcio-tools==1.62.1" "grpcio-tools" \ --replace-fail "mypy-protobuf==3.5.0" "mypy-protobuf" \ --replace-fail "numpy>=1.14.3,<2.3.0" "numpy" substituteInPlace setup.py \ --replace-fail " copy_tests_from_docs()" "" ''; __darwinAllowLocalNetworking = true; pythonImportsCheck = [ "apache_beam" ]; Loading Loading @@ -178,6 +177,14 @@ buildPythonPackage rec { ''; disabledTestPaths = [ # FileNotFoundError: [Errno 2] No such file or directory: # '/nix/store/...-python3.13-apache-beam-2.67.0/lib/python3.13/site-packages/apache_beam/yaml/docs/yaml.md' "apache_beam/yaml/examples/testing/examples_test.py" # from google.cloud.sql.connector import Connector # E ModuleNotFoundError: No module named 'google.cloud' "apache_beam/ml/rag/ingestion/cloudsql_it_test.py" # Fails with # _______ ERROR collecting apache_beam/io/external/xlang_jdbcio_it_test.py _______ # apache_beam/io/external/xlang_jdbcio_it_test.py:80: in <module> Loading Loading @@ -339,6 +346,10 @@ buildPythonPackage rec { ]; disabledTests = [ # fixture 'self' not found "test_with_batched_input_exceeds_size_limit" "test_with_batched_input_splits_large_batch" # IndexError: list index out of range "test_only_sample_exceptions" Loading
pkgs/development/python-modules/mlcroissant/default.nix +4 −2 Original line number Diff line number Diff line Loading @@ -22,6 +22,7 @@ # tests apache-beam, gitpython, librosa, pillow, pytestCheckHook, pyyaml, Loading @@ -30,14 +31,14 @@ buildPythonPackage rec { pname = "mlcroissant"; version = "1.0.21"; version = "1.0.22"; pyproject = true; src = fetchFromGitHub { owner = "mlcommons"; repo = "croissant"; tag = "v${version}"; hash = "sha256-yUAF/NQHz8WUIaIIsqOwTMppl5+EZhURFpHnde9OOpE="; hash = "sha256-uJOxKNrK3eN2wyPFEQr2J4+vZeSK1KPyFDag2jcyWZw="; }; sourceRoot = "${src.name}/python/mlcroissant"; Loading Loading @@ -66,6 +67,7 @@ buildPythonPackage rec { nativeCheckInputs = [ apache-beam gitpython librosa pillow pytestCheckHook pyyaml Loading