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
--------------------------------------------------------------------------------

Reply via email to