Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

PyQt6/PySide6 on Linux: AttributeError: type object 'PySide6.QtGui.QPalette' has no attribute 'Background' #77

Closed
doronbehar opened this issue Sep 9, 2024 · 3 comments

Comments

@doronbehar
Copy link

Hello, I'm trying to package this library for NixOS, along with the other packages you develop (NixOS/nixpkgs#327446), and I'm experiencing this peculiar test failure with PyQt6:

Running phase: pythonImportsCheckPhase
@nix { "action": "setPhase", "phase": "pythonImportsCheckPhase" }
Executing pythonImportsCheckPhase
Check whether the following modules can be imported: guidata
Running phase: pytestCheckPhase
@nix { "action": "setPhase", "phase": "pytestCheckPhase" }
Executing pytestCheckPhase
============================= test session starts ==============================
platform linux -- Python 3.12.5, pytest-8.3.2, pluggy-1.5.0
guidata 3.6.2, PyQt6 6.7.0.dev2404081550 [Qt version: 6.7.2]
rootdir: /build/source
configfile: pyproject.toml
collected 40 items                                                             

guidata/tests/dataset/test_activable_dataset.py .                        [  2%]
guidata/tests/dataset/test_activable_items.py .                          [  5%]
guidata/tests/dataset/test_all_features.py .                             [  7%]
guidata/tests/dataset/test_all_items.py .                                [ 10%]
guidata/tests/dataset/test_all_items_readonly.py .                       [ 12%]
guidata/tests/dataset/test_bool_selector.py .                            [ 15%]
guidata/tests/dataset/test_callbacks.py .                                [ 17%]
guidata/tests/dataset/test_datasetgroup.py .                             [ 20%]
guidata/tests/dataset/test_editgroupbox.py .                             [ 22%]
guidata/tests/dataset/test_inheritance.py .                              [ 25%]
guidata/tests/dataset/test_item_order.py .                               [ 27%]
guidata/tests/dataset/test_loadsave_hdf5.py .                            [ 30%]
guidata/tests/dataset/test_loadsave_json.py .                            [ 32%]
guidata/tests/dataset/test_rotatedlabel.py .                             [ 35%]
guidata/tests/unit/test_config.py ...                                    [ 42%]
guidata/tests/unit/test_data.py ...                                      [ 50%]
guidata/tests/unit/test_dataset_from_dict.py .                           [ 52%]
guidata/tests/unit/test_dataset_from_func.py .                           [ 55%]
guidata/tests/unit/test_genreqs.py .s                                    [ 60%]
guidata/tests/unit/test_h5fmt.py .                                       [ 62%]
guidata/tests/unit/test_jsonfmt.py .                                     [ 65%]
guidata/tests/unit/test_no_qt.py .                                       [ 67%]
guidata/tests/unit/test_text.py s                                        [ 70%]
guidata/tests/unit/test_translations.py .                                [ 72%]
guidata/tests/unit/test_updaterestoredataset.py .                        [ 75%]
guidata/tests/unit/test_userconfig_app.py .                              [ 77%]
guidata/tests/widgets/test_arrayeditor.py .                              [ 80%]
guidata/tests/widgets/test_arrayeditor_unit.py .                         [ 82%]
guidata/tests/widgets/test_codeeditor.py .                               [ 85%]
guidata/tests/widgets/test_collectionseditor.py .                        [ 87%]
guidata/tests/widgets/test_console.py F                                  [ 90%]
guidata/tests/widgets/test_dataframeeditor.py s                          [ 92%]
guidata/tests/widgets/test_importwizard.py Fatal Python error: Aborted

Current thread 0x00007ffff7f90740 (most recent call first):
  File "/build/source/guidata/qthelpers.py", line 625 in close_widgets_and_quit
  File "/build/source/guidata/qthelpers.py", line 686 in <lambda>
  File "/build/source/guidata/qthelpers.py", line 710 in exec_dialog
  File "/build/source/guidata/tests/widgets/test_importwizard.py", line 30 in test_importwizard
  File "/nix/store/7p6gx66zzh7gk0094rxis9k5sli95yzf-python3.12-pytest-8.3.2/lib/python3.12/site-packages/_pytest/python.py", line 159 in pytest_pyfunc_call
  File "/nix/store/xrlajzmcwarm0rhim9kdjbf50sw2pfas-python3.12-pluggy-1.5.0/lib/python3.12/site-packages/pluggy/_callers.py", line 103 in _multicall
  File "/nix/store/xrlajzmcwarm0rhim9kdjbf50sw2pfas-python3.12-pluggy-1.5.0/lib/python3.12/site-packages/pluggy/_manager.py", line 120 in _hookexec
  File "/nix/store/xrlajzmcwarm0rhim9kdjbf50sw2pfas-python3.12-pluggy-1.5.0/lib/python3.12/site-packages/pluggy/_hooks.py", line 513 in __call__
  File "/nix/store/7p6gx66zzh7gk0094rxis9k5sli95yzf-python3.12-pytest-8.3.2/lib/python3.12/site-packages/_pytest/python.py", line 1627 in runtest
  File "/nix/store/7p6gx66zzh7gk0094rxis9k5sli95yzf-python3.12-pytest-8.3.2/lib/python3.12/site-packages/_pytest/runner.py", line 174 in pytest_runtest_call
  File "/nix/store/xrlajzmcwarm0rhim9kdjbf50sw2pfas-python3.12-pluggy-1.5.0/lib/python3.12/site-packages/pluggy/_callers.py", line 103 in _multicall
  File "/nix/store/xrlajzmcwarm0rhim9kdjbf50sw2pfas-python3.12-pluggy-1.5.0/lib/python3.12/site-packages/pluggy/_manager.py", line 120 in _hookexec
  File "/nix/store/xrlajzmcwarm0rhim9kdjbf50sw2pfas-python3.12-pluggy-1.5.0/lib/python3.12/site-packages/pluggy/_hooks.py", line 513 in __call__
  File "/nix/store/7p6gx66zzh7gk0094rxis9k5sli95yzf-python3.12-pytest-8.3.2/lib/python3.12/site-packages/_pytest/runner.py", line 242 in <lambda>
  File "/nix/store/7p6gx66zzh7gk0094rxis9k5sli95yzf-python3.12-pytest-8.3.2/lib/python3.12/site-packages/_pytest/runner.py", line 341 in from_call
  File "/nix/store/7p6gx66zzh7gk0094rxis9k5sli95yzf-python3.12-pytest-8.3.2/lib/python3.12/site-packages/_pytest/runner.py", line 241 in call_and_report
  File "/nix/store/7p6gx66zzh7gk0094rxis9k5sli95yzf-python3.12-pytest-8.3.2/lib/python3.12/site-packages/_pytest/runner.py", line 132 in runtestprotocol
  File "/nix/store/7p6gx66zzh7gk0094rxis9k5sli95yzf-python3.12-pytest-8.3.2/lib/python3.12/site-packages/_pytest/runner.py", line 113 in pytest_runtest_protocol
  File "/nix/store/xrlajzmcwarm0rhim9kdjbf50sw2pfas-python3.12-pluggy-1.5.0/lib/python3.12/site-packages/pluggy/_callers.py", line 103 in _multicall
  File "/nix/store/xrlajzmcwarm0rhim9kdjbf50sw2pfas-python3.12-pluggy-1.5.0/lib/python3.12/site-packages/pluggy/_manager.py", line 120 in _hookexec
  File "/nix/store/xrlajzmcwarm0rhim9kdjbf50sw2pfas-python3.12-pluggy-1.5.0/lib/python3.12/site-packages/pluggy/_hooks.py", line 513 in __call__
  File "/nix/store/7p6gx66zzh7gk0094rxis9k5sli95yzf-python3.12-pytest-8.3.2/lib/python3.12/site-packages/_pytest/main.py", line 362 in pytest_runtestloop
  File "/nix/store/xrlajzmcwarm0rhim9kdjbf50sw2pfas-python3.12-pluggy-1.5.0/lib/python3.12/site-packages/pluggy/_callers.py", line 103 in _multicall
  File "/nix/store/xrlajzmcwarm0rhim9kdjbf50sw2pfas-python3.12-pluggy-1.5.0/lib/python3.12/site-packages/pluggy/_manager.py", line 120 in _hookexec
  File "/nix/store/xrlajzmcwarm0rhim9kdjbf50sw2pfas-python3.12-pluggy-1.5.0/lib/python3.12/site-packages/pluggy/_hooks.py", line 513 in __call__
  File "/nix/store/7p6gx66zzh7gk0094rxis9k5sli95yzf-python3.12-pytest-8.3.2/lib/python3.12/site-packages/_pytest/main.py", line 337 in _main
  File "/nix/store/7p6gx66zzh7gk0094rxis9k5sli95yzf-python3.12-pytest-8.3.2/lib/python3.12/site-packages/_pytest/main.py", line 283 in wrap_session
  File "/nix/store/7p6gx66zzh7gk0094rxis9k5sli95yzf-python3.12-pytest-8.3.2/lib/python3.12/site-packages/_pytest/main.py", line 330 in pytest_cmdline_main
  File "/nix/store/xrlajzmcwarm0rhim9kdjbf50sw2pfas-python3.12-pluggy-1.5.0/lib/python3.12/site-packages/pluggy/_callers.py", line 103 in _multicall
  File "/nix/store/xrlajzmcwarm0rhim9kdjbf50sw2pfas-python3.12-pluggy-1.5.0/lib/python3.12/site-packages/pluggy/_manager.py", line 120 in _hookexec
  File "/nix/store/xrlajzmcwarm0rhim9kdjbf50sw2pfas-python3.12-pluggy-1.5.0/lib/python3.12/site-packages/pluggy/_hooks.py", line 513 in __call__
  File "/nix/store/7p6gx66zzh7gk0094rxis9k5sli95yzf-python3.12-pytest-8.3.2/lib/python3.12/site-packages/_pytest/config/__init__.py", line 175 in main
  File "/nix/store/7p6gx66zzh7gk0094rxis9k5sli95yzf-python3.12-pytest-8.3.2/lib/python3.12/site-packages/_pytest/config/__init__.py", line 201 in console_main
  File "/nix/store/7p6gx66zzh7gk0094rxis9k5sli95yzf-python3.12-pytest-8.3.2/lib/python3.12/site-packages/pytest/__main__.py", line 9 in <module>
  File "<frozen runpy>", line 88 in _run_code
  File "<frozen runpy>", line 198 in _run_module_as_main

Extension modules: PyQt6.QtCore, numpy.core._multiarray_umath, numpy.core._multiarray_tests, numpy.linalg._umath_linalg, numpy.fft._pocketfft_internal, numpy.random._common, numpy.random.bit_generator, numpy.random._bounded_integers, numpy.random._mt19937, numpy.random.mtrand, numpy.random._philox, numpy.random._pcg64, numpy.random._sfc64, numpy.random._generator, h5py._errors, h5py.defs, h5py._objects, h5py.h5, h5py.utils, h5py.h5t, h5py.h5s, h5py.h5ac, h5py.h5p, h5py.h5r, h5py._proxy, h5py._conv, h5py.h5z, h5py.h5a, h5py.h5d, h5py.h5ds, h5py.h5g, h5py.h5i, h5py.h5f, h5py.h5fd, h5py.h5pl, h5py.h5o, h5py.h5l, h5py._selector, PyQt6.QtGui, PyQt6.QtOpenGL, PyQt6.QtWidgets, PyQt6.QtOpenGLWidgets, _cffi_backend (total: 43)
/nix/store/j9q99fln05lr27zf08p2hd73410mfr2i-pytest-check-hook/nix-support/setup-hook: line 53:   556 Aborted                 (core dumped) /nix/store/pgb120fb7srbh418v4i2a70aq1w9dawd-python3-3.12.5/bin/python3.12 -m pytest

Any idea why is that? Here's the backtrace:

#0  0x00007f9e08e9b7dc in __pthread_kill_implementation () from /nix/store/wlffq5p6mxxgfap10sav3ij936jzqm59-glibc-2.39-52/lib/libc.so.6
#1  0x00007f9e08e49516 in raise () from /nix/store/wlffq5p6mxxgfap10sav3ij936jzqm59-glibc-2.39-52/lib/libc.so.6
#2  <signal handler called>
#3  0x00007f9e08e9b7dc in __pthread_kill_implementation () from /nix/store/wlffq5p6mxxgfap10sav3ij936jzqm59-glibc-2.39-52/lib/libc.so.6
#4  0x00007f9e08e49516 in raise () from /nix/store/wlffq5p6mxxgfap10sav3ij936jzqm59-glibc-2.39-52/lib/libc.so.6
#5  0x00007f9e08e31935 in abort () from /nix/store/wlffq5p6mxxgfap10sav3ij936jzqm59-glibc-2.39-52/lib/libc.so.6
#6  0x00007f9df9cc2cac in qAbort() () from /nix/store/w85jx4jpagicbhv0fcqrjykxkynjrg4h-qtbase-6.7.2/lib/libQt6Core.so.6
#7  0x00007f9df9d0c7b6 in qt_message(QtMsgType, QMessageLogContext const&, char const*, __va_list_tag*) () from /nix/store/w85jx4jpagicbhv0fcqrjykxkynjrg4h-qtbase-6.7.2/lib/libQt6Core.so.6
#8  0x00007f9df9cc3b39 in QMessageLogger::fatal(char const*, ...) const () from /nix/store/w85jx4jpagicbhv0fcqrjykxkynjrg4h-qtbase-6.7.2/lib/libQt6Core.so.6
#9  0x00007f9db2b332fc in init_platform(QString const&, QString const&, QString const&, int&, char**) [clone .cold] () from /nix/store/w85jx4jpagicbhv0fcqrjykxkynjrg4h-qtbase-6.7.2/lib/libQt6Gui.so.6
#10 0x00007f9db2bd3162 in QGuiApplicationPrivate::createPlatformIntegration() () from /nix/store/w85jx4jpagicbhv0fcqrjykxkynjrg4h-qtbase-6.7.2/lib/libQt6Gui.so.6
#11 0x00007f9db2bd3c38 in QGuiApplicationPrivate::createEventDispatcher() () from /nix/store/w85jx4jpagicbhv0fcqrjykxkynjrg4h-qtbase-6.7.2/lib/libQt6Gui.so.6
#12 0x00007f9df9d8e14d in QCoreApplicationPrivate::init() () from /nix/store/w85jx4jpagicbhv0fcqrjykxkynjrg4h-qtbase-6.7.2/lib/libQt6Core.so.6
#13 0x00007f9db2bd78ec in QGuiApplicationPrivate::init() () from /nix/store/w85jx4jpagicbhv0fcqrjykxkynjrg4h-qtbase-6.7.2/lib/libQt6Gui.so.6
#14 0x00007f9db139afd9 in QApplicationPrivate::init() () from /nix/store/w85jx4jpagicbhv0fcqrjykxkynjrg4h-qtbase-6.7.2/lib/libQt6Widgets.so.6
#15 0x00007f9db1daa729 in sipQApplication::sipQApplication(int&, char**, int) () from /nix/store/y269rlvzgn939jhww2qjc4769v85r9b0-python3-3.12.5-env/lib/python3.12/site-packages/PyQt6/QtWidgets.abi3.so
#16 0x00007f9db1daa817 in init_type_QApplication () from /nix/store/y269rlvzgn939jhww2qjc4769v85r9b0-python3-3.12.5-env/lib/python3.12/site-packages/PyQt6/QtWidgets.abi3.so
#17 0x00007f9df9a88266 in sipSimpleWrapper_init () from /nix/store/y269rlvzgn939jhww2qjc4769v85r9b0-python3-3.12.5-env/lib/python3.12/site-packages/PyQt6/sip.cpython-312-x86_64-linux-gnu.so
#18 0x00007f9e0918b137 in type_call () from /nix/store/pgb120fb7srbh418v4i2a70aq1w9dawd-python3-3.12.5/lib/libpython3.12.so.1.0
#19 0x00007f9e09211d31 in _PyObject_MakeTpCall () from /nix/store/pgb120fb7srbh418v4i2a70aq1w9dawd-python3-3.12.5/lib/libpython3.12.so.1.0
#20 0x00007f9e0910bbb5 in _PyEval_EvalFrameDefault () from /nix/store/pgb120fb7srbh418v4i2a70aq1w9dawd-python3-3.12.5/lib/libpython3.12.so.1.0
#21 0x00007f9e0936b7dd in gen_iternext () from /nix/store/pgb120fb7srbh418v4i2a70aq1w9dawd-python3-3.12.5/lib/libpython3.12.so.1.0
#22 0x00007f9e092d07a3 in builtin_next () from /nix/store/pgb120fb7srbh418v4i2a70aq1w9dawd-python3-3.12.5/lib/libpython3.12.so.1.0
#23 0x00007f9e0910e77c in _PyEval_EvalFrameDefault () from /nix/store/pgb120fb7srbh418v4i2a70aq1w9dawd-python3-3.12.5/lib/libpython3.12.so.1.0
#24 0x00007f9e09346d73 in method_vectorcall () from /nix/store/pgb120fb7srbh418v4i2a70aq1w9dawd-python3-3.12.5/lib/libpython3.12.so.1.0
#25 0x00007f9e092128c4 in _PyObject_VectorcallTstate.lto_priv.26 () from /nix/store/pgb120fb7srbh418v4i2a70aq1w9dawd-python3-3.12.5/lib/libpython3.12.so.1.0
#26 0x00007f9e0910df77 in _PyEval_EvalFrameDefault () from /nix/store/pgb120fb7srbh418v4i2a70aq1w9dawd-python3-3.12.5/lib/libpython3.12.so.1.0
#27 0x00007f9e09211fe1 in _PyObject_FastCallDictTstate () from /nix/store/pgb120fb7srbh418v4i2a70aq1w9dawd-python3-3.12.5/lib/libpython3.12.so.1.0
#28 0x00007f9e092124c7 in slot_tp_call () from /nix/store/pgb120fb7srbh418v4i2a70aq1w9dawd-python3-3.12.5/lib/libpython3.12.so.1.0
#29 0x00007f9e09211d31 in _PyObject_MakeTpCall () from /nix/store/pgb120fb7srbh418v4i2a70aq1w9dawd-python3-3.12.5/lib/libpython3.12.so.1.0
#30 0x00007f9e0910bbb5 in _PyEval_EvalFrameDefault () from /nix/store/pgb120fb7srbh418v4i2a70aq1w9dawd-python3-3.12.5/lib/libpython3.12.so.1.0
#31 0x00007f9e09211fe1 in _PyObject_FastCallDictTstate () from /nix/store/pgb120fb7srbh418v4i2a70aq1w9dawd-python3-3.12.5/lib/libpython3.12.so.1.0
#32 0x00007f9e092124c7 in slot_tp_call () from /nix/store/pgb120fb7srbh418v4i2a70aq1w9dawd-python3-3.12.5/lib/libpython3.12.so.1.0
#33 0x00007f9e091c51ac in _PyObject_Call () from /nix/store/pgb120fb7srbh418v4i2a70aq1w9dawd-python3-3.12.5/lib/libpython3.12.so.1.0
#34 0x00007f9e09105a1b in _PyEval_EvalFrameDefault () from /nix/store/pgb120fb7srbh418v4i2a70aq1w9dawd-python3-3.12.5/lib/libpython3.12.so.1.0
#35 0x00007f9e09211fe1 in _PyObject_FastCallDictTstate () from /nix/store/pgb120fb7srbh418v4i2a70aq1w9dawd-python3-3.12.5/lib/libpython3.12.so.1.0
#36 0x00007f9e092124c7 in slot_tp_call () from /nix/store/pgb120fb7srbh418v4i2a70aq1w9dawd-python3-3.12.5/lib/libpython3.12.so.1.0
#37 0x00007f9e09211d31 in _PyObject_MakeTpCall () from /nix/store/pgb120fb7srbh418v4i2a70aq1w9dawd-python3-3.12.5/lib/libpython3.12.so.1.0
#38 0x00007f9e0910bbb5 in _PyEval_EvalFrameDefault () from /nix/store/pgb120fb7srbh418v4i2a70aq1w9dawd-python3-3.12.5/lib/libpython3.12.so.1.0
#39 0x00007f9e09211fe1 in _PyObject_FastCallDictTstate () from /nix/store/pgb120fb7srbh418v4i2a70aq1w9dawd-python3-3.12.5/lib/libpython3.12.so.1.0
#40 0x00007f9e092124c7 in slot_tp_call () from /nix/store/pgb120fb7srbh418v4i2a70aq1w9dawd-python3-3.12.5/lib/libpython3.12.so.1.0
#41 0x00007f9e09211d31 in _PyObject_MakeTpCall () from /nix/store/pgb120fb7srbh418v4i2a70aq1w9dawd-python3-3.12.5/lib/libpython3.12.so.1.0
#42 0x00007f9e0910bbb5 in _PyEval_EvalFrameDefault () from /nix/store/pgb120fb7srbh418v4i2a70aq1w9dawd-python3-3.12.5/lib/libpython3.12.so.1.0
#43 0x00007f9e09211fe1 in _PyObject_FastCallDictTstate () from /nix/store/pgb120fb7srbh418v4i2a70aq1w9dawd-python3-3.12.5/lib/libpython3.12.so.1.0
#44 0x00007f9e092124c7 in slot_tp_call () from /nix/store/pgb120fb7srbh418v4i2a70aq1w9dawd-python3-3.12.5/lib/libpython3.12.so.1.0
#45 0x00007f9e09211d31 in _PyObject_MakeTpCall () from /nix/store/pgb120fb7srbh418v4i2a70aq1w9dawd-python3-3.12.5/lib/libpython3.12.so.1.0
#46 0x00007f9e0910bbb5 in _PyEval_EvalFrameDefault () from /nix/store/pgb120fb7srbh418v4i2a70aq1w9dawd-python3-3.12.5/lib/libpython3.12.so.1.0
#47 0x00007f9e0936574d in PyEval_EvalCode () from /nix/store/pgb120fb7srbh418v4i2a70aq1w9dawd-python3-3.12.5/lib/libpython3.12.so.1.0
#48 0x00007f9e09369d10 in run_eval_code_obj () from /nix/store/pgb120fb7srbh418v4i2a70aq1w9dawd-python3-3.12.5/lib/libpython3.12.so.1.0
#49 0x00007f9e093c793d in run_mod () from /nix/store/pgb120fb7srbh418v4i2a70aq1w9dawd-python3-3.12.5/lib/libpython3.12.so.1.0
#50 0x00007f9e09400bb5 in _PyRun_SimpleFileObject () from /nix/store/pgb120fb7srbh418v4i2a70aq1w9dawd-python3-3.12.5/lib/libpython3.12.so.1.0
#51 0x00007f9e09401911 in _PyRun_AnyFileObject () from /nix/store/pgb120fb7srbh418v4i2a70aq1w9dawd-python3-3.12.5/lib/libpython3.12.so.1.0
#52 0x00007f9e09407f7a in Py_RunMain () from /nix/store/pgb120fb7srbh418v4i2a70aq1w9dawd-python3-3.12.5/lib/libpython3.12.so.1.0
#53 0x00007f9e08e3314e in __libc_start_call_main () from /nix/store/wlffq5p6mxxgfap10sav3ij936jzqm59-glibc-2.39-52/lib/libc.so.6
#54 0x00007f9e08e33209 in __libc_start_main_impl () from /nix/store/wlffq5p6mxxgfap10sav3ij936jzqm59-glibc-2.39-52/lib/libc.so.6
#55 0x0000000000401075 in _start ()

With PySide6, I get:

============================= test session starts ==============================
platform linux -- Python 3.12.5, pytest-8.3.2, pluggy-1.5.0
guidata 3.6.2, PySide6 6.7.2 [Qt version: 6.7.2]
rootdir: /build/source
configfile: pyproject.toml
collected 40 items                                                             

guidata/tests/dataset/test_activable_dataset.py .                        [  2%]
guidata/tests/dataset/test_activable_items.py .                          [  5%]
guidata/tests/dataset/test_all_features.py .                             [  7%]
guidata/tests/dataset/test_all_items.py .                                [ 10%]
guidata/tests/dataset/test_all_items_readonly.py .                       [ 12%]
guidata/tests/dataset/test_bool_selector.py .                            [ 15%]
guidata/tests/dataset/test_callbacks.py .                                [ 17%]
guidata/tests/dataset/test_datasetgroup.py .                             [ 20%]
guidata/tests/dataset/test_editgroupbox.py .                             [ 22%]
guidata/tests/dataset/test_inheritance.py .                              [ 25%]
guidata/tests/dataset/test_item_order.py .                               [ 27%]
guidata/tests/dataset/test_loadsave_hdf5.py .                            [ 30%]
guidata/tests/dataset/test_loadsave_json.py .                            [ 32%]
guidata/tests/dataset/test_rotatedlabel.py .                             [ 35%]
guidata/tests/unit/test_config.py ...                                    [ 42%]
guidata/tests/unit/test_data.py ...                                      [ 50%]
guidata/tests/unit/test_dataset_from_dict.py .                           [ 52%]
guidata/tests/unit/test_dataset_from_func.py .                           [ 55%]
guidata/tests/unit/test_genreqs.py .s                                    [ 60%]
guidata/tests/unit/test_h5fmt.py .                                       [ 62%]
guidata/tests/unit/test_jsonfmt.py .                                     [ 65%]
guidata/tests/unit/test_no_qt.py .                                       [ 67%]
guidata/tests/unit/test_text.py s                                        [ 70%]
guidata/tests/unit/test_translations.py .                                [ 72%]
guidata/tests/unit/test_updaterestoredataset.py .                        [ 75%]
guidata/tests/unit/test_userconfig_app.py .                              [ 77%]
guidata/tests/widgets/test_arrayeditor.py .                              [ 80%]
guidata/tests/widgets/test_arrayeditor_unit.py .                         [ 82%]
guidata/tests/widgets/test_codeeditor.py .                               [ 85%]
guidata/tests/widgets/test_collectionseditor.py .                        [ 87%]
guidata/tests/widgets/test_console.py F                                  [ 90%]
guidata/tests/widgets/test_dataframeeditor.py s                          [ 92%]
guidata/tests/widgets/test_importwizard.py .                             [ 95%]
guidata/tests/widgets/test_objecteditor.py .                             [ 97%]
guidata/tests/widgets/test_theme.py s                                    [100%]

=================================== FAILURES ===================================
_________________________________ test_console _________________________________

    def test_console():
        """Test Console widget."""
        with qt_app_context(exec_loop=True):
>           widget = Console(debug=False, multithreaded=True)

guidata/tests/widgets/test_console.py:22: 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
guidata/widgets/console/__init__.py:51: in __init__
    InternalShell.__init__(
guidata/widgets/console/internalshell.py:176: in __init__
    PythonShellWidget.__init__(self, parent, profile)
guidata/widgets/console/shell.py:706: in __init__
    ShellBaseWidget.__init__(self, parent, profile, initial_message, read_only)
guidata/widgets/console/shell.py:82: in __init__
    ConsoleBaseWidget.__init__(self, parent)
guidata/widgets/console/base.py:1524: in __init__
    self.update_color_mode()
guidata/widgets/console/base.py:1529: in update_color_mode
    self.set_light_background(not qth.is_dark_theme())
guidata/widgets/console/base.py:1558: in set_light_background
    self.set_palette(background=bg_color, foreground=qth.get_foreground_color())
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 

self = <guidata.widgets.console.Console(0x1d1cca0) at 0x7fffaa41e2c0>
background = PySide6.QtGui.QColor.fromRgbF(1.000000, 1.000000, 1.000000, 1.000000)
foreground = PySide6.QtGui.QColor.fromRgbF(0.000000, 0.000000, 0.000000, 1.000000)

    def set_palette(self, background, foreground):
        """
        Set text editor palette colors:
        background color and caret (text cursor) color
        """
        palette = QPalette()
        # palette.setColor(QPalette.Base, background)
        palette.setColor(QPalette.Text, foreground)
>       palette.setColor(QPalette.Background, background)
E       AttributeError: type object 'PySide6.QtGui.QPalette' has no attribute 'Background'

guidata/widgets/console/base.py:371: AttributeError
=============================== warnings summary ===============================
guidata/tests/widgets/test_theme.py:71
  /build/source/guidata/tests/widgets/test_theme.py:71: PytestCollectionWarning: cannot collect test class 'TestWidget' because it has a __init__ constructor (from: guidata/tests/widgets/test_theme.py)
    class TestWidget(BaseTestWidget):

-- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html
=========================== short test summary info ============================
FAILED guidata/tests/widgets/test_console.py::test_console - AttributeError: type object 'PySide6.QtGui.QPalette' has no attribute 'Back...
============== 1 failed, 35 passed, 4 skipped, 1 warning in 1.73s ==============

And with PyQt5 everything passes. Haven't checked PySide2 yet.

@doronbehar doronbehar changed the title tests don't pass with pyqt6 and pyside6, but do pass with pyqt5. Tests don't pass with pyqt6 and pyside6, but do pass with pyqt5 Sep 9, 2024
@doronbehar
Copy link
Author

Transitively, tests in plotpy fail due to this I think. I also noticed this issue was discussed in PlotPyStack/PlotPy#11 ... Not sure exactly what made it become resolved. For the record, I use QT_QPA_PLATFORM=offscreen.

@PierreRaybaut PierreRaybaut changed the title Tests don't pass with pyqt6 and pyside6, but do pass with pyqt5 PyQt6/PySide6 on Linux: AttributeError: type object 'PySide6.QtGui.QPalette' has no attribute 'Background' Sep 10, 2024
@PierreRaybaut
Copy link
Collaborator

@doronbehar : thanks for reporting the issue.
With the fix above, everything should be OK with V3.6.3 on PyQt5, PyQt6 and PySide6

@doronbehar
Copy link
Author

Hey @PierreRaybaut . You should know that on the latest guidata 3.7.1, both PySide{2,6} show failing tests. I haven't opened a new issue because the compatibility table in the README sort of states something similar, but still it is a regression so I thought you should know.

PySide2:

Sourcing python-remove-tests-dir-hook
Sourcing python-catch-conflicts-hook.sh
Sourcing python-remove-bin-bytecode-hook.sh
Sourcing pypa-build-hook
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
Sourcing pytest-check-hook
Using pytestCheckPhase
Running phase: unpackPhase
@nix { "action": "setPhase", "phase": "unpackPhase" }
unpacking source archive /nix/store/msb9xs1bdb9j5y4ldi687qhc4lcppa5g-source
source root is source
setting SOURCE_DATE_EPOCH to timestamp 315619200 of file source/scripts/utils.bat
Running phase: patchPhase
@nix { "action": "setPhase", "phase": "patchPhase" }
Running phase: updateAutotoolsGnuConfigScriptsPhase
@nix { "action": "setPhase", "phase": "updateAutotoolsGnuConfigScriptsPhase" }
Running phase: configurePhase
@nix { "action": "setPhase", "phase": "configurePhase" }
no configure script, doing nothing
Running phase: buildPhase
@nix { "action": "setPhase", "phase": "buildPhase" }
Executing pypaBuildPhase
Creating a wheel...
* Getting build dependencies for wheel...
running egg_info
creating guidata.egg-info
writing guidata.egg-info/PKG-INFO
writing dependency_links to guidata.egg-info/dependency_links.txt
writing entry points to guidata.egg-info/entry_points.txt
writing requirements to guidata.egg-info/requires.txt
writing top-level names to guidata.egg-info/top_level.txt
writing manifest file 'guidata.egg-info/SOURCES.txt'
reading manifest file 'guidata.egg-info/SOURCES.txt'
reading manifest template 'MANIFEST.in'
adding license file 'LICENSE'
writing manifest file 'guidata.egg-info/SOURCES.txt'
* Building wheel...
running bdist_wheel
running build
running build_py
creating build/lib/guidata
copying guidata/__init__.py -> build/lib/guidata
copying guidata/config.py -> build/lib/guidata
copying guidata/configtools.py -> build/lib/guidata
copying guidata/env.py -> build/lib/guidata
copying guidata/guitest.py -> build/lib/guidata
copying guidata/qthelpers.py -> build/lib/guidata
copying guidata/userconfig.py -> build/lib/guidata
creating build/lib/guidata/dataset
copying guidata/dataset/__init__.py -> build/lib/guidata/dataset
copying guidata/dataset/autodoc.py -> build/lib/guidata/dataset
copying guidata/dataset/autodoc_method.py -> build/lib/guidata/dataset
copying guidata/dataset/conv.py -> build/lib/guidata/dataset
copying guidata/dataset/dataitems.py -> build/lib/guidata/dataset
copying guidata/dataset/datatypes.py -> build/lib/guidata/dataset
copying guidata/dataset/io.py -> build/lib/guidata/dataset
copying guidata/dataset/note_directive.py -> build/lib/guidata/dataset
copying guidata/dataset/qtitemwidgets.py -> build/lib/guidata/dataset
copying guidata/dataset/qtwidgets.py -> build/lib/guidata/dataset
copying guidata/dataset/textedit.py -> build/lib/guidata/dataset
creating build/lib/guidata/external
copying guidata/external/__init__.py -> build/lib/guidata/external
creating build/lib/guidata/io
copying guidata/io/__init__.py -> build/lib/guidata/io
copying guidata/io/base.py -> build/lib/guidata/io
copying guidata/io/h5fmt.py -> build/lib/guidata/io
copying guidata/io/inifmt.py -> build/lib/guidata/io
copying guidata/io/jsonfmt.py -> build/lib/guidata/io
creating build/lib/guidata/tests
copying guidata/tests/__init__.py -> build/lib/guidata/tests
copying guidata/tests/conftest.py -> build/lib/guidata/tests
creating build/lib/guidata/utils
copying guidata/utils/__init__.py -> build/lib/guidata/utils
copying guidata/utils/encoding.py -> build/lib/guidata/utils
copying guidata/utils/genreqs.py -> build/lib/guidata/utils
copying guidata/utils/gettext_helpers.py -> build/lib/guidata/utils
copying guidata/utils/misc.py -> build/lib/guidata/utils
creating build/lib/guidata/widgets
copying guidata/widgets/__init__.py -> build/lib/guidata/widgets
copying guidata/widgets/about.py -> build/lib/guidata/widgets
copying guidata/widgets/codeeditor.py -> build/lib/guidata/widgets
copying guidata/widgets/collectionseditor.py -> build/lib/guidata/widgets
copying guidata/widgets/dataframeeditor.py -> build/lib/guidata/widgets
copying guidata/widgets/dockable.py -> build/lib/guidata/widgets
copying guidata/widgets/importwizard.py -> build/lib/guidata/widgets
copying guidata/widgets/nsview.py -> build/lib/guidata/widgets
copying guidata/widgets/objecteditor.py -> build/lib/guidata/widgets
copying guidata/widgets/rotatedlabel.py -> build/lib/guidata/widgets
copying guidata/widgets/syntaxhighlighters.py -> build/lib/guidata/widgets
copying guidata/widgets/texteditor.py -> build/lib/guidata/widgets
creating build/lib/guidata/external/darkdetect
copying guidata/external/darkdetect/__init__.py -> build/lib/guidata/external/darkdetect
copying guidata/external/darkdetect/_dummy.py -> build/lib/guidata/external/darkdetect
copying guidata/external/darkdetect/_linux_detect.py -> build/lib/guidata/external/darkdetect
copying guidata/external/darkdetect/_mac_detect.py -> build/lib/guidata/external/darkdetect
copying guidata/external/darkdetect/_windows_detect.py -> build/lib/guidata/external/darkdetect
creating build/lib/guidata/tests/dataset
copying guidata/tests/dataset/__init__.py -> build/lib/guidata/tests/dataset
copying guidata/tests/dataset/test_activable_dataset.py -> build/lib/guidata/tests/dataset
copying guidata/tests/dataset/test_activable_items.py -> build/lib/guidata/tests/dataset
copying guidata/tests/dataset/test_all_features.py -> build/lib/guidata/tests/dataset
copying guidata/tests/dataset/test_all_items.py -> build/lib/guidata/tests/dataset
copying guidata/tests/dataset/test_all_items_readonly.py -> build/lib/guidata/tests/dataset
copying guidata/tests/dataset/test_bool_selector.py -> build/lib/guidata/tests/dataset
copying guidata/tests/dataset/test_callbacks.py -> build/lib/guidata/tests/dataset
copying guidata/tests/dataset/test_datasetgroup.py -> build/lib/guidata/tests/dataset
copying guidata/tests/dataset/test_editgroupbox.py -> build/lib/guidata/tests/dataset
copying guidata/tests/dataset/test_inheritance.py -> build/lib/guidata/tests/dataset
copying guidata/tests/dataset/test_item_order.py -> build/lib/guidata/tests/dataset
copying guidata/tests/dataset/test_loadsave_hdf5.py -> build/lib/guidata/tests/dataset
copying guidata/tests/dataset/test_loadsave_json.py -> build/lib/guidata/tests/dataset
copying guidata/tests/dataset/test_rotatedlabel.py -> build/lib/guidata/tests/dataset
creating build/lib/guidata/tests/unit
copying guidata/tests/unit/__init__.py -> build/lib/guidata/tests/unit
copying guidata/tests/unit/test_config.py -> build/lib/guidata/tests/unit
copying guidata/tests/unit/test_data.py -> build/lib/guidata/tests/unit
copying guidata/tests/unit/test_dataset_from_dict.py -> build/lib/guidata/tests/unit
copying guidata/tests/unit/test_dataset_from_func.py -> build/lib/guidata/tests/unit
copying guidata/tests/unit/test_genreqs.py -> build/lib/guidata/tests/unit
copying guidata/tests/unit/test_h5fmt.py -> build/lib/guidata/tests/unit
copying guidata/tests/unit/test_jsonfmt.py -> build/lib/guidata/tests/unit
copying guidata/tests/unit/test_no_qt.py -> build/lib/guidata/tests/unit
copying guidata/tests/unit/test_text.py -> build/lib/guidata/tests/unit
copying guidata/tests/unit/test_translations.py -> build/lib/guidata/tests/unit
copying guidata/tests/unit/test_updaterestoredataset.py -> build/lib/guidata/tests/unit
copying guidata/tests/unit/test_userconfig_app.py -> build/lib/guidata/tests/unit
creating build/lib/guidata/tests/widgets
copying guidata/tests/widgets/__init__.py -> build/lib/guidata/tests/widgets
copying guidata/tests/widgets/test_arrayeditor.py -> build/lib/guidata/tests/widgets
copying guidata/tests/widgets/test_arrayeditor_unit.py -> build/lib/guidata/tests/widgets
copying guidata/tests/widgets/test_codeeditor.py -> build/lib/guidata/tests/widgets
copying guidata/tests/widgets/test_collectionseditor.py -> build/lib/guidata/tests/widgets
copying guidata/tests/widgets/test_console.py -> build/lib/guidata/tests/widgets
copying guidata/tests/widgets/test_dataframeeditor.py -> build/lib/guidata/tests/widgets
copying guidata/tests/widgets/test_importwizard.py -> build/lib/guidata/tests/widgets
copying guidata/tests/widgets/test_objecteditor.py -> build/lib/guidata/tests/widgets
copying guidata/tests/widgets/test_theme.py -> build/lib/guidata/tests/widgets
creating build/lib/guidata/widgets/arrayeditor
copying guidata/widgets/arrayeditor/__init__.py -> build/lib/guidata/widgets/arrayeditor
copying guidata/widgets/arrayeditor/arrayeditor.py -> build/lib/guidata/widgets/arrayeditor
copying guidata/widgets/arrayeditor/arrayhandler.py -> build/lib/guidata/widgets/arrayeditor
copying guidata/widgets/arrayeditor/datamodel.py -> build/lib/guidata/widgets/arrayeditor
copying guidata/widgets/arrayeditor/editorwidget.py -> build/lib/guidata/widgets/arrayeditor
copying guidata/widgets/arrayeditor/utils.py -> build/lib/guidata/widgets/arrayeditor
creating build/lib/guidata/widgets/console
copying guidata/widgets/console/__init__.py -> build/lib/guidata/widgets/console
copying guidata/widgets/console/base.py -> build/lib/guidata/widgets/console
copying guidata/widgets/console/calltip.py -> build/lib/guidata/widgets/console
copying guidata/widgets/console/dochelpers.py -> build/lib/guidata/widgets/console
copying guidata/widgets/console/internalshell.py -> build/lib/guidata/widgets/console
copying guidata/widgets/console/interpreter.py -> build/lib/guidata/widgets/console
copying guidata/widgets/console/mixins.py -> build/lib/guidata/widgets/console
copying guidata/widgets/console/shell.py -> build/lib/guidata/widgets/console
copying guidata/widgets/console/terminal.py -> build/lib/guidata/widgets/console
running egg_info
writing guidata.egg-info/PKG-INFO
writing dependency_links to guidata.egg-info/dependency_links.txt
writing entry points to guidata.egg-info/entry_points.txt
writing requirements to guidata.egg-info/requires.txt
writing top-level names to guidata.egg-info/top_level.txt
reading manifest file 'guidata.egg-info/SOURCES.txt'
reading manifest template 'MANIFEST.in'
adding license file 'LICENSE'
writing manifest file 'guidata.egg-info/SOURCES.txt'
creating build/lib/guidata/data/icons
copying guidata/data/icons/apply.png -> build/lib/guidata/data/icons
copying guidata/data/icons/arredit.png -> build/lib/guidata/data/icons
copying guidata/data/icons/busy.png -> build/lib/guidata/data/icons
copying guidata/data/icons/cell_edit.png -> build/lib/guidata/data/icons
copying guidata/data/icons/copy.png -> build/lib/guidata/data/icons
copying guidata/data/icons/delete.png -> build/lib/guidata/data/icons
copying guidata/data/icons/dictedit.png -> build/lib/guidata/data/icons
copying guidata/data/icons/dtype.png -> build/lib/guidata/data/icons
copying guidata/data/icons/edit.png -> build/lib/guidata/data/icons
copying guidata/data/icons/exit.png -> build/lib/guidata/data/icons
copying guidata/data/icons/expander_down.png -> build/lib/guidata/data/icons
copying guidata/data/icons/expander_right.png -> build/lib/guidata/data/icons
copying guidata/data/icons/file.png -> build/lib/guidata/data/icons
copying guidata/data/icons/fileclose.png -> build/lib/guidata/data/icons
copying guidata/data/icons/fileimport.png -> build/lib/guidata/data/icons
copying guidata/data/icons/filenew.png -> build/lib/guidata/data/icons
copying guidata/data/icons/fileopen.png -> build/lib/guidata/data/icons
copying guidata/data/icons/filesave.png -> build/lib/guidata/data/icons
copying guidata/data/icons/filesaveas.png -> build/lib/guidata/data/icons
copying guidata/data/icons/guidata-banner.svg -> build/lib/guidata/data/icons
copying guidata/data/icons/guidata-vertical.svg -> build/lib/guidata/data/icons
copying guidata/data/icons/guidata.svg -> build/lib/guidata/data/icons
copying guidata/data/icons/hist.png -> build/lib/guidata/data/icons
copying guidata/data/icons/max.png -> build/lib/guidata/data/icons
copying guidata/data/icons/min.png -> build/lib/guidata/data/icons
copying guidata/data/icons/none.png -> build/lib/guidata/data/icons
copying guidata/data/icons/not_found.png -> build/lib/guidata/data/icons
copying guidata/data/icons/python.png -> build/lib/guidata/data/icons
copying guidata/data/icons/quickview.png -> build/lib/guidata/data/icons
copying guidata/data/icons/save_all.png -> build/lib/guidata/data/icons
copying guidata/data/icons/selection.png -> build/lib/guidata/data/icons
copying guidata/data/icons/settings.png -> build/lib/guidata/data/icons
copying guidata/data/icons/shape.png -> build/lib/guidata/data/icons
copying guidata/data/icons/xmax.png -> build/lib/guidata/data/icons
copying guidata/data/icons/xmin.png -> build/lib/guidata/data/icons
creating build/lib/guidata/data/icons/editors
copying guidata/data/icons/editors/copywop.png -> build/lib/guidata/data/icons/editors
copying guidata/data/icons/editors/edit.png -> build/lib/guidata/data/icons/editors
copying guidata/data/icons/editors/edit_add.png -> build/lib/guidata/data/icons/editors
copying guidata/data/icons/editors/editclear.png -> build/lib/guidata/data/icons/editors
copying guidata/data/icons/editors/editcopy.png -> build/lib/guidata/data/icons/editors
copying guidata/data/icons/editors/editcut.png -> build/lib/guidata/data/icons/editors
copying guidata/data/icons/editors/editdelete.png -> build/lib/guidata/data/icons/editors
copying guidata/data/icons/editors/editpaste.png -> build/lib/guidata/data/icons/editors
copying guidata/data/icons/editors/fileimport.png -> build/lib/guidata/data/icons/editors
copying guidata/data/icons/editors/filesave.png -> build/lib/guidata/data/icons/editors
copying guidata/data/icons/editors/imshow.png -> build/lib/guidata/data/icons/editors
copying guidata/data/icons/editors/insert.png -> build/lib/guidata/data/icons/editors
copying guidata/data/icons/editors/plot.png -> build/lib/guidata/data/icons/editors
copying guidata/data/icons/editors/rename.png -> build/lib/guidata/data/icons/editors
copying guidata/data/icons/editors/selectall.png -> build/lib/guidata/data/icons/editors
creating build/lib/guidata/data/icons/filetypes
copying guidata/data/icons/filetypes/doc.png -> build/lib/guidata/data/icons/filetypes
copying guidata/data/icons/filetypes/gif.png -> build/lib/guidata/data/icons/filetypes
copying guidata/data/icons/filetypes/html.png -> build/lib/guidata/data/icons/filetypes
copying guidata/data/icons/filetypes/jpg.png -> build/lib/guidata/data/icons/filetypes
copying guidata/data/icons/filetypes/pdf.png -> build/lib/guidata/data/icons/filetypes
copying guidata/data/icons/filetypes/png.png -> build/lib/guidata/data/icons/filetypes
copying guidata/data/icons/filetypes/pps.png -> build/lib/guidata/data/icons/filetypes
copying guidata/data/icons/filetypes/ps.png -> build/lib/guidata/data/icons/filetypes
copying guidata/data/icons/filetypes/tar.png -> build/lib/guidata/data/icons/filetypes
copying guidata/data/icons/filetypes/tgz.png -> build/lib/guidata/data/icons/filetypes
copying guidata/data/icons/filetypes/tif.png -> build/lib/guidata/data/icons/filetypes
copying guidata/data/icons/filetypes/txt.png -> build/lib/guidata/data/icons/filetypes
copying guidata/data/icons/filetypes/xls.png -> build/lib/guidata/data/icons/filetypes
copying guidata/data/icons/filetypes/zip.png -> build/lib/guidata/data/icons/filetypes
creating build/lib/guidata/locale/fr/LC_MESSAGES
copying guidata/locale/fr/LC_MESSAGES/guidata.mo -> build/lib/guidata/locale/fr/LC_MESSAGES
creating build/lib/guidata/tests/data/genreqs
copying guidata/tests/data/genreqs/pyproject.toml -> build/lib/guidata/tests/data/genreqs
copying guidata/tests/data/genreqs/setup.cfg -> build/lib/guidata/tests/data/genreqs
installing to build/bdist.linux-x86_64/wheel
running install
running install_lib
creating build/bdist.linux-x86_64/wheel
creating build/bdist.linux-x86_64/wheel/guidata
copying build/lib/guidata/__init__.py -> build/bdist.linux-x86_64/wheel/./guidata
copying build/lib/guidata/config.py -> build/bdist.linux-x86_64/wheel/./guidata
copying build/lib/guidata/configtools.py -> build/bdist.linux-x86_64/wheel/./guidata
copying build/lib/guidata/env.py -> build/bdist.linux-x86_64/wheel/./guidata
copying build/lib/guidata/guitest.py -> build/bdist.linux-x86_64/wheel/./guidata
copying build/lib/guidata/qthelpers.py -> build/bdist.linux-x86_64/wheel/./guidata
copying build/lib/guidata/userconfig.py -> build/bdist.linux-x86_64/wheel/./guidata
creating build/bdist.linux-x86_64/wheel/guidata/dataset
copying build/lib/guidata/dataset/__init__.py -> build/bdist.linux-x86_64/wheel/./guidata/dataset
copying build/lib/guidata/dataset/autodoc.py -> build/bdist.linux-x86_64/wheel/./guidata/dataset
copying build/lib/guidata/dataset/autodoc_method.py -> build/bdist.linux-x86_64/wheel/./guidata/dataset
copying build/lib/guidata/dataset/conv.py -> build/bdist.linux-x86_64/wheel/./guidata/dataset
copying build/lib/guidata/dataset/dataitems.py -> build/bdist.linux-x86_64/wheel/./guidata/dataset
copying build/lib/guidata/dataset/datatypes.py -> build/bdist.linux-x86_64/wheel/./guidata/dataset
copying build/lib/guidata/dataset/io.py -> build/bdist.linux-x86_64/wheel/./guidata/dataset
copying build/lib/guidata/dataset/note_directive.py -> build/bdist.linux-x86_64/wheel/./guidata/dataset
copying build/lib/guidata/dataset/qtitemwidgets.py -> build/bdist.linux-x86_64/wheel/./guidata/dataset
copying build/lib/guidata/dataset/qtwidgets.py -> build/bdist.linux-x86_64/wheel/./guidata/dataset
copying build/lib/guidata/dataset/textedit.py -> build/bdist.linux-x86_64/wheel/./guidata/dataset
creating build/bdist.linux-x86_64/wheel/guidata/external
copying build/lib/guidata/external/__init__.py -> build/bdist.linux-x86_64/wheel/./guidata/external
creating build/bdist.linux-x86_64/wheel/guidata/external/darkdetect
copying build/lib/guidata/external/darkdetect/__init__.py -> build/bdist.linux-x86_64/wheel/./guidata/external/darkdetect
copying build/lib/guidata/external/darkdetect/_dummy.py -> build/bdist.linux-x86_64/wheel/./guidata/external/darkdetect
copying build/lib/guidata/external/darkdetect/_linux_detect.py -> build/bdist.linux-x86_64/wheel/./guidata/external/darkdetect
copying build/lib/guidata/external/darkdetect/_mac_detect.py -> build/bdist.linux-x86_64/wheel/./guidata/external/darkdetect
copying build/lib/guidata/external/darkdetect/_windows_detect.py -> build/bdist.linux-x86_64/wheel/./guidata/external/darkdetect
creating build/bdist.linux-x86_64/wheel/guidata/io
copying build/lib/guidata/io/__init__.py -> build/bdist.linux-x86_64/wheel/./guidata/io
copying build/lib/guidata/io/base.py -> build/bdist.linux-x86_64/wheel/./guidata/io
copying build/lib/guidata/io/h5fmt.py -> build/bdist.linux-x86_64/wheel/./guidata/io
copying build/lib/guidata/io/inifmt.py -> build/bdist.linux-x86_64/wheel/./guidata/io
copying build/lib/guidata/io/jsonfmt.py -> build/bdist.linux-x86_64/wheel/./guidata/io
creating build/bdist.linux-x86_64/wheel/guidata/tests
copying build/lib/guidata/tests/__init__.py -> build/bdist.linux-x86_64/wheel/./guidata/tests
copying build/lib/guidata/tests/conftest.py -> build/bdist.linux-x86_64/wheel/./guidata/tests
creating build/bdist.linux-x86_64/wheel/guidata/tests/dataset
copying build/lib/guidata/tests/dataset/__init__.py -> build/bdist.linux-x86_64/wheel/./guidata/tests/dataset
copying build/lib/guidata/tests/dataset/test_activable_dataset.py -> build/bdist.linux-x86_64/wheel/./guidata/tests/dataset
copying build/lib/guidata/tests/dataset/test_activable_items.py -> build/bdist.linux-x86_64/wheel/./guidata/tests/dataset
copying build/lib/guidata/tests/dataset/test_all_features.py -> build/bdist.linux-x86_64/wheel/./guidata/tests/dataset
copying build/lib/guidata/tests/dataset/test_all_items.py -> build/bdist.linux-x86_64/wheel/./guidata/tests/dataset
copying build/lib/guidata/tests/dataset/test_all_items_readonly.py -> build/bdist.linux-x86_64/wheel/./guidata/tests/dataset
copying build/lib/guidata/tests/dataset/test_bool_selector.py -> build/bdist.linux-x86_64/wheel/./guidata/tests/dataset
copying build/lib/guidata/tests/dataset/test_callbacks.py -> build/bdist.linux-x86_64/wheel/./guidata/tests/dataset
copying build/lib/guidata/tests/dataset/test_datasetgroup.py -> build/bdist.linux-x86_64/wheel/./guidata/tests/dataset
copying build/lib/guidata/tests/dataset/test_editgroupbox.py -> build/bdist.linux-x86_64/wheel/./guidata/tests/dataset
copying build/lib/guidata/tests/dataset/test_inheritance.py -> build/bdist.linux-x86_64/wheel/./guidata/tests/dataset
copying build/lib/guidata/tests/dataset/test_item_order.py -> build/bdist.linux-x86_64/wheel/./guidata/tests/dataset
copying build/lib/guidata/tests/dataset/test_loadsave_hdf5.py -> build/bdist.linux-x86_64/wheel/./guidata/tests/dataset
copying build/lib/guidata/tests/dataset/test_loadsave_json.py -> build/bdist.linux-x86_64/wheel/./guidata/tests/dataset
copying build/lib/guidata/tests/dataset/test_rotatedlabel.py -> build/bdist.linux-x86_64/wheel/./guidata/tests/dataset
creating build/bdist.linux-x86_64/wheel/guidata/tests/unit
copying build/lib/guidata/tests/unit/__init__.py -> build/bdist.linux-x86_64/wheel/./guidata/tests/unit
copying build/lib/guidata/tests/unit/test_config.py -> build/bdist.linux-x86_64/wheel/./guidata/tests/unit
copying build/lib/guidata/tests/unit/test_data.py -> build/bdist.linux-x86_64/wheel/./guidata/tests/unit
copying build/lib/guidata/tests/unit/test_dataset_from_dict.py -> build/bdist.linux-x86_64/wheel/./guidata/tests/unit
copying build/lib/guidata/tests/unit/test_dataset_from_func.py -> build/bdist.linux-x86_64/wheel/./guidata/tests/unit
copying build/lib/guidata/tests/unit/test_genreqs.py -> build/bdist.linux-x86_64/wheel/./guidata/tests/unit
copying build/lib/guidata/tests/unit/test_h5fmt.py -> build/bdist.linux-x86_64/wheel/./guidata/tests/unit
copying build/lib/guidata/tests/unit/test_jsonfmt.py -> build/bdist.linux-x86_64/wheel/./guidata/tests/unit
copying build/lib/guidata/tests/unit/test_no_qt.py -> build/bdist.linux-x86_64/wheel/./guidata/tests/unit
copying build/lib/guidata/tests/unit/test_text.py -> build/bdist.linux-x86_64/wheel/./guidata/tests/unit
copying build/lib/guidata/tests/unit/test_translations.py -> build/bdist.linux-x86_64/wheel/./guidata/tests/unit
copying build/lib/guidata/tests/unit/test_updaterestoredataset.py -> build/bdist.linux-x86_64/wheel/./guidata/tests/unit
copying build/lib/guidata/tests/unit/test_userconfig_app.py -> build/bdist.linux-x86_64/wheel/./guidata/tests/unit
creating build/bdist.linux-x86_64/wheel/guidata/tests/widgets
copying build/lib/guidata/tests/widgets/__init__.py -> build/bdist.linux-x86_64/wheel/./guidata/tests/widgets
copying build/lib/guidata/tests/widgets/test_arrayeditor.py -> build/bdist.linux-x86_64/wheel/./guidata/tests/widgets
copying build/lib/guidata/tests/widgets/test_arrayeditor_unit.py -> build/bdist.linux-x86_64/wheel/./guidata/tests/widgets
copying build/lib/guidata/tests/widgets/test_codeeditor.py -> build/bdist.linux-x86_64/wheel/./guidata/tests/widgets
copying build/lib/guidata/tests/widgets/test_collectionseditor.py -> build/bdist.linux-x86_64/wheel/./guidata/tests/widgets
copying build/lib/guidata/tests/widgets/test_console.py -> build/bdist.linux-x86_64/wheel/./guidata/tests/widgets
copying build/lib/guidata/tests/widgets/test_dataframeeditor.py -> build/bdist.linux-x86_64/wheel/./guidata/tests/widgets
copying build/lib/guidata/tests/widgets/test_importwizard.py -> build/bdist.linux-x86_64/wheel/./guidata/tests/widgets
copying build/lib/guidata/tests/widgets/test_objecteditor.py -> build/bdist.linux-x86_64/wheel/./guidata/tests/widgets
copying build/lib/guidata/tests/widgets/test_theme.py -> build/bdist.linux-x86_64/wheel/./guidata/tests/widgets
creating build/bdist.linux-x86_64/wheel/guidata/tests/data
creating build/bdist.linux-x86_64/wheel/guidata/tests/data/genreqs
copying build/lib/guidata/tests/data/genreqs/pyproject.toml -> build/bdist.linux-x86_64/wheel/./guidata/tests/data/genreqs
copying build/lib/guidata/tests/data/genreqs/setup.cfg -> build/bdist.linux-x86_64/wheel/./guidata/tests/data/genreqs
creating build/bdist.linux-x86_64/wheel/guidata/utils
copying build/lib/guidata/utils/__init__.py -> build/bdist.linux-x86_64/wheel/./guidata/utils
copying build/lib/guidata/utils/encoding.py -> build/bdist.linux-x86_64/wheel/./guidata/utils
copying build/lib/guidata/utils/genreqs.py -> build/bdist.linux-x86_64/wheel/./guidata/utils
copying build/lib/guidata/utils/gettext_helpers.py -> build/bdist.linux-x86_64/wheel/./guidata/utils
copying build/lib/guidata/utils/misc.py -> build/bdist.linux-x86_64/wheel/./guidata/utils
creating build/bdist.linux-x86_64/wheel/guidata/widgets
copying build/lib/guidata/widgets/__init__.py -> build/bdist.linux-x86_64/wheel/./guidata/widgets
copying build/lib/guidata/widgets/about.py -> build/bdist.linux-x86_64/wheel/./guidata/widgets
copying build/lib/guidata/widgets/codeeditor.py -> build/bdist.linux-x86_64/wheel/./guidata/widgets
copying build/lib/guidata/widgets/collectionseditor.py -> build/bdist.linux-x86_64/wheel/./guidata/widgets
copying build/lib/guidata/widgets/dataframeeditor.py -> build/bdist.linux-x86_64/wheel/./guidata/widgets
copying build/lib/guidata/widgets/dockable.py -> build/bdist.linux-x86_64/wheel/./guidata/widgets
copying build/lib/guidata/widgets/importwizard.py -> build/bdist.linux-x86_64/wheel/./guidata/widgets
copying build/lib/guidata/widgets/nsview.py -> build/bdist.linux-x86_64/wheel/./guidata/widgets
copying build/lib/guidata/widgets/objecteditor.py -> build/bdist.linux-x86_64/wheel/./guidata/widgets
copying build/lib/guidata/widgets/rotatedlabel.py -> build/bdist.linux-x86_64/wheel/./guidata/widgets
copying build/lib/guidata/widgets/syntaxhighlighters.py -> build/bdist.linux-x86_64/wheel/./guidata/widgets
copying build/lib/guidata/widgets/texteditor.py -> build/bdist.linux-x86_64/wheel/./guidata/widgets
creating build/bdist.linux-x86_64/wheel/guidata/widgets/arrayeditor
copying build/lib/guidata/widgets/arrayeditor/__init__.py -> build/bdist.linux-x86_64/wheel/./guidata/widgets/arrayeditor
copying build/lib/guidata/widgets/arrayeditor/arrayeditor.py -> build/bdist.linux-x86_64/wheel/./guidata/widgets/arrayeditor
copying build/lib/guidata/widgets/arrayeditor/arrayhandler.py -> build/bdist.linux-x86_64/wheel/./guidata/widgets/arrayeditor
copying build/lib/guidata/widgets/arrayeditor/datamodel.py -> build/bdist.linux-x86_64/wheel/./guidata/widgets/arrayeditor
copying build/lib/guidata/widgets/arrayeditor/editorwidget.py -> build/bdist.linux-x86_64/wheel/./guidata/widgets/arrayeditor
copying build/lib/guidata/widgets/arrayeditor/utils.py -> build/bdist.linux-x86_64/wheel/./guidata/widgets/arrayeditor
creating build/bdist.linux-x86_64/wheel/guidata/widgets/console
copying build/lib/guidata/widgets/console/__init__.py -> build/bdist.linux-x86_64/wheel/./guidata/widgets/console
copying build/lib/guidata/widgets/console/base.py -> build/bdist.linux-x86_64/wheel/./guidata/widgets/console
copying build/lib/guidata/widgets/console/calltip.py -> build/bdist.linux-x86_64/wheel/./guidata/widgets/console
copying build/lib/guidata/widgets/console/dochelpers.py -> build/bdist.linux-x86_64/wheel/./guidata/widgets/console
copying build/lib/guidata/widgets/console/internalshell.py -> build/bdist.linux-x86_64/wheel/./guidata/widgets/console
copying build/lib/guidata/widgets/console/interpreter.py -> build/bdist.linux-x86_64/wheel/./guidata/widgets/console
copying build/lib/guidata/widgets/console/mixins.py -> build/bdist.linux-x86_64/wheel/./guidata/widgets/console
copying build/lib/guidata/widgets/console/shell.py -> build/bdist.linux-x86_64/wheel/./guidata/widgets/console
copying build/lib/guidata/widgets/console/terminal.py -> build/bdist.linux-x86_64/wheel/./guidata/widgets/console
creating build/bdist.linux-x86_64/wheel/guidata/data
creating build/bdist.linux-x86_64/wheel/guidata/data/icons
copying build/lib/guidata/data/icons/apply.png -> build/bdist.linux-x86_64/wheel/./guidata/data/icons
copying build/lib/guidata/data/icons/arredit.png -> build/bdist.linux-x86_64/wheel/./guidata/data/icons
copying build/lib/guidata/data/icons/busy.png -> build/bdist.linux-x86_64/wheel/./guidata/data/icons
copying build/lib/guidata/data/icons/cell_edit.png -> build/bdist.linux-x86_64/wheel/./guidata/data/icons
copying build/lib/guidata/data/icons/copy.png -> build/bdist.linux-x86_64/wheel/./guidata/data/icons
copying build/lib/guidata/data/icons/delete.png -> build/bdist.linux-x86_64/wheel/./guidata/data/icons
copying build/lib/guidata/data/icons/dictedit.png -> build/bdist.linux-x86_64/wheel/./guidata/data/icons
copying build/lib/guidata/data/icons/dtype.png -> build/bdist.linux-x86_64/wheel/./guidata/data/icons
copying build/lib/guidata/data/icons/edit.png -> build/bdist.linux-x86_64/wheel/./guidata/data/icons
copying build/lib/guidata/data/icons/exit.png -> build/bdist.linux-x86_64/wheel/./guidata/data/icons
copying build/lib/guidata/data/icons/expander_down.png -> build/bdist.linux-x86_64/wheel/./guidata/data/icons
copying build/lib/guidata/data/icons/expander_right.png -> build/bdist.linux-x86_64/wheel/./guidata/data/icons
copying build/lib/guidata/data/icons/file.png -> build/bdist.linux-x86_64/wheel/./guidata/data/icons
copying build/lib/guidata/data/icons/fileclose.png -> build/bdist.linux-x86_64/wheel/./guidata/data/icons
copying build/lib/guidata/data/icons/fileimport.png -> build/bdist.linux-x86_64/wheel/./guidata/data/icons
copying build/lib/guidata/data/icons/filenew.png -> build/bdist.linux-x86_64/wheel/./guidata/data/icons
copying build/lib/guidata/data/icons/fileopen.png -> build/bdist.linux-x86_64/wheel/./guidata/data/icons
copying build/lib/guidata/data/icons/filesave.png -> build/bdist.linux-x86_64/wheel/./guidata/data/icons
copying build/lib/guidata/data/icons/filesaveas.png -> build/bdist.linux-x86_64/wheel/./guidata/data/icons
copying build/lib/guidata/data/icons/guidata-banner.svg -> build/bdist.linux-x86_64/wheel/./guidata/data/icons
copying build/lib/guidata/data/icons/guidata-vertical.svg -> build/bdist.linux-x86_64/wheel/./guidata/data/icons
copying build/lib/guidata/data/icons/guidata.svg -> build/bdist.linux-x86_64/wheel/./guidata/data/icons
copying build/lib/guidata/data/icons/hist.png -> build/bdist.linux-x86_64/wheel/./guidata/data/icons
copying build/lib/guidata/data/icons/max.png -> build/bdist.linux-x86_64/wheel/./guidata/data/icons
copying build/lib/guidata/data/icons/min.png -> build/bdist.linux-x86_64/wheel/./guidata/data/icons
copying build/lib/guidata/data/icons/none.png -> build/bdist.linux-x86_64/wheel/./guidata/data/icons
copying build/lib/guidata/data/icons/not_found.png -> build/bdist.linux-x86_64/wheel/./guidata/data/icons
copying build/lib/guidata/data/icons/python.png -> build/bdist.linux-x86_64/wheel/./guidata/data/icons
copying build/lib/guidata/data/icons/quickview.png -> build/bdist.linux-x86_64/wheel/./guidata/data/icons
copying build/lib/guidata/data/icons/save_all.png -> build/bdist.linux-x86_64/wheel/./guidata/data/icons
copying build/lib/guidata/data/icons/selection.png -> build/bdist.linux-x86_64/wheel/./guidata/data/icons
copying build/lib/guidata/data/icons/settings.png -> build/bdist.linux-x86_64/wheel/./guidata/data/icons
copying build/lib/guidata/data/icons/shape.png -> build/bdist.linux-x86_64/wheel/./guidata/data/icons
copying build/lib/guidata/data/icons/xmax.png -> build/bdist.linux-x86_64/wheel/./guidata/data/icons
copying build/lib/guidata/data/icons/xmin.png -> build/bdist.linux-x86_64/wheel/./guidata/data/icons
creating build/bdist.linux-x86_64/wheel/guidata/data/icons/editors
copying build/lib/guidata/data/icons/editors/copywop.png -> build/bdist.linux-x86_64/wheel/./guidata/data/icons/editors
copying build/lib/guidata/data/icons/editors/edit.png -> build/bdist.linux-x86_64/wheel/./guidata/data/icons/editors
copying build/lib/guidata/data/icons/editors/edit_add.png -> build/bdist.linux-x86_64/wheel/./guidata/data/icons/editors
copying build/lib/guidata/data/icons/editors/editclear.png -> build/bdist.linux-x86_64/wheel/./guidata/data/icons/editors
copying build/lib/guidata/data/icons/editors/editcopy.png -> build/bdist.linux-x86_64/wheel/./guidata/data/icons/editors
copying build/lib/guidata/data/icons/editors/editcut.png -> build/bdist.linux-x86_64/wheel/./guidata/data/icons/editors
copying build/lib/guidata/data/icons/editors/editdelete.png -> build/bdist.linux-x86_64/wheel/./guidata/data/icons/editors
copying build/lib/guidata/data/icons/editors/editpaste.png -> build/bdist.linux-x86_64/wheel/./guidata/data/icons/editors
copying build/lib/guidata/data/icons/editors/fileimport.png -> build/bdist.linux-x86_64/wheel/./guidata/data/icons/editors
copying build/lib/guidata/data/icons/editors/filesave.png -> build/bdist.linux-x86_64/wheel/./guidata/data/icons/editors
copying build/lib/guidata/data/icons/editors/imshow.png -> build/bdist.linux-x86_64/wheel/./guidata/data/icons/editors
copying build/lib/guidata/data/icons/editors/insert.png -> build/bdist.linux-x86_64/wheel/./guidata/data/icons/editors
copying build/lib/guidata/data/icons/editors/plot.png -> build/bdist.linux-x86_64/wheel/./guidata/data/icons/editors
copying build/lib/guidata/data/icons/editors/rename.png -> build/bdist.linux-x86_64/wheel/./guidata/data/icons/editors
copying build/lib/guidata/data/icons/editors/selectall.png -> build/bdist.linux-x86_64/wheel/./guidata/data/icons/editors
creating build/bdist.linux-x86_64/wheel/guidata/data/icons/filetypes
copying build/lib/guidata/data/icons/filetypes/doc.png -> build/bdist.linux-x86_64/wheel/./guidata/data/icons/filetypes
copying build/lib/guidata/data/icons/filetypes/gif.png -> build/bdist.linux-x86_64/wheel/./guidata/data/icons/filetypes
copying build/lib/guidata/data/icons/filetypes/html.png -> build/bdist.linux-x86_64/wheel/./guidata/data/icons/filetypes
copying build/lib/guidata/data/icons/filetypes/jpg.png -> build/bdist.linux-x86_64/wheel/./guidata/data/icons/filetypes
copying build/lib/guidata/data/icons/filetypes/pdf.png -> build/bdist.linux-x86_64/wheel/./guidata/data/icons/filetypes
copying build/lib/guidata/data/icons/filetypes/png.png -> build/bdist.linux-x86_64/wheel/./guidata/data/icons/filetypes
copying build/lib/guidata/data/icons/filetypes/pps.png -> build/bdist.linux-x86_64/wheel/./guidata/data/icons/filetypes
copying build/lib/guidata/data/icons/filetypes/ps.png -> build/bdist.linux-x86_64/wheel/./guidata/data/icons/filetypes
copying build/lib/guidata/data/icons/filetypes/tar.png -> build/bdist.linux-x86_64/wheel/./guidata/data/icons/filetypes
copying build/lib/guidata/data/icons/filetypes/tgz.png -> build/bdist.linux-x86_64/wheel/./guidata/data/icons/filetypes
copying build/lib/guidata/data/icons/filetypes/tif.png -> build/bdist.linux-x86_64/wheel/./guidata/data/icons/filetypes
copying build/lib/guidata/data/icons/filetypes/txt.png -> build/bdist.linux-x86_64/wheel/./guidata/data/icons/filetypes
copying build/lib/guidata/data/icons/filetypes/xls.png -> build/bdist.linux-x86_64/wheel/./guidata/data/icons/filetypes
copying build/lib/guidata/data/icons/filetypes/zip.png -> build/bdist.linux-x86_64/wheel/./guidata/data/icons/filetypes
creating build/bdist.linux-x86_64/wheel/guidata/locale
creating build/bdist.linux-x86_64/wheel/guidata/locale/fr
creating build/bdist.linux-x86_64/wheel/guidata/locale/fr/LC_MESSAGES
copying build/lib/guidata/locale/fr/LC_MESSAGES/guidata.mo -> build/bdist.linux-x86_64/wheel/./guidata/locale/fr/LC_MESSAGES
running install_egg_info
Copying guidata.egg-info to build/bdist.linux-x86_64/wheel/./guidata-3.7.1-py3.12.egg-info
running install_scripts
creating build/bdist.linux-x86_64/wheel/guidata-3.7.1.dist-info/WHEEL
creating '/build/source/dist/.tmp-rnzai5_z/guidata-3.7.1-py3-none-any.whl' and adding 'build/bdist.linux-x86_64/wheel' to it
adding 'guidata/__init__.py'
adding 'guidata/config.py'
adding 'guidata/configtools.py'
adding 'guidata/env.py'
adding 'guidata/guitest.py'
adding 'guidata/qthelpers.py'
adding 'guidata/userconfig.py'
adding 'guidata/data/icons/apply.png'
adding 'guidata/data/icons/arredit.png'
adding 'guidata/data/icons/busy.png'
adding 'guidata/data/icons/cell_edit.png'
adding 'guidata/data/icons/copy.png'
adding 'guidata/data/icons/delete.png'
adding 'guidata/data/icons/dictedit.png'
adding 'guidata/data/icons/dtype.png'
adding 'guidata/data/icons/edit.png'
adding 'guidata/data/icons/exit.png'
adding 'guidata/data/icons/expander_down.png'
adding 'guidata/data/icons/expander_right.png'
adding 'guidata/data/icons/file.png'
adding 'guidata/data/icons/fileclose.png'
adding 'guidata/data/icons/fileimport.png'
adding 'guidata/data/icons/filenew.png'
adding 'guidata/data/icons/fileopen.png'
adding 'guidata/data/icons/filesave.png'
adding 'guidata/data/icons/filesaveas.png'
adding 'guidata/data/icons/guidata-banner.svg'
adding 'guidata/data/icons/guidata-vertical.svg'
adding 'guidata/data/icons/guidata.svg'
adding 'guidata/data/icons/hist.png'
adding 'guidata/data/icons/max.png'
adding 'guidata/data/icons/min.png'
adding 'guidata/data/icons/none.png'
adding 'guidata/data/icons/not_found.png'
adding 'guidata/data/icons/python.png'
adding 'guidata/data/icons/quickview.png'
adding 'guidata/data/icons/save_all.png'
adding 'guidata/data/icons/selection.png'
adding 'guidata/data/icons/settings.png'
adding 'guidata/data/icons/shape.png'
adding 'guidata/data/icons/xmax.png'
adding 'guidata/data/icons/xmin.png'
adding 'guidata/data/icons/editors/copywop.png'
adding 'guidata/data/icons/editors/edit.png'
adding 'guidata/data/icons/editors/edit_add.png'
adding 'guidata/data/icons/editors/editclear.png'
adding 'guidata/data/icons/editors/editcopy.png'
adding 'guidata/data/icons/editors/editcut.png'
adding 'guidata/data/icons/editors/editdelete.png'
adding 'guidata/data/icons/editors/editpaste.png'
adding 'guidata/data/icons/editors/fileimport.png'
adding 'guidata/data/icons/editors/filesave.png'
adding 'guidata/data/icons/editors/imshow.png'
adding 'guidata/data/icons/editors/insert.png'
adding 'guidata/data/icons/editors/plot.png'
adding 'guidata/data/icons/editors/rename.png'
adding 'guidata/data/icons/editors/selectall.png'
adding 'guidata/data/icons/filetypes/doc.png'
adding 'guidata/data/icons/filetypes/gif.png'
adding 'guidata/data/icons/filetypes/html.png'
adding 'guidata/data/icons/filetypes/jpg.png'
adding 'guidata/data/icons/filetypes/pdf.png'
adding 'guidata/data/icons/filetypes/png.png'
adding 'guidata/data/icons/filetypes/pps.png'
adding 'guidata/data/icons/filetypes/ps.png'
adding 'guidata/data/icons/filetypes/tar.png'
adding 'guidata/data/icons/filetypes/tgz.png'
adding 'guidata/data/icons/filetypes/tif.png'
adding 'guidata/data/icons/filetypes/txt.png'
adding 'guidata/data/icons/filetypes/xls.png'
adding 'guidata/data/icons/filetypes/zip.png'
adding 'guidata/dataset/__init__.py'
adding 'guidata/dataset/autodoc.py'
adding 'guidata/dataset/autodoc_method.py'
adding 'guidata/dataset/conv.py'
adding 'guidata/dataset/dataitems.py'
adding 'guidata/dataset/datatypes.py'
adding 'guidata/dataset/io.py'
adding 'guidata/dataset/note_directive.py'
adding 'guidata/dataset/qtitemwidgets.py'
adding 'guidata/dataset/qtwidgets.py'
adding 'guidata/dataset/textedit.py'
adding 'guidata/external/__init__.py'
adding 'guidata/external/darkdetect/__init__.py'
adding 'guidata/external/darkdetect/_dummy.py'
adding 'guidata/external/darkdetect/_linux_detect.py'
adding 'guidata/external/darkdetect/_mac_detect.py'
adding 'guidata/external/darkdetect/_windows_detect.py'
adding 'guidata/io/__init__.py'
adding 'guidata/io/base.py'
adding 'guidata/io/h5fmt.py'
adding 'guidata/io/inifmt.py'
adding 'guidata/io/jsonfmt.py'
adding 'guidata/locale/fr/LC_MESSAGES/guidata.mo'
adding 'guidata/tests/__init__.py'
adding 'guidata/tests/conftest.py'
adding 'guidata/tests/data/genreqs/pyproject.toml'
adding 'guidata/tests/data/genreqs/setup.cfg'
adding 'guidata/tests/dataset/__init__.py'
adding 'guidata/tests/dataset/test_activable_dataset.py'
adding 'guidata/tests/dataset/test_activable_items.py'
adding 'guidata/tests/dataset/test_all_features.py'
adding 'guidata/tests/dataset/test_all_items.py'
adding 'guidata/tests/dataset/test_all_items_readonly.py'
adding 'guidata/tests/dataset/test_bool_selector.py'
adding 'guidata/tests/dataset/test_callbacks.py'
adding 'guidata/tests/dataset/test_datasetgroup.py'
adding 'guidata/tests/dataset/test_editgroupbox.py'
adding 'guidata/tests/dataset/test_inheritance.py'
adding 'guidata/tests/dataset/test_item_order.py'
adding 'guidata/tests/dataset/test_loadsave_hdf5.py'
adding 'guidata/tests/dataset/test_loadsave_json.py'
adding 'guidata/tests/dataset/test_rotatedlabel.py'
adding 'guidata/tests/unit/__init__.py'
adding 'guidata/tests/unit/test_config.py'
adding 'guidata/tests/unit/test_data.py'
adding 'guidata/tests/unit/test_dataset_from_dict.py'
adding 'guidata/tests/unit/test_dataset_from_func.py'
adding 'guidata/tests/unit/test_genreqs.py'
adding 'guidata/tests/unit/test_h5fmt.py'
adding 'guidata/tests/unit/test_jsonfmt.py'
adding 'guidata/tests/unit/test_no_qt.py'
adding 'guidata/tests/unit/test_text.py'
adding 'guidata/tests/unit/test_translations.py'
adding 'guidata/tests/unit/test_updaterestoredataset.py'
adding 'guidata/tests/unit/test_userconfig_app.py'
adding 'guidata/tests/widgets/__init__.py'
adding 'guidata/tests/widgets/test_arrayeditor.py'
adding 'guidata/tests/widgets/test_arrayeditor_unit.py'
adding 'guidata/tests/widgets/test_codeeditor.py'
adding 'guidata/tests/widgets/test_collectionseditor.py'
adding 'guidata/tests/widgets/test_console.py'
adding 'guidata/tests/widgets/test_dataframeeditor.py'
adding 'guidata/tests/widgets/test_importwizard.py'
adding 'guidata/tests/widgets/test_objecteditor.py'
adding 'guidata/tests/widgets/test_theme.py'
adding 'guidata/utils/__init__.py'
adding 'guidata/utils/encoding.py'
adding 'guidata/utils/genreqs.py'
adding 'guidata/utils/gettext_helpers.py'
adding 'guidata/utils/misc.py'
adding 'guidata/widgets/__init__.py'
adding 'guidata/widgets/about.py'
adding 'guidata/widgets/codeeditor.py'
adding 'guidata/widgets/collectionseditor.py'
adding 'guidata/widgets/dataframeeditor.py'
adding 'guidata/widgets/dockable.py'
adding 'guidata/widgets/importwizard.py'
adding 'guidata/widgets/nsview.py'
adding 'guidata/widgets/objecteditor.py'
adding 'guidata/widgets/rotatedlabel.py'
adding 'guidata/widgets/syntaxhighlighters.py'
adding 'guidata/widgets/texteditor.py'
adding 'guidata/widgets/arrayeditor/__init__.py'
adding 'guidata/widgets/arrayeditor/arrayeditor.py'
adding 'guidata/widgets/arrayeditor/arrayhandler.py'
adding 'guidata/widgets/arrayeditor/datamodel.py'
adding 'guidata/widgets/arrayeditor/editorwidget.py'
adding 'guidata/widgets/arrayeditor/utils.py'
adding 'guidata/widgets/console/__init__.py'
adding 'guidata/widgets/console/base.py'
adding 'guidata/widgets/console/calltip.py'
adding 'guidata/widgets/console/dochelpers.py'
adding 'guidata/widgets/console/internalshell.py'
adding 'guidata/widgets/console/interpreter.py'
adding 'guidata/widgets/console/mixins.py'
adding 'guidata/widgets/console/shell.py'
adding 'guidata/widgets/console/terminal.py'
adding 'guidata-3.7.1.dist-info/LICENSE'
adding 'guidata-3.7.1.dist-info/METADATA'
adding 'guidata-3.7.1.dist-info/WHEEL'
adding 'guidata-3.7.1.dist-info/entry_points.txt'
adding 'guidata-3.7.1.dist-info/top_level.txt'
adding 'guidata-3.7.1.dist-info/RECORD'
removing build/bdist.linux-x86_64/wheel
Successfully built guidata-3.7.1-py3-none-any.whl
Finished creating a wheel...
Finished executing pypaBuildPhase
Running phase: pythonRuntimeDepsCheckHook
@nix { "action": "setPhase", "phase": "pythonRuntimeDepsCheckHook" }
Executing pythonRuntimeDepsCheck
Checking runtime dependencies for guidata-3.7.1-py3-none-any.whl
Finished executing pythonRuntimeDepsCheck
Running phase: installPhase
@nix { "action": "setPhase", "phase": "installPhase" }
Executing pypaInstallPhase
Successfully installed guidata-3.7.1-py3-none-any.whl
Finished executing pypaInstallPhase
Running phase: pythonOutputDistPhase
@nix { "action": "setPhase", "phase": "pythonOutputDistPhase" }
Executing pythonOutputDistPhase
Finished executing pythonOutputDistPhase
Running phase: fixupPhase
@nix { "action": "setPhase", "phase": "fixupPhase" }
shrinking RPATHs of ELF executables and libraries in /nix/store/sj93rhcaxj7yb65n4cwribz4nrqrrzsx-python3.12-guidata-3.7.1
checking for references to /build/ in /nix/store/sj93rhcaxj7yb65n4cwribz4nrqrrzsx-python3.12-guidata-3.7.1...
patching script interpreter paths in /nix/store/sj93rhcaxj7yb65n4cwribz4nrqrrzsx-python3.12-guidata-3.7.1
stripping (with command strip and flags -S -p) in  /nix/store/sj93rhcaxj7yb65n4cwribz4nrqrrzsx-python3.12-guidata-3.7.1/lib /nix/store/sj93rhcaxj7yb65n4cwribz4nrqrrzsx-python3.12-guidata-3.7.1/bin
shrinking RPATHs of ELF executables and libraries in /nix/store/22cjsarqk0kp3v2c0rvr1bk450vgc441-python3.12-guidata-3.7.1-dist
checking for references to /build/ in /nix/store/22cjsarqk0kp3v2c0rvr1bk450vgc441-python3.12-guidata-3.7.1-dist...
patching script interpreter paths in /nix/store/22cjsarqk0kp3v2c0rvr1bk450vgc441-python3.12-guidata-3.7.1-dist
Rewriting #!/nix/store/901c80rlps5q05bnjk1sj4zaz5k736nc-python3-3.12.7/bin/python3.12 to #!/nix/store/901c80rlps5q05bnjk1sj4zaz5k736nc-python3-3.12.7
wrapping `/nix/store/sj93rhcaxj7yb65n4cwribz4nrqrrzsx-python3.12-guidata-3.7.1/bin/guidata-tests'...
Executing pythonRemoveTestsDir
Finished executing pythonRemoveTestsDir
Running phase: installCheckPhase
@nix { "action": "setPhase", "phase": "installCheckPhase" }
no Makefile or custom installCheckPhase, doing nothing
Running phase: pythonCatchConflictsPhase
@nix { "action": "setPhase", "phase": "pythonCatchConflictsPhase" }
Running phase: pythonRemoveBinBytecodePhase
@nix { "action": "setPhase", "phase": "pythonRemoveBinBytecodePhase" }
Running phase: pythonImportsCheckPhase
@nix { "action": "setPhase", "phase": "pythonImportsCheckPhase" }
Executing pythonImportsCheckPhase
Check whether the following modules can be imported: guidata
Running phase: pytestCheckPhase
@nix { "action": "setPhase", "phase": "pytestCheckPhase" }
Executing pytestCheckPhase
============================= test session starts ==============================
platform linux -- Python 3.12.7, pytest-8.3.3, pluggy-1.5.0
guidata 3.7.1, PySide2 5.15.15 [Qt version: 5.15.15]
rootdir: /build/source
configfile: pyproject.toml
collected 40 items                                                             

guidata/tests/dataset/test_activable_dataset.py .                        [  2%]
guidata/tests/dataset/test_activable_items.py .                          [  5%]
guidata/tests/dataset/test_all_features.py .                             [  7%]
guidata/tests/dataset/test_all_items.py .                                [ 10%]
guidata/tests/dataset/test_all_items_readonly.py .                       [ 12%]
guidata/tests/dataset/test_bool_selector.py .                            [ 15%]
guidata/tests/dataset/test_callbacks.py .                                [ 17%]
guidata/tests/dataset/test_datasetgroup.py .                             [ 20%]
guidata/tests/dataset/test_editgroupbox.py .                             [ 22%]
guidata/tests/dataset/test_inheritance.py .                              [ 25%]
guidata/tests/dataset/test_item_order.py .                               [ 27%]
guidata/tests/dataset/test_loadsave_hdf5.py .                            [ 30%]
guidata/tests/dataset/test_loadsave_json.py .                            [ 32%]
guidata/tests/dataset/test_rotatedlabel.py .                             [ 35%]
guidata/tests/unit/test_config.py ...                                    [ 42%]
guidata/tests/unit/test_data.py ...                                      [ 50%]
guidata/tests/unit/test_dataset_from_dict.py .                           [ 52%]
guidata/tests/unit/test_dataset_from_func.py .                           [ 55%]
guidata/tests/unit/test_genreqs.py .s                                    [ 60%]
guidata/tests/unit/test_h5fmt.py .                                       [ 62%]
guidata/tests/unit/test_jsonfmt.py .                                     [ 65%]
guidata/tests/unit/test_no_qt.py .                                       [ 67%]
guidata/tests/unit/test_text.py s                                        [ 70%]
guidata/tests/unit/test_translations.py .                                [ 72%]
guidata/tests/unit/test_updaterestoredataset.py .                        [ 75%]
guidata/tests/unit/test_userconfig_app.py .                              [ 77%]
guidata/tests/widgets/test_arrayeditor.py Fatal Python error: Segmentation fault

Current thread 0x00007ffff7f8f740 (most recent call first):
  File "/build/source/guidata/widgets/arrayeditor/arrayeditor.py", line 96 in __init__
  File "/build/source/guidata/tests/widgets/test_arrayeditor.py", line 22 in launch_arrayeditor
  File "/build/source/guidata/tests/widgets/test_arrayeditor.py", line 42 in test_arrayeditor
  File "/nix/store/vjbdfb8y58mmnlv8wxf6hlacfz6zih03-python3.12-pytest-8.3.3/lib/python3.12/site-packages/_pytest/python.py", line 159 in pytest_pyfunc_call
  File "/nix/store/0piy0v34vxpsw7ppzwmk04lap6c3v8wm-python3.12-pluggy-1.5.0/lib/python3.12/site-packages/pluggy/_callers.py", line 103 in _multicall
  File "/nix/store/0piy0v34vxpsw7ppzwmk04lap6c3v8wm-python3.12-pluggy-1.5.0/lib/python3.12/site-packages/pluggy/_manager.py", line 120 in _hookexec
  File "/nix/store/0piy0v34vxpsw7ppzwmk04lap6c3v8wm-python3.12-pluggy-1.5.0/lib/python3.12/site-packages/pluggy/_hooks.py", line 513 in __call__
  File "/nix/store/vjbdfb8y58mmnlv8wxf6hlacfz6zih03-python3.12-pytest-8.3.3/lib/python3.12/site-packages/_pytest/python.py", line 1627 in runtest
  File "/nix/store/vjbdfb8y58mmnlv8wxf6hlacfz6zih03-python3.12-pytest-8.3.3/lib/python3.12/site-packages/_pytest/runner.py", line 174 in pytest_runtest_call
  File "/nix/store/0piy0v34vxpsw7ppzwmk04lap6c3v8wm-python3.12-pluggy-1.5.0/lib/python3.12/site-packages/pluggy/_callers.py", line 103 in _multicall
  File "/nix/store/0piy0v34vxpsw7ppzwmk04lap6c3v8wm-python3.12-pluggy-1.5.0/lib/python3.12/site-packages/pluggy/_manager.py", line 120 in _hookexec
  File "/nix/store/0piy0v34vxpsw7ppzwmk04lap6c3v8wm-python3.12-pluggy-1.5.0/lib/python3.12/site-packages/pluggy/_hooks.py", line 513 in __call__
  File "/nix/store/vjbdfb8y58mmnlv8wxf6hlacfz6zih03-python3.12-pytest-8.3.3/lib/python3.12/site-packages/_pytest/runner.py", line 242 in <lambda>
  File "/nix/store/vjbdfb8y58mmnlv8wxf6hlacfz6zih03-python3.12-pytest-8.3.3/lib/python3.12/site-packages/_pytest/runner.py", line 341 in from_call
  File "/nix/store/vjbdfb8y58mmnlv8wxf6hlacfz6zih03-python3.12-pytest-8.3.3/lib/python3.12/site-packages/_pytest/runner.py", line 241 in call_and_report
  File "/nix/store/vjbdfb8y58mmnlv8wxf6hlacfz6zih03-python3.12-pytest-8.3.3/lib/python3.12/site-packages/_pytest/runner.py", line 132 in runtestprotocol
  File "/nix/store/vjbdfb8y58mmnlv8wxf6hlacfz6zih03-python3.12-pytest-8.3.3/lib/python3.12/site-packages/_pytest/runner.py", line 113 in pytest_runtest_protocol
  File "/nix/store/0piy0v34vxpsw7ppzwmk04lap6c3v8wm-python3.12-pluggy-1.5.0/lib/python3.12/site-packages/pluggy/_callers.py", line 103 in _multicall
  File "/nix/store/0piy0v34vxpsw7ppzwmk04lap6c3v8wm-python3.12-pluggy-1.5.0/lib/python3.12/site-packages/pluggy/_manager.py", line 120 in _hookexec
  File "/nix/store/0piy0v34vxpsw7ppzwmk04lap6c3v8wm-python3.12-pluggy-1.5.0/lib/python3.12/site-packages/pluggy/_hooks.py", line 513 in __call__
  File "/nix/store/vjbdfb8y58mmnlv8wxf6hlacfz6zih03-python3.12-pytest-8.3.3/lib/python3.12/site-packages/_pytest/main.py", line 362 in pytest_runtestloop
  File "/nix/store/0piy0v34vxpsw7ppzwmk04lap6c3v8wm-python3.12-pluggy-1.5.0/lib/python3.12/site-packages/pluggy/_callers.py", line 103 in _multicall
  File "/nix/store/0piy0v34vxpsw7ppzwmk04lap6c3v8wm-python3.12-pluggy-1.5.0/lib/python3.12/site-packages/pluggy/_manager.py", line 120 in _hookexec
  File "/nix/store/0piy0v34vxpsw7ppzwmk04lap6c3v8wm-python3.12-pluggy-1.5.0/lib/python3.12/site-packages/pluggy/_hooks.py", line 513 in __call__
  File "/nix/store/vjbdfb8y58mmnlv8wxf6hlacfz6zih03-python3.12-pytest-8.3.3/lib/python3.12/site-packages/_pytest/main.py", line 337 in _main
  File "/nix/store/vjbdfb8y58mmnlv8wxf6hlacfz6zih03-python3.12-pytest-8.3.3/lib/python3.12/site-packages/_pytest/main.py", line 283 in wrap_session
  File "/nix/store/vjbdfb8y58mmnlv8wxf6hlacfz6zih03-python3.12-pytest-8.3.3/lib/python3.12/site-packages/_pytest/main.py", line 330 in pytest_cmdline_main
  File "/nix/store/0piy0v34vxpsw7ppzwmk04lap6c3v8wm-python3.12-pluggy-1.5.0/lib/python3.12/site-packages/pluggy/_callers.py", line 103 in _multicall
  File "/nix/store/0piy0v34vxpsw7ppzwmk04lap6c3v8wm-python3.12-pluggy-1.5.0/lib/python3.12/site-packages/pluggy/_manager.py", line 120 in _hookexec
  File "/nix/store/0piy0v34vxpsw7ppzwmk04lap6c3v8wm-python3.12-pluggy-1.5.0/lib/python3.12/site-packages/pluggy/_hooks.py", line 513 in __call__
  File "/nix/store/vjbdfb8y58mmnlv8wxf6hlacfz6zih03-python3.12-pytest-8.3.3/lib/python3.12/site-packages/_pytest/config/__init__.py", line 175 in main
  File "/nix/store/vjbdfb8y58mmnlv8wxf6hlacfz6zih03-python3.12-pytest-8.3.3/lib/python3.12/site-packages/_pytest/config/__init__.py", line 201 in console_main
  File "/nix/store/vjbdfb8y58mmnlv8wxf6hlacfz6zih03-python3.12-pytest-8.3.3/lib/python3.12/site-packages/pytest/__main__.py", line 9 in <module>
  File "<frozen runpy>", line 88 in _run_code
  File "<frozen runpy>", line 198 in _run_module_as_main

Extension modules: shiboken2.shiboken2, PySide2.QtCore, numpy.core._multiarray_umath, numpy.core._multiarray_tests, numpy.linalg._umath_linalg, numpy.fft._pocketfft_internal, numpy.random._common, numpy.random.bit_generator, numpy.random._bounded_integers, numpy.random._mt19937, numpy.random.mtrand, numpy.random._philox, numpy.random._pcg64, numpy.random._sfc64, numpy.random._generator, h5py._errors, h5py.defs, h5py._objects, h5py.h5, h5py.utils, h5py.h5t, h5py.h5s, h5py.h5ac, h5py.h5p, h5py.h5r, h5py._proxy, h5py._conv, h5py.h5z, h5py.h5a, h5py.h5d, h5py.h5ds, h5py.h5g, h5py.h5i, h5py.h5o, h5py.h5f, h5py.h5fd, h5py.h5pl, h5py.h5l, h5py._selector, PySide2.QtGui, PySide2.QtWidgets, _cffi_backend (total: 42)
/nix/store/l55a6jjbfahscjyi2g8fszc7s2m1pl1m-pytest-check-hook/nix-support/setup-hook: line 53:   563 Segmentation fault      (core dumped) /nix/store/901c80rlps5q05bnjk1sj4zaz5k736nc-python3-3.12.7/bin/python3.12 -m pytest

PySide6:

Sourcing python-remove-tests-dir-hook
Sourcing python-catch-conflicts-hook.sh
Sourcing python-remove-bin-bytecode-hook.sh
Sourcing pypa-build-hook
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
Sourcing pytest-check-hook
Using pytestCheckPhase
Running phase: unpackPhase
@nix { "action": "setPhase", "phase": "unpackPhase" }
unpacking source archive /nix/store/msb9xs1bdb9j5y4ldi687qhc4lcppa5g-source
source root is source
setting SOURCE_DATE_EPOCH to timestamp 315619200 of file source/scripts/utils.bat
Running phase: patchPhase
@nix { "action": "setPhase", "phase": "patchPhase" }
Running phase: updateAutotoolsGnuConfigScriptsPhase
@nix { "action": "setPhase", "phase": "updateAutotoolsGnuConfigScriptsPhase" }
Running phase: configurePhase
@nix { "action": "setPhase", "phase": "configurePhase" }
no configure script, doing nothing
Running phase: buildPhase
@nix { "action": "setPhase", "phase": "buildPhase" }
Executing pypaBuildPhase
Creating a wheel...
* Getting build dependencies for wheel...
running egg_info
creating guidata.egg-info
writing guidata.egg-info/PKG-INFO
writing dependency_links to guidata.egg-info/dependency_links.txt
writing entry points to guidata.egg-info/entry_points.txt
writing requirements to guidata.egg-info/requires.txt
writing top-level names to guidata.egg-info/top_level.txt
writing manifest file 'guidata.egg-info/SOURCES.txt'
reading manifest file 'guidata.egg-info/SOURCES.txt'
reading manifest template 'MANIFEST.in'
adding license file 'LICENSE'
writing manifest file 'guidata.egg-info/SOURCES.txt'
* Building wheel...
running bdist_wheel
running build
running build_py
creating build/lib/guidata
copying guidata/__init__.py -> build/lib/guidata
copying guidata/config.py -> build/lib/guidata
copying guidata/configtools.py -> build/lib/guidata
copying guidata/env.py -> build/lib/guidata
copying guidata/guitest.py -> build/lib/guidata
copying guidata/qthelpers.py -> build/lib/guidata
copying guidata/userconfig.py -> build/lib/guidata
creating build/lib/guidata/dataset
copying guidata/dataset/__init__.py -> build/lib/guidata/dataset
copying guidata/dataset/autodoc.py -> build/lib/guidata/dataset
copying guidata/dataset/autodoc_method.py -> build/lib/guidata/dataset
copying guidata/dataset/conv.py -> build/lib/guidata/dataset
copying guidata/dataset/dataitems.py -> build/lib/guidata/dataset
copying guidata/dataset/datatypes.py -> build/lib/guidata/dataset
copying guidata/dataset/io.py -> build/lib/guidata/dataset
copying guidata/dataset/note_directive.py -> build/lib/guidata/dataset
copying guidata/dataset/qtitemwidgets.py -> build/lib/guidata/dataset
copying guidata/dataset/qtwidgets.py -> build/lib/guidata/dataset
copying guidata/dataset/textedit.py -> build/lib/guidata/dataset
creating build/lib/guidata/external
copying guidata/external/__init__.py -> build/lib/guidata/external
creating build/lib/guidata/io
copying guidata/io/__init__.py -> build/lib/guidata/io
copying guidata/io/base.py -> build/lib/guidata/io
copying guidata/io/h5fmt.py -> build/lib/guidata/io
copying guidata/io/inifmt.py -> build/lib/guidata/io
copying guidata/io/jsonfmt.py -> build/lib/guidata/io
creating build/lib/guidata/tests
copying guidata/tests/__init__.py -> build/lib/guidata/tests
copying guidata/tests/conftest.py -> build/lib/guidata/tests
creating build/lib/guidata/utils
copying guidata/utils/__init__.py -> build/lib/guidata/utils
copying guidata/utils/encoding.py -> build/lib/guidata/utils
copying guidata/utils/genreqs.py -> build/lib/guidata/utils
copying guidata/utils/gettext_helpers.py -> build/lib/guidata/utils
copying guidata/utils/misc.py -> build/lib/guidata/utils
creating build/lib/guidata/widgets
copying guidata/widgets/__init__.py -> build/lib/guidata/widgets
copying guidata/widgets/about.py -> build/lib/guidata/widgets
copying guidata/widgets/codeeditor.py -> build/lib/guidata/widgets
copying guidata/widgets/collectionseditor.py -> build/lib/guidata/widgets
copying guidata/widgets/dataframeeditor.py -> build/lib/guidata/widgets
copying guidata/widgets/dockable.py -> build/lib/guidata/widgets
copying guidata/widgets/importwizard.py -> build/lib/guidata/widgets
copying guidata/widgets/nsview.py -> build/lib/guidata/widgets
copying guidata/widgets/objecteditor.py -> build/lib/guidata/widgets
copying guidata/widgets/rotatedlabel.py -> build/lib/guidata/widgets
copying guidata/widgets/syntaxhighlighters.py -> build/lib/guidata/widgets
copying guidata/widgets/texteditor.py -> build/lib/guidata/widgets
creating build/lib/guidata/external/darkdetect
copying guidata/external/darkdetect/__init__.py -> build/lib/guidata/external/darkdetect
copying guidata/external/darkdetect/_dummy.py -> build/lib/guidata/external/darkdetect
copying guidata/external/darkdetect/_linux_detect.py -> build/lib/guidata/external/darkdetect
copying guidata/external/darkdetect/_mac_detect.py -> build/lib/guidata/external/darkdetect
copying guidata/external/darkdetect/_windows_detect.py -> build/lib/guidata/external/darkdetect
creating build/lib/guidata/tests/dataset
copying guidata/tests/dataset/__init__.py -> build/lib/guidata/tests/dataset
copying guidata/tests/dataset/test_activable_dataset.py -> build/lib/guidata/tests/dataset
copying guidata/tests/dataset/test_activable_items.py -> build/lib/guidata/tests/dataset
copying guidata/tests/dataset/test_all_features.py -> build/lib/guidata/tests/dataset
copying guidata/tests/dataset/test_all_items.py -> build/lib/guidata/tests/dataset
copying guidata/tests/dataset/test_all_items_readonly.py -> build/lib/guidata/tests/dataset
copying guidata/tests/dataset/test_bool_selector.py -> build/lib/guidata/tests/dataset
copying guidata/tests/dataset/test_callbacks.py -> build/lib/guidata/tests/dataset
copying guidata/tests/dataset/test_datasetgroup.py -> build/lib/guidata/tests/dataset
copying guidata/tests/dataset/test_editgroupbox.py -> build/lib/guidata/tests/dataset
copying guidata/tests/dataset/test_inheritance.py -> build/lib/guidata/tests/dataset
copying guidata/tests/dataset/test_item_order.py -> build/lib/guidata/tests/dataset
copying guidata/tests/dataset/test_loadsave_hdf5.py -> build/lib/guidata/tests/dataset
copying guidata/tests/dataset/test_loadsave_json.py -> build/lib/guidata/tests/dataset
copying guidata/tests/dataset/test_rotatedlabel.py -> build/lib/guidata/tests/dataset
creating build/lib/guidata/tests/unit
copying guidata/tests/unit/__init__.py -> build/lib/guidata/tests/unit
copying guidata/tests/unit/test_config.py -> build/lib/guidata/tests/unit
copying guidata/tests/unit/test_data.py -> build/lib/guidata/tests/unit
copying guidata/tests/unit/test_dataset_from_dict.py -> build/lib/guidata/tests/unit
copying guidata/tests/unit/test_dataset_from_func.py -> build/lib/guidata/tests/unit
copying guidata/tests/unit/test_genreqs.py -> build/lib/guidata/tests/unit
copying guidata/tests/unit/test_h5fmt.py -> build/lib/guidata/tests/unit
copying guidata/tests/unit/test_jsonfmt.py -> build/lib/guidata/tests/unit
copying guidata/tests/unit/test_no_qt.py -> build/lib/guidata/tests/unit
copying guidata/tests/unit/test_text.py -> build/lib/guidata/tests/unit
copying guidata/tests/unit/test_translations.py -> build/lib/guidata/tests/unit
copying guidata/tests/unit/test_updaterestoredataset.py -> build/lib/guidata/tests/unit
copying guidata/tests/unit/test_userconfig_app.py -> build/lib/guidata/tests/unit
creating build/lib/guidata/tests/widgets
copying guidata/tests/widgets/__init__.py -> build/lib/guidata/tests/widgets
copying guidata/tests/widgets/test_arrayeditor.py -> build/lib/guidata/tests/widgets
copying guidata/tests/widgets/test_arrayeditor_unit.py -> build/lib/guidata/tests/widgets
copying guidata/tests/widgets/test_codeeditor.py -> build/lib/guidata/tests/widgets
copying guidata/tests/widgets/test_collectionseditor.py -> build/lib/guidata/tests/widgets
copying guidata/tests/widgets/test_console.py -> build/lib/guidata/tests/widgets
copying guidata/tests/widgets/test_dataframeeditor.py -> build/lib/guidata/tests/widgets
copying guidata/tests/widgets/test_importwizard.py -> build/lib/guidata/tests/widgets
copying guidata/tests/widgets/test_objecteditor.py -> build/lib/guidata/tests/widgets
copying guidata/tests/widgets/test_theme.py -> build/lib/guidata/tests/widgets
creating build/lib/guidata/widgets/arrayeditor
copying guidata/widgets/arrayeditor/__init__.py -> build/lib/guidata/widgets/arrayeditor
copying guidata/widgets/arrayeditor/arrayeditor.py -> build/lib/guidata/widgets/arrayeditor
copying guidata/widgets/arrayeditor/arrayhandler.py -> build/lib/guidata/widgets/arrayeditor
copying guidata/widgets/arrayeditor/datamodel.py -> build/lib/guidata/widgets/arrayeditor
copying guidata/widgets/arrayeditor/editorwidget.py -> build/lib/guidata/widgets/arrayeditor
copying guidata/widgets/arrayeditor/utils.py -> build/lib/guidata/widgets/arrayeditor
creating build/lib/guidata/widgets/console
copying guidata/widgets/console/__init__.py -> build/lib/guidata/widgets/console
copying guidata/widgets/console/base.py -> build/lib/guidata/widgets/console
copying guidata/widgets/console/calltip.py -> build/lib/guidata/widgets/console
copying guidata/widgets/console/dochelpers.py -> build/lib/guidata/widgets/console
copying guidata/widgets/console/internalshell.py -> build/lib/guidata/widgets/console
copying guidata/widgets/console/interpreter.py -> build/lib/guidata/widgets/console
copying guidata/widgets/console/mixins.py -> build/lib/guidata/widgets/console
copying guidata/widgets/console/shell.py -> build/lib/guidata/widgets/console
copying guidata/widgets/console/terminal.py -> build/lib/guidata/widgets/console
running egg_info
writing guidata.egg-info/PKG-INFO
writing dependency_links to guidata.egg-info/dependency_links.txt
writing entry points to guidata.egg-info/entry_points.txt
writing requirements to guidata.egg-info/requires.txt
writing top-level names to guidata.egg-info/top_level.txt
reading manifest file 'guidata.egg-info/SOURCES.txt'
reading manifest template 'MANIFEST.in'
adding license file 'LICENSE'
writing manifest file 'guidata.egg-info/SOURCES.txt'
creating build/lib/guidata/data/icons
copying guidata/data/icons/apply.png -> build/lib/guidata/data/icons
copying guidata/data/icons/arredit.png -> build/lib/guidata/data/icons
copying guidata/data/icons/busy.png -> build/lib/guidata/data/icons
copying guidata/data/icons/cell_edit.png -> build/lib/guidata/data/icons
copying guidata/data/icons/copy.png -> build/lib/guidata/data/icons
copying guidata/data/icons/delete.png -> build/lib/guidata/data/icons
copying guidata/data/icons/dictedit.png -> build/lib/guidata/data/icons
copying guidata/data/icons/dtype.png -> build/lib/guidata/data/icons
copying guidata/data/icons/edit.png -> build/lib/guidata/data/icons
copying guidata/data/icons/exit.png -> build/lib/guidata/data/icons
copying guidata/data/icons/expander_down.png -> build/lib/guidata/data/icons
copying guidata/data/icons/expander_right.png -> build/lib/guidata/data/icons
copying guidata/data/icons/file.png -> build/lib/guidata/data/icons
copying guidata/data/icons/fileclose.png -> build/lib/guidata/data/icons
copying guidata/data/icons/fileimport.png -> build/lib/guidata/data/icons
copying guidata/data/icons/filenew.png -> build/lib/guidata/data/icons
copying guidata/data/icons/fileopen.png -> build/lib/guidata/data/icons
copying guidata/data/icons/filesave.png -> build/lib/guidata/data/icons
copying guidata/data/icons/filesaveas.png -> build/lib/guidata/data/icons
copying guidata/data/icons/guidata-banner.svg -> build/lib/guidata/data/icons
copying guidata/data/icons/guidata-vertical.svg -> build/lib/guidata/data/icons
copying guidata/data/icons/guidata.svg -> build/lib/guidata/data/icons
copying guidata/data/icons/hist.png -> build/lib/guidata/data/icons
copying guidata/data/icons/max.png -> build/lib/guidata/data/icons
copying guidata/data/icons/min.png -> build/lib/guidata/data/icons
copying guidata/data/icons/none.png -> build/lib/guidata/data/icons
copying guidata/data/icons/not_found.png -> build/lib/guidata/data/icons
copying guidata/data/icons/python.png -> build/lib/guidata/data/icons
copying guidata/data/icons/quickview.png -> build/lib/guidata/data/icons
copying guidata/data/icons/save_all.png -> build/lib/guidata/data/icons
copying guidata/data/icons/selection.png -> build/lib/guidata/data/icons
copying guidata/data/icons/settings.png -> build/lib/guidata/data/icons
copying guidata/data/icons/shape.png -> build/lib/guidata/data/icons
copying guidata/data/icons/xmax.png -> build/lib/guidata/data/icons
copying guidata/data/icons/xmin.png -> build/lib/guidata/data/icons
creating build/lib/guidata/data/icons/editors
copying guidata/data/icons/editors/copywop.png -> build/lib/guidata/data/icons/editors
copying guidata/data/icons/editors/edit.png -> build/lib/guidata/data/icons/editors
copying guidata/data/icons/editors/edit_add.png -> build/lib/guidata/data/icons/editors
copying guidata/data/icons/editors/editclear.png -> build/lib/guidata/data/icons/editors
copying guidata/data/icons/editors/editcopy.png -> build/lib/guidata/data/icons/editors
copying guidata/data/icons/editors/editcut.png -> build/lib/guidata/data/icons/editors
copying guidata/data/icons/editors/editdelete.png -> build/lib/guidata/data/icons/editors
copying guidata/data/icons/editors/editpaste.png -> build/lib/guidata/data/icons/editors
copying guidata/data/icons/editors/fileimport.png -> build/lib/guidata/data/icons/editors
copying guidata/data/icons/editors/filesave.png -> build/lib/guidata/data/icons/editors
copying guidata/data/icons/editors/imshow.png -> build/lib/guidata/data/icons/editors
copying guidata/data/icons/editors/insert.png -> build/lib/guidata/data/icons/editors
copying guidata/data/icons/editors/plot.png -> build/lib/guidata/data/icons/editors
copying guidata/data/icons/editors/rename.png -> build/lib/guidata/data/icons/editors
copying guidata/data/icons/editors/selectall.png -> build/lib/guidata/data/icons/editors
creating build/lib/guidata/data/icons/filetypes
copying guidata/data/icons/filetypes/doc.png -> build/lib/guidata/data/icons/filetypes
copying guidata/data/icons/filetypes/gif.png -> build/lib/guidata/data/icons/filetypes
copying guidata/data/icons/filetypes/html.png -> build/lib/guidata/data/icons/filetypes
copying guidata/data/icons/filetypes/jpg.png -> build/lib/guidata/data/icons/filetypes
copying guidata/data/icons/filetypes/pdf.png -> build/lib/guidata/data/icons/filetypes
copying guidata/data/icons/filetypes/png.png -> build/lib/guidata/data/icons/filetypes
copying guidata/data/icons/filetypes/pps.png -> build/lib/guidata/data/icons/filetypes
copying guidata/data/icons/filetypes/ps.png -> build/lib/guidata/data/icons/filetypes
copying guidata/data/icons/filetypes/tar.png -> build/lib/guidata/data/icons/filetypes
copying guidata/data/icons/filetypes/tgz.png -> build/lib/guidata/data/icons/filetypes
copying guidata/data/icons/filetypes/tif.png -> build/lib/guidata/data/icons/filetypes
copying guidata/data/icons/filetypes/txt.png -> build/lib/guidata/data/icons/filetypes
copying guidata/data/icons/filetypes/xls.png -> build/lib/guidata/data/icons/filetypes
copying guidata/data/icons/filetypes/zip.png -> build/lib/guidata/data/icons/filetypes
creating build/lib/guidata/locale/fr/LC_MESSAGES
copying guidata/locale/fr/LC_MESSAGES/guidata.mo -> build/lib/guidata/locale/fr/LC_MESSAGES
creating build/lib/guidata/tests/data/genreqs
copying guidata/tests/data/genreqs/pyproject.toml -> build/lib/guidata/tests/data/genreqs
copying guidata/tests/data/genreqs/setup.cfg -> build/lib/guidata/tests/data/genreqs
installing to build/bdist.linux-x86_64/wheel
running install
running install_lib
creating build/bdist.linux-x86_64/wheel
creating build/bdist.linux-x86_64/wheel/guidata
copying build/lib/guidata/__init__.py -> build/bdist.linux-x86_64/wheel/./guidata
copying build/lib/guidata/config.py -> build/bdist.linux-x86_64/wheel/./guidata
copying build/lib/guidata/configtools.py -> build/bdist.linux-x86_64/wheel/./guidata
copying build/lib/guidata/env.py -> build/bdist.linux-x86_64/wheel/./guidata
copying build/lib/guidata/guitest.py -> build/bdist.linux-x86_64/wheel/./guidata
copying build/lib/guidata/qthelpers.py -> build/bdist.linux-x86_64/wheel/./guidata
copying build/lib/guidata/userconfig.py -> build/bdist.linux-x86_64/wheel/./guidata
creating build/bdist.linux-x86_64/wheel/guidata/dataset
copying build/lib/guidata/dataset/__init__.py -> build/bdist.linux-x86_64/wheel/./guidata/dataset
copying build/lib/guidata/dataset/autodoc.py -> build/bdist.linux-x86_64/wheel/./guidata/dataset
copying build/lib/guidata/dataset/autodoc_method.py -> build/bdist.linux-x86_64/wheel/./guidata/dataset
copying build/lib/guidata/dataset/conv.py -> build/bdist.linux-x86_64/wheel/./guidata/dataset
copying build/lib/guidata/dataset/dataitems.py -> build/bdist.linux-x86_64/wheel/./guidata/dataset
copying build/lib/guidata/dataset/datatypes.py -> build/bdist.linux-x86_64/wheel/./guidata/dataset
copying build/lib/guidata/dataset/io.py -> build/bdist.linux-x86_64/wheel/./guidata/dataset
copying build/lib/guidata/dataset/note_directive.py -> build/bdist.linux-x86_64/wheel/./guidata/dataset
copying build/lib/guidata/dataset/qtitemwidgets.py -> build/bdist.linux-x86_64/wheel/./guidata/dataset
copying build/lib/guidata/dataset/qtwidgets.py -> build/bdist.linux-x86_64/wheel/./guidata/dataset
copying build/lib/guidata/dataset/textedit.py -> build/bdist.linux-x86_64/wheel/./guidata/dataset
creating build/bdist.linux-x86_64/wheel/guidata/external
copying build/lib/guidata/external/__init__.py -> build/bdist.linux-x86_64/wheel/./guidata/external
creating build/bdist.linux-x86_64/wheel/guidata/external/darkdetect
copying build/lib/guidata/external/darkdetect/__init__.py -> build/bdist.linux-x86_64/wheel/./guidata/external/darkdetect
copying build/lib/guidata/external/darkdetect/_dummy.py -> build/bdist.linux-x86_64/wheel/./guidata/external/darkdetect
copying build/lib/guidata/external/darkdetect/_linux_detect.py -> build/bdist.linux-x86_64/wheel/./guidata/external/darkdetect
copying build/lib/guidata/external/darkdetect/_mac_detect.py -> build/bdist.linux-x86_64/wheel/./guidata/external/darkdetect
copying build/lib/guidata/external/darkdetect/_windows_detect.py -> build/bdist.linux-x86_64/wheel/./guidata/external/darkdetect
creating build/bdist.linux-x86_64/wheel/guidata/io
copying build/lib/guidata/io/__init__.py -> build/bdist.linux-x86_64/wheel/./guidata/io
copying build/lib/guidata/io/base.py -> build/bdist.linux-x86_64/wheel/./guidata/io
copying build/lib/guidata/io/h5fmt.py -> build/bdist.linux-x86_64/wheel/./guidata/io
copying build/lib/guidata/io/inifmt.py -> build/bdist.linux-x86_64/wheel/./guidata/io
copying build/lib/guidata/io/jsonfmt.py -> build/bdist.linux-x86_64/wheel/./guidata/io
creating build/bdist.linux-x86_64/wheel/guidata/tests
copying build/lib/guidata/tests/__init__.py -> build/bdist.linux-x86_64/wheel/./guidata/tests
copying build/lib/guidata/tests/conftest.py -> build/bdist.linux-x86_64/wheel/./guidata/tests
creating build/bdist.linux-x86_64/wheel/guidata/tests/dataset
copying build/lib/guidata/tests/dataset/__init__.py -> build/bdist.linux-x86_64/wheel/./guidata/tests/dataset
copying build/lib/guidata/tests/dataset/test_activable_dataset.py -> build/bdist.linux-x86_64/wheel/./guidata/tests/dataset
copying build/lib/guidata/tests/dataset/test_activable_items.py -> build/bdist.linux-x86_64/wheel/./guidata/tests/dataset
copying build/lib/guidata/tests/dataset/test_all_features.py -> build/bdist.linux-x86_64/wheel/./guidata/tests/dataset
copying build/lib/guidata/tests/dataset/test_all_items.py -> build/bdist.linux-x86_64/wheel/./guidata/tests/dataset
copying build/lib/guidata/tests/dataset/test_all_items_readonly.py -> build/bdist.linux-x86_64/wheel/./guidata/tests/dataset
copying build/lib/guidata/tests/dataset/test_bool_selector.py -> build/bdist.linux-x86_64/wheel/./guidata/tests/dataset
copying build/lib/guidata/tests/dataset/test_callbacks.py -> build/bdist.linux-x86_64/wheel/./guidata/tests/dataset
copying build/lib/guidata/tests/dataset/test_datasetgroup.py -> build/bdist.linux-x86_64/wheel/./guidata/tests/dataset
copying build/lib/guidata/tests/dataset/test_editgroupbox.py -> build/bdist.linux-x86_64/wheel/./guidata/tests/dataset
copying build/lib/guidata/tests/dataset/test_inheritance.py -> build/bdist.linux-x86_64/wheel/./guidata/tests/dataset
copying build/lib/guidata/tests/dataset/test_item_order.py -> build/bdist.linux-x86_64/wheel/./guidata/tests/dataset
copying build/lib/guidata/tests/dataset/test_loadsave_hdf5.py -> build/bdist.linux-x86_64/wheel/./guidata/tests/dataset
copying build/lib/guidata/tests/dataset/test_loadsave_json.py -> build/bdist.linux-x86_64/wheel/./guidata/tests/dataset
copying build/lib/guidata/tests/dataset/test_rotatedlabel.py -> build/bdist.linux-x86_64/wheel/./guidata/tests/dataset
creating build/bdist.linux-x86_64/wheel/guidata/tests/unit
copying build/lib/guidata/tests/unit/__init__.py -> build/bdist.linux-x86_64/wheel/./guidata/tests/unit
copying build/lib/guidata/tests/unit/test_config.py -> build/bdist.linux-x86_64/wheel/./guidata/tests/unit
copying build/lib/guidata/tests/unit/test_data.py -> build/bdist.linux-x86_64/wheel/./guidata/tests/unit
copying build/lib/guidata/tests/unit/test_dataset_from_dict.py -> build/bdist.linux-x86_64/wheel/./guidata/tests/unit
copying build/lib/guidata/tests/unit/test_dataset_from_func.py -> build/bdist.linux-x86_64/wheel/./guidata/tests/unit
copying build/lib/guidata/tests/unit/test_genreqs.py -> build/bdist.linux-x86_64/wheel/./guidata/tests/unit
copying build/lib/guidata/tests/unit/test_h5fmt.py -> build/bdist.linux-x86_64/wheel/./guidata/tests/unit
copying build/lib/guidata/tests/unit/test_jsonfmt.py -> build/bdist.linux-x86_64/wheel/./guidata/tests/unit
copying build/lib/guidata/tests/unit/test_no_qt.py -> build/bdist.linux-x86_64/wheel/./guidata/tests/unit
copying build/lib/guidata/tests/unit/test_text.py -> build/bdist.linux-x86_64/wheel/./guidata/tests/unit
copying build/lib/guidata/tests/unit/test_translations.py -> build/bdist.linux-x86_64/wheel/./guidata/tests/unit
copying build/lib/guidata/tests/unit/test_updaterestoredataset.py -> build/bdist.linux-x86_64/wheel/./guidata/tests/unit
copying build/lib/guidata/tests/unit/test_userconfig_app.py -> build/bdist.linux-x86_64/wheel/./guidata/tests/unit
creating build/bdist.linux-x86_64/wheel/guidata/tests/widgets
copying build/lib/guidata/tests/widgets/__init__.py -> build/bdist.linux-x86_64/wheel/./guidata/tests/widgets
copying build/lib/guidata/tests/widgets/test_arrayeditor.py -> build/bdist.linux-x86_64/wheel/./guidata/tests/widgets
copying build/lib/guidata/tests/widgets/test_arrayeditor_unit.py -> build/bdist.linux-x86_64/wheel/./guidata/tests/widgets
copying build/lib/guidata/tests/widgets/test_codeeditor.py -> build/bdist.linux-x86_64/wheel/./guidata/tests/widgets
copying build/lib/guidata/tests/widgets/test_collectionseditor.py -> build/bdist.linux-x86_64/wheel/./guidata/tests/widgets
copying build/lib/guidata/tests/widgets/test_console.py -> build/bdist.linux-x86_64/wheel/./guidata/tests/widgets
copying build/lib/guidata/tests/widgets/test_dataframeeditor.py -> build/bdist.linux-x86_64/wheel/./guidata/tests/widgets
copying build/lib/guidata/tests/widgets/test_importwizard.py -> build/bdist.linux-x86_64/wheel/./guidata/tests/widgets
copying build/lib/guidata/tests/widgets/test_objecteditor.py -> build/bdist.linux-x86_64/wheel/./guidata/tests/widgets
copying build/lib/guidata/tests/widgets/test_theme.py -> build/bdist.linux-x86_64/wheel/./guidata/tests/widgets
creating build/bdist.linux-x86_64/wheel/guidata/tests/data
creating build/bdist.linux-x86_64/wheel/guidata/tests/data/genreqs
copying build/lib/guidata/tests/data/genreqs/pyproject.toml -> build/bdist.linux-x86_64/wheel/./guidata/tests/data/genreqs
copying build/lib/guidata/tests/data/genreqs/setup.cfg -> build/bdist.linux-x86_64/wheel/./guidata/tests/data/genreqs
creating build/bdist.linux-x86_64/wheel/guidata/utils
copying build/lib/guidata/utils/__init__.py -> build/bdist.linux-x86_64/wheel/./guidata/utils
copying build/lib/guidata/utils/encoding.py -> build/bdist.linux-x86_64/wheel/./guidata/utils
copying build/lib/guidata/utils/genreqs.py -> build/bdist.linux-x86_64/wheel/./guidata/utils
copying build/lib/guidata/utils/gettext_helpers.py -> build/bdist.linux-x86_64/wheel/./guidata/utils
copying build/lib/guidata/utils/misc.py -> build/bdist.linux-x86_64/wheel/./guidata/utils
creating build/bdist.linux-x86_64/wheel/guidata/widgets
copying build/lib/guidata/widgets/__init__.py -> build/bdist.linux-x86_64/wheel/./guidata/widgets
copying build/lib/guidata/widgets/about.py -> build/bdist.linux-x86_64/wheel/./guidata/widgets
copying build/lib/guidata/widgets/codeeditor.py -> build/bdist.linux-x86_64/wheel/./guidata/widgets
copying build/lib/guidata/widgets/collectionseditor.py -> build/bdist.linux-x86_64/wheel/./guidata/widgets
copying build/lib/guidata/widgets/dataframeeditor.py -> build/bdist.linux-x86_64/wheel/./guidata/widgets
copying build/lib/guidata/widgets/dockable.py -> build/bdist.linux-x86_64/wheel/./guidata/widgets
copying build/lib/guidata/widgets/importwizard.py -> build/bdist.linux-x86_64/wheel/./guidata/widgets
copying build/lib/guidata/widgets/nsview.py -> build/bdist.linux-x86_64/wheel/./guidata/widgets
copying build/lib/guidata/widgets/objecteditor.py -> build/bdist.linux-x86_64/wheel/./guidata/widgets
copying build/lib/guidata/widgets/rotatedlabel.py -> build/bdist.linux-x86_64/wheel/./guidata/widgets
copying build/lib/guidata/widgets/syntaxhighlighters.py -> build/bdist.linux-x86_64/wheel/./guidata/widgets
copying build/lib/guidata/widgets/texteditor.py -> build/bdist.linux-x86_64/wheel/./guidata/widgets
creating build/bdist.linux-x86_64/wheel/guidata/widgets/arrayeditor
copying build/lib/guidata/widgets/arrayeditor/__init__.py -> build/bdist.linux-x86_64/wheel/./guidata/widgets/arrayeditor
copying build/lib/guidata/widgets/arrayeditor/arrayeditor.py -> build/bdist.linux-x86_64/wheel/./guidata/widgets/arrayeditor
copying build/lib/guidata/widgets/arrayeditor/arrayhandler.py -> build/bdist.linux-x86_64/wheel/./guidata/widgets/arrayeditor
copying build/lib/guidata/widgets/arrayeditor/datamodel.py -> build/bdist.linux-x86_64/wheel/./guidata/widgets/arrayeditor
copying build/lib/guidata/widgets/arrayeditor/editorwidget.py -> build/bdist.linux-x86_64/wheel/./guidata/widgets/arrayeditor
copying build/lib/guidata/widgets/arrayeditor/utils.py -> build/bdist.linux-x86_64/wheel/./guidata/widgets/arrayeditor
creating build/bdist.linux-x86_64/wheel/guidata/widgets/console
copying build/lib/guidata/widgets/console/__init__.py -> build/bdist.linux-x86_64/wheel/./guidata/widgets/console
copying build/lib/guidata/widgets/console/base.py -> build/bdist.linux-x86_64/wheel/./guidata/widgets/console
copying build/lib/guidata/widgets/console/calltip.py -> build/bdist.linux-x86_64/wheel/./guidata/widgets/console
copying build/lib/guidata/widgets/console/dochelpers.py -> build/bdist.linux-x86_64/wheel/./guidata/widgets/console
copying build/lib/guidata/widgets/console/internalshell.py -> build/bdist.linux-x86_64/wheel/./guidata/widgets/console
copying build/lib/guidata/widgets/console/interpreter.py -> build/bdist.linux-x86_64/wheel/./guidata/widgets/console
copying build/lib/guidata/widgets/console/mixins.py -> build/bdist.linux-x86_64/wheel/./guidata/widgets/console
copying build/lib/guidata/widgets/console/shell.py -> build/bdist.linux-x86_64/wheel/./guidata/widgets/console
copying build/lib/guidata/widgets/console/terminal.py -> build/bdist.linux-x86_64/wheel/./guidata/widgets/console
creating build/bdist.linux-x86_64/wheel/guidata/data
creating build/bdist.linux-x86_64/wheel/guidata/data/icons
copying build/lib/guidata/data/icons/apply.png -> build/bdist.linux-x86_64/wheel/./guidata/data/icons
copying build/lib/guidata/data/icons/arredit.png -> build/bdist.linux-x86_64/wheel/./guidata/data/icons
copying build/lib/guidata/data/icons/busy.png -> build/bdist.linux-x86_64/wheel/./guidata/data/icons
copying build/lib/guidata/data/icons/cell_edit.png -> build/bdist.linux-x86_64/wheel/./guidata/data/icons
copying build/lib/guidata/data/icons/copy.png -> build/bdist.linux-x86_64/wheel/./guidata/data/icons
copying build/lib/guidata/data/icons/delete.png -> build/bdist.linux-x86_64/wheel/./guidata/data/icons
copying build/lib/guidata/data/icons/dictedit.png -> build/bdist.linux-x86_64/wheel/./guidata/data/icons
copying build/lib/guidata/data/icons/dtype.png -> build/bdist.linux-x86_64/wheel/./guidata/data/icons
copying build/lib/guidata/data/icons/edit.png -> build/bdist.linux-x86_64/wheel/./guidata/data/icons
copying build/lib/guidata/data/icons/exit.png -> build/bdist.linux-x86_64/wheel/./guidata/data/icons
copying build/lib/guidata/data/icons/expander_down.png -> build/bdist.linux-x86_64/wheel/./guidata/data/icons
copying build/lib/guidata/data/icons/expander_right.png -> build/bdist.linux-x86_64/wheel/./guidata/data/icons
copying build/lib/guidata/data/icons/file.png -> build/bdist.linux-x86_64/wheel/./guidata/data/icons
copying build/lib/guidata/data/icons/fileclose.png -> build/bdist.linux-x86_64/wheel/./guidata/data/icons
copying build/lib/guidata/data/icons/fileimport.png -> build/bdist.linux-x86_64/wheel/./guidata/data/icons
copying build/lib/guidata/data/icons/filenew.png -> build/bdist.linux-x86_64/wheel/./guidata/data/icons
copying build/lib/guidata/data/icons/fileopen.png -> build/bdist.linux-x86_64/wheel/./guidata/data/icons
copying build/lib/guidata/data/icons/filesave.png -> build/bdist.linux-x86_64/wheel/./guidata/data/icons
copying build/lib/guidata/data/icons/filesaveas.png -> build/bdist.linux-x86_64/wheel/./guidata/data/icons
copying build/lib/guidata/data/icons/guidata-banner.svg -> build/bdist.linux-x86_64/wheel/./guidata/data/icons
copying build/lib/guidata/data/icons/guidata-vertical.svg -> build/bdist.linux-x86_64/wheel/./guidata/data/icons
copying build/lib/guidata/data/icons/guidata.svg -> build/bdist.linux-x86_64/wheel/./guidata/data/icons
copying build/lib/guidata/data/icons/hist.png -> build/bdist.linux-x86_64/wheel/./guidata/data/icons
copying build/lib/guidata/data/icons/max.png -> build/bdist.linux-x86_64/wheel/./guidata/data/icons
copying build/lib/guidata/data/icons/min.png -> build/bdist.linux-x86_64/wheel/./guidata/data/icons
copying build/lib/guidata/data/icons/none.png -> build/bdist.linux-x86_64/wheel/./guidata/data/icons
copying build/lib/guidata/data/icons/not_found.png -> build/bdist.linux-x86_64/wheel/./guidata/data/icons
copying build/lib/guidata/data/icons/python.png -> build/bdist.linux-x86_64/wheel/./guidata/data/icons
copying build/lib/guidata/data/icons/quickview.png -> build/bdist.linux-x86_64/wheel/./guidata/data/icons
copying build/lib/guidata/data/icons/save_all.png -> build/bdist.linux-x86_64/wheel/./guidata/data/icons
copying build/lib/guidata/data/icons/selection.png -> build/bdist.linux-x86_64/wheel/./guidata/data/icons
copying build/lib/guidata/data/icons/settings.png -> build/bdist.linux-x86_64/wheel/./guidata/data/icons
copying build/lib/guidata/data/icons/shape.png -> build/bdist.linux-x86_64/wheel/./guidata/data/icons
copying build/lib/guidata/data/icons/xmax.png -> build/bdist.linux-x86_64/wheel/./guidata/data/icons
copying build/lib/guidata/data/icons/xmin.png -> build/bdist.linux-x86_64/wheel/./guidata/data/icons
creating build/bdist.linux-x86_64/wheel/guidata/data/icons/editors
copying build/lib/guidata/data/icons/editors/copywop.png -> build/bdist.linux-x86_64/wheel/./guidata/data/icons/editors
copying build/lib/guidata/data/icons/editors/edit.png -> build/bdist.linux-x86_64/wheel/./guidata/data/icons/editors
copying build/lib/guidata/data/icons/editors/edit_add.png -> build/bdist.linux-x86_64/wheel/./guidata/data/icons/editors
copying build/lib/guidata/data/icons/editors/editclear.png -> build/bdist.linux-x86_64/wheel/./guidata/data/icons/editors
copying build/lib/guidata/data/icons/editors/editcopy.png -> build/bdist.linux-x86_64/wheel/./guidata/data/icons/editors
copying build/lib/guidata/data/icons/editors/editcut.png -> build/bdist.linux-x86_64/wheel/./guidata/data/icons/editors
copying build/lib/guidata/data/icons/editors/editdelete.png -> build/bdist.linux-x86_64/wheel/./guidata/data/icons/editors
copying build/lib/guidata/data/icons/editors/editpaste.png -> build/bdist.linux-x86_64/wheel/./guidata/data/icons/editors
copying build/lib/guidata/data/icons/editors/fileimport.png -> build/bdist.linux-x86_64/wheel/./guidata/data/icons/editors
copying build/lib/guidata/data/icons/editors/filesave.png -> build/bdist.linux-x86_64/wheel/./guidata/data/icons/editors
copying build/lib/guidata/data/icons/editors/imshow.png -> build/bdist.linux-x86_64/wheel/./guidata/data/icons/editors
copying build/lib/guidata/data/icons/editors/insert.png -> build/bdist.linux-x86_64/wheel/./guidata/data/icons/editors
copying build/lib/guidata/data/icons/editors/plot.png -> build/bdist.linux-x86_64/wheel/./guidata/data/icons/editors
copying build/lib/guidata/data/icons/editors/rename.png -> build/bdist.linux-x86_64/wheel/./guidata/data/icons/editors
copying build/lib/guidata/data/icons/editors/selectall.png -> build/bdist.linux-x86_64/wheel/./guidata/data/icons/editors
creating build/bdist.linux-x86_64/wheel/guidata/data/icons/filetypes
copying build/lib/guidata/data/icons/filetypes/doc.png -> build/bdist.linux-x86_64/wheel/./guidata/data/icons/filetypes
copying build/lib/guidata/data/icons/filetypes/gif.png -> build/bdist.linux-x86_64/wheel/./guidata/data/icons/filetypes
copying build/lib/guidata/data/icons/filetypes/html.png -> build/bdist.linux-x86_64/wheel/./guidata/data/icons/filetypes
copying build/lib/guidata/data/icons/filetypes/jpg.png -> build/bdist.linux-x86_64/wheel/./guidata/data/icons/filetypes
copying build/lib/guidata/data/icons/filetypes/pdf.png -> build/bdist.linux-x86_64/wheel/./guidata/data/icons/filetypes
copying build/lib/guidata/data/icons/filetypes/png.png -> build/bdist.linux-x86_64/wheel/./guidata/data/icons/filetypes
copying build/lib/guidata/data/icons/filetypes/pps.png -> build/bdist.linux-x86_64/wheel/./guidata/data/icons/filetypes
copying build/lib/guidata/data/icons/filetypes/ps.png -> build/bdist.linux-x86_64/wheel/./guidata/data/icons/filetypes
copying build/lib/guidata/data/icons/filetypes/tar.png -> build/bdist.linux-x86_64/wheel/./guidata/data/icons/filetypes
copying build/lib/guidata/data/icons/filetypes/tgz.png -> build/bdist.linux-x86_64/wheel/./guidata/data/icons/filetypes
copying build/lib/guidata/data/icons/filetypes/tif.png -> build/bdist.linux-x86_64/wheel/./guidata/data/icons/filetypes
copying build/lib/guidata/data/icons/filetypes/txt.png -> build/bdist.linux-x86_64/wheel/./guidata/data/icons/filetypes
copying build/lib/guidata/data/icons/filetypes/xls.png -> build/bdist.linux-x86_64/wheel/./guidata/data/icons/filetypes
copying build/lib/guidata/data/icons/filetypes/zip.png -> build/bdist.linux-x86_64/wheel/./guidata/data/icons/filetypes
creating build/bdist.linux-x86_64/wheel/guidata/locale
creating build/bdist.linux-x86_64/wheel/guidata/locale/fr
creating build/bdist.linux-x86_64/wheel/guidata/locale/fr/LC_MESSAGES
copying build/lib/guidata/locale/fr/LC_MESSAGES/guidata.mo -> build/bdist.linux-x86_64/wheel/./guidata/locale/fr/LC_MESSAGES
running install_egg_info
Copying guidata.egg-info to build/bdist.linux-x86_64/wheel/./guidata-3.7.1-py3.12.egg-info
running install_scripts
creating build/bdist.linux-x86_64/wheel/guidata-3.7.1.dist-info/WHEEL
creating '/build/source/dist/.tmp-d4k2q2gf/guidata-3.7.1-py3-none-any.whl' and adding 'build/bdist.linux-x86_64/wheel' to it
adding 'guidata/__init__.py'
adding 'guidata/config.py'
adding 'guidata/configtools.py'
adding 'guidata/env.py'
adding 'guidata/guitest.py'
adding 'guidata/qthelpers.py'
adding 'guidata/userconfig.py'
adding 'guidata/data/icons/apply.png'
adding 'guidata/data/icons/arredit.png'
adding 'guidata/data/icons/busy.png'
adding 'guidata/data/icons/cell_edit.png'
adding 'guidata/data/icons/copy.png'
adding 'guidata/data/icons/delete.png'
adding 'guidata/data/icons/dictedit.png'
adding 'guidata/data/icons/dtype.png'
adding 'guidata/data/icons/edit.png'
adding 'guidata/data/icons/exit.png'
adding 'guidata/data/icons/expander_down.png'
adding 'guidata/data/icons/expander_right.png'
adding 'guidata/data/icons/file.png'
adding 'guidata/data/icons/fileclose.png'
adding 'guidata/data/icons/fileimport.png'
adding 'guidata/data/icons/filenew.png'
adding 'guidata/data/icons/fileopen.png'
adding 'guidata/data/icons/filesave.png'
adding 'guidata/data/icons/filesaveas.png'
adding 'guidata/data/icons/guidata-banner.svg'
adding 'guidata/data/icons/guidata-vertical.svg'
adding 'guidata/data/icons/guidata.svg'
adding 'guidata/data/icons/hist.png'
adding 'guidata/data/icons/max.png'
adding 'guidata/data/icons/min.png'
adding 'guidata/data/icons/none.png'
adding 'guidata/data/icons/not_found.png'
adding 'guidata/data/icons/python.png'
adding 'guidata/data/icons/quickview.png'
adding 'guidata/data/icons/save_all.png'
adding 'guidata/data/icons/selection.png'
adding 'guidata/data/icons/settings.png'
adding 'guidata/data/icons/shape.png'
adding 'guidata/data/icons/xmax.png'
adding 'guidata/data/icons/xmin.png'
adding 'guidata/data/icons/editors/copywop.png'
adding 'guidata/data/icons/editors/edit.png'
adding 'guidata/data/icons/editors/edit_add.png'
adding 'guidata/data/icons/editors/editclear.png'
adding 'guidata/data/icons/editors/editcopy.png'
adding 'guidata/data/icons/editors/editcut.png'
adding 'guidata/data/icons/editors/editdelete.png'
adding 'guidata/data/icons/editors/editpaste.png'
adding 'guidata/data/icons/editors/fileimport.png'
adding 'guidata/data/icons/editors/filesave.png'
adding 'guidata/data/icons/editors/imshow.png'
adding 'guidata/data/icons/editors/insert.png'
adding 'guidata/data/icons/editors/plot.png'
adding 'guidata/data/icons/editors/rename.png'
adding 'guidata/data/icons/editors/selectall.png'
adding 'guidata/data/icons/filetypes/doc.png'
adding 'guidata/data/icons/filetypes/gif.png'
adding 'guidata/data/icons/filetypes/html.png'
adding 'guidata/data/icons/filetypes/jpg.png'
adding 'guidata/data/icons/filetypes/pdf.png'
adding 'guidata/data/icons/filetypes/png.png'
adding 'guidata/data/icons/filetypes/pps.png'
adding 'guidata/data/icons/filetypes/ps.png'
adding 'guidata/data/icons/filetypes/tar.png'
adding 'guidata/data/icons/filetypes/tgz.png'
adding 'guidata/data/icons/filetypes/tif.png'
adding 'guidata/data/icons/filetypes/txt.png'
adding 'guidata/data/icons/filetypes/xls.png'
adding 'guidata/data/icons/filetypes/zip.png'
adding 'guidata/dataset/__init__.py'
adding 'guidata/dataset/autodoc.py'
adding 'guidata/dataset/autodoc_method.py'
adding 'guidata/dataset/conv.py'
adding 'guidata/dataset/dataitems.py'
adding 'guidata/dataset/datatypes.py'
adding 'guidata/dataset/io.py'
adding 'guidata/dataset/note_directive.py'
adding 'guidata/dataset/qtitemwidgets.py'
adding 'guidata/dataset/qtwidgets.py'
adding 'guidata/dataset/textedit.py'
adding 'guidata/external/__init__.py'
adding 'guidata/external/darkdetect/__init__.py'
adding 'guidata/external/darkdetect/_dummy.py'
adding 'guidata/external/darkdetect/_linux_detect.py'
adding 'guidata/external/darkdetect/_mac_detect.py'
adding 'guidata/external/darkdetect/_windows_detect.py'
adding 'guidata/io/__init__.py'
adding 'guidata/io/base.py'
adding 'guidata/io/h5fmt.py'
adding 'guidata/io/inifmt.py'
adding 'guidata/io/jsonfmt.py'
adding 'guidata/locale/fr/LC_MESSAGES/guidata.mo'
adding 'guidata/tests/__init__.py'
adding 'guidata/tests/conftest.py'
adding 'guidata/tests/data/genreqs/pyproject.toml'
adding 'guidata/tests/data/genreqs/setup.cfg'
adding 'guidata/tests/dataset/__init__.py'
adding 'guidata/tests/dataset/test_activable_dataset.py'
adding 'guidata/tests/dataset/test_activable_items.py'
adding 'guidata/tests/dataset/test_all_features.py'
adding 'guidata/tests/dataset/test_all_items.py'
adding 'guidata/tests/dataset/test_all_items_readonly.py'
adding 'guidata/tests/dataset/test_bool_selector.py'
adding 'guidata/tests/dataset/test_callbacks.py'
adding 'guidata/tests/dataset/test_datasetgroup.py'
adding 'guidata/tests/dataset/test_editgroupbox.py'
adding 'guidata/tests/dataset/test_inheritance.py'
adding 'guidata/tests/dataset/test_item_order.py'
adding 'guidata/tests/dataset/test_loadsave_hdf5.py'
adding 'guidata/tests/dataset/test_loadsave_json.py'
adding 'guidata/tests/dataset/test_rotatedlabel.py'
adding 'guidata/tests/unit/__init__.py'
adding 'guidata/tests/unit/test_config.py'
adding 'guidata/tests/unit/test_data.py'
adding 'guidata/tests/unit/test_dataset_from_dict.py'
adding 'guidata/tests/unit/test_dataset_from_func.py'
adding 'guidata/tests/unit/test_genreqs.py'
adding 'guidata/tests/unit/test_h5fmt.py'
adding 'guidata/tests/unit/test_jsonfmt.py'
adding 'guidata/tests/unit/test_no_qt.py'
adding 'guidata/tests/unit/test_text.py'
adding 'guidata/tests/unit/test_translations.py'
adding 'guidata/tests/unit/test_updaterestoredataset.py'
adding 'guidata/tests/unit/test_userconfig_app.py'
adding 'guidata/tests/widgets/__init__.py'
adding 'guidata/tests/widgets/test_arrayeditor.py'
adding 'guidata/tests/widgets/test_arrayeditor_unit.py'
adding 'guidata/tests/widgets/test_codeeditor.py'
adding 'guidata/tests/widgets/test_collectionseditor.py'
adding 'guidata/tests/widgets/test_console.py'
adding 'guidata/tests/widgets/test_dataframeeditor.py'
adding 'guidata/tests/widgets/test_importwizard.py'
adding 'guidata/tests/widgets/test_objecteditor.py'
adding 'guidata/tests/widgets/test_theme.py'
adding 'guidata/utils/__init__.py'
adding 'guidata/utils/encoding.py'
adding 'guidata/utils/genreqs.py'
adding 'guidata/utils/gettext_helpers.py'
adding 'guidata/utils/misc.py'
adding 'guidata/widgets/__init__.py'
adding 'guidata/widgets/about.py'
adding 'guidata/widgets/codeeditor.py'
adding 'guidata/widgets/collectionseditor.py'
adding 'guidata/widgets/dataframeeditor.py'
adding 'guidata/widgets/dockable.py'
adding 'guidata/widgets/importwizard.py'
adding 'guidata/widgets/nsview.py'
adding 'guidata/widgets/objecteditor.py'
adding 'guidata/widgets/rotatedlabel.py'
adding 'guidata/widgets/syntaxhighlighters.py'
adding 'guidata/widgets/texteditor.py'
adding 'guidata/widgets/arrayeditor/__init__.py'
adding 'guidata/widgets/arrayeditor/arrayeditor.py'
adding 'guidata/widgets/arrayeditor/arrayhandler.py'
adding 'guidata/widgets/arrayeditor/datamodel.py'
adding 'guidata/widgets/arrayeditor/editorwidget.py'
adding 'guidata/widgets/arrayeditor/utils.py'
adding 'guidata/widgets/console/__init__.py'
adding 'guidata/widgets/console/base.py'
adding 'guidata/widgets/console/calltip.py'
adding 'guidata/widgets/console/dochelpers.py'
adding 'guidata/widgets/console/internalshell.py'
adding 'guidata/widgets/console/interpreter.py'
adding 'guidata/widgets/console/mixins.py'
adding 'guidata/widgets/console/shell.py'
adding 'guidata/widgets/console/terminal.py'
adding 'guidata-3.7.1.dist-info/LICENSE'
adding 'guidata-3.7.1.dist-info/METADATA'
adding 'guidata-3.7.1.dist-info/WHEEL'
adding 'guidata-3.7.1.dist-info/entry_points.txt'
adding 'guidata-3.7.1.dist-info/top_level.txt'
adding 'guidata-3.7.1.dist-info/RECORD'
removing build/bdist.linux-x86_64/wheel
Successfully built guidata-3.7.1-py3-none-any.whl
Finished creating a wheel...
Finished executing pypaBuildPhase
Running phase: pythonRuntimeDepsCheckHook
@nix { "action": "setPhase", "phase": "pythonRuntimeDepsCheckHook" }
Executing pythonRuntimeDepsCheck
Checking runtime dependencies for guidata-3.7.1-py3-none-any.whl
Finished executing pythonRuntimeDepsCheck
Running phase: installPhase
@nix { "action": "setPhase", "phase": "installPhase" }
Executing pypaInstallPhase
Successfully installed guidata-3.7.1-py3-none-any.whl
Finished executing pypaInstallPhase
Running phase: pythonOutputDistPhase
@nix { "action": "setPhase", "phase": "pythonOutputDistPhase" }
Executing pythonOutputDistPhase
Finished executing pythonOutputDistPhase
Running phase: fixupPhase
@nix { "action": "setPhase", "phase": "fixupPhase" }
shrinking RPATHs of ELF executables and libraries in /nix/store/1c77lvl0b7gbxx1pf53s7z1g4c7vr4mp-python3.12-guidata-3.7.1
checking for references to /build/ in /nix/store/1c77lvl0b7gbxx1pf53s7z1g4c7vr4mp-python3.12-guidata-3.7.1...
patching script interpreter paths in /nix/store/1c77lvl0b7gbxx1pf53s7z1g4c7vr4mp-python3.12-guidata-3.7.1
stripping (with command strip and flags -S -p) in  /nix/store/1c77lvl0b7gbxx1pf53s7z1g4c7vr4mp-python3.12-guidata-3.7.1/lib /nix/store/1c77lvl0b7gbxx1pf53s7z1g4c7vr4mp-python3.12-guidata-3.7.1/bin
shrinking RPATHs of ELF executables and libraries in /nix/store/f1rffnkr010ys9hwcfk928danig1a5sr-python3.12-guidata-3.7.1-dist
checking for references to /build/ in /nix/store/f1rffnkr010ys9hwcfk928danig1a5sr-python3.12-guidata-3.7.1-dist...
patching script interpreter paths in /nix/store/f1rffnkr010ys9hwcfk928danig1a5sr-python3.12-guidata-3.7.1-dist
Rewriting #!/nix/store/901c80rlps5q05bnjk1sj4zaz5k736nc-python3-3.12.7/bin/python3.12 to #!/nix/store/901c80rlps5q05bnjk1sj4zaz5k736nc-python3-3.12.7
wrapping `/nix/store/1c77lvl0b7gbxx1pf53s7z1g4c7vr4mp-python3.12-guidata-3.7.1/bin/guidata-tests'...
Executing pythonRemoveTestsDir
Finished executing pythonRemoveTestsDir
Running phase: installCheckPhase
@nix { "action": "setPhase", "phase": "installCheckPhase" }
no Makefile or custom installCheckPhase, doing nothing
Running phase: pythonCatchConflictsPhase
@nix { "action": "setPhase", "phase": "pythonCatchConflictsPhase" }
Running phase: pythonRemoveBinBytecodePhase
@nix { "action": "setPhase", "phase": "pythonRemoveBinBytecodePhase" }
Running phase: pythonImportsCheckPhase
@nix { "action": "setPhase", "phase": "pythonImportsCheckPhase" }
Executing pythonImportsCheckPhase
Check whether the following modules can be imported: guidata
Running phase: pytestCheckPhase
@nix { "action": "setPhase", "phase": "pytestCheckPhase" }
Executing pytestCheckPhase
============================= test session starts ==============================
platform linux -- Python 3.12.7, pytest-8.3.3, pluggy-1.5.0
guidata 3.7.1, PySide6 6.8.0 [Qt version: 6.8.0]
rootdir: /build/source
configfile: pyproject.toml
collecting ... Fatal Python error: Segmentation fault

Current thread 0x00007ffff7f8f740 (most recent call first):
  File "/nix/store/60y16634np24dzkybb261fvz31lxyksb-python3.12-qtpy-2.4.1/lib/python3.12/site-packages/qtpy/QtCore.py", line 128 in <module>
  File "<frozen importlib._bootstrap>", line 488 in _call_with_frames_removed
  File "<frozen importlib._bootstrap_external>", line 995 in exec_module
  File "<frozen importlib._bootstrap>", line 935 in _load_unlocked
  File "<frozen importlib._bootstrap>", line 1331 in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 1360 in _find_and_load
  File "<frozen importlib._bootstrap>", line 488 in _call_with_frames_removed
  File "<frozen importlib._bootstrap>", line 1415 in _handle_fromlist
  File "/build/source/guidata/qthelpers.py", line 67 in <module>
  File "<frozen importlib._bootstrap>", line 488 in _call_with_frames_removed
  File "<frozen importlib._bootstrap_external>", line 995 in exec_module
  File "<frozen importlib._bootstrap>", line 935 in _load_unlocked
  File "<frozen importlib._bootstrap>", line 1331 in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 1360 in _find_and_load
  File "/build/source/guidata/tests/dataset/test_activable_dataset.py", line 20 in <module>
  File "/nix/store/vjbdfb8y58mmnlv8wxf6hlacfz6zih03-python3.12-pytest-8.3.3/lib/python3.12/site-packages/_pytest/assertion/rewrite.py", line 184 in exec_module
  File "<frozen importlib._bootstrap>", line 935 in _load_unlocked
  File "<frozen importlib._bootstrap>", line 1331 in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 1360 in _find_and_load
  File "<frozen importlib._bootstrap>", line 1387 in _gcd_import
  File "/nix/store/901c80rlps5q05bnjk1sj4zaz5k736nc-python3-3.12.7/lib/python3.12/importlib/__init__.py", line 90 in import_module
  File "/nix/store/vjbdfb8y58mmnlv8wxf6hlacfz6zih03-python3.12-pytest-8.3.3/lib/python3.12/site-packages/_pytest/pathlib.py", line 582 in import_path
  File "/nix/store/vjbdfb8y58mmnlv8wxf6hlacfz6zih03-python3.12-pytest-8.3.3/lib/python3.12/site-packages/_pytest/python.py", line 493 in importtestmodule
  File "/nix/store/vjbdfb8y58mmnlv8wxf6hlacfz6zih03-python3.12-pytest-8.3.3/lib/python3.12/site-packages/_pytest/python.py", line 546 in _getobj
  File "/nix/store/vjbdfb8y58mmnlv8wxf6hlacfz6zih03-python3.12-pytest-8.3.3/lib/python3.12/site-packages/_pytest/python.py", line 284 in obj
  File "/nix/store/vjbdfb8y58mmnlv8wxf6hlacfz6zih03-python3.12-pytest-8.3.3/lib/python3.12/site-packages/_pytest/python.py", line 562 in _register_setup_module_fixture
  File "/nix/store/vjbdfb8y58mmnlv8wxf6hlacfz6zih03-python3.12-pytest-8.3.3/lib/python3.12/site-packages/_pytest/python.py", line 549 in collect
  File "/nix/store/vjbdfb8y58mmnlv8wxf6hlacfz6zih03-python3.12-pytest-8.3.3/lib/python3.12/site-packages/_pytest/runner.py", line 389 in collect
  File "/nix/store/vjbdfb8y58mmnlv8wxf6hlacfz6zih03-python3.12-pytest-8.3.3/lib/python3.12/site-packages/_pytest/runner.py", line 341 in from_call
  File "/nix/store/vjbdfb8y58mmnlv8wxf6hlacfz6zih03-python3.12-pytest-8.3.3/lib/python3.12/site-packages/_pytest/runner.py", line 391 in pytest_make_collect_report
  File "/nix/store/0piy0v34vxpsw7ppzwmk04lap6c3v8wm-python3.12-pluggy-1.5.0/lib/python3.12/site-packages/pluggy/_callers.py", line 103 in _multicall
  File "/nix/store/0piy0v34vxpsw7ppzwmk04lap6c3v8wm-python3.12-pluggy-1.5.0/lib/python3.12/site-packages/pluggy/_manager.py", line 120 in _hookexec
  File "/nix/store/0piy0v34vxpsw7ppzwmk04lap6c3v8wm-python3.12-pluggy-1.5.0/lib/python3.12/site-packages/pluggy/_hooks.py", line 513 in __call__
  File "/nix/store/vjbdfb8y58mmnlv8wxf6hlacfz6zih03-python3.12-pytest-8.3.3/lib/python3.12/site-packages/_pytest/runner.py", line 567 in collect_one_node
  File "/nix/store/vjbdfb8y58mmnlv8wxf6hlacfz6zih03-python3.12-pytest-8.3.3/lib/python3.12/site-packages/_pytest/main.py", line 835 in _collect_one_node
  File "/nix/store/vjbdfb8y58mmnlv8wxf6hlacfz6zih03-python3.12-pytest-8.3.3/lib/python3.12/site-packages/_pytest/main.py", line 970 in genitems
  File "/nix/store/vjbdfb8y58mmnlv8wxf6hlacfz6zih03-python3.12-pytest-8.3.3/lib/python3.12/site-packages/_pytest/main.py", line 975 in genitems
  File "/nix/store/vjbdfb8y58mmnlv8wxf6hlacfz6zih03-python3.12-pytest-8.3.3/lib/python3.12/site-packages/_pytest/main.py", line 975 in genitems
  File "/nix/store/vjbdfb8y58mmnlv8wxf6hlacfz6zih03-python3.12-pytest-8.3.3/lib/python3.12/site-packages/_pytest/main.py", line 975 in genitems
  File "/nix/store/vjbdfb8y58mmnlv8wxf6hlacfz6zih03-python3.12-pytest-8.3.3/lib/python3.12/site-packages/_pytest/main.py", line 809 in perform_collect
  File "/nix/store/vjbdfb8y58mmnlv8wxf6hlacfz6zih03-python3.12-pytest-8.3.3/lib/python3.12/site-packages/_pytest/main.py", line 347 in pytest_collection
  File "/nix/store/0piy0v34vxpsw7ppzwmk04lap6c3v8wm-python3.12-pluggy-1.5.0/lib/python3.12/site-packages/pluggy/_callers.py", line 103 in _multicall
  File "/nix/store/0piy0v34vxpsw7ppzwmk04lap6c3v8wm-python3.12-pluggy-1.5.0/lib/python3.12/site-packages/pluggy/_manager.py", line 120 in _hookexec
  File "/nix/store/0piy0v34vxpsw7ppzwmk04lap6c3v8wm-python3.12-pluggy-1.5.0/lib/python3.12/site-packages/pluggy/_hooks.py", line 513 in __call__
  File "/nix/store/vjbdfb8y58mmnlv8wxf6hlacfz6zih03-python3.12-pytest-8.3.3/lib/python3.12/site-packages/_pytest/main.py", line 336 in _main
  File "/nix/store/vjbdfb8y58mmnlv8wxf6hlacfz6zih03-python3.12-pytest-8.3.3/lib/python3.12/site-packages/_pytest/main.py", line 283 in wrap_session
  File "/nix/store/vjbdfb8y58mmnlv8wxf6hlacfz6zih03-python3.12-pytest-8.3.3/lib/python3.12/site-packages/_pytest/main.py", line 330 in pytest_cmdline_main
  File "/nix/store/0piy0v34vxpsw7ppzwmk04lap6c3v8wm-python3.12-pluggy-1.5.0/lib/python3.12/site-packages/pluggy/_callers.py", line 103 in _multicall
  File "/nix/store/0piy0v34vxpsw7ppzwmk04lap6c3v8wm-python3.12-pluggy-1.5.0/lib/python3.12/site-packages/pluggy/_manager.py", line 120 in _hookexec
  File "/nix/store/0piy0v34vxpsw7ppzwmk04lap6c3v8wm-python3.12-pluggy-1.5.0/lib/python3.12/site-packages/pluggy/_hooks.py", line 513 in __call__
  File "/nix/store/vjbdfb8y58mmnlv8wxf6hlacfz6zih03-python3.12-pytest-8.3.3/lib/python3.12/site-packages/_pytest/config/__init__.py", line 175 in main
  File "/nix/store/vjbdfb8y58mmnlv8wxf6hlacfz6zih03-python3.12-pytest-8.3.3/lib/python3.12/site-packages/_pytest/config/__init__.py", line 201 in console_main
  File "/nix/store/vjbdfb8y58mmnlv8wxf6hlacfz6zih03-python3.12-pytest-8.3.3/lib/python3.12/site-packages/pytest/__main__.py", line 9 in <module>
  File "<frozen runpy>", line 88 in _run_code
  File "<frozen runpy>", line 198 in _run_module_as_main

Extension modules: shiboken6.Shiboken, PySide6.QtCore, PySide6.QtGui, PySide6.QtDataVisualization, numpy.core._multiarray_umath, numpy.core._multiarray_tests, numpy.linalg._umath_linalg, numpy.fft._pocketfft_internal, numpy.random._common, numpy.random.bit_generator, numpy.random._bounded_integers, numpy.random._mt19937, numpy.random.mtrand, numpy.random._philox, numpy.random._pcg64, numpy.random._sfc64, numpy.random._generator, h5py._errors, h5py.defs, h5py._objects, h5py.h5, h5py.utils, h5py.h5t, h5py.h5s, h5py.h5ac, h5py.h5p, h5py.h5r, h5py._proxy, h5py._conv, h5py.h5z, h5py.h5a, h5py.h5d, h5py.h5ds, h5py.h5g, h5py.h5i, h5py.h5o, h5py.h5f, h5py.h5fd, h5py.h5pl, h5py.h5l, h5py._selector (total: 41)
/nix/store/l55a6jjbfahscjyi2g8fszc7s2m1pl1m-pytest-check-hook/nix-support/setup-hook: line 53:   563 Segmentation fault      (core dumped) /nix/store/901c80rlps5q05bnjk1sj4zaz5k736nc-python3-3.12.7/bin/python3.12 -m pytest

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants