plotly / plotly.py

The interactive graphing library for Python :sparkles: This project now includes Plotly Express!
https://plotly.com/python/
MIT License
15.67k stars 2.51k forks source link

5.13.1: test suite is failing in `_plotly_utils/tests/validators/test_integer_validator.py` unit #4086

Open kloczek opened 1 year ago

kloczek commented 1 year ago

I'm packaging your module as an rpm package so I'm using the typical PEP517 based build, install and test cycle used on building packages from non-root account.

Looks like something is wring when bumoy 1.24.2 is used. In melow outpu there are as well some deprecation warnings Here is pytest output:

```console + PYTHONPATH=/home/tkloczko/rpmbuild/BUILDROOT/python-plotly-5.13.1-2.fc35.x86_64/usr/lib64/python3.8/site-packages:/home/tkloczko/rpmbuild/BUILDROOT/python-plotly-5.13.1-2.fc35.x86_64/usr/lib/python3.8/site-packages + /usr/bin/pytest -ra -m 'not network' --ignore plotly/tests/test_optional/test_figure_factory/test_figure_factory.py ==================================================================================== test session starts ==================================================================================== platform linux -- Python 3.8.16, pytest-7.2.1, pluggy-1.0.0 rootdir: /home/tkloczko/rpmbuild/BUILD/plotly.py-5.13.1/packages/python/plotly, configfile: pytest.ini plugins: anyio-3.6.2 collected 2568 items / 1 error ========================================================================================== ERRORS =========================================================================================== _________________________________________________________ ERROR collecting _plotly_utils/tests/validators/test_integer_validator.py _________________________________________________________ _plotly_utils/tests/validators/test_integer_validator.py:77: in @pytest.mark.parametrize("val", [-2, -123, np.iinfo(np.int).min]) /usr/lib64/python3.8/site-packages/numpy/__init__.py:305: in __getattr__ raise AttributeError(__former_attrs__[attr]) E AttributeError: module 'numpy' has no attribute 'int'. E `np.int` was a deprecated alias for the builtin `int`. To avoid this error in existing code, use `int` by itself. Doing this will not modify any behavior and is safe. When replacing `np.int`, you may wish to use e.g. `np.int64` or `np.int32` to specify the precision. If you wish to review your current use, check the release note link for additional information. E The aliases was originally deprecated in NumPy 1.20; for more details and guidance see the original release note at: E https://numpy.org/devdocs/release/1.20.0-notes.html#deprecations ===================================================================================== warnings summary ====================================================================================== _plotly_utils/tests/validators/test_enumerated_validator.py:17 /home/tkloczko/rpmbuild/BUILD/plotly.py-5.13.1/packages/python/plotly/_plotly_utils/tests/validators/test_enumerated_validator.py:17: DeprecationWarning: invalid escape sequence \d _plotly_utils/tests/validators/test_enumerated_validator.py:29 /home/tkloczko/rpmbuild/BUILD/plotly.py-5.13.1/packages/python/plotly/_plotly_utils/tests/validators/test_enumerated_validator.py:29: DeprecationWarning: invalid escape sequence \d plotly/tests/test_core/test_subplots/test_make_subplots.py:1945 /home/tkloczko/rpmbuild/BUILD/plotly.py-5.13.1/packages/python/plotly/plotly/tests/test_core/test_subplots/test_make_subplots.py:1945: DeprecationWarning: invalid escape sequence \( plotly/tests/test_core/test_subplots/test_make_subplots.py:1947 /home/tkloczko/rpmbuild/BUILD/plotly.py-5.13.1/packages/python/plotly/plotly/tests/test_core/test_subplots/test_make_subplots.py:1947: DeprecationWarning: invalid escape sequence \. plotly/tests/test_core/test_subplots/test_make_subplots.py:1948 /home/tkloczko/rpmbuild/BUILD/plotly.py-5.13.1/packages/python/plotly/plotly/tests/test_core/test_subplots/test_make_subplots.py:1948: DeprecationWarning: invalid escape sequence \( plotly/tests/test_core/test_subplots/test_make_subplots.py:1957 /home/tkloczko/rpmbuild/BUILD/plotly.py-5.13.1/packages/python/plotly/plotly/tests/test_core/test_subplots/test_make_subplots.py:1957: DeprecationWarning: invalid escape sequence \( plotly/tests/test_core/test_subplots/test_make_subplots.py:1959 /home/tkloczko/rpmbuild/BUILD/plotly.py-5.13.1/packages/python/plotly/plotly/tests/test_core/test_subplots/test_make_subplots.py:1959: DeprecationWarning: invalid escape sequence \. plotly/tests/test_core/test_subplots/test_make_subplots.py:1960 /home/tkloczko/rpmbuild/BUILD/plotly.py-5.13.1/packages/python/plotly/plotly/tests/test_core/test_subplots/test_make_subplots.py:1960: DeprecationWarning: invalid escape sequence \( plotly/tests/test_core/test_subplots/test_make_subplots.py:2002 /home/tkloczko/rpmbuild/BUILD/plotly.py-5.13.1/packages/python/plotly/plotly/tests/test_core/test_subplots/test_make_subplots.py:2002: DeprecationWarning: invalid escape sequence \. plotly/tests/test_core/test_subplots/test_make_subplots.py:2006 /home/tkloczko/rpmbuild/BUILD/plotly.py-5.13.1/packages/python/plotly/plotly/tests/test_core/test_subplots/test_make_subplots.py:2006: DeprecationWarning: invalid escape sequence \. plotly/tests/test_core/test_subplots/test_make_subplots.py:2010 /home/tkloczko/rpmbuild/BUILD/plotly.py-5.13.1/packages/python/plotly/plotly/tests/test_core/test_subplots/test_make_subplots.py:2010: DeprecationWarning: invalid escape sequence \. plotly/tests/test_core/test_subplots/test_make_subplots.py:2014 /home/tkloczko/rpmbuild/BUILD/plotly.py-5.13.1/packages/python/plotly/plotly/tests/test_core/test_subplots/test_make_subplots.py:2014: DeprecationWarning: invalid escape sequence \. plotly/tests/test_optional/test_utils/test_utils.py:18 /home/tkloczko/rpmbuild/BUILD/plotly.py-5.13.1/packages/python/plotly/plotly/tests/test_optional/test_utils/test_utils.py:18: FutureWarning: pandas.util.testing is deprecated. Use the functions in the public API at pandas.testing instead. -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html ================================================================================== short test summary info ================================================================================== ERROR _plotly_utils/tests/validators/test_integer_validator.py - AttributeError: module 'numpy' has no attribute 'int'. !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! Interrupted: 1 error during collection !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! ============================================================================== 13 warnings, 1 error in 11.62s =============================================================================== ```

Here is list of installed modules in build env

```console Package Version -------------------- -------------- anyio 3.6.2 argon2-cffi 21.3.0 argon2-cffi-bindings 21.2.0 asttokens 2.2.1 attrs 22.2.0 Babel 2.11.0 backcall 0.2.0 beautifulsoup4 4.11.2 bleach 6.0.0 Brlapi 0.8.4 build 0.9.0 cffi 1.15.1 charset-normalizer 3.0.1 comm 0.1.2 contourpy 1.0.7 cycler 0.11.0 debugpy 1.6.6 decorator 5.1.1 defusedxml 0.7.1 distro 1.8.0 entrypoints 0.4 exceptiongroup 1.0.0 executing 1.2.0 fastjsonschema 2.16.1 fonttools 4.38.0 gpg 1.18.0-unknown html5lib 1.1 idna 3.4 importlib-metadata 6.0.0 importlib-resources 5.12.0 iniconfig 2.0.0 ipykernel 6.20.2 ipython 8.6.0 ipython-genutils 0.2.0 jedi 0.18.2 Jinja2 3.1.2 json5 0.9.12 jsonschema 4.17.3 jupyter_client 7.4.9 jupyter_core 5.1.3 jupyter-server 1.23.3 jupyterlab 3.5.1 jupyterlab-pygments 0.1.2 jupyterlab_server 2.18.0 kiwisolver 1.4.4 libcomps 0.1.19 louis 3.24.0 MarkupSafe 2.1.2 matplotlib 3.6.3 matplotlib-inline 0.1.6 mistune 2.0.5 nbclassic 0.4.8 nbclient 0.7.2 nbconvert 7.2.9 nbformat 5.7.3 nest-asyncio 1.5.6 notebook 6.5.2 notebook_shim 0.2.2 numpy 1.24.2 olefile 0.46 packaging 23.0 pandas 1.5.2 pandocfilters 1.5.0 parso 0.8.3 pep517 0.13.0 pexpect 4.8.0 pickleshare 0.7.5 Pillow 9.4.0 pip 22.3.1 pkgutil_resolve_name 1.3.10 platformdirs 2.6.0 pluggy 1.0.0 ply 3.11 prometheus-client 0.16.0 prompt-toolkit 3.0.36 psutil 5.9.2 ptyprocess 0.7.0 pure-eval 0.2.2 pycparser 2.21 Pygments 2.14.0 PyGObject 3.43.1.dev0 pyparsing 3.0.9 pyrsistent 0.19.3 pytest 7.2.1 python-dateutil 2.8.2 pytz 2022.4 pyzmq 24.0.1 requests 2.28.2 rpm 4.17.0 SciPy 1.8.1 Send2Trash 1.8.0 setuptools 65.6.3 six 1.16.0 sniffio 1.2.0 soupsieve 2.4 stack-data 0.6.2 tenacity 8.0.1 terminado 0.17.1 tinycss2 1.2.1 tomli 2.0.1 tornado 6.2 traitlets 5.8.1 urllib3 1.26.12 wcwidth 0.2.6 webencodings 0.5.1 websocket-client 1.5.1 wheel 0.38.4 xarray 2022.12.0 zipp 3.15.0 ```
nicolaskruchten commented 1 year ago

I'm not really following all the details of what you're doing here, but our current test suite does run pretty well in CI. If you can suggest changes to our setup that make it also work in your context, I'd happily accept a PR but I don't think we can spend any cycles on making this particular setup work right now, I'm sorry.

kloczek commented 1 year ago

In ticket you have list of modules installed in build env with version. You know the best what could be possible cause that exact unit is failing. I'm asking only to have look on the list of modules, compare that with what you are using and provide kind of expertise what could be worng and/or some advices aboutpossible steps which I can try to perform to expose caue that exacly this unit is failing. Only this and nothing more 😋 To solve the issue you need to know cause ..

nicolaskruchten commented 1 year ago

If you try running the tests using the requirements.txt file provided in this repo e.g. here https://github.com/plotly/plotly.py/tree/master/packages/python/plotly/test_requirements you might be able to narrow down the source of the discrepancy.

kloczek commented 1 year ago

Just tested 5.14.0. Looks like test suite is ntoot ready for lated numpy.

Here is pytest output:

```console + PYTHONPATH=/home/tkloczko/rpmbuild/BUILDROOT/python-plotly-5.14.0-2.fc35.x86_64/usr/lib64/python3.8/site-packages:/home/tkloczko/rpmbuild/BUILDROOT/python-plotly-5.14.0-2.fc35.x86_64/usr/lib/python3.8/site-packages + /usr/bin/pytest -ra -m 'not network' --deselect _plotly_utils/tests/validators/test_integer_validator.py --ignore plotly/tests/test_optional/test_figure_factory/test_figure_factory.py ============================= test session starts ============================== platform linux -- Python 3.8.16, pytest-7.2.2, pluggy-1.0.0 rootdir: /home/tkloczko/rpmbuild/BUILD/plotly.py-5.14.0/packages/python/plotly, configfile: pytest.ini plugins: anyio-3.6.2 collected 2569 items / 1 error ==================================== ERRORS ==================================== __ ERROR collecting _plotly_utils/tests/validators/test_integer_validator.py ___ _plotly_utils/tests/validators/test_integer_validator.py:77: in @pytest.mark.parametrize("val", [-2, -123, np.iinfo(np.int).min]) /usr/lib64/python3.8/site-packages/numpy/__init__.py:305: in __getattr__ raise AttributeError(__former_attrs__[attr]) E AttributeError: module 'numpy' has no attribute 'int'. E `np.int` was a deprecated alias for the builtin `int`. To avoid this error in existing code, use `int` by itself. Doing this will not modify any behavior and is safe. When replacing `np.int`, you may wish to use e.g. `np.int64` or `np.int32` to specify the precision. If you wish to review your current use, check the release note link for additional information. E The aliases was originally deprecated in NumPy 1.20; for more details and guidance see the original release note at: E https://numpy.org/devdocs/release/1.20.0-notes.html#deprecations =============================== warnings summary =============================== _plotly_utils/tests/validators/test_enumerated_validator.py:17 /home/tkloczko/rpmbuild/BUILD/plotly.py-5.14.0/packages/python/plotly/_plotly_utils/tests/validators/test_enumerated_validator.py:17: DeprecationWarning: invalid escape sequence \d _plotly_utils/tests/validators/test_enumerated_validator.py:29 /home/tkloczko/rpmbuild/BUILD/plotly.py-5.14.0/packages/python/plotly/_plotly_utils/tests/validators/test_enumerated_validator.py:29: DeprecationWarning: invalid escape sequence \d plotly/tests/test_core/test_subplots/test_make_subplots.py:1945 /home/tkloczko/rpmbuild/BUILD/plotly.py-5.14.0/packages/python/plotly/plotly/tests/test_core/test_subplots/test_make_subplots.py:1945: DeprecationWarning: invalid escape sequence \( plotly/tests/test_core/test_subplots/test_make_subplots.py:1947 /home/tkloczko/rpmbuild/BUILD/plotly.py-5.14.0/packages/python/plotly/plotly/tests/test_core/test_subplots/test_make_subplots.py:1947: DeprecationWarning: invalid escape sequence \. plotly/tests/test_core/test_subplots/test_make_subplots.py:1948 /home/tkloczko/rpmbuild/BUILD/plotly.py-5.14.0/packages/python/plotly/plotly/tests/test_core/test_subplots/test_make_subplots.py:1948: DeprecationWarning: invalid escape sequence \( plotly/tests/test_core/test_subplots/test_make_subplots.py:1957 /home/tkloczko/rpmbuild/BUILD/plotly.py-5.14.0/packages/python/plotly/plotly/tests/test_core/test_subplots/test_make_subplots.py:1957: DeprecationWarning: invalid escape sequence \( plotly/tests/test_core/test_subplots/test_make_subplots.py:1959 /home/tkloczko/rpmbuild/BUILD/plotly.py-5.14.0/packages/python/plotly/plotly/tests/test_core/test_subplots/test_make_subplots.py:1959: DeprecationWarning: invalid escape sequence \. plotly/tests/test_core/test_subplots/test_make_subplots.py:1960 /home/tkloczko/rpmbuild/BUILD/plotly.py-5.14.0/packages/python/plotly/plotly/tests/test_core/test_subplots/test_make_subplots.py:1960: DeprecationWarning: invalid escape sequence \( plotly/tests/test_core/test_subplots/test_make_subplots.py:2002 /home/tkloczko/rpmbuild/BUILD/plotly.py-5.14.0/packages/python/plotly/plotly/tests/test_core/test_subplots/test_make_subplots.py:2002: DeprecationWarning: invalid escape sequence \. plotly/tests/test_core/test_subplots/test_make_subplots.py:2006 /home/tkloczko/rpmbuild/BUILD/plotly.py-5.14.0/packages/python/plotly/plotly/tests/test_core/test_subplots/test_make_subplots.py:2006: DeprecationWarning: invalid escape sequence \. plotly/tests/test_core/test_subplots/test_make_subplots.py:2010 /home/tkloczko/rpmbuild/BUILD/plotly.py-5.14.0/packages/python/plotly/plotly/tests/test_core/test_subplots/test_make_subplots.py:2010: DeprecationWarning: invalid escape sequence \. plotly/tests/test_core/test_subplots/test_make_subplots.py:2014 /home/tkloczko/rpmbuild/BUILD/plotly.py-5.14.0/packages/python/plotly/plotly/tests/test_core/test_subplots/test_make_subplots.py:2014: DeprecationWarning: invalid escape sequence \. plotly/tests/test_optional/test_utils/test_utils.py:18 /home/tkloczko/rpmbuild/BUILD/plotly.py-5.14.0/packages/python/plotly/plotly/tests/test_optional/test_utils/test_utils.py:18: FutureWarning: pandas.util.testing is deprecated. Use the functions in the public API at pandas.testing instead. -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html =========================== short test summary info ============================ ERROR _plotly_utils/tests/validators/test_integer_validator.py - AttributeErr... !!!!!!!!!!!!!!!!!!!! Interrupted: 1 error during collection !!!!!!!!!!!!!!!!!!!! ======================== 13 warnings, 1 error in 10.79s ======================== ```

Here is list of installed modules in build env

```console Package Version ------------------------ -------------- aiofiles 23.1.0 anyio 3.6.2 argon2-cffi 21.3.0 argon2-cffi-bindings 21.2.0 arrow 1.2.3 asttokens 2.2.1 attrs 22.2.0 Babel 2.12.1 backcall 0.2.0 beautifulsoup4 4.12.0 bleach 6.0.0 Brlapi 0.8.4 build 0.10.0 cffi 1.15.1 charset-normalizer 3.1.0 comm 0.1.2 contourpy 1.0.7 cycler 0.11.0 debugpy 1.6.6 decorator 5.1.1 defusedxml 0.7.1 distro 1.8.0 exceptiongroup 1.0.0 executing 1.2.0 fastjsonschema 2.16.3 fonttools 4.39.3 fqdn 1.5.1 gpg 1.18.0-unknown html5lib 1.1 idna 3.4 importlib-metadata 6.1.0 importlib-resources 5.12.0 iniconfig 2.0.0 ipykernel 6.22.0 ipython 8.6.0 ipython-genutils 0.2.0 isoduration 20.11.0 jedi 0.18.2 Jinja2 3.1.2 json5 0.9.12 jsonpointer 2.2 jsonschema 4.17.3 jupyter_client 8.1.0 jupyter_core 5.3.0 jupyter-events 0.6.3 jupyter_server 2.5.0 jupyter_server_fileid 0.8.0 jupyter_server_terminals 0.4.4 jupyter_server_ydoc 0.8.0 jupyter-ydoc 0.3.4 jupyterlab 3.6.2 jupyterlab-pygments 0.1.2 jupyterlab_server 2.21.0 kiwisolver 1.4.4 libcomps 0.1.19 louis 3.25.0 MarkupSafe 2.1.2 matplotlib 3.6.3 matplotlib-inline 0.1.6 mistune 2.0.5 nbclassic 0.4.8 nbclient 0.7.2 nbconvert 7.2.10 nbformat 5.7.3 nest-asyncio 1.5.6 notebook 6.5.2 notebook_shim 0.2.2 numpy 1.24.2 olefile 0.46 packaging 23.0 pandas 1.5.2 pandocfilters 1.5.0 parso 0.8.3 pexpect 4.8.0 pickleshare 0.7.5 Pillow 9.4.0 pip 23.0.1 pkgutil_resolve_name 1.3.10 platformdirs 3.1.1 pluggy 1.0.0 ply 3.11 prometheus-client 0.16.0 prompt-toolkit 3.0.38 psutil 5.9.2 ptyprocess 0.7.0 pure-eval 0.2.2 pycparser 2.21 Pygments 2.14.0 PyGObject 3.44.1 pyparsing 3.0.9 pyproject_hooks 1.0.0 pyrsistent 0.19.3 pytest 7.2.2 python-dateutil 2.8.2 python-json-logger 2.0.7 pytz 2023.2 PyYAML 6.0 pyzmq 24.0.1 requests 2.28.2 rfc3339-validator 0.1.4 rfc3986-validator 0.1.1 rpm 4.17.0 SciPy 1.8.1 Send2Trash 1.8.0 setuptools 65.6.3 six 1.16.0 sniffio 1.2.0 soupsieve 2.4 stack-data 0.6.2 tenacity 8.2.2 terminado 0.17.1 tinycss2 1.2.1 tomli 2.0.1 tornado 6.2 traitlets 5.8.1 typing_extensions 4.5.0 uri-template 1.2.0 urllib3 1.26.15 wcwidth 0.2.6 webcolors 1.12 webencodings 0.5.1 websocket-client 1.5.1 wheel 0.38.4 xarray 2022.12.0 y-py 0.6.1 ypy-websocket 0.8.4 zipp 3.15.0 ```
kloczek commented 1 year ago

gentle ping .. 🤔

Just tested 5.14.1 and here is update pytest output

```console + PYTHONPATH=/home/tkloczko/rpmbuild/BUILDROOT/python-plotly-5.14.1-2.fc35.x86_64/usr/lib64/python3.8/site-packages:/home/tkloczko/rpmbuild/BUILDROOT/python-plotly-5.14.1-2.fc35.x86_64/usr/lib/python3.8/site-packages + /usr/bin/pytest -ra -m 'not network' ==================================================================================== test session starts ==================================================================================== platform linux -- Python 3.8.16, pytest-7.2.2, pluggy-1.0.0 rootdir: /home/tkloczko/rpmbuild/BUILD/plotly.py-5.14.1/packages/python/plotly, configfile: pytest.ini plugins: anyio-3.6.2 collected 2628 items / 1 error ========================================================================================== ERRORS =========================================================================================== _________________________________________________________ ERROR collecting _plotly_utils/tests/validators/test_integer_validator.py _________________________________________________________ _plotly_utils/tests/validators/test_integer_validator.py:77: in @pytest.mark.parametrize("val", [-2, -123, np.iinfo(np.int).min]) /usr/lib64/python3.8/site-packages/numpy/__init__.py:305: in __getattr__ raise AttributeError(__former_attrs__[attr]) E AttributeError: module 'numpy' has no attribute 'int'. E `np.int` was a deprecated alias for the builtin `int`. To avoid this error in existing code, use `int` by itself. Doing this will not modify any behavior and is safe. When replacing `np.int`, you may wish to use e.g. `np.int64` or `np.int32` to specify the precision. If you wish to review your current use, check the release note link for additional information. E The aliases was originally deprecated in NumPy 1.20; for more details and guidance see the original release note at: E https://numpy.org/devdocs/release/1.20.0-notes.html#deprecations ===================================================================================== warnings summary ====================================================================================== _plotly_utils/tests/validators/test_enumerated_validator.py:17 /home/tkloczko/rpmbuild/BUILD/plotly.py-5.14.1/packages/python/plotly/_plotly_utils/tests/validators/test_enumerated_validator.py:17: DeprecationWarning: invalid escape sequence \d _plotly_utils/tests/validators/test_enumerated_validator.py:29 /home/tkloczko/rpmbuild/BUILD/plotly.py-5.14.1/packages/python/plotly/_plotly_utils/tests/validators/test_enumerated_validator.py:29: DeprecationWarning: invalid escape sequence \d ../../../../../../../../usr/lib/python3.8/site-packages/jupyter_client/connect.py:20 /usr/lib/python3.8/site-packages/jupyter_client/connect.py:20: DeprecationWarning: Jupyter is migrating its paths to use standard platformdirs given by the platformdirs library. To remove this warning and see the appropriate new directories, set the environment variable `JUPYTER_PLATFORM_DIRS=1` and then run `jupyter --paths`. The use of platformdirs will be the default in `jupyter_core` v6 ../../../../../../../../usr/lib/python3.8/site-packages/traitlets/traitlets.py:1016: 100 warnings /usr/lib/python3.8/site-packages/traitlets/traitlets.py:1016: DeprecationWarning: Widget._active_widgets is deprecated. ../../../../../../../../usr/lib/python3.8/site-packages/traitlets/traitlets.py:1016: 100 warnings /usr/lib/python3.8/site-packages/traitlets/traitlets.py:1016: DeprecationWarning: Widget._widget_types is deprecated. ../../../../../../../../usr/lib/python3.8/site-packages/traitlets/traitlets.py:1016: 100 warnings /usr/lib/python3.8/site-packages/traitlets/traitlets.py:1016: DeprecationWarning: Widget.widget_types is deprecated. ../../../../../../../../usr/lib/python3.8/site-packages/traitlets/traitlets.py:1016: 100 warnings /usr/lib/python3.8/site-packages/traitlets/traitlets.py:1016: DeprecationWarning: Widget.widgets is deprecated. ../../../../../../../../usr/lib/python3.8/site-packages/ipykernel/comm/comm.py:79 /usr/lib/python3.8/site-packages/ipykernel/comm/comm.py:79: DeprecationWarning: The `ipykernel.comm.Comm` class has been deprecated. Please use the `comm` module instead.For creating comms, use the function `from comm import create_comm`. plotly/tests/test_core/test_subplots/test_make_subplots.py:1945 /home/tkloczko/rpmbuild/BUILD/plotly.py-5.14.1/packages/python/plotly/plotly/tests/test_core/test_subplots/test_make_subplots.py:1945: DeprecationWarning: invalid escape sequence \( plotly/tests/test_core/test_subplots/test_make_subplots.py:1947 /home/tkloczko/rpmbuild/BUILD/plotly.py-5.14.1/packages/python/plotly/plotly/tests/test_core/test_subplots/test_make_subplots.py:1947: DeprecationWarning: invalid escape sequence \. plotly/tests/test_core/test_subplots/test_make_subplots.py:1948 /home/tkloczko/rpmbuild/BUILD/plotly.py-5.14.1/packages/python/plotly/plotly/tests/test_core/test_subplots/test_make_subplots.py:1948: DeprecationWarning: invalid escape sequence \( plotly/tests/test_core/test_subplots/test_make_subplots.py:1957 /home/tkloczko/rpmbuild/BUILD/plotly.py-5.14.1/packages/python/plotly/plotly/tests/test_core/test_subplots/test_make_subplots.py:1957: DeprecationWarning: invalid escape sequence \( plotly/tests/test_core/test_subplots/test_make_subplots.py:1959 /home/tkloczko/rpmbuild/BUILD/plotly.py-5.14.1/packages/python/plotly/plotly/tests/test_core/test_subplots/test_make_subplots.py:1959: DeprecationWarning: invalid escape sequence \. plotly/tests/test_core/test_subplots/test_make_subplots.py:1960 /home/tkloczko/rpmbuild/BUILD/plotly.py-5.14.1/packages/python/plotly/plotly/tests/test_core/test_subplots/test_make_subplots.py:1960: DeprecationWarning: invalid escape sequence \( plotly/tests/test_core/test_subplots/test_make_subplots.py:2002 /home/tkloczko/rpmbuild/BUILD/plotly.py-5.14.1/packages/python/plotly/plotly/tests/test_core/test_subplots/test_make_subplots.py:2002: DeprecationWarning: invalid escape sequence \. plotly/tests/test_core/test_subplots/test_make_subplots.py:2006 /home/tkloczko/rpmbuild/BUILD/plotly.py-5.14.1/packages/python/plotly/plotly/tests/test_core/test_subplots/test_make_subplots.py:2006: DeprecationWarning: invalid escape sequence \. plotly/tests/test_core/test_subplots/test_make_subplots.py:2010 /home/tkloczko/rpmbuild/BUILD/plotly.py-5.14.1/packages/python/plotly/plotly/tests/test_core/test_subplots/test_make_subplots.py:2010: DeprecationWarning: invalid escape sequence \. plotly/tests/test_core/test_subplots/test_make_subplots.py:2014 /home/tkloczko/rpmbuild/BUILD/plotly.py-5.14.1/packages/python/plotly/plotly/tests/test_core/test_subplots/test_make_subplots.py:2014: DeprecationWarning: invalid escape sequence \. -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html ================================================================================== short test summary info ================================================================================== ERROR _plotly_utils/tests/validators/test_integer_validator.py - AttributeError: module 'numpy' has no attribute 'int'. !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! Interrupted: 1 error during collection !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! ============================================================================== 414 warnings, 1 error in 11.24s ============================================================================== ```
kloczek commented 1 year ago

After add _plotly_utils/tests/validators/test_integer_validator.py to --ignore list more units are failing

```console + PYTHONPATH=/home/tkloczko/rpmbuild/BUILDROOT/python-plotly-5.14.1-2.fc35.x86_64/usr/lib64/python3.8/site-packages:/home/tkloczko/rpmbuild/BUILDROOT/python-plotly-5.14.1-2.fc35.x86_64/usr/lib/python3.8/site-packages + /usr/bin/pytest -ra -m 'not network' --deselect _plotly_utils/tests/validators/test_integer_validator.py --ignore _plotly_utils/tests/validators/test_integer_validator.py ============================= test session starts ============================== platform linux -- Python 3.8.16, pytest-7.3.1, pluggy-1.0.0 rootdir: /home/tkloczko/rpmbuild/BUILD/plotly.py-5.14.1/packages/python/plotly configfile: pytest.ini plugins: anyio-3.6.2 collected 2628 items _plotly_utils/tests/validators/test_angle_validator.py ................. [ 0%] ........................................................ [ 2%] _plotly_utils/tests/validators/test_any_validator.py .............. [ 3%] _plotly_utils/tests/validators/test_basetraces_validator.py ........ [ 3%] _plotly_utils/tests/validators/test_boolean_validator.py ............... [ 4%] ... [ 4%] _plotly_utils/tests/validators/test_color_validator.py ................. [ 4%] ...................................... [ 6%] _plotly_utils/tests/validators/test_colorlist_validator.py ............. [ 6%] .. [ 6%] _plotly_utils/tests/validators/test_colorscale_validator.py ............ [ 7%] ........................................................................ [ 10%] ........................................................................ [ 12%] ........................................................................ [ 15%] ........................................................................ [ 18%] ........................................................................ [ 21%] ................... [ 21%] _plotly_utils/tests/validators/test_compound_validator.py ....... [ 22%] _plotly_utils/tests/validators/test_compoundarray_validator.py ....... [ 22%] _plotly_utils/tests/validators/test_dash_validator.py .................. [ 23%] .... [ 23%] _plotly_utils/tests/validators/test_dataarray_validator.py ............. [ 23%] . [ 23%] _plotly_utils/tests/validators/test_enumerated_validator.py ............ [ 24%] .............. [ 24%] _plotly_utils/tests/validators/test_flaglist_validator.py .............. [ 25%] ........................................................................ [ 28%] ............. [ 28%] _plotly_utils/tests/validators/test_imageuri_validator.py ...... [ 28%] _plotly_utils/tests/validators/test_infoarray_validator.py ............. [ 29%] ........................................................................ [ 31%] ..................................... [ 33%] _plotly_utils/tests/validators/test_literal_validator.py ....... [ 33%] _plotly_utils/tests/validators/test_number_validator.py ................ [ 34%] ................................................ [ 36%] _plotly_utils/tests/validators/test_pandas_series_input.py ............. [ 36%] ........................................................................ [ 39%] ... [ 39%] _plotly_utils/tests/validators/test_string_validator.py ................ [ 40%] ............................................. [ 41%] _plotly_utils/tests/validators/test_subplotid_validator.py ............. [ 42%] ..... [ 42%] _plotly_utils/tests/validators/test_xarray_input.py .................... [ 43%] ..................... [ 43%] plotly/matplotlylib/mplexporter/tests/test_basic.py ..F....s.F. [ 44%] plotly/matplotlylib/mplexporter/tests/test_utils.py .F. [ 44%] plotly/tests/test_core/test_colors/test_colors.py ....... [ 44%] plotly/tests/test_core/test_errors/test_dict_path_errors.py ............ [ 45%] .... [ 45%] plotly/tests/test_core/test_figure_messages/test_add_traces.py ...... [ 45%] plotly/tests/test_core/test_figure_messages/test_batch_animate.py . [ 45%] plotly/tests/test_core/test_figure_messages/test_move_delete_traces.py . [ 45%] ....... [ 45%] plotly/tests/test_core/test_figure_messages/test_on_change.py .......... [ 46%] ..... [ 46%] plotly/tests/test_core/test_figure_messages/test_plotly_relayout.py .... [ 46%] ..... [ 46%] plotly/tests/test_core/test_figure_messages/test_plotly_restyle.py ..... [ 47%] ... [ 47%] plotly/tests/test_core/test_figure_messages/test_plotly_update.py .. [ 47%] plotly/tests/test_core/test_figure_widget_backend/test_missing_ipywigets.py . [ 47%] [ 47%] plotly/tests/test_core/test_figure_widget_backend/test_validate_no_frames.py . [ 47%] ..... [ 47%] plotly/tests/test_core/test_graph_objs/test_annotations.py ....... [ 47%] plotly/tests/test_core/test_graph_objs/test_append_trace.py ...... [ 48%] plotly/tests/test_core/test_graph_objs/test_constructor.py ......... [ 48%] plotly/tests/test_core/test_graph_objs/test_data.py ......... [ 48%] plotly/tests/test_core/test_graph_objs/test_error_bars.py ... [ 48%] plotly/tests/test_core/test_graph_objs/test_figure.py ................. [ 49%] plotly/tests/test_core/test_graph_objs/test_figure_properties.py ....... [ 49%] .................... [ 50%] plotly/tests/test_core/test_graph_objs/test_frames.py ..... [ 50%] plotly/tests/test_core/test_graph_objs/test_graph_objs.py ......... [ 51%] plotly/tests/test_core/test_graph_objs/test_instantiate_hierarchy.py . [ 51%] plotly/tests/test_core/test_graph_objs/test_layout_subplots.py ......... [ 51%] .. [ 51%] plotly/tests/test_core/test_graph_objs/test_properties_validated.py .... [ 51%] ........ [ 51%] plotly/tests/test_core/test_graph_objs/test_property_assignment.py ..... [ 52%] ....................... [ 53%] plotly/tests/test_core/test_graph_objs/test_repr.py .. [ 53%] plotly/tests/test_core/test_graph_objs/test_scatter.py . [ 53%] plotly/tests/test_core/test_graph_objs/test_template.py ................ [ 53%] ............... [ 54%] plotly/tests/test_core/test_graph_objs/test_to_ordered_dict.py .. [ 54%] plotly/tests/test_core/test_graph_objs/test_update.py .........s. [ 54%] plotly/tests/test_core/test_graph_objs/test_validate.py . [ 54%] plotly/tests/test_core/test_offline/test_offline.py .................... [ 55%] ..... [ 55%] plotly/tests/test_core/test_optional_imports/test_optional_imports.py .. [ 55%] .. [ 55%] plotly/tests/test_core/test_subplots/test_find_nonempty_subplots.py . [ 55%] plotly/tests/test_core/test_subplots/test_get_subplot.py .. [ 56%] plotly/tests/test_core/test_subplots/test_make_subplots.py ............. [ 56%] .................................................... [ 58%] plotly/tests/test_core/test_update_objects/test_row_col_subplot_addressing.py . [ 58%] ......................... [ 59%] plotly/tests/test_core/test_update_objects/test_selector_matches.py .... [ 59%] ....... [ 59%] plotly/tests/test_core/test_update_objects/test_update_annotations.py .. [ 60%] ............. [ 60%] plotly/tests/test_core/test_update_objects/test_update_layout.py ... [ 60%] plotly/tests/test_core/test_update_objects/test_update_subplots.py ..... [ 60%] ..... [ 60%] plotly/tests/test_core/test_update_objects/test_update_traces.py ....... [ 61%] ...... [ 61%] plotly/tests/test_core/test_utils/test_utils.py .... [ 61%] plotly/tests/test_io/test_deepcopy_pickle.py ...... [ 61%] plotly/tests/test_io/test_html.py .. [ 61%] plotly/tests/test_io/test_pathlib.py . [ 61%] plotly/tests/test_io/test_renderers.py ................................. [ 63%] .................... [ 64%] plotly/tests/test_io/test_to_from_json.py .............................. [ 65%] ...... [ 65%] plotly/tests/test_io/test_to_from_plotly_json.py .........E............. [ 66%] ........................................................................ [ 68%] ...E... [ 69%] plotly/tests/test_optional/test_autoshapes/test_annotated_shapes.py .... [ 69%] ...... [ 69%] plotly/tests/test_optional/test_autoshapes/test_axis_span_shapes.py .... [ 69%] .............. [ 70%] plotly/tests/test_optional/test_figure_factory/test_figure_factory.py .. [ 70%] .........................................................FFFFF. [ 72%] plotly/tests/test_optional/test_kaleido/test_kaleido.py FF.....F [ 73%] plotly/tests/test_optional/test_matplotlylib/test_annotations.py s [ 73%] plotly/tests/test_optional/test_matplotlylib/test_axis_scales.py s [ 73%] plotly/tests/test_optional/test_matplotlylib/test_bars.py sss [ 73%] plotly/tests/test_optional/test_matplotlylib/test_data.py ssss [ 73%] plotly/tests/test_optional/test_matplotlylib/test_date_times.py ss [ 73%] plotly/tests/test_optional/test_matplotlylib/test_lines.py ss [ 73%] plotly/tests/test_optional/test_matplotlylib/test_scatter.py ss [ 73%] plotly/tests/test_optional/test_matplotlylib/test_subplots.py s [ 73%] plotly/tests/test_optional/test_offline/test_offline.py .... [ 73%] plotly/tests/test_optional/test_px/test_colors.py .. [ 73%] plotly/tests/test_optional/test_px/test_facets.py ... [ 74%] plotly/tests/test_optional/test_px/test_imshow.py ...................... [ 74%] .................................................. [ 76%] plotly/tests/test_optional/test_px/test_marginals.py ................... [ 77%] ......................... [ 78%] plotly/tests/test_optional/test_px/test_pandas_backend.py .............. [ 78%] .......... [ 79%] plotly/tests/test_optional/test_px/test_px.py .......................... [ 80%] ........................................................................ [ 83%] .....F [ 83%] plotly/tests/test_optional/test_px/test_px_functions.py .............. [ 83%] plotly/tests/test_optional/test_px/test_px_hover.py ........ [ 84%] plotly/tests/test_optional/test_px/test_px_input.py .................... [ 84%] ........................................................................ [ 87%] ............................... [ 88%] plotly/tests/test_optional/test_px/test_px_wide.py ..................... [ 89%] ........................................................................ [ 92%] ........................................................................ [ 95%] .......... [ 95%] plotly/tests/test_optional/test_px/test_trendline.py FFF...FFF...FFFF... [ 96%] FFFF....F [ 96%] plotly/tests/test_optional/test_subplots/test_make_subplots.py ... [ 96%] plotly/tests/test_optional/test_tools/test_figure_factory.py ........... [ 97%] ..................... [ 97%] plotly/tests/test_optional/test_utils/test_utils.py .................... [ 98%] ....... [ 98%] plotly/tests/test_orca/test_image_renderers.py FFFF [ 99%] plotly/tests/test_orca/test_orca_server.py F.FFFFFF [ 99%] plotly/tests/test_orca/test_sg_scraper.py F [ 99%] plotly/tests/test_orca/test_to_image.py FFFFF.FFFFFFF [ 99%] test_init/test_dependencies_not_imported.py F [ 99%] test_init/test_lazy_imports.py F [100%] [..] =============================== warnings summary =============================== _plotly_utils/tests/validators/test_enumerated_validator.py:17 /home/tkloczko/rpmbuild/BUILD/plotly.py-5.14.1/packages/python/plotly/_plotly_utils/tests/validators/test_enumerated_validator.py:17: DeprecationWarning: invalid escape sequence \d _plotly_utils/tests/validators/test_enumerated_validator.py:29 /home/tkloczko/rpmbuild/BUILD/plotly.py-5.14.1/packages/python/plotly/_plotly_utils/tests/validators/test_enumerated_validator.py:29: DeprecationWarning: invalid escape sequence \d ../../../../../../../../usr/lib/python3.8/site-packages/jupyter_client/connect.py:20 /usr/lib/python3.8/site-packages/jupyter_client/connect.py:20: DeprecationWarning: Jupyter is migrating its paths to use standard platformdirs given by the platformdirs library. To remove this warning and see the appropriate new directories, set the environment variable `JUPYTER_PLATFORM_DIRS=1` and then run `jupyter --paths`. The use of platformdirs will be the default in `jupyter_core` v6 ../../../../../../../../usr/lib/python3.8/site-packages/traitlets/traitlets.py:1016: 100 warnings /usr/lib/python3.8/site-packages/traitlets/traitlets.py:1016: DeprecationWarning: Widget._active_widgets is deprecated. ../../../../../../../../usr/lib/python3.8/site-packages/traitlets/traitlets.py:1016: 100 warnings /usr/lib/python3.8/site-packages/traitlets/traitlets.py:1016: DeprecationWarning: Widget._widget_types is deprecated. ../../../../../../../../usr/lib/python3.8/site-packages/traitlets/traitlets.py:1016: 100 warnings /usr/lib/python3.8/site-packages/traitlets/traitlets.py:1016: DeprecationWarning: Widget.widget_types is deprecated. ../../../../../../../../usr/lib/python3.8/site-packages/traitlets/traitlets.py:1016: 100 warnings /usr/lib/python3.8/site-packages/traitlets/traitlets.py:1016: DeprecationWarning: Widget.widgets is deprecated. ../../../../../../../../usr/lib/python3.8/site-packages/ipywidgets/widgets/widget.py:528: 1 warning plotly/tests/test_core/test_figure_widget_backend/test_missing_ipywigets.py: 1 warning plotly/tests/test_core/test_figure_widget_backend/test_validate_no_frames.py: 6 warnings plotly/tests/test_io/test_to_from_json.py: 8 warnings /usr/lib/python3.8/site-packages/ipywidgets/widgets/widget.py:528: DeprecationWarning: The `ipykernel.comm.Comm` class has been deprecated. Please use the `comm` module instead.For creating comms, use the function `from comm import create_comm`. plotly/tests/test_core/test_subplots/test_make_subplots.py:1945 /home/tkloczko/rpmbuild/BUILD/plotly.py-5.14.1/packages/python/plotly/plotly/tests/test_core/test_subplots/test_make_subplots.py:1945: DeprecationWarning: invalid escape sequence \( plotly/tests/test_core/test_subplots/test_make_subplots.py:1947 /home/tkloczko/rpmbuild/BUILD/plotly.py-5.14.1/packages/python/plotly/plotly/tests/test_core/test_subplots/test_make_subplots.py:1947: DeprecationWarning: invalid escape sequence \. plotly/tests/test_core/test_subplots/test_make_subplots.py:1948 /home/tkloczko/rpmbuild/BUILD/plotly.py-5.14.1/packages/python/plotly/plotly/tests/test_core/test_subplots/test_make_subplots.py:1948: DeprecationWarning: invalid escape sequence \( plotly/tests/test_core/test_subplots/test_make_subplots.py:1957 /home/tkloczko/rpmbuild/BUILD/plotly.py-5.14.1/packages/python/plotly/plotly/tests/test_core/test_subplots/test_make_subplots.py:1957: DeprecationWarning: invalid escape sequence \( plotly/tests/test_core/test_subplots/test_make_subplots.py:1959 /home/tkloczko/rpmbuild/BUILD/plotly.py-5.14.1/packages/python/plotly/plotly/tests/test_core/test_subplots/test_make_subplots.py:1959: DeprecationWarning: invalid escape sequence \. plotly/tests/test_core/test_subplots/test_make_subplots.py:1960 /home/tkloczko/rpmbuild/BUILD/plotly.py-5.14.1/packages/python/plotly/plotly/tests/test_core/test_subplots/test_make_subplots.py:1960: DeprecationWarning: invalid escape sequence \( plotly/tests/test_core/test_subplots/test_make_subplots.py:2002 /home/tkloczko/rpmbuild/BUILD/plotly.py-5.14.1/packages/python/plotly/plotly/tests/test_core/test_subplots/test_make_subplots.py:2002: DeprecationWarning: invalid escape sequence \. plotly/tests/test_core/test_subplots/test_make_subplots.py:2006 /home/tkloczko/rpmbuild/BUILD/plotly.py-5.14.1/packages/python/plotly/plotly/tests/test_core/test_subplots/test_make_subplots.py:2006: DeprecationWarning: invalid escape sequence \. plotly/tests/test_core/test_subplots/test_make_subplots.py:2010 /home/tkloczko/rpmbuild/BUILD/plotly.py-5.14.1/packages/python/plotly/plotly/tests/test_core/test_subplots/test_make_subplots.py:2010: DeprecationWarning: invalid escape sequence \. plotly/tests/test_core/test_subplots/test_make_subplots.py:2014 /home/tkloczko/rpmbuild/BUILD/plotly.py-5.14.1/packages/python/plotly/plotly/tests/test_core/test_subplots/test_make_subplots.py:2014: DeprecationWarning: invalid escape sequence \. plotly/tests/test_core/test_graph_objs/test_annotations.py: 7 warnings plotly/tests/test_core/test_graph_objs/test_data.py: 1 warning plotly/tests/test_core/test_graph_objs/test_instantiate_hierarchy.py: 2 warnings plotly/tests/test_core/test_subplots/test_make_subplots.py: 4 warnings /home/tkloczko/rpmbuild/BUILD/plotly.py-5.14.1/packages/python/plotly/plotly/graph_objs/_deprecations.py:62: DeprecationWarning: plotly.graph_objs.Annotations is deprecated. Please replace it with a list or tuple of instances of the following types - plotly.graph_objs.layout.Annotation - plotly.graph_objs.layout.scene.Annotation plotly/tests/test_core/test_graph_objs/test_annotations.py: 1 warning plotly/tests/test_core/test_graph_objs/test_append_trace.py: 2 warnings plotly/tests/test_core/test_graph_objs/test_data.py: 9 warnings plotly/tests/test_core/test_graph_objs/test_instantiate_hierarchy.py: 2 warnings plotly/tests/test_core/test_subplots/test_make_subplots.py: 33 warnings plotly/tests/test_optional/test_utils/test_utils.py: 1 warning /home/tkloczko/rpmbuild/BUILD/plotly.py-5.14.1/packages/python/plotly/plotly/graph_objs/_deprecations.py:31: DeprecationWarning: plotly.graph_objs.Data is deprecated. Please replace it with a list or tuple of instances of the following types - plotly.graph_objs.Scatter - plotly.graph_objs.Bar - plotly.graph_objs.Area - plotly.graph_objs.Histogram - etc. plotly/tests/test_core/test_graph_objs/test_append_trace.py: 6 warnings plotly/tests/test_optional/test_figure_factory/test_figure_factory.py: 8 warnings /home/tkloczko/rpmbuild/BUILD/plotly.py-5.14.1/packages/python/plotly/plotly/basedatatypes.py:2297: DeprecationWarning: The append_trace method is deprecated and will be removed in a future version. Please use the add_trace method with the row and col parameters. plotly/tests/test_core/test_graph_objs/test_append_trace.py: 4 warnings plotly/tests/test_core/test_subplots/test_make_subplots.py: 64 warnings plotly/tests/test_io/test_deepcopy_pickle.py: 2 warnings plotly/tests/test_optional/test_subplots/test_make_subplots.py: 2 warnings /home/tkloczko/rpmbuild/BUILD/plotly.py-5.14.1/packages/python/plotly/plotly/tools.py:460: DeprecationWarning: plotly.tools.make_subplots is deprecated, please use plotly.subplots.make_subplots instead plotly/tests/test_core/test_graph_objs/test_append_trace.py: 6 warnings plotly/tests/test_core/test_graph_objs/test_instantiate_hierarchy.py: 2 warnings plotly/tests/test_core/test_graph_objs/test_update.py: 2 warnings plotly/tests/test_core/test_subplots/test_make_subplots.py: 141 warnings /home/tkloczko/rpmbuild/BUILD/plotly.py-5.14.1/packages/python/plotly/plotly/graph_objs/_deprecations.py:544: DeprecationWarning: plotly.graph_objs.XAxis is deprecated. Please replace it with one of the following more specific types - plotly.graph_objs.layout.XAxis - plotly.graph_objs.layout.scene.XAxis plotly/tests/test_core/test_graph_objs/test_append_trace.py: 6 warnings plotly/tests/test_core/test_graph_objs/test_instantiate_hierarchy.py: 2 warnings plotly/tests/test_core/test_subplots/test_make_subplots.py: 141 warnings /home/tkloczko/rpmbuild/BUILD/plotly.py-5.14.1/packages/python/plotly/plotly/graph_objs/_deprecations.py:572: DeprecationWarning: plotly.graph_objs.YAxis is deprecated. Please replace it with one of the following more specific types - plotly.graph_objs.layout.YAxis - plotly.graph_objs.layout.scene.YAxis plotly/tests/test_core/test_graph_objs/test_append_trace.py::test_append_scatter3d plotly/tests/test_core/test_graph_objs/test_append_trace.py::test_append_scatter3d plotly/tests/test_core/test_graph_objs/test_instantiate_hierarchy.py::HierarchyTest::test_construct_datatypes plotly/tests/test_core/test_graph_objs/test_instantiate_hierarchy.py::HierarchyTest::test_construct_datatypes plotly/tests/test_core/test_subplots/test_make_subplots.py::TestMakeSubplots::test_specs_is_3d plotly/tests/test_core/test_subplots/test_make_subplots.py::TestMakeSubplots::test_specs_is_3d /home/tkloczko/rpmbuild/BUILD/plotly.py-5.14.1/packages/python/plotly/plotly/graph_objs/_deprecations.py:489: DeprecationWarning: plotly.graph_objs.Scene is deprecated. Please replace it with one of the following more specific types - plotly.graph_objs.layout.Scene plotly/tests/test_core/test_graph_objs/test_error_bars.py::test_instantiate_error_x plotly/tests/test_core/test_graph_objs/test_error_bars.py::test_instantiate_error_x plotly/tests/test_core/test_graph_objs/test_error_bars.py::test_key_error plotly/tests/test_core/test_graph_objs/test_instantiate_hierarchy.py::HierarchyTest::test_construct_datatypes plotly/tests/test_core/test_graph_objs/test_instantiate_hierarchy.py::HierarchyTest::test_construct_datatypes /home/tkloczko/rpmbuild/BUILD/plotly.py-5.14.1/packages/python/plotly/plotly/graph_objs/_deprecations.py:235: DeprecationWarning: plotly.graph_objs.ErrorX is deprecated. Please replace it with one of the following more specific types - plotly.graph_objs.scatter.ErrorX - plotly.graph_objs.histogram.ErrorX - etc. plotly/tests/test_core/test_graph_objs/test_error_bars.py::test_instantiate_error_y plotly/tests/test_core/test_graph_objs/test_error_bars.py::test_instantiate_error_y plotly/tests/test_core/test_graph_objs/test_instantiate_hierarchy.py::HierarchyTest::test_construct_datatypes plotly/tests/test_core/test_graph_objs/test_instantiate_hierarchy.py::HierarchyTest::test_construct_datatypes /home/tkloczko/rpmbuild/BUILD/plotly.py-5.14.1/packages/python/plotly/plotly/graph_objs/_deprecations.py:266: DeprecationWarning: plotly.graph_objs.ErrorY is deprecated. Please replace it with one of the following more specific types - plotly.graph_objs.scatter.ErrorY - plotly.graph_objs.histogram.ErrorY - etc. plotly/tests/test_core/test_graph_objs/test_figure.py::FigureTest::test_update_overwrite_data plotly/tests/test_core/test_graph_objs/test_instantiate_hierarchy.py::HierarchyTest::test_construct_datatypes plotly/tests/test_core/test_graph_objs/test_instantiate_hierarchy.py::HierarchyTest::test_construct_datatypes /home/tkloczko/rpmbuild/BUILD/plotly.py-5.14.1/packages/python/plotly/plotly/graph_objs/_deprecations.py:434: DeprecationWarning: plotly.graph_objs.Marker is deprecated. Please replace it with one of the following more specific types - plotly.graph_objs.scatter.Marker - plotly.graph_objs.histogram.selected.Marker - etc. plotly/tests/test_core/test_graph_objs/test_frames.py::FramesTest::test_instantiation plotly/tests/test_core/test_graph_objs/test_frames.py::FramesTest::test_instantiation plotly/tests/test_core/test_graph_objs/test_frames.py::FramesTest::test_non_string_frame plotly/tests/test_core/test_graph_objs/test_instantiate_hierarchy.py::HierarchyTest::test_construct_datatypes plotly/tests/test_core/test_graph_objs/test_instantiate_hierarchy.py::HierarchyTest::test_construct_datatypes /home/tkloczko/rpmbuild/BUILD/plotly.py-5.14.1/packages/python/plotly/plotly/graph_objs/_deprecations.py:88: DeprecationWarning: plotly.graph_objs.Frames is deprecated. Please replace it with a list or tuple of instances of the following types - plotly.graph_objs.Frame plotly/tests/test_core/test_graph_objs/test_instantiate_hierarchy.py::HierarchyTest::test_construct_datatypes plotly/tests/test_core/test_graph_objs/test_instantiate_hierarchy.py::HierarchyTest::test_construct_datatypes /home/tkloczko/rpmbuild/BUILD/plotly.py-5.14.1/packages/python/plotly/plotly/graph_objs/_deprecations.py:115: DeprecationWarning: plotly.graph_objs.AngularAxis is deprecated. Please replace it with one of the following more specific types - plotly.graph_objs.layout.AngularAxis - plotly.graph_objs.layout.polar.AngularAxis plotly/tests/test_core/test_graph_objs/test_instantiate_hierarchy.py: 2 warnings plotly/tests/test_core/test_subplots/test_make_subplots.py: 9 warnings /home/tkloczko/rpmbuild/BUILD/plotly.py-5.14.1/packages/python/plotly/plotly/graph_objs/_deprecations.py:143: DeprecationWarning: plotly.graph_objs.Annotation is deprecated. Please replace it with one of the following more specific types - plotly.graph_objs.layout.Annotation - plotly.graph_objs.layout.scene.Annotation plotly/tests/test_core/test_graph_objs/test_instantiate_hierarchy.py::HierarchyTest::test_construct_datatypes plotly/tests/test_core/test_graph_objs/test_instantiate_hierarchy.py::HierarchyTest::test_construct_datatypes /home/tkloczko/rpmbuild/BUILD/plotly.py-5.14.1/packages/python/plotly/plotly/graph_objs/_deprecations.py:173: DeprecationWarning: plotly.graph_objs.ColorBar is deprecated. Please replace it with one of the following more specific types - plotly.graph_objs.scatter.marker.ColorBar - plotly.graph_objs.surface.ColorBar - etc. plotly/tests/test_core/test_graph_objs/test_instantiate_hierarchy.py::HierarchyTest::test_construct_datatypes plotly/tests/test_core/test_graph_objs/test_instantiate_hierarchy.py::HierarchyTest::test_construct_datatypes /home/tkloczko/rpmbuild/BUILD/plotly.py-5.14.1/packages/python/plotly/plotly/graph_objs/_deprecations.py:204: DeprecationWarning: plotly.graph_objs.Contours is deprecated. Please replace it with one of the following more specific types - plotly.graph_objs.contour.Contours - plotly.graph_objs.surface.Contours - etc. plotly/tests/test_core/test_graph_objs/test_instantiate_hierarchy.py::HierarchyTest::test_construct_datatypes plotly/tests/test_core/test_graph_objs/test_instantiate_hierarchy.py::HierarchyTest::test_construct_datatypes /home/tkloczko/rpmbuild/BUILD/plotly.py-5.14.1/packages/python/plotly/plotly/graph_objs/_deprecations.py:293: DeprecationWarning: plotly.graph_objs.ErrorZ is deprecated. Please replace it with one of the following more specific types - plotly.graph_objs.scatter3d.ErrorZ plotly/tests/test_core/test_graph_objs/test_instantiate_hierarchy.py: 2 warnings plotly/tests/test_core/test_subplots/test_make_subplots.py: 9 warnings /home/tkloczko/rpmbuild/BUILD/plotly.py-5.14.1/packages/python/plotly/plotly/graph_objs/_deprecations.py:322: DeprecationWarning: plotly.graph_objs.Font is deprecated. Please replace it with one of the following more specific types - plotly.graph_objs.layout.Font - plotly.graph_objs.layout.hoverlabel.Font - etc. plotly/tests/test_core/test_graph_objs/test_instantiate_hierarchy.py::HierarchyTest::test_construct_datatypes plotly/tests/test_core/test_graph_objs/test_instantiate_hierarchy.py::HierarchyTest::test_construct_datatypes /home/tkloczko/rpmbuild/BUILD/plotly.py-5.14.1/packages/python/plotly/plotly/graph_objs/_deprecations.py:716: DeprecationWarning: plotly.graph_objs.Histogram2dcontour is deprecated. Please replace it with one of the following more specific types - plotly.graph_objs.Histogram2dContour plotly/tests/test_core/test_graph_objs/test_instantiate_hierarchy.py::HierarchyTest::test_construct_datatypes plotly/tests/test_core/test_graph_objs/test_instantiate_hierarchy.py::HierarchyTest::test_construct_datatypes /home/tkloczko/rpmbuild/BUILD/plotly.py-5.14.1/packages/python/plotly/plotly/graph_objs/_deprecations.py:349: DeprecationWarning: plotly.graph_objs.Legend is deprecated. Please replace it with one of the following more specific types - plotly.graph_objs.layout.Legend plotly/tests/test_core/test_graph_objs/test_instantiate_hierarchy.py::HierarchyTest::test_construct_datatypes plotly/tests/test_core/test_graph_objs/test_instantiate_hierarchy.py::HierarchyTest::test_construct_datatypes /home/tkloczko/rpmbuild/BUILD/plotly.py-5.14.1/packages/python/plotly/plotly/graph_objs/_deprecations.py:378: DeprecationWarning: plotly.graph_objs.Line is deprecated. Please replace it with one of the following more specific types - plotly.graph_objs.scatter.Line - plotly.graph_objs.layout.shape.Line - etc. plotly/tests/test_core/test_graph_objs/test_instantiate_hierarchy.py::HierarchyTest::test_construct_datatypes plotly/tests/test_core/test_graph_objs/test_instantiate_hierarchy.py::HierarchyTest::test_construct_datatypes /home/tkloczko/rpmbuild/BUILD/plotly.py-5.14.1/packages/python/plotly/plotly/graph_objs/_deprecations.py:405: DeprecationWarning: plotly.graph_objs.Margin is deprecated. Please replace it with one of the following more specific types - plotly.graph_objs.layout.Margin plotly/tests/test_core/test_graph_objs/test_instantiate_hierarchy.py::HierarchyTest::test_construct_datatypes plotly/tests/test_core/test_graph_objs/test_instantiate_hierarchy.py::HierarchyTest::test_construct_datatypes /home/tkloczko/rpmbuild/BUILD/plotly.py-5.14.1/packages/python/plotly/plotly/graph_objs/_deprecations.py:463: DeprecationWarning: plotly.graph_objs.RadialAxis is deprecated. Please replace it with one of the following more specific types - plotly.graph_objs.layout.RadialAxis - plotly.graph_objs.layout.polar.RadialAxis plotly/tests/test_core/test_graph_objs/test_instantiate_hierarchy.py::HierarchyTest::test_construct_datatypes plotly/tests/test_core/test_graph_objs/test_instantiate_hierarchy.py::HierarchyTest::test_construct_datatypes /home/tkloczko/rpmbuild/BUILD/plotly.py-5.14.1/packages/python/plotly/plotly/graph_objs/_deprecations.py:516: DeprecationWarning: plotly.graph_objs.Stream is deprecated. Please replace it with one of the following more specific types - plotly.graph_objs.scatter.Stream - plotly.graph_objs.area.Stream plotly/tests/test_core/test_graph_objs/test_instantiate_hierarchy.py::HierarchyTest::test_construct_datatypes plotly/tests/test_core/test_graph_objs/test_instantiate_hierarchy.py::HierarchyTest::test_construct_datatypes /home/tkloczko/rpmbuild/BUILD/plotly.py-5.14.1/packages/python/plotly/plotly/graph_objs/_deprecations.py:687: DeprecationWarning: plotly.graph_objs.Trace is deprecated. Please replace it with one of the following more specific types - plotly.graph_objs.Scatter - plotly.graph_objs.Bar - plotly.graph_objs.Area - plotly.graph_objs.Histogram - etc. plotly/tests/test_core/test_graph_objs/test_instantiate_hierarchy.py::HierarchyTest::test_construct_datatypes plotly/tests/test_core/test_graph_objs/test_instantiate_hierarchy.py::HierarchyTest::test_construct_datatypes /home/tkloczko/rpmbuild/BUILD/plotly.py-5.14.1/packages/python/plotly/plotly/graph_objs/_deprecations.py:625: DeprecationWarning: plotly.graph_objs.XBins is deprecated. Please replace it with one of the following more specific types - plotly.graph_objs.histogram.XBins - plotly.graph_objs.histogram2d.XBins plotly/tests/test_core/test_graph_objs/test_instantiate_hierarchy.py::HierarchyTest::test_construct_datatypes plotly/tests/test_core/test_graph_objs/test_instantiate_hierarchy.py::HierarchyTest::test_construct_datatypes /home/tkloczko/rpmbuild/BUILD/plotly.py-5.14.1/packages/python/plotly/plotly/graph_objs/_deprecations.py:653: DeprecationWarning: plotly.graph_objs.YBins is deprecated. Please replace it with one of the following more specific types - plotly.graph_objs.histogram.YBins - plotly.graph_objs.histogram2d.YBins plotly/tests/test_core/test_graph_objs/test_instantiate_hierarchy.py::HierarchyTest::test_construct_datatypes plotly/tests/test_core/test_graph_objs/test_instantiate_hierarchy.py::HierarchyTest::test_construct_datatypes /home/tkloczko/rpmbuild/BUILD/plotly.py-5.14.1/packages/python/plotly/plotly/graph_objs/_deprecations.py:598: DeprecationWarning: plotly.graph_objs.ZAxis is deprecated. Please replace it with one of the following more specific types - plotly.graph_objs.layout.scene.ZAxis plotly/tests/test_core/test_offline/test_offline.py::PlotlyOfflineTestCase::test_config_bad_options /home/tkloczko/rpmbuild/BUILD/plotly.py-5.14.1/packages/python/plotly/plotly/offline/offline.py:157: UserWarning: Unrecognized config options supplied: ['bogus'] plotly/tests/test_optional/test_figure_factory/test_figure_factory.py::TestStreamline::test_simple_streamline plotly/tests/test_optional/test_figure_factory/test_figure_factory.py::TestStreamline::test_simple_streamline plotly/tests/test_optional/test_figure_factory/test_figure_factory.py::TestStreamline::test_simple_streamline /home/tkloczko/rpmbuild/BUILD/plotly.py-5.14.1/packages/python/plotly/plotly/figure_factory/_streamline.py:385: PendingDeprecationWarning: the matrix subclass is not the recommended way to represent matrices or deal with linear algebra (see https://docs.scipy.org/doc/numpy/user/numpy-for-matlab-users.html). Please adjust your code to use regular ndarray. plotly/tests/test_optional/test_figure_factory/test_figure_factory.py::TestStreamline::test_simple_streamline plotly/tests/test_optional/test_figure_factory/test_figure_factory.py::TestStreamline::test_simple_streamline plotly/tests/test_optional/test_figure_factory/test_figure_factory.py::TestStreamline::test_simple_streamline /home/tkloczko/rpmbuild/BUILD/plotly.py-5.14.1/packages/python/plotly/plotly/figure_factory/_streamline.py:391: PendingDeprecationWarning: the matrix subclass is not the recommended way to represent matrices or deal with linear algebra (see https://docs.scipy.org/doc/numpy/user/numpy-for-matlab-users.html). Please adjust your code to use regular ndarray. plotly/tests/test_optional/test_figure_factory/test_figure_factory.py::TestDendrogram::test_default_dendrogram plotly/tests/test_optional/test_figure_factory/test_figure_factory.py::TestDendrogram::test_dendrogram_colorscale plotly/tests/test_optional/test_figure_factory/test_figure_factory.py::TestDendrogram::test_dendrogram_orientation plotly/tests/test_optional/test_figure_factory/test_figure_factory.py::TestDendrogram::test_dendrogram_orientation plotly/tests/test_optional/test_figure_factory/test_figure_factory.py::TestDendrogram::test_dendrogram_orientation plotly/tests/test_optional/test_figure_factory/test_figure_factory.py::TestDendrogram::test_dendrogram_orientation plotly/tests/test_optional/test_figure_factory/test_figure_factory.py::TestDendrogram::test_dendrogram_random_matrix plotly/tests/test_optional/test_figure_factory/test_figure_factory.py::TestDendrogram::test_dendrogram_ticklabels /home/tkloczko/rpmbuild/BUILD/plotly.py-5.14.1/packages/python/plotly/plotly/figure_factory/_dendrogram.py:350: DeprecationWarning: scipy.array is deprecated and will be removed in SciPy 2.0.0, use numpy.array instead plotly/tests/test_optional/test_figure_factory/test_figure_factory.py::TestDendrogram::test_default_dendrogram plotly/tests/test_optional/test_figure_factory/test_figure_factory.py::TestDendrogram::test_dendrogram_colorscale plotly/tests/test_optional/test_figure_factory/test_figure_factory.py::TestDendrogram::test_dendrogram_orientation plotly/tests/test_optional/test_figure_factory/test_figure_factory.py::TestDendrogram::test_dendrogram_orientation plotly/tests/test_optional/test_figure_factory/test_figure_factory.py::TestDendrogram::test_dendrogram_orientation plotly/tests/test_optional/test_figure_factory/test_figure_factory.py::TestDendrogram::test_dendrogram_orientation plotly/tests/test_optional/test_figure_factory/test_figure_factory.py::TestDendrogram::test_dendrogram_random_matrix plotly/tests/test_optional/test_figure_factory/test_figure_factory.py::TestDendrogram::test_dendrogram_ticklabels /home/tkloczko/rpmbuild/BUILD/plotly.py-5.14.1/packages/python/plotly/plotly/figure_factory/_dendrogram.py:351: DeprecationWarning: scipy.array is deprecated and will be removed in SciPy 2.0.0, use numpy.array instead plotly/tests/test_optional/test_figure_factory/test_figure_factory.py::TestDendrogram::test_default_dendrogram plotly/tests/test_optional/test_figure_factory/test_figure_factory.py::TestDendrogram::test_dendrogram_colorscale plotly/tests/test_optional/test_figure_factory/test_figure_factory.py::TestDendrogram::test_dendrogram_orientation plotly/tests/test_optional/test_figure_factory/test_figure_factory.py::TestDendrogram::test_dendrogram_orientation plotly/tests/test_optional/test_figure_factory/test_figure_factory.py::TestDendrogram::test_dendrogram_orientation plotly/tests/test_optional/test_figure_factory/test_figure_factory.py::TestDendrogram::test_dendrogram_orientation plotly/tests/test_optional/test_figure_factory/test_figure_factory.py::TestDendrogram::test_dendrogram_random_matrix plotly/tests/test_optional/test_figure_factory/test_figure_factory.py::TestDendrogram::test_dendrogram_ticklabels /home/tkloczko/rpmbuild/BUILD/plotly.py-5.14.1/packages/python/plotly/plotly/figure_factory/_dendrogram.py:352: DeprecationWarning: scipy.array is deprecated and will be removed in SciPy 2.0.0, use numpy.array instead plotly/tests/test_optional/test_figure_factory/test_figure_factory.py::TestDendrogram::test_default_dendrogram plotly/tests/test_optional/test_figure_factory/test_figure_factory.py::TestDendrogram::test_dendrogram_colorscale plotly/tests/test_optional/test_figure_factory/test_figure_factory.py::TestDendrogram::test_dendrogram_orientation plotly/tests/test_optional/test_figure_factory/test_figure_factory.py::TestDendrogram::test_dendrogram_orientation plotly/tests/test_optional/test_figure_factory/test_figure_factory.py::TestDendrogram::test_dendrogram_orientation plotly/tests/test_optional/test_figure_factory/test_figure_factory.py::TestDendrogram::test_dendrogram_orientation plotly/tests/test_optional/test_figure_factory/test_figure_factory.py::TestDendrogram::test_dendrogram_random_matrix plotly/tests/test_optional/test_figure_factory/test_figure_factory.py::TestDendrogram::test_dendrogram_ticklabels /home/tkloczko/rpmbuild/BUILD/plotly.py-5.14.1/packages/python/plotly/plotly/figure_factory/_dendrogram.py:353: DeprecationWarning: scipy.array is deprecated and will be removed in SciPy 2.0.0, use numpy.array instead plotly/tests/test_optional/test_figure_factory/test_figure_factory.py::TestViolin::test_violin_fig plotly/tests/test_optional/test_figure_factory/test_figure_factory.py::TestViolin::test_violin_fig plotly/tests/test_optional/test_figure_factory/test_figure_factory.py::TestViolin::test_violin_fig plotly/tests/test_optional/test_figure_factory/test_figure_factory.py::TestViolin::test_violin_fig plotly/tests/test_optional/test_figure_factory/test_figure_factory.py::TestViolin::test_violin_fig plotly/tests/test_optional/test_figure_factory/test_figure_factory.py::TestViolin::test_violin_fig plotly/tests/test_optional/test_figure_factory/test_figure_factory.py::TestViolin::test_violin_fig /home/tkloczko/rpmbuild/BUILD/plotly.py-5.14.1/packages/python/plotly/plotly/figure_factory/_violin.py:22: DeprecationWarning: the `interpolation=` argument to percentile was renamed to `method=`, which has additional options. Users of the modes 'nearest', 'lower', 'higher', or 'midpoint' are encouraged to review the method they used. (Deprecated NumPy 1.22) plotly/tests/test_optional/test_figure_factory/test_figure_factory.py::TestViolin::test_violin_fig plotly/tests/test_optional/test_figure_factory/test_figure_factory.py::TestViolin::test_violin_fig plotly/tests/test_optional/test_figure_factory/test_figure_factory.py::TestViolin::test_violin_fig plotly/tests/test_optional/test_figure_factory/test_figure_factory.py::TestViolin::test_violin_fig plotly/tests/test_optional/test_figure_factory/test_figure_factory.py::TestViolin::test_violin_fig plotly/tests/test_optional/test_figure_factory/test_figure_factory.py::TestViolin::test_violin_fig plotly/tests/test_optional/test_figure_factory/test_figure_factory.py::TestViolin::test_violin_fig /home/tkloczko/rpmbuild/BUILD/plotly.py-5.14.1/packages/python/plotly/plotly/figure_factory/_violin.py:23: DeprecationWarning: the `interpolation=` argument to percentile was renamed to `method=`, which has additional options. Users of the modes 'nearest', 'lower', 'higher', or 'midpoint' are encouraged to review the method they used. (Deprecated NumPy 1.22) plotly/tests/test_optional/test_figure_factory/test_figure_factory.py::TestViolin::test_violin_fig plotly/tests/test_optional/test_figure_factory/test_figure_factory.py::TestViolin::test_violin_fig plotly/tests/test_optional/test_figure_factory/test_figure_factory.py::TestViolin::test_violin_fig plotly/tests/test_optional/test_figure_factory/test_figure_factory.py::TestViolin::test_violin_fig plotly/tests/test_optional/test_figure_factory/test_figure_factory.py::TestViolin::test_violin_fig plotly/tests/test_optional/test_figure_factory/test_figure_factory.py::TestViolin::test_violin_fig plotly/tests/test_optional/test_figure_factory/test_figure_factory.py::TestViolin::test_violin_fig /home/tkloczko/rpmbuild/BUILD/plotly.py-5.14.1/packages/python/plotly/plotly/figure_factory/_violin.py:24: DeprecationWarning: the `interpolation=` argument to percentile was renamed to `method=`, which has additional options. Users of the modes 'nearest', 'lower', 'higher', or 'midpoint' are encouraged to review the method they used. (Deprecated NumPy 1.22) plotly/tests/test_optional/test_px/test_imshow.py::test_nan_inf_data[True] /home/tkloczko/rpmbuild/BUILD/plotly.py-5.14.1/packages/python/plotly/plotly/express/imshow_utils.py:245: RuntimeWarning: invalid value encountered in cast plotly/tests/test_optional/test_px/test_px_functions.py::test_timeline /home/tkloczko/rpmbuild/BUILD/plotly.py-5.14.1/packages/python/plotly/plotly/express/_core.py:1678: UserWarning: Could not infer format, so each element will be parsed individually, falling back to `dateutil`. To ensure parsing is consistent and as-expected, please specify a format. plotly/tests/test_optional/test_utils/test_utils.py::test_masked_constants_example /usr/lib64/python3.8/site-packages/pandas/plotting/_matplotlib/boxplot.py:12: UserWarning: The NumPy module was reloaded (imported a second time). This can in some cases result in small but subtle issues and is discouraged. plotly/tests/test_optional/test_utils/test_utils.py::test_masked_constants_example /home/tkloczko/rpmbuild/BUILD/plotly.py-5.14.1/packages/python/plotly/plotly/matplotlylib/renderer.py:611: UserWarning: I found a path object that I don't think is part of a bar chart. Ignoring. -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html =========================== short test summary info ============================ SKIPPED [1] plotly/matplotlylib/mplexporter/tests/test_basic.py:195: Test fails for older matplotlib SKIPPED [1] plotly/tests/test_core/test_graph_objs/test_update.py:61: See https://github.com/plotly/python-api/issues/291 SKIPPED [1] plotly/tests/test_optional/test_matplotlylib/test_annotations.py:17: unconditional skip SKIPPED [1] plotly/tests/test_optional/test_matplotlylib/test_axis_scales.py:16: unconditional skip SKIPPED [1] plotly/tests/test_optional/test_matplotlylib/test_bars.py:15: unconditional skip SKIPPED [1] plotly/tests/test_optional/test_matplotlylib/test_bars.py:35: unconditional skip SKIPPED [1] plotly/tests/test_optional/test_matplotlylib/test_bars.py:55: unconditional skip SKIPPED [1] plotly/tests/test_optional/test_matplotlylib/test_data.py:15: unconditional skip SKIPPED [1] plotly/tests/test_optional/test_matplotlylib/test_data.py:34: unconditional skip SKIPPED [1] plotly/tests/test_optional/test_matplotlylib/test_data.py:66: unconditional skip SKIPPED [1] plotly/tests/test_optional/test_matplotlylib/test_data.py:77: unconditional skip SKIPPED [2] plotly/tests/test_optional/test_matplotlylib/test_date_times.py: unconditional skip SKIPPED [1] plotly/tests/test_optional/test_matplotlylib/test_lines.py:16: unconditional skip SKIPPED [1] plotly/tests/test_optional/test_matplotlylib/test_lines.py:32: unconditional skip SKIPPED [1] plotly/tests/test_optional/test_matplotlylib/test_scatter.py:15: unconditional skip SKIPPED [1] plotly/tests/test_optional/test_matplotlylib/test_scatter.py:35: unconditional skip SKIPPED [1] plotly/tests/test_optional/test_matplotlylib/test_subplots.py:17: unconditional skip ERROR plotly/tests/test_io/test_to_from_plotly_json.py::test_object_numpy_encoding[auto-False] ERROR plotly/tests/test_io/test_to_from_plotly_json.py::test_object_numpy_encoding[json-False] FAILED plotly/matplotlylib/mplexporter/tests/test_basic.py::test_path_collection FAILED plotly/matplotlylib/mplexporter/tests/test_basic.py::test_legend_dots FAILED plotly/matplotlylib/mplexporter/tests/test_utils.py::test_linestyle - ... FAILED plotly/tests/test_optional/test_figure_factory/test_figure_factory.py::TestTernarycontour::test_colorscale FAILED plotly/tests/test_optional/test_figure_factory/test_figure_factory.py::TestTernarycontour::test_optional_arguments FAILED plotly/tests/test_optional/test_figure_factory/test_figure_factory.py::TestTernarycontour::test_simple_ternary_contour FAILED plotly/tests/test_optional/test_figure_factory/test_figure_factory.py::TestTernarycontour::test_wrong_coordinates FAILED plotly/tests/test_optional/test_figure_factory/test_figure_factory.py::TestHexbinMapbox::test_aggregation FAILED plotly/tests/test_optional/test_kaleido/test_kaleido.py::test_kaleido_engine_to_image_returns_bytes FAILED plotly/tests/test_optional/test_kaleido/test_kaleido.py::test_kaleido_fulljson FAILED plotly/tests/test_optional/test_kaleido/test_kaleido.py::test_bytesio FAILED plotly/tests/test_optional/test_px/test_px.py::test_render_mode - Modu... FAILED plotly/tests/test_optional/test_px/test_trendline.py::test_trendline_results_passthrough[ols-None] FAILED plotly/tests/test_optional/test_px/test_trendline.py::test_trendline_results_passthrough[lowess-None] FAILED plotly/tests/test_optional/test_px/test_trendline.py::test_trendline_results_passthrough[lowess-options2] FAILED plotly/tests/test_optional/test_px/test_trendline.py::test_trendline_enough_values[ols-None] FAILED plotly/tests/test_optional/test_px/test_trendline.py::test_trendline_enough_values[lowess-None] FAILED plotly/tests/test_optional/test_px/test_trendline.py::test_trendline_enough_values[lowess-options2] FAILED plotly/tests/test_optional/test_px/test_trendline.py::test_trendline_nan_values[ols-None] FAILED plotly/tests/test_optional/test_px/test_trendline.py::test_trendline_nan_values[ols-options1] FAILED plotly/tests/test_optional/test_px/test_trendline.py::test_trendline_nan_values[lowess-None] FAILED plotly/tests/test_optional/test_px/test_trendline.py::test_trendline_nan_values[lowess-options3] FAILED plotly/tests/test_optional/test_px/test_trendline.py::test_ols_trendline_slopes FAILED plotly/tests/test_optional/test_px/test_trendline.py::test_trendline_on_timeseries[ols-None] FAILED plotly/tests/test_optional/test_px/test_trendline.py::test_trendline_on_timeseries[lowess-None] FAILED plotly/tests/test_optional/test_px/test_trendline.py::test_trendline_on_timeseries[lowess-options2] FAILED plotly/tests/test_optional/test_px/test_trendline.py::test_overall_trendline FAILED plotly/tests/test_orca/test_image_renderers.py::test_png_renderer_mimetype FAILED plotly/tests/test_orca/test_image_renderers.py::test_svg_renderer_show FAILED plotly/tests/test_orca/test_image_renderers.py::test_pdf_renderer_show_override FAILED plotly/tests/test_orca/test_image_renderers.py::test_mimetype_combination FAILED plotly/tests/test_orca/test_orca_server.py::test_validate_orca - Value... FAILED plotly/tests/test_orca/test_orca_server.py::test_invalid_executable_found FAILED plotly/tests/test_orca/test_orca_server.py::test_orca_executable_path FAILED plotly/tests/test_orca/test_orca_server.py::test_orca_version_number FAILED plotly/tests/test_orca/test_orca_server.py::test_ensure_orca_ping_and_proc FAILED plotly/tests/test_orca/test_orca_server.py::test_server_timeout_shutdown FAILED plotly/tests/test_orca/test_orca_server.py::test_external_server_url FAILED plotly/tests/test_orca/test_sg_scraper.py::test_scraper - ImportError:... FAILED plotly/tests/test_orca/test_to_image.py::test_simple_to_image[eps] - V... FAILED plotly/tests/test_orca/test_to_image.py::test_to_image_default[eps] - ... FAILED plotly/tests/test_orca/test_to_image.py::test_write_image_string[eps] FAILED plotly/tests/test_orca/test_to_image.py::test_write_image_writeable[eps] FAILED plotly/tests/test_orca/test_to_image.py::test_write_image_string_format_inference[eps] FAILED plotly/tests/test_orca/test_to_image.py::test_write_image_string_bad_extension_failure FAILED plotly/tests/test_orca/test_to_image.py::test_write_image_string_bad_extension_override FAILED plotly/tests/test_orca/test_to_image.py::test_topojson_fig_to_image[eps] FAILED plotly/tests/test_orca/test_to_image.py::test_latex_fig_to_image[eps] FAILED plotly/tests/test_orca/test_to_image.py::test_problematic_environment_variables[eps] FAILED plotly/tests/test_orca/test_to_image.py::test_invalid_figure_json - as... FAILED plotly/tests/test_orca/test_to_image.py::test_bytesio - ValueError: FAILED test_init/test_dependencies_not_imported.py::test_dependencies_not_imported FAILED test_init/test_lazy_imports.py::test_lazy_imports - AssertionError: as... = 53 failed, 2555 passed, 18 skipped, 1014 warnings, 2 errors in 88.81s (0:01:28) = ```

Full pytest log in attachment python-plotly.FAIL.txt