python3Packages.deepdiff: 8.5.0 -> 8.6.1#440116
Conversation
diogotcorreia
left a comment
There was a problem hiding this comment.
nixpkgs-review result
Generated using nixpkgs-review.
Command: nixpkgs-review pr 440116
Commit: 5a193723a41caf2b1c156b1906a18621f361f46e
x86_64-linux
⏩ 2 packages marked as broken and skipped:
- azure-cli-extensions.confcom
- azure-cli-extensions.confcom.dist
❌ 12 packages failed to build:
- ansible_2_16
- ansible_2_16.dist
- ansible_2_17
- ansible_2_17.dist
- open-webui
- open-webui.dist
- poetry
- poetry.dist
- python312Packages.dipy
- python312Packages.dipy.dist
- python313Packages.dipy
- python313Packages.dipy.dist
✅ 155 packages built:
- ansible (ansible_2_18, python313Packages.ansible-core)
- ansible-doctor
- ansible-doctor.dist
- ansible-lint
- ansible-lint.dist
- ansible-navigator
- ansible-navigator.dist
- ansible.dist (ansible_2_18.dist, python313Packages.ansible-core.dist)
- appdaemon
- appdaemon.dist
- dbt (python313Packages.dbt-core)
- dbt.dist (python313Packages.dbt-core.dist)
- deepdiff (python313Packages.deepdiff)
- deepdiff.dist (python313Packages.deepdiff.dist)
- home-assistant-component-tests.apple_tv
- home-assistant-component-tests.litterrobot
- immich-machine-learning
- immich-machine-learning.dist
- molecule (python313Packages.molecule)
- molecule.dist (python313Packages.molecule.dist)
- napalm
- napalm.dist
- poetryPlugins.poetry-audit-plugin
- poetryPlugins.poetry-audit-plugin.dist
- poetryPlugins.poetry-plugin-export
- poetryPlugins.poetry-plugin-export.dist
- poetryPlugins.poetry-plugin-shell
- poetryPlugins.poetry-plugin-shell.dist
- poetryPlugins.poetry-plugin-up
- poetryPlugins.poetry-plugin-up.dist
- python312Packages.albumentations
- python312Packages.albumentations.dist
- python312Packages.ansible
- python312Packages.ansible-compat
- python312Packages.ansible-compat.dist
- python312Packages.ansible-core
- python312Packages.ansible-core.dist
- python312Packages.ansible-kernel
- python312Packages.ansible-kernel.dist
- python312Packages.ansible-runner
- python312Packages.ansible-runner.dist
- python312Packages.ansible-vault-rw
- python312Packages.ansible-vault-rw.dist
- python312Packages.ansible.dist
- python312Packages.atsim-potentials
- python312Packages.atsim-potentials.dist
- python312Packages.dbt-adapters
- python312Packages.dbt-adapters.dist
- python312Packages.dbt-bigquery
- python312Packages.dbt-bigquery.dist
- python312Packages.dbt-common
- python312Packages.dbt-common.dist
- python312Packages.dbt-core
- python312Packages.dbt-core.dist
- python312Packages.dbt-postgres
- python312Packages.dbt-postgres.dist
- python312Packages.dbt-redshift
- python312Packages.dbt-redshift.dist
- python312Packages.dbt-snowflake
- python312Packages.dbt-snowflake.dist
- python312Packages.deepdiff
- python312Packages.deepdiff.dist
- python312Packages.dynaconf
- python312Packages.dynaconf.dist
- python312Packages.insightface
- python312Packages.insightface.dist
- python312Packages.molecule
- python312Packages.molecule.dist
- python312Packages.napalm
- python312Packages.napalm-hp-procurve
- python312Packages.napalm-hp-procurve.dist
- python312Packages.napalm-ros
- python312Packages.napalm-ros.dist
- python312Packages.napalm.dist
- python312Packages.pyatv
- python312Packages.pyatv.dist
- python312Packages.pylitterbot
- python312Packages.pylitterbot.dist
- python312Packages.pytest-ansible
- python312Packages.pytest-ansible.dist
- python312Packages.pytest-testinfra
- python312Packages.pytest-testinfra.dist
- python312Packages.qcodes
- python312Packages.qcodes-contrib-drivers
- python312Packages.qcodes-contrib-drivers.dist
- python312Packages.qcodes.dist
- python312Packages.tianshou
- python312Packages.tianshou.dist
- python312Packages.trx-python
- python312Packages.trx-python.dist
- python312Packages.ttp
- python312Packages.ttp.dist
- python312Packages.unstructured
- python312Packages.unstructured-client
- python312Packages.unstructured-client.dist
- python312Packages.unstructured.dist
- python313Packages.albumentations
- python313Packages.albumentations.dist
- python313Packages.ansible
- python313Packages.ansible-compat
- python313Packages.ansible-compat.dist
- python313Packages.ansible-kernel
- python313Packages.ansible-kernel.dist
- python313Packages.ansible-runner
- python313Packages.ansible-runner.dist
- python313Packages.ansible-vault-rw
- python313Packages.ansible-vault-rw.dist
- python313Packages.ansible.dist
- python313Packages.dbt-adapters
- python313Packages.dbt-adapters.dist
- python313Packages.dbt-bigquery
- python313Packages.dbt-bigquery.dist
- python313Packages.dbt-common
- python313Packages.dbt-common.dist
- python313Packages.dbt-postgres
- python313Packages.dbt-postgres.dist
- python313Packages.dbt-redshift
- python313Packages.dbt-redshift.dist
- python313Packages.dbt-snowflake
- python313Packages.dbt-snowflake.dist
- python313Packages.dynaconf
- python313Packages.dynaconf.dist
- python313Packages.insightface
- python313Packages.insightface.dist
- python313Packages.napalm
- python313Packages.napalm-hp-procurve
- python313Packages.napalm-hp-procurve.dist
- python313Packages.napalm-ros
- python313Packages.napalm-ros.dist
- python313Packages.napalm.dist
- python313Packages.netbox-napalm-plugin
- python313Packages.netbox-napalm-plugin.dist
- python313Packages.pyatv
- python313Packages.pyatv.dist
- python313Packages.pylitterbot
- python313Packages.pylitterbot.dist
- python313Packages.pytest-ansible
- python313Packages.pytest-ansible.dist
- python313Packages.pytest-testinfra
- python313Packages.pytest-testinfra.dist
- python313Packages.qcodes
- python313Packages.qcodes-contrib-drivers
- python313Packages.qcodes-contrib-drivers.dist
- python313Packages.qcodes.dist
- python313Packages.trx-python
- python313Packages.trx-python.dist
- ttp (python313Packages.ttp)
- ttp.dist (python313Packages.ttp.dist)
- python313Packages.unstructured
- python313Packages.unstructured-client
- python313Packages.unstructured-client.dist
- python313Packages.unstructured.dist
- sublime-music
- sublime-music.dist
- unstructured-api
Error logs: `x86_64-linux`
ansible_2_16
Using pypaBuildPhase
Sourcing python-runtime-deps-check-hook
Using pythonRuntimeDepsCheckHook
Sourcing pypa-install-hook
Using pypaInstallPhase
Sourcing python-imports-check-hook.sh
Using pythonImportsCheckPhase
Sourcing python-namespaces-hook
Sourcing python-catch-conflicts-hook.sh
Running phase: unpackPhase
@nix { "action": "setPhase", "phase": "unpackPhase" }
unpacking source archive /nix/store/r5fjzzf47pj63jmpqzhzxff6wirpixmf-ansible_core-2.16.14.tar.gz
source root is ansible_core-2.16.14
setting SOURCE_DATE_EPOCH to timestamp 1733161595 of file "ansible_core-2.16.14/test/units/vars/test_variable_manager.py"
Running phase: patchPhase
@nix { "action": "setPhase", "phase": "patchPhase" }
patching script interpreter paths in packaging/cli-doc/build.py
packaging/cli-doc/build.py: interpreter directive changed from "#!/usr/bin/env python" to "/nix/store/iyff8129iampdw13nlfqalzhxy8y1hi9-python3-3.13.6/bin/python"
setuptools replace: "setuptools >= 66.1.0, <= 75.6.0"
substituteStream() in derivation python3.13-ansible-core-2.16.14: ERROR: pattern wheel\ ==\ 0.45.1 doesn't match anything in file 'pyproject.toml'
ansible_2_17
Using pypaBuildPhase
Sourcing python-runtime-deps-check-hook
Using pythonRuntimeDepsCheckHook
Sourcing pypa-install-hook
Using pypaInstallPhase
Sourcing python-imports-check-hook.sh
Using pythonImportsCheckPhase
Sourcing python-namespaces-hook
Sourcing python-catch-conflicts-hook.sh
Running phase: unpackPhase
@nix { "action": "setPhase", "phase": "unpackPhase" }
unpacking source archive /nix/store/hzcdidw0s2yin2659a26nlf58012nkmm-ansible_core-2.17.8.tar.gz
source root is ansible_core-2.17.8
setting SOURCE_DATE_EPOCH to timestamp 1738007128 of file "ansible_core-2.17.8/test/units/vars/test_variable_manager.py"
Running phase: patchPhase
@nix { "action": "setPhase", "phase": "patchPhase" }
patching script interpreter paths in packaging/cli-doc/build.py
packaging/cli-doc/build.py: interpreter directive changed from "#!/usr/bin/env python" to "/nix/store/iyff8129iampdw13nlfqalzhxy8y1hi9-python3-3.13.6/bin/python"
setuptools replace: "setuptools >= 66.1.0, <= 75.8.0"
substituteStream() in derivation python3.13-ansible-core-2.17.8: ERROR: pattern wheel\ ==\ 0.45.1 doesn't match anything in file 'pyproject.toml'
open-webui
no configure script, doing nothing
Running phase: buildPhase
@nix { "action": "setPhase", "phase": "buildPhase" }
Executing pypaBuildPhase
Creating a wheel...
pypa build flags: --no-isolation --outdir dist/ --wheel
* Getting build dependencies for wheel...
* Building wheel...
Successfully built open_webui-0.6.25-py3-none-any.whl
Finished creating a wheel...
/build/source/dist /build/source
Unpacking to: unpacked/open_webui-0.6.25...OK
Repacking wheel as ./open_webui-0.6.25-py3-none-any.whl...OK
/build/source
Finished executing pypaBuildPhase
Running phase: pythonRuntimeDepsCheckHook
@nix { "action": "setPhase", "phase": "pythonRuntimeDepsCheckHook" }
Executing pythonRuntimeDepsCheck
Checking runtime dependencies for open_webui-0.6.25-py3-none-any.whl
- rapidocr-onnxruntime not installed
poetry
tests/vcs/git/test_backend.py::test_short_sha_not_in_head
tests/vcs/git/test_backend.py::test_clone_success
/nix/store/8lijdnspm6gz17gngpgwhmxzpczx73m8-python3.13-poetry-2.1.4/lib/python3.13/site-packages/poetry/vcs/git/backend.py:358: DeprecationWarning: reset_index is deprecated and will be removed in 0.26.0
local.reset_index()
-- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html
=========================== short test summary info ============================
SKIPPED [3] tests/console/commands/env/test_activate.py:53: Only Windows shells
SKIPPED [1] tests/console/commands/test_sync.py:26: Only relevant for poetry install
SKIPPED [1] tests/console/commands/test_run.py:159: Poetry only installs CMD script files for console scripts of editable dependencies on Windows
SKIPPED [1] tests/installation/test_executor.py:414: python-poetry/poetry#7983
SKIPPED [1] tests/console/commands/self/test_sync.py:26: Only relevant for poetry self install
SKIPPED [1] tests/utils/env/test_env_manager.py:1265: requires darwin
SKIPPED [1] tests/utils/test_python_manager.py:104: Windows only
SKIPPED [1] tests/vcs/git/test_system.py:32: These tests requires git cli
SKIPPED [1] tests/vcs/git/test_system.py:48: These tests requires git cli
SKIPPED [1] tests/vcs/git/test_system.py:37: These tests requires git cli
SKIPPED [1] tests/vcs/git/test_system.py:43: These tests requires git cli
FAILED tests/utils/env/test_env.py::test_call_does_not_block_on_full_pipe[sys.stderr] - assert ([])
==== 1 failed, 2604 passed, 13 skipped, 1073 warnings in 158.63s (0:02:38) =====
python312Packages.dipy
------------------------------------------------------------/build/source/dipy/denoise/enhancement_kernel.pyx:81:44: undeclared name not builtin: long
[12/123] Generating 'dipy/denoise/nlmeans_block.cpython-312-x86_64-linux-gnu.so.p/nlmeans_block.c'
[13/123] Generating 'dipy/align/transforms.cpython-312-x86_64-linux-gnu.so.p/transforms.c'
[14/123] Generating 'dipy/align/parzenhist.cpython-312-x86_64-linux-gnu.so.p/parzenhist.c'
[15/123] Generating 'dipy/direction/bootstrap_direction_getter.cpython-312-x86_64-linux-gnu.so.p/bootstrap_direction_getter.c'
[16/123] Generating 'dipy/align/sumsqdiff.cpython-312-x86_64-linux-gnu.so.p/sumsqdiff.c'
[17/123] Generating 'dipy/align/crosscorr.cpython-312-x86_64-linux-gnu.so.p/crosscorr.c'
[18/123] Generating 'dipy/align/expectmax.cpython-312-x86_64-linux-gnu.so.p/expectmax.c'
[19/123] Generating 'dipy/direction/closest_peak_direction_getter.cpython-312-x86_64-linux-gnu.so.p/closest_peak_direction_getter.c'
[20/123] Generating 'dipy/core/interpolation.cpython-312-x86_64-linux-gnu.so.p/interpolation.c'
[21/123] Generating 'dipy/direction/pmf.cpython-312-x86_64-linux-gnu.so.p/pmf.c'
[22/123] Generating 'dipy/direction/probabilistic_direction_getter.cpython-312-x86_64-linux-gnu.so.p/probabilistic_direction_getter.c'
[23/123] Generating 'dipy/direction/ptt_direction_getter.cpython-312-x86_64-linux-gnu.so.p/ptt_direction_getter.c'
[24/123] Generating 'dipy/align/vector_fields.cpython-312-x86_64-linux-gnu.so.p/vector_fields.c'
ninja: build stopped: subcommand failed.ERROR Backend subprocess exited when trying to invoke build_wheel
python313Packages.dipy
------------------------------------------------------------/build/source/dipy/denoise/enhancement_kernel.pyx:81:44: undeclared name not builtin: long
[12/123] Generating 'dipy/align/expectmax.cpython-313-x86_64-linux-gnu.so.p/expectmax.c'
[13/123] Generating 'dipy/align/parzenhist.cpython-313-x86_64-linux-gnu.so.p/parzenhist.c'
[14/123] Generating 'dipy/align/transforms.cpython-313-x86_64-linux-gnu.so.p/transforms.c'
[15/123] Generating 'dipy/direction/bootstrap_direction_getter.cpython-313-x86_64-linux-gnu.so.p/bootstrap_direction_getter.c'
[16/123] Generating 'dipy/align/crosscorr.cpython-313-x86_64-linux-gnu.so.p/crosscorr.c'
[17/123] Generating 'dipy/denoise/pca_noise_estimate.cpython-313-x86_64-linux-gnu.so.p/pca_noise_estimate.c'
[18/123] Generating 'dipy/denoise/shift_twist_convolution.cpython-313-x86_64-linux-gnu.so.p/shift_twist_convolution.c'
[19/123] Generating 'dipy/align/sumsqdiff.cpython-313-x86_64-linux-gnu.so.p/sumsqdiff.c'
[20/123] Generating 'dipy/direction/ptt_direction_getter.cpython-313-x86_64-linux-gnu.so.p/ptt_direction_getter.c'
[21/123] Generating 'dipy/direction/pmf.cpython-313-x86_64-linux-gnu.so.p/pmf.c'
[22/123] Generating 'dipy/direction/closest_peak_direction_getter.cpython-313-x86_64-linux-gnu.so.p/closest_peak_direction_getter.c'
[23/123] Generating 'dipy/direction/probabilistic_direction_getter.cpython-313-x86_64-linux-gnu.so.p/probabilistic_direction_getter.c'
[24/123] Generating 'dipy/align/vector_fields.cpython-313-x86_64-linux-gnu.so.p/vector_fields.c'
ninja: build stopped: subcommand failed.ERROR Backend subprocess exited when trying to invoke build_wheel
|
dipy was already broken, ansible and poetry build for me. |
|
@vcunat This should be backported. Do you think I should bump the version to 8.6.1 or apply a patch to 8.4.3 (should apply cleanly)? PS: I'm the reporter of the vulnerability upstream |
|
I'm not really familiar with the package. Maybe |
Critical security vulnerability fixed:
Changelog:
Things done
passthru.tests.nixpkgs-reviewon this PR. See nixpkgs-review usage../result/bin/.Add a 👍 reaction to pull requests you find important.