Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package python-plotly for openSUSE:Factory checked in at 2026-09-17 15:16:24 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-plotly (Old) and /work/SRC/openSUSE:Factory/.python-plotly.new.383539 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-plotly" Thu Sep 17 15:16:24 2026 rev:48 rq:1378313 version:7.0.0 Changes: -------- --- /work/SRC/openSUSE:Factory/python-plotly/python-plotly.changes 2026-05-30 23:01:57.329687993 +0200 +++ /work/SRC/openSUSE:Factory/.python-plotly.new.383539/python-plotly.changes 2026-09-17 15:18:10.081812297 +0200 @@ -1,0 +2,12 @@ +Mon Sep 14 10:00:20 UTC 2026 - Markéta Machová <[email protected]> + +- Update to 7.0.0 + * Update plotly.js from version 3.6.0 to version 4.0.0. This is + a major-version release with many changes. + * Drop support for MathJax v2, and add support for v4. + * Fix hex_to_rgb parsing of 3-digit shorthand hexadecimal colors. + * Fix mpl_to_plotly silently dropping matplotlib path collections + in data coordinates. + * More changes, see upstream CHANGELOG.md + +------------------------------------------------------------------- Old: ---- plotly.py-6.7.0-gh.tar.gz New: ---- plotly.py-7.0.0-gh.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-plotly.spec ++++++ --- /var/tmp/diff_new_pack.kh6efh/_old 2026-09-17 15:18:12.832927777 +0200 +++ /var/tmp/diff_new_pack.kh6efh/_new 2026-09-17 15:18:12.835927903 +0200 @@ -17,9 +17,10 @@ %bcond_without libalternatives -%define distversion 6.7 +# cut all zeros +%define distversion 7 Name: python-plotly -Version: 6.7.0 +Version: 7.0.0 Release: 0 Summary: Interactive, browser-based graphing library for Python License: MIT @@ -128,9 +129,7 @@ %python_clone -a %{buildroot}%{_bindir}/plotly_get_chrome %check -# API parameter mismatch -donttest="test_described_subscript_error_on_type_error" -%pytest tests/test_core -k "not ($donttest)" +%pytest tests/test_core # not available donttest="test_kaleido" donttest="$donttest or test_px_input and (vaex or polars)" @@ -138,12 +137,10 @@ donttest="$donttest or test_matplotlylib" # flaky timing error donttest="$donttest or test_fast_track_finite_arrays" -# no scikit-image for python311 anymore -python311_donttest=" or TestTernarycontour" # Optional dependencies not yet in openSUSE, requires python-polars # --ignore doesn't work because the import is in the conftest.py rm -rf tests/test_optional/test_px/ -%pytest tests/test_optional -k "not ($donttest ${$python_donttest})" +%pytest tests/test_optional -k "not ($donttest)" %files %{python_files} %license LICENSE.txt ++++++ _service ++++++ --- /var/tmp/diff_new_pack.kh6efh/_old 2026-09-17 15:18:12.906930883 +0200 +++ /var/tmp/diff_new_pack.kh6efh/_new 2026-09-17 15:18:12.913931177 +0200 @@ -1,9 +1,9 @@ <services> <service name="node_modules" mode="manual"> + <param name="legacy-container"></param> <param name="cpio">node_modules.obscpio</param> <param name="output">node_modules.spec.inc</param> <param name="source-offset">10000</param> </service> </services> -(No newline at EOF) ++++++ node_modules.obscpio ++++++ /work/SRC/openSUSE:Factory/python-plotly/node_modules.obscpio /work/SRC/openSUSE:Factory/.python-plotly.new.383539/node_modules.obscpio differ: char 3790, line 17 ++++++ node_modules.spec.inc ++++++ ++++ 883 lines (skipped) ++++ between /work/SRC/openSUSE:Factory/python-plotly/node_modules.spec.inc ++++ and /work/SRC/openSUSE:Factory/.python-plotly.new.383539/node_modules.spec.inc ++++++ package-lock.json ++++++ ++++ 4126 lines (skipped) ++++ between /work/SRC/openSUSE:Factory/python-plotly/package-lock.json ++++ and /work/SRC/openSUSE:Factory/.python-plotly.new.383539/package-lock.json ++++++ plotly-no-install.json.patch ++++++ --- /var/tmp/diff_new_pack.kh6efh/_old 2026-09-17 15:18:13.111939488 +0200 +++ /var/tmp/diff_new_pack.kh6efh/_new 2026-09-17 15:18:13.116939698 +0200 @@ -1,12 +1,13 @@ -diff -ur plotly.py-6.7.0.orig/pyproject.toml plotly.py-6.7.0/pyproject.toml ---- plotly.py-6.7.0.orig/pyproject.toml 2026-04-24 12:08:39.439483708 +0200 -+++ plotly.py-6.7.0/pyproject.toml 2026-04-24 12:09:06.110380674 +0200 -@@ -96,7 +96,6 @@ +Index: plotly.py-7.0.0/pyproject.toml +=================================================================== +--- plotly.py-7.0.0.orig/pyproject.toml ++++ plotly.py-7.0.0/pyproject.toml +@@ -120,7 +120,6 @@ markers = [ include = [ "/plotly*", "/_plotly*", - "js/install.json", # used by Jupyter extension ] - [tool.hatch.build.targets.wheel.shared-data] + [tool.hatch.build.targets.wheel] ++++++ plotly-update-js-dependencies.patch ++++++ --- /var/tmp/diff_new_pack.kh6efh/_old 2026-09-17 15:18:13.141940748 +0200 +++ /var/tmp/diff_new_pack.kh6efh/_new 2026-09-17 15:18:13.146940957 +0200 @@ -1,8 +1,10 @@ ---- plotly.py-6.7.0/js/package.json 2026-04-09 22:05:59.000000000 +0200 -+++ plotly.py-6.7.0.p/js/package.json 2026-04-24 12:01:08.185928659 +0200 +Index: plotly.py-7.0.0/js/package.json +=================================================================== +--- plotly.py-7.0.0.orig/js/package.json ++++ plotly.py-7.0.0/js/package.json @@ -25,7 +25,7 @@ "devDependencies": { - "@jupyterlab/builder": "^4.3.6 || ^3.6.8", + "@jupyter/builder": "^1.2.2", "@types/plotly.js": "^2.33.4", - "esbuild": "^0.23.1", + "esbuild": "^0.25.0", ++++++ plotly.py-6.7.0-gh.tar.gz -> plotly.py-7.0.0-gh.tar.gz ++++++ /work/SRC/openSUSE:Factory/python-plotly/plotly.py-6.7.0-gh.tar.gz /work/SRC/openSUSE:Factory/.python-plotly.new.383539/plotly.py-7.0.0-gh.tar.gz differ: char 13, line 1
