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

Reply via email to