Package: src:bmtk Version: 1.1.1+ds-4 Severity: serious Tags: ftbfs forky sid
Dear maintainer: During a rebuild of all packages in unstable, this package failed to build. Below you will find the last part of the build log (probably the most relevant part, but not necessarily). If required, the full build log is available here: https://people.debian.org/~sanvila/build-logs/202512/ About the archive rebuild: The build was made on virtual machines from AWS, using sbuild and a reduced chroot with only build-essential packages. If you cannot reproduce the bug please contact me privately, as I am willing to provide ssh access to a virtual machine where the bug is fully reproducible. If this is really a bug in one of the build-depends, please use reassign and add an affects on src:bmtk, so that this is still visible in the BTS web page for this package. Thanks. -------------------------------------------------------------------------------- [...] debian/rules clean dh clean --with sphinxdoc --buildsystem=pybuild dh_auto_clean -O--buildsystem=pybuild I: pybuild base:317: python3.14 setup.py clean /usr/lib/python3/dist-packages/setuptools/_distutils/dist.py:289: UserWarning: Unknown distribution option: 'tests_require' warnings.warn(msg) /usr/lib/python3/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. !! ******************************************************************************** Please consider removing the following classifiers in favor of a SPDX license expression: License :: OSI Approved :: BSD License See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. [... snipped ...] copying images... [ 53%] ../../../build/html/.doctrees/nbsphinx/tutorial_cell_placement_14_1.png copying images... [ 54%] ../../../build/html/.doctrees/nbsphinx/tutorial_cell_placement_16_1.png copying images... [ 55%] ../../../build/html/.doctrees/nbsphinx/tutorial_cell_placement_18_1.png copying images... [ 56%] ../../../build/html/.doctrees/nbsphinx/tutorial_cell_placement_20_1.png copying images... [ 57%] ../../../build/html/.doctrees/nbsphinx/tutorial_cell_placement_21_1.png copying images... [ 58%] ../../../build/html/.doctrees/nbsphinx/tutorial_cell_placement_22_1.png copying images... [ 59%] ../../../build/html/.doctrees/nbsphinx/tutorial_dynamic_synapses_8_0.png copying images... [ 60%] ../../../build/html/.doctrees/nbsphinx/tutorial_dynamic_synapses_10_0.png copying images... [ 61%] ../../../build/html/.doctrees/nbsphinx/tutorial_dynamic_synapses_18_0.png copying images... [ 62%] ../../../build/html/.doctrees/nbsphinx/tutorial_dynamic_synapses_19_0.png copying images... [ 62%] ../../../build/html/.doctrees/nbsphinx/tutorial_dynamic_synapses_26_0.png copying images... [ 63%] ../../../build/html/.doctrees/nbsphinx/tutorial_dynamic_synapses_27_0.png copying images... [ 64%] _static/_tutorial_images/bmtk_lnp.png copying images... [ 65%] ../../../build/html/.doctrees/nbsphinx/tutorial_filter_models_9_0.png copying images... [ 66%] _static/_tutorial_images/filternet_spat_filter.png copying images... [ 67%] _static/_tutorial_images/filternet_temp_filter.png copying images... [ 68%] _static/_tutorial_images/filternet_sfilt_params.png copying images... [ 69%] _static/_tutorial_images/filternet_tfilt_params.png copying images... [ 70%] ../../../build/html/.doctrees/nbsphinx/tutorial_multi_pop_26_0.png copying images... [ 71%] ../../../build/html/.doctrees/nbsphinx/tutorial_multi_pop_26_1.png copying images... [ 72%] ../../../build/html/.doctrees/nbsphinx/tutorial_multi_pop_28_0.png copying images... [ 73%] ../../../build/html/.doctrees/nbsphinx/tutorial_multi_pop_28_1.png copying images... [ 74%] ../../../build/html/.doctrees/nbsphinx/tutorial_multi_pop_30_0.png copying images... [ 75%] ../../../build/html/.doctrees/nbsphinx/tutorial_pointnet_modeling_27_0.png copying images... [ 76%] ../../../build/html/.doctrees/nbsphinx/tutorial_pointnet_modeling_29_0.png copying images... [ 77%] ../../../build/html/.doctrees/nbsphinx/tutorial_pointnet_modeling_33_0.png copying images... [ 78%] _static/_tutorial_images/raster_120cells_orig.png copying images... [ 79%] _static/_tutorial_images/raster_120cells_perturbed.png copying images... [ 80%] ../../../build/html/.doctrees/nbsphinx/tutorial_population_modeling_18_0.png copying images... [ 81%] ../../../build/html/.doctrees/nbsphinx/tutorial_single_cell_clamped_16_0.png copying images... [ 82%] ../../../build/html/.doctrees/nbsphinx/tutorial_single_cell_clamped_16_1.png copying images... [ 83%] ../../../build/html/.doctrees/nbsphinx/tutorial_single_cell_syn_22_0.png copying images... [ 84%] ../../../build/html/.doctrees/nbsphinx/tutorial_single_cell_syn_22_1.png copying images... [ 85%] ../../../build/html/.doctrees/nbsphinx/tutorial_single_pop_19_0.png copying images... [ 86%] ../../../build/html/.doctrees/nbsphinx/tutorial_single_pop_21_0.png copying images... [ 87%] ../../../build/html/.doctrees/nbsphinx/tutorial_single_pop_21_1.png copying images... [ 88%] ../../../build/html/.doctrees/nbsphinx/tutorial_single_pop_21_2.png copying images... [ 88%] ../../../build/html/.doctrees/nbsphinx/tutorial_spike_trains_refractory_1_1.png copying images... [ 89%] ../../../build/html/.doctrees/nbsphinx/tutorial_spike_trains_refractory_3_1.png copying images... [ 90%] ../../../build/html/.doctrees/nbsphinx/tutorial_spike_trains_refractory_5_1.png copying images... [ 91%] ../../../build/html/.doctrees/nbsphinx/tutorial_spike_trains_refractory_7_1.png copying images... [ 92%] ../../../build/html/.doctrees/nbsphinx/tutorial_spike_trains_refractory_7_2.png copying images... [ 93%] ../../../build/html/.doctrees/nbsphinx/tutorial_spike_trains_refractory_9_1.png copying images... [ 94%] ../../../build/html/.doctrees/nbsphinx/tutorial_spike_trains_refractory_9_2.png copying images... [ 95%] ../../../build/html/.doctrees/nbsphinx/tutorial_spike_trains_refractory_11_1.png copying images... [ 96%] ../../../build/html/.doctrees/nbsphinx/tutorial_spike_trains_refractory_13_1.png copying images... [ 97%] ../../../build/html/.doctrees/nbsphinx/tutorial_spike_trains_refractory_15_1.png copying images... [ 98%] ../../../build/html/.doctrees/nbsphinx/tutorial_spike_trains_refractory_17_0.png copying images... [ 99%] ../../../build/html/.doctrees/nbsphinx/tutorial_spike_trains_refractory_17_1.png copying images... [100%] _static/images/modelingworkshopbanner.jpg dumping search index in English (code: en)... done dumping object inventory... done build succeeded, 11 warnings. The HTML pages are in build/html. make[1]: Leaving directory '/<<PKGBUILDDIR>>' dh_auto_test -O--buildsystem=pybuild I: pybuild pybuild:308: cp -r /<<PKGBUILDDIR>>/bmtk/tests /<<PKGBUILDDIR>>/.pybuild/cpython3_3.14/build/bmtk/ I: pybuild base:317: cd /<<PKGBUILDDIR>>/.pybuild/cpython3_3.14/build; python3.14 -m pytest ============================= test session starts ============================== platform linux -- Python 3.14.2, pytest-9.0.2, pluggy-1.6.0 rootdir: /<<PKGBUILDDIR>> plugins: typeguard-4.4.4 collected 354 items / 4 errors / 2 skipped ==================================== ERRORS ==================================== _ ERROR collecting .pybuild/cpython3_3.14/build/bmtk/tests/builder/auxi/test_node_params.py _ ImportError while importing test module '/<<PKGBUILDDIR>>/.pybuild/cpython3_3.14/build/bmtk/tests/builder/auxi/test_node_params.py'. Hint: make sure your test modules/packages have valid Python names. Traceback: /usr/lib/python3.14/importlib/__init__.py:88: in import_module return _bootstrap._gcd_import(name[level:], package, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ bmtk/tests/builder/auxi/test_node_params.py:8: in <module> from neuron import h /usr/lib/python3/dist-packages/neuron/__init__.py:120: in <module> raise ImportError(message) E ImportError: Python 3.14 is not supported by this NEURON installation (supported: 3.13). Either re-build NEURON with support for this version, use a supported version of Python, or try using nrniv -python so that NEURON can suggest a compatible version for you. _ ERROR collecting .pybuild/cpython3_3.14/build/bmtk/tests/simulator/bionet/test_iclamp.py _ ImportError while importing test module '/<<PKGBUILDDIR>>/.pybuild/cpython3_3.14/build/bmtk/tests/simulator/bionet/test_iclamp.py'. Hint: make sure your test modules/packages have valid Python names. Traceback: /usr/lib/python3.14/importlib/__init__.py:88: in import_module return _bootstrap._gcd_import(name[level:], package, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ bmtk/tests/simulator/bionet/test_iclamp.py:8: in <module> from neuron import h /usr/lib/python3/dist-packages/neuron/__init__.py:120: in <module> raise ImportError(message) E ImportError: Python 3.14 is not supported by this NEURON installation (supported: 3.13). Either re-build NEURON with support for this version, use a supported version of Python, or try using nrniv -python so that NEURON can suggest a compatible version for you. _ ERROR collecting .pybuild/cpython3_3.14/build/bmtk/tests/simulator/bionet/test_morphology.py _ ImportError while importing test module '/<<PKGBUILDDIR>>/.pybuild/cpython3_3.14/build/bmtk/tests/simulator/bionet/test_morphology.py'. Hint: make sure your test modules/packages have valid Python names. Traceback: /usr/lib/python3.14/importlib/__init__.py:88: in import_module return _bootstrap._gcd_import(name[level:], package, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ bmtk/tests/simulator/bionet/test_morphology.py:6: in <module> from neuron import h /usr/lib/python3/dist-packages/neuron/__init__.py:120: in <module> raise ImportError(message) E ImportError: Python 3.14 is not supported by this NEURON installation (supported: 3.13). Either re-build NEURON with support for this version, use a supported version of Python, or try using nrniv -python so that NEURON can suggest a compatible version for you. _ ERROR collecting .pybuild/cpython3_3.14/build/bmtk/tests/simulator/bionet/test_virtualcell.py _ ImportError while importing test module '/<<PKGBUILDDIR>>/.pybuild/cpython3_3.14/build/bmtk/tests/simulator/bionet/test_virtualcell.py'. Hint: make sure your test modules/packages have valid Python names. Traceback: /usr/lib/python3.14/importlib/__init__.py:88: in import_module return _bootstrap._gcd_import(name[level:], package, level) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ bmtk/tests/simulator/bionet/test_virtualcell.py:6: in <module> from neuron import h /usr/lib/python3/dist-packages/neuron/__init__.py:120: in <module> raise ImportError(message) E ImportError: Python 3.14 is not supported by this NEURON installation (supported: 3.13). Either re-build NEURON with support for this version, use a supported version of Python, or try using nrniv -python so that NEURON can suggest a compatible version for you. =============================== warnings summary =============================== bmtk/tests/builder/bionet/test_swc_reader.py:5 /<<PKGBUILDDIR>>/.pybuild/cpython3_3.14/build/bmtk/tests/builder/bionet/test_swc_reader.py:5: PytestDeprecationWarning: Module 'neuron' was found, but when imported by pytest it raised: ImportError('Python 3.14 is not supported by this NEURON installation (supported: 3.13). Either re-build NEURON with support for this version, use a supported version of Python, or try using nrniv -python so that NEURON can suggest a compatible version for you.') In pytest 9.1 this warning will become an error by default. You can fix the underlying problem, or alternatively overwrite this behavior and silence this warning by passing exc_type=ImportError explicitly. See https://docs.pytest.org/en/stable/deprecations.html#pytest-importorskip-default-behavior-regarding-importerror nrn = pytest.importorskip('neuron') # skip tests if neuron isn't installed on env. -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html =========================== short test summary info ============================ ERROR bmtk/tests/builder/auxi/test_node_params.py ERROR bmtk/tests/simulator/bionet/test_iclamp.py ERROR bmtk/tests/simulator/bionet/test_morphology.py ERROR bmtk/tests/simulator/bionet/test_virtualcell.py !!!!!!!!!!!!!!!!!!! Interrupted: 4 errors during collection !!!!!!!!!!!!!!!!!!!! =================== 2 skipped, 1 warning, 4 errors in 2.20s ==================== E: pybuild pybuild:389: test: plugin distutils failed with: exit code=2: cd /<<PKGBUILDDIR>>/.pybuild/cpython3_3.14/build; python3.14 -m pytest I: pybuild pybuild:308: cp -r /<<PKGBUILDDIR>>/bmtk/tests /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/bmtk/ I: pybuild base:317: cd /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build; python3.13 -m pytest ============================= test session starts ============================== platform linux -- Python 3.13.11, pytest-9.0.2, pluggy-1.6.0 rootdir: /<<PKGBUILDDIR>> plugins: typeguard-4.4.4 NEURON mechanisms not found in /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/bmtk/tests/simulator/bionet/components/mechanisms. collected 399 items / 1 skipped bmtk/tests/builder/auxi/test_edge_connectors.py .. [ 0%] bmtk/tests/builder/auxi/test_node_params.py ......s [ 2%] bmtk/tests/builder/bionet/test_swc_reader.py s [ 2%] bmtk/tests/builder/test_connection_map.py ....... [ 4%] bmtk/tests/builder/test_connector.py ..... [ 5%] bmtk/tests/builder/test_densenetwork.py ... [ 6%] bmtk/tests/builder/test_edge_iterator.py ... [ 7%] bmtk/tests/builder/test_edges_sorter.py ... [ 7%] bmtk/tests/builder/test_id_generator.py ...... [ 9%] bmtk/tests/builder/test_index_builders.py .. [ 9%] bmtk/tests/builder/test_iterator.py ........ [ 11%] bmtk/tests/builder/test_network.py ............ [ 14%] bmtk/tests/builder/test_network_mpi.py ssssssss [ 16%] bmtk/tests/builder/test_node_pool.py ..... [ 18%] bmtk/tests/builder/test_node_set.py ... [ 18%] bmtk/tests/builder/test_save_network.py ...... [ 20%] bmtk/tests/simulator/bionet/test_biograph.py ss [ 20%] bmtk/tests/simulator/bionet/test_gids.py . [ 21%] bmtk/tests/simulator/bionet/test_iclamp.py .................. [ 25%] bmtk/tests/simulator/bionet/test_morphology.py .....s.... [ 28%] bmtk/tests/simulator/bionet/test_nrn.py ....sss [ 29%] bmtk/tests/simulator/bionet/test_virtualcell.py sssssssss [ 32%] bmtk/tests/simulator/core/test_ecephys_module.py sssssss [ 33%] bmtk/tests/simulator/core/test_iclamp.py ..... [ 35%] bmtk/tests/simulator/core/test_io_tools.py .. [ 35%] bmtk/tests/simulator/core/test_pyfunction_cache.py ...... [ 37%] bmtk/tests/simulator/core/test_simulation_config.py .. [ 37%] bmtk/tests/simulator/core/test_simulation_config_validator.py ... [ 38%] bmtk/tests/simulator/filternet/lgnmodel/test_kernels.py ... [ 39%] bmtk/tests/simulator/filternet/lgnmodel/test_movie.py ..... [ 40%] bmtk/tests/simulator/filternet/lgnmodel/test_subclass_metrics.py ...... [ 41%] bmtk/tests/simulator/filternet/lgnmodel/test_transferfunction.py . [ 42%] bmtk/tests/simulator/filternet/lgnmodel/test_units.py .... [ 43%] bmtk/tests/simulator/filternet/lgnmodel/test_utils.py . [ 43%] bmtk/tests/simulator/filternet/test_default_setters.py ................. [ 47%] . [ 47%] bmtk/tests/simulator/filternet/test_filternet_movies.py . [ 48%] bmtk/tests/simulator/pointnet/test_multimeter_report.py ssss [ 49%] bmtk/tests/simulator/pointnet/test_pointgraph.py ss [ 49%] bmtk/tests/simulator/pointnet/test_pointnetwork.py sssssssssssssssss [ 53%] bmtk/tests/simulator/popnet/test_popgraph.py s [ 54%] bmtk/tests/simulator/utils/test_simulation_inputs.py ..... [ 55%] bmtk/tests/simulator/utils/test_simulation_reports.py .... [ 56%] bmtk/tests/utils/reports/compartment/test_compartment_reader.py .. [ 56%] bmtk/tests/utils/reports/compartment/test_compartment_writer.py ...... [ 58%] bmtk/tests/utils/reports/compartment/test_plotting.py ......... [ 60%] bmtk/tests/utils/reports/spike_trains/test_csv_adaptor.py .............. [ 64%] [ 64%] bmtk/tests/utils/reports/spike_trains/test_csv_adaptor_mpi.py .......... [ 66%] ...... [ 68%] bmtk/tests/utils/reports/spike_trains/test_plotting.py ................. [ 72%] ... [ 73%] bmtk/tests/utils/reports/spike_trains/test_sonata_adaptor.py ........... [ 75%] ................ [ 79%] bmtk/tests/utils/reports/spike_trains/test_sonata_adaptor_mpi.py ....... [ 81%] ............. [ 84%] bmtk/tests/utils/reports/spike_trains/test_spikes_buffer.py ............ [ 87%] ...... [ 89%] bmtk/tests/utils/reports/spike_trains/test_spikes_buffer_mpi.py ........ [ 91%] ........ [ 93%] bmtk/tests/utils/reports/spike_trains/test_spikes_core.py ..... [ 94%] bmtk/tests/utils/sonata/test_config.py ........... [ 97%] bmtk/tests/utils/sonata/test_config_validator.py .... [ 98%] bmtk/tests/utils/sonata/test_edge_stats.py ...... [100%] =============================== warnings summary =============================== .pybuild/cpython3_3.13/build/bmtk/tests/builder/test_index_builders.py::test_create_index[create_index_on_disk-indexer_args1] .pybuild/cpython3_3.13/build/bmtk/tests/builder/test_index_builders.py::test_create_index[create_index_on_disk-indexer_args1] .pybuild/cpython3_3.13/build/bmtk/tests/builder/test_index_builders.py::test_create_index[create_index_on_disk-indexer_args1] .pybuild/cpython3_3.13/build/bmtk/tests/builder/test_index_builders.py::test_create_index[create_index_on_disk-indexer_args1] .pybuild/cpython3_3.13/build/bmtk/tests/builder/test_index_builders.py::test_create_index[create_index_on_disk-indexer_args1] .pybuild/cpython3_3.13/build/bmtk/tests/builder/test_index_builders.py::test_create_index[create_index_on_disk-indexer_args1] /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/bmtk/builder/index_builders.py:205: FutureWarning: Series.fillna with 'method' is deprecated and will raise in a future version. Use obj.ffill() or obj.bfill() instead. i2r_table_df['range_end'] = i2r_table_df['range_end'].fillna(method='ffill') .pybuild/cpython3_3.13/build/bmtk/tests/builder/test_index_builders.py::test_create_index[create_index_on_disk-indexer_args1] .pybuild/cpython3_3.13/build/bmtk/tests/builder/test_index_builders.py::test_create_index[create_index_on_disk-indexer_args1] .pybuild/cpython3_3.13/build/bmtk/tests/builder/test_index_builders.py::test_create_index[create_index_on_disk-indexer_args1] .pybuild/cpython3_3.13/build/bmtk/tests/builder/test_index_builders.py::test_create_index[create_index_on_disk-indexer_args1] .pybuild/cpython3_3.13/build/bmtk/tests/builder/test_index_builders.py::test_create_index[create_index_on_disk-indexer_args1] .pybuild/cpython3_3.13/build/bmtk/tests/builder/test_index_builders.py::test_create_index[create_index_on_disk-indexer_args1] /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/bmtk/builder/index_builders.py:206: FutureWarning: A value is trying to be set on a copy of a DataFrame or Series through chained assignment using an inplace method. The behavior will change in pandas 3.0. This inplace method will never work because the intermediate object on which we are setting values always behaves as a copy. For example, when doing 'df[col].method(value, inplace=True)', try using 'df.method({col: value}, inplace=True)' or df[col] = df[col].method(value) instead, to perform the operation inplace on the original object. i2r_table_df['range_end'].fillna(0, inplace=True) .pybuild/cpython3_3.13/build/bmtk/tests/builder/test_index_builders.py::test_create_index[create_index_on_disk-indexer_args1] .pybuild/cpython3_3.13/build/bmtk/tests/builder/test_index_builders.py::test_create_index[create_index_on_disk-indexer_args1] .pybuild/cpython3_3.13/build/bmtk/tests/builder/test_index_builders.py::test_create_index[create_index_on_disk-indexer_args1] .pybuild/cpython3_3.13/build/bmtk/tests/builder/test_index_builders.py::test_create_index[create_index_on_disk-indexer_args1] .pybuild/cpython3_3.13/build/bmtk/tests/builder/test_index_builders.py::test_create_index[create_index_on_disk-indexer_args1] .pybuild/cpython3_3.13/build/bmtk/tests/builder/test_index_builders.py::test_create_index[create_index_on_disk-indexer_args1] /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/bmtk/builder/index_builders.py:209: FutureWarning: ChainedAssignmentError: behaviour will change in pandas 3.0! You are setting values through chained assignment. Currently this works in certain cases, but when using Copy-on-Write (which will become the default behaviour in pandas 3.0) this will never work to update the original DataFrame or Series, because the intermediate object on which we are setting values will behave as a copy. A typical example is when you are setting values in a column of a DataFrame, like: df["col"][row_indexer] = value Use `df.loc[row_indexer, "col"] = values` instead, to perform the assignment in a single step and ensure this keeps updating the original `df`. See the caveats in the documentation: https://pandas.pydata.org/pandas-docs/stable/user_guide/indexing.html#returning-a-view-versus-a-copy i2r_table_df['range_beg'][nans_mask] = i2r_table_df['range_end'][nans_mask] .pybuild/cpython3_3.13/build/bmtk/tests/simulator/core/test_simulation_config_validator.py::test_validate_network /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/bmtk/simulator/core/simulation_config_validator.py:30: DeprecationWarning: Subclassing validator classes is not intended to be part of their public API. A future version will make doing so an error, as the behavior of subclasses isn't guaranteed to stay the same between releases of jsonschema. Instead, prefer composition of validators, wrapping them in an object owned entirely by the downstream library. class SimulationConfigValidator(Draft4Validator): .pybuild/cpython3_3.13/build/bmtk/tests/simulator/filternet/lgnmodel/test_subclass_metrics.py::test_get_data_metrics[sus_sus-expected_val4] .pybuild/cpython3_3.13/build/bmtk/tests/simulator/filternet/lgnmodel/test_subclass_metrics.py::test_get_data_metrics[trans_sus-expected_val5] /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/bmtk/simulator/filternet/lgnmodel/cellmetrics.py:57: FutureWarning: The behavior of DataFrame.idxmax with all-NA values, or any-NA and skipna=False, is deprecated. In a future version this will raise ValueError exp_df['max_tf'] = sub_df.idxmax(axis=1).values # sub_df.idxmax(axis=1) .pybuild/cpython3_3.13/build/bmtk/tests/utils/sonata/test_edge_stats.py::test_edge_props_distribution .pybuild/cpython3_3.13/build/bmtk/tests/utils/sonata/test_edge_stats.py::test_edge_props_distribution .pybuild/cpython3_3.13/build/bmtk/tests/utils/sonata/test_edge_stats.py::test_edge_props_distribution .pybuild/cpython3_3.13/build/bmtk/tests/utils/sonata/test_edge_stats.py::test_edge_props_distribution .pybuild/cpython3_3.13/build/bmtk/tests/utils/sonata/test_edge_stats.py::test_nsyns_distribution .pybuild/cpython3_3.13/build/bmtk/tests/utils/sonata/test_edge_stats.py::test_nsyns_distribution .pybuild/cpython3_3.13/build/bmtk/tests/utils/sonata/test_edge_stats.py::test_nsyns_distribution /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/bmtk/utils/sonata/edge_stats.py:282: FutureWarning: Downcasting object dtype arrays on .fillna, .ffill, .bfill is deprecated and will change in a future version. Call result.infer_objects(copy=False) instead. To opt-in to the future behavior, set `pd.set_option('future.no_silent_downcasting', True)` edges_df[edge_prop] = fill_val if edge_prop not in edges_df.columns else edges_df[edge_prop].fillna(fill_val) .pybuild/cpython3_3.13/build/bmtk/tests/utils/sonata/test_edge_stats.py::test_edge_stats_table /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13/build/bmtk/utils/sonata/edge_stats.py:434: FutureWarning: Downcasting object dtype arrays on .fillna, .ffill, .bfill is deprecated and will change in a future version. Call result.infer_objects(copy=False) instead. To opt-in to the future behavior, set `pd.set_option('future.no_silent_downcasting', True)` edges_df['nsyns'] = 1 if 'nsyns' not in edges_df.columns else edges_df['nsyns'].fillna(1) -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html ================= 343 passed, 57 skipped, 29 warnings in 9.51s ================= dh_auto_test: error: pybuild --test --test-pytest -i python{version} -p "3.14 3.13" returned exit code 13 make: *** [debian/rules:8: binary] Error 25 dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2 --------------------------------------------------------------------------------

