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 <c...@bnavigator.de> + +- 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)