Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package python-pyqtgraph for
openSUSE:Factory checked in at 2022-01-25 17:36:03
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-pyqtgraph (Old)
and /work/SRC/openSUSE:Factory/.python-pyqtgraph.new.1938 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-pyqtgraph"
Tue Jan 25 17:36:03 2022 rev:7 rq:948920 version:0.12.3
Changes:
--------
--- /work/SRC/openSUSE:Factory/python-pyqtgraph/python-pyqtgraph.changes
2021-09-02 23:20:22.284557716 +0200
+++
/work/SRC/openSUSE:Factory/.python-pyqtgraph.new.1938/python-pyqtgraph.changes
2022-01-25 17:37:31.849730715 +0100
@@ -1,0 +2,89 @@
+Sat Jan 22 17:57:48 UTC 2022 - Ben Greiner <[email protected]>
+
+- Update to 0.12.3
+ * Highlights:
+ - PlotCurveItem render speed is now substantially faster
+ - #1868/#1873 Example app now has filter text input
+ - #1910 PlotSpeedTest now has parameter tree control panel
+ * New Features:
+ - #1844 More parameter item types (File, Calendar, ProgressBar,
+ Font, Pen, Slider)
+ - #1865 Matplotlib colormaps viridis, plasma, magma and inferno
+ are now included in pyqtgraph
+ - #1911 Extend Colormap with HSL cycles and subset generation
+ - #1932 Make anti-aliasing optional for paintGL in
+ PlotCurveItem
+ - #1944 Expand use of QColor functions/methods, including
+ setNamedColor
+ - #1952 Add checklist parameter item
+ - #1998 ThreadTrace can now save to a file
+ * Performance Enhancement:
+ - #1927 Reduce ColorMap inefficiencies
+ - #1956 use QByteArray as backing store in arrayToQPath
+ - #1965 perform arrayToQPath in chunks
+ * Bug Fixes:
+ - #1845 Fix zoom behavior with showGrid by separating mouse
+ events stolen by AxisItem
+ - #1860 RemoteGraphicsView and RemoteSpeedTest now work under
+ windows venv environments
+ - #1865 Fixed matplotlib colormap importer code
+ - #1869 Fix ColorBarItem tick position on export
+ - #1871 Allow adding items to GLViewWidget before showing plot
+ - #1875 Fix calls in mouse methods in GLViewWidgets due to
+ missing event.localPos() in PyQt6
+ - #1876 Fix for improper placement of ROI handle positions in
+ some cases
+ - #1889/#2003 Fix call to drawText in GLTextItem and
+ GLGradientLegendItem on Python 3.10
+ - #1897/#1902 Re-enable "experimental" feature with fix for
+ PlotCurveItem with OpenGL on Windows
+ - #1907 Fix GLVolumeItem example for arm64 platforms
+ - #1909 Check if AxisItem.label is None before and exit early
+ in resizeEvent
+ - #1920 arrayToQPath can handle empty paths
+ - #1936 QPolygonF creation can now handle empty arrays
+ - #1968 Fix output of clip_array in colormap.modulatedBarData
+ not being assigned
+ - #1973 Fix PlotItem.updateDecimate unhiding intentionally
+ hidden curves
+ - #1974 Fix ImageView levelMode with levelMode == 'rgba'
+ - #1987 Fix HistogramLUTItem itemChanged with use of autoLevel
+ - #2009 Fix ROI curves hidding in ImageView
+ * API/Behavior Changes:
+ - #1992 Reverted to traditional log10 mode for PlotDataItem
+ - #1840 Allow border=False in GraphicsLayout
+ - #1846 Reduced pollution to pg.namespace
+ - #1853 ColorMap.getColors and getStops behavior changes
+ - #1864 Draw GradientLegend in ViewBox coordinates
+ - #1885 Raise TypeError instead of general Exception if
+ functions.eq is unable to determine equality
+ - #1903 Cleanup GLViewWidget
+ - #1908 More readable parameters for ColorBarItem
+ - #1914 Emit deprecation warning for use of pyqtgraph.ptime
+ - #1928 Restore previous signature of TargetItem.setPos
+ - #1940 fix log mode by reverting to previous formulation
+ - #1954 Deprecate use of values opt for list parameter type
+ - #1995 ColorButton now takes optional padding argument instead
+ of hardcoded value of 6
+ * Other:
+ - #1862/#1901 MetaArray now under deprecation warning, to be
+ removed in a future version
+ - #1892 Add GLPainterItem Example
+ - #1844 Debugged elusive intermitted CI segfault
+ - #1870/#1891 Updated README.md
+ - #1895 Update CONTRIBUTING.md
+ - #1913 Bump sphinx and theme versions
+ - #1919 Re-organize paramtypes
+ - #1935 Remove some unused imports
+ - #1939 Remove usage of python2_3.py
+ - #1941 Remove str casting of QTextEdit.toPlainText output
+ - #1942 Add EOF newline to files missing it
+ - #1943 Remove python2 code paths
+ - #1951 Fix typos in docs
+ - #1957 Bump minimum numpy version to 1.18
+ - #1968 Fix ImageView calling deprecated QGraphicsItem.scale()
+ - #1985 delegate float LUTs to makeARGB with warning
+ - #2014 Replace couple absolute imports with relative imports
+- Do not enable pyside6 yet: tests fail
+
+-------------------------------------------------------------------
Old:
----
pyqtgraph-0.12.2.tar.gz
New:
----
pyqtgraph-0.12.3.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ python-pyqtgraph.spec ++++++
--- /var/tmp/diff_new_pack.ZHSNzL/_old 2022-01-25 17:37:32.421726776 +0100
+++ /var/tmp/diff_new_pack.ZHSNzL/_new 2022-01-25 17:37:32.429726720 +0100
@@ -1,7 +1,7 @@
#
# spec file for package python-pyqtgraph
#
-# Copyright (c) 2021 SUSE LLC
+# Copyright (c) 2022 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -19,9 +19,8 @@
%{?!python_module:%define python_module() python3-%{**}}
%bcond_without test
%define skip_python2 1
-%define skip_python36 1
Name: python-pyqtgraph
-Version: 0.12.2
+Version: 0.12.3
Release: 0
Summary: Scientific Graphics and GUI Library for Python
License: MIT
@@ -47,6 +46,8 @@
BuildRequires: %{python_module pytest}
BuildRequires: %{python_module scipy}
BuildRequires: python3-pyside2 >= 5.12
+# Tests fail
+#BuildRequires: python3-pyside6
%endif
Requires: python-numpy >= 1.17
%if "%{python_flavor}" == "python3" || "%{python_provides}" == "python3"
@@ -116,10 +117,10 @@
donttest="test_reload"
# no pyside2-uic
donttest+=" or (testExamples and (QtDesigner or designerExample) and PySide2)"
-# use shell tests instead of rpm macros: we build a noarch package but tests
are arch specific
+# use shell expressions instead of rpm macros: we build a noarch package but
tests are arch specific
if [ $(getconf LONG_BIT) -eq 32 -o "${RPM_ARCH}" = "aarch64" ]; then
- # Unsupported Image Type
- donttest+=" or (testExamples and GLImageItem.py and PyQt6)"
+ # Crashes and timeouts
+ donttest+=" or (testExamples and PyQt6)"
# images different, due to precision errors
donttest+=" or (test_ROI and test_PolyLineROI)"
fi
++++++ pyqtgraph-0.12.2.tar.gz -> pyqtgraph-0.12.3.tar.gz ++++++
++++ 13872 lines of diff (skipped)