TomographicImaging / eqt

A number of templates and tools to develop Qt GUI's with Python effectively.
Other
2 stars 4 forks source link

Examples do not run or display incorrectly #160

Closed jcornall closed 15 hours ago

jcornall commented 1 week ago

Using a freshly installed eqt conda environment, running files in the /examples folder results in one of two issues:

Old, working environment by Danica:

bzip2                     1.0.8                h8ffe710_4    conda-forge
ca-certificates           2023.08.22           haa95532_0
cfgv                      3.4.0                    pypi_0    pypi
colorama                  0.4.6           py311haa95532_0
coverage                  7.3.2                    pypi_0    pypi
distlib                   0.3.7                    pypi_0    pypi
eqt                       1.0.1.dev3+g1a182f7.d20240806          pypi_0    pypi
filelock                  3.12.4                   pypi_0    pypi
gettext                   0.21.1               h5728263_0    conda-forge
glib                      2.78.0               h12be248_0    conda-forge
glib-tools                2.78.0               h12be248_0    conda-forge
gst-plugins-base          1.22.5               h001b923_1    conda-forge
gstreamer                 1.22.5               hb4038d2_1    conda-forge
icu                       72.1                 h63175ca_0    conda-forge
identify                  2.5.30                   pypi_0    pypi
iniconfig                 1.1.1              pyhd3eb1b0_0
krb5                      1.20.1               heb0366b_0    conda-forge
libclang                  16.0.6          default_heb8d277_1    conda-forge
libclang13                16.0.6          default_hc80b9e7_1    conda-forge
libexpat                  2.5.0                h63175ca_1    conda-forge
libffi                    3.4.2                h8ffe710_5    conda-forge
libglib                   2.78.0               he8f3873_0    conda-forge
libiconv                  1.17                 h8ffe710_0    conda-forge
libjpeg-turbo             2.1.5.1              hcfcfb64_1    conda-forge
libogg                    1.3.4                h8ffe710_1    conda-forge
libpng                    1.6.39               h19919ed_0    conda-forge
libsqlite                 3.43.0               hcfcfb64_0    conda-forge
libvorbis                 1.3.7                h0e60522_0    conda-forge
libxml2                   2.11.5               hc3477c8_1    conda-forge
libxslt                   1.1.37               h6070c61_1    conda-forge
libzlib                   1.2.13               hcfcfb64_5    conda-forge
nodeenv                   1.8.0                    pypi_0    pypi
openssl                   3.1.3                hcfcfb64_0    conda-forge
packaging                 23.1               pyhd8ed1ab_0    conda-forge
pcre2                     10.40                h17e33f8_0    conda-forge
pip                       23.2.1             pyhd8ed1ab_0    conda-forge
platformdirs              3.11.0                   pypi_0    pypi
pluggy                    1.0.0           py311haa95532_1
pre-commit                3.5.0                    pypi_0    pypi
pyside2                   5.15.8          py311he36728c_3    conda-forge
pysnooper                 1.2.0                    pypi_0    pypi
pytest                    7.4.0           py311haa95532_0
pytest-cov                4.1.0                    pypi_0    pypi
pytest-timeout            2.2.0                    pypi_0    pypi
python                    3.11.6          h2628c8c_0_cpython    conda-forge
python_abi                3.11                    3_cp311    conda-forge
pyyaml                    6.0.1                    pypi_0    pypi
qdarkstyle                3.1                pyhd8ed1ab_0    conda-forge
qt-main                   5.15.8              h2c8576c_12    conda-forge
qtpy                      2.4.0              pyhd8ed1ab_0    conda-forge
setuptools                68.2.2             pyhd8ed1ab_0    conda-forge
timeout                   0.1.2                    pypi_0    pypi
tk                        8.6.13               hcfcfb64_0    conda-forge
tzdata                    2023c                h71feb2d_0    conda-forge
ucrt                      10.0.22621.0         h57928b3_0    conda-forge
vc                        14.3                h64f974e_17    conda-forge
vc14_runtime              14.36.32532         hdcecf7f_17    conda-forge
virtualenv                20.24.5                  pypi_0    pypi
vs2015_runtime            14.36.32532         h05e6639_17    conda-forge
wheel                     0.41.2             pyhd8ed1ab_0    conda-forge
xz                        5.2.6                h8d14728_0    conda-forge
zstd                      1.5.5                h12be248_0    conda-forge
jcornall commented 5 days ago

As a workaround, the following downgrades appear to resolve the issue:

Further investigation is needed to find out why widgets aren't displaying correctly using Python 3.12.