commit python-veusz for openSUSE:Factory
Hello community, here is the log from the commit of package python-veusz for openSUSE:Factory checked in at 2020-07-17 20:52:46 Comparing /work/SRC/openSUSE:Factory/python-veusz (Old) and /work/SRC/openSUSE:Factory/.python-veusz.new.3592 (New) Package is "python-veusz" Fri Jul 17 20:52:46 2020 rev:43 rq:821495 version:3.2.1 Changes: --- /work/SRC/openSUSE:Factory/python-veusz/python-veusz.changes 2019-11-20 10:28:03.458572091 +0100 +++ /work/SRC/openSUSE:Factory/.python-veusz.new.3592/python-veusz.changes 2020-07-17 20:53:38.353094841 +0200 @@ -1,0 +2,11 @@ +Fri Jul 17 10:43:44 UTC 2020 - Marketa Calabkova + +- Update to 3.2.1 + * Add \wtilde text command to place a tilde over text + * Add ability to plot image widget using boxes rather than a bitmap, +with new drawing mode option + * Add widget order option in key widget + * Export dialog now uses multiple threads + * Python 3.9 compatibility fixes + +--- Old: veusz-3.1.tar.gz New: veusz-3.2.1.tar.gz Other differences: -- ++ python-veusz.spec ++ --- /var/tmp/diff_new_pack.qCJ77o/_old 2020-07-17 20:53:41.505098130 +0200 +++ /var/tmp/diff_new_pack.qCJ77o/_new 2020-07-17 20:53:41.509098133 +0200 @@ -1,7 +1,7 @@ # # spec file for package python-veusz # -# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2020 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -19,7 +19,7 @@ %{?!python_module:%define python_module() python-%{**} python3-%{**}} %define skip_python2 1 Name: python-veusz -Version:3.1 +Version:3.2.1 Release:0 Summary:Scientific plotting library for Python # The entire source code is GPL-2.0+ except helpers/src/_nc_cntr.c which is Python-2.0 ++ veusz-3.1.tar.gz -> veusz-3.2.1.tar.gz ++ 16253 lines of diff (skipped)
commit python-veusz for openSUSE:Factory
Hello community, here is the log from the commit of package python-veusz for openSUSE:Factory checked in at 2019-11-20 10:28:01 Comparing /work/SRC/openSUSE:Factory/python-veusz (Old) and /work/SRC/openSUSE:Factory/.python-veusz.new.26869 (New) Package is "python-veusz" Wed Nov 20 10:28:01 2019 rev:42 rq:749728 version:3.1 Changes: --- /work/SRC/openSUSE:Factory/python-veusz/python-veusz.changes 2019-07-30 12:39:12.486935545 +0200 +++ /work/SRC/openSUSE:Factory/.python-veusz.new.26869/python-veusz.changes 2019-11-20 10:28:03.458572091 +0100 @@ -1,0 +2,27 @@ +Tue Nov 19 19:59:45 UTC 2019 - Todd R + +- Update to version 3.1 + + Improvements: +* Do not print or export hidden pages +* Allow expressions in dataset of contour widget +* Allow widgets to be excluded in key (thanks to Alexander Book) +* Make bezier line better fit data +* Switch linux binary from x86 -> x86-64 for better compatibility + + Bug fixes: +* Compilation fix for PyQt>=5.12 (thanks to Dimitry Shachnev) +* Ensure fit settings are sorted in output file +* Fix crash in contour labelling +* Fix 3D axis crash bug +* Fix problem with broken axis with null-sized regions +* Fix issue with 0-sized images in image widget +* Fix function widget crash with certain plotting range +* Fix for axis crash with large magnitude ranges +* Fix CSV importing issues for 2D and ND data +* Fix zero division error in 2D import +* Fix crash on importing HDF5 files with variable length text +* Catch issue with zero range axes +* Fix crash is using set in dataset expression +* Fix crash when moving line coordinates +* Remove deprecation warnings when compiling with recent Qt versions + +--- Old: veusz-3.0.1.tar.gz New: veusz-3.1.tar.gz Other differences: -- ++ python-veusz.spec ++ --- /var/tmp/diff_new_pack.ZJNFyH/_old 2019-11-20 10:28:05.138572426 +0100 +++ /var/tmp/diff_new_pack.ZJNFyH/_new 2019-11-20 10:28:05.142572427 +0100 @@ -1,7 +1,7 @@ # # spec file for package python-veusz # -# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -12,24 +12,23 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ # %{?!python_module:%define python_module() python-%{**} python3-%{**}} %define skip_python2 1 -%bcond_without test Name: python-veusz -Version:3.0.1 +Version:3.1 Release:0 Summary:Scientific plotting library for Python # The entire source code is GPL-2.0+ except helpers/src/_nc_cntr.c which is Python-2.0 -License:GPL-2.0+ and Python-2.0 -Group: Productivity/Scientific/Other -Url:https://veusz.github.io/ -Source0:https://pypi.io/packages/source/v/veusz/veusz-%{version}.tar.gz +License:GPL-2.0-or-later AND Python-2.0 +URL:https://veusz.github.io/ +Source0: https://files.pythonhosted.org/packages/source/v/veusz/veusz-%{version}.tar.gz Source3:veusz_256.png BuildRequires: %{python_module devel} +BuildRequires: %{python_module h5py} BuildRequires: %{python_module numpy-devel} BuildRequires: %{python_module qt5-devel} BuildRequires: %{python_module setuptools} @@ -39,17 +38,13 @@ BuildRequires: hicolor-icon-theme BuildRequires: python-rpm-macros BuildRequires: update-desktop-files -%if %{with test} -BuildRequires: %{python_module h5py} -%endif Requires: python-numpy Requires: python-qt5 Recommends: python-h5py +ExcludeArch:i586 %ifpython3 Recommends: veusz %endif -ExcludeArch:i586 - %python_subpackages %description @@ -62,7 +57,6 @@ %package -n veusz Summary:GUI scientific plotting package -Group: Productivity/Scientific/Other Requires: python3-veusz = %{version} Requires(post): desktop-file-utils Requires(post): shared-mime-info @@ -132,12 +126,10 @@ %fdupes %{buildroot}%{python_sitearch}/veusz/ %fdupes %{buildroot}%{python3_sitearch}/veusz/ -%if %{with test} %check %{python_expand export PYTHONPATH=%{buildroot}%{$python_sitearch} QT_QPA_PLATFORM=minimal $python -B tests/runselftest.py } -%endif %post -n veusz update-mime-database %{_datadir}/mime > /dev/null 2>&1 || : @@ -150,15 +142,15 @@
commit python-veusz for openSUSE:Factory
Hello community, here is the log from the commit of package python-veusz for openSUSE:Factory checked in at 2019-07-30 12:39:04 Comparing /work/SRC/openSUSE:Factory/python-veusz (Old) and /work/SRC/openSUSE:Factory/.python-veusz.new.4126 (New) Package is "python-veusz" Tue Jul 30 12:39:04 2019 rev:41 rq:719701 version:3.0.1 Changes: --- /work/SRC/openSUSE:Factory/python-veusz/python-veusz.changes 2019-06-17 10:34:23.821232494 +0200 +++ /work/SRC/openSUSE:Factory/.python-veusz.new.4126/python-veusz.changes 2019-07-30 12:39:12.486935545 +0200 @@ -1,0 +2,5 @@ +Mon Jul 29 18:36:00 UTC 2019 - Todd R + +- Drop broken python2 version. + +--- Other differences: -- ++ python-veusz.spec ++ --- /var/tmp/diff_new_pack.p3z1Dh/_old 2019-07-30 12:39:13.406935391 +0200 +++ /var/tmp/diff_new_pack.p3z1Dh/_new 2019-07-30 12:39:13.406935391 +0200 @@ -17,6 +17,7 @@ %{?!python_module:%define python_module() python-%{**} python3-%{**}} +%define skip_python2 1 %bcond_without test Name: python-veusz Version:3.0.1
commit python-veusz for openSUSE:Factory
Hello community, here is the log from the commit of package python-veusz for openSUSE:Factory checked in at 2019-06-17 10:34:02 Comparing /work/SRC/openSUSE:Factory/python-veusz (Old) and /work/SRC/openSUSE:Factory/.python-veusz.new.4811 (New) Package is "python-veusz" Mon Jun 17 10:34:02 2019 rev:40 rq:710032 version:3.0.1 Changes: --- /work/SRC/openSUSE:Factory/python-veusz/python-veusz.changes 2018-07-28 12:42:07.028623557 +0200 +++ /work/SRC/openSUSE:Factory/.python-veusz.new.4811/python-veusz.changes 2019-06-17 10:34:23.821232494 +0200 @@ -1,0 +2,5 @@ +Fri Jun 14 14:52:37 UTC 2019 - Atri Bhattacharya + +- Disable builds for i586 as they no longer succeed. + +--- Other differences: -- ++ python-veusz.spec ++ --- /var/tmp/diff_new_pack.8yjLgb/_old 2019-06-17 10:34:24.381232214 +0200 +++ /var/tmp/diff_new_pack.8yjLgb/_new 2019-06-17 10:34:24.385232212 +0200 @@ -47,6 +47,7 @@ %ifpython3 Recommends: veusz %endif +ExcludeArch:i586 %python_subpackages
commit python-veusz for openSUSE:Factory
Hello community, here is the log from the commit of package python-veusz for openSUSE:Factory checked in at 2018-07-28 12:41:49 Comparing /work/SRC/openSUSE:Factory/python-veusz (Old) and /work/SRC/openSUSE:Factory/.python-veusz.new (New) Package is "python-veusz" Sat Jul 28 12:41:49 2018 rev:39 rq:624880 version:3.0.1 Changes: --- /work/SRC/openSUSE:Factory/python-veusz/python-veusz.changes 2017-12-14 10:57:26.659727494 +0100 +++ /work/SRC/openSUSE:Factory/.python-veusz.new/python-veusz.changes 2018-07-28 12:42:07.028623557 +0200 @@ -1,0 +2,17 @@ +Mon Jul 23 18:08:00 UTC 2018 - jer...@jeremysanders.net + +- Update to version 3.0.1 + * Adds 3D support + * Adds SVG DPI options + * Arbitrary page lists can be exported + * Fix zoom for polar, ternary and broken axis plots + * Fix image embedding + * Fix fractions and percentages units in polar plot + * Prevent crash in point picker with non-finite points + * Adds --export-option command line option + * Fixes for arrow positions + * Support datetime64 and string characters in npy/npz +- Re-enable tests, as no longer needs Xvfb +- Use -fno-strict-aliasing for python2 + +--- Old: veusz-2.1.1.tar.gz New: veusz-3.0.1.tar.gz Other differences: -- ++ python-veusz.spec ++ --- /var/tmp/diff_new_pack.II1HI4/_old 2018-07-28 12:42:08.336626072 +0200 +++ /var/tmp/diff_new_pack.II1HI4/_new 2018-07-28 12:42:08.336626072 +0200 @@ -18,16 +18,15 @@ %{?!python_module:%define python_module() python-%{**} python3-%{**}} %bcond_without test -%define X_display ":98" Name: python-veusz -Version:2.1.1 +Version:3.0.1 Release:0 Summary:Scientific plotting library for Python # The entire source code is GPL-2.0+ except helpers/src/_nc_cntr.c which is Python-2.0 License:GPL-2.0+ and Python-2.0 Group: Productivity/Scientific/Other Url:https://veusz.github.io/ -Source0: https://files.pythonhosted.org/packages/source/v/veusz/veusz-%{version}.tar.gz +Source0:https://pypi.io/packages/source/v/veusz/veusz-%{version}.tar.gz Source3:veusz_256.png BuildRequires: %{python_module devel} BuildRequires: %{python_module numpy-devel} @@ -41,7 +40,6 @@ BuildRequires: update-desktop-files %if %{with test} BuildRequires: %{python_module h5py} -BuildRequires: xorg-x11-server %endif Requires: python-numpy Requires: python-qt5 @@ -87,7 +85,13 @@ sed -E -i "/\#!\/usr\/bin\/env python/d" veusz/veusz_{listen,main}.py %build +# no-strict-aliasing required for python2 +%ifpython2 +export CFLAGS="%{optflags} -fno-strict-aliasing" +%else export CFLAGS="%{optflags}" +%endif + %python_build %install @@ -126,19 +130,12 @@ %fdupes %{buildroot}%{python_sitearch}/veusz/ %fdupes %{buildroot}%{python3_sitearch}/veusz/ -#FIXME: Tests seem to stall on x86_64 for unknown reasons -%ifarch i586 %if %{with test} %check -export DISPLAY=%{X_display} -Xvfb %{X_display} >& Xvfb.log & -trap "kill $! || true" EXIT -sleep 5 %{python_expand export PYTHONPATH=%{buildroot}%{$python_sitearch} -$python -B tests/runselftest.py +QT_QPA_PLATFORM=minimal $python -B tests/runselftest.py } %endif -%endif %post -n veusz update-mime-database %{_datadir}/mime > /dev/null 2>&1 || : ++ veusz-2.1.1.tar.gz -> veusz-3.0.1.tar.gz ++ 33164 lines of diff (skipped)
commit python-veusz for openSUSE:Factory
Hello community, here is the log from the commit of package python-veusz for openSUSE:Factory checked in at 2017-12-14 10:57:12 Comparing /work/SRC/openSUSE:Factory/python-veusz (Old) and /work/SRC/openSUSE:Factory/.python-veusz.new (New) Package is "python-veusz" Thu Dec 14 10:57:12 2017 rev:38 rq:555889 version:2.1.1 Changes: --- /work/SRC/openSUSE:Factory/python-veusz/python-veusz.changes 2017-08-23 11:55:30.239887948 +0200 +++ /work/SRC/openSUSE:Factory/.python-veusz.new/python-veusz.changes 2017-12-14 10:57:26.659727494 +0100 @@ -1,0 +2,23 @@ +Sun Dec 10 02:49:16 UTC 2017 - badshah...@gmail.com + +- Update to verion 2.1.1 + + Bug fixes: +- Fixes an error when exporting a plot with dotted/dashed + lines to EMF format. +- Errors when using dataset, tools or import plugins are + solved. +- Command line argument handling has been rewritten, fixing an + encoding issue in Windows where some filenames (e.g. + Chinese) would not open when double-clicked. +- Splash screen is now hidden after a time period, so it does + not obscure dialog boxes. +- Reintroduce code to use the deprecated sipconfig if possible + when building to get details of the SIP installation. +- Build against PyQt5; adapt BuildRequires/Requires appropriately. +- Drop manually setting exec permissions to appropriate files; + these are now taken care of by the installer. +- Temporarily disable tests for x86_64: they get indefinitely + stuck for unknown reasons, while tests for i586 succeeds without + problems. + +--- Old: veusz-1.26.1.tar.gz New: veusz-2.1.1.tar.gz Other differences: -- ++ python-veusz.spec ++ --- /var/tmp/diff_new_pack.lh90gq/_old 2017-12-14 10:57:27.659679221 +0100 +++ /var/tmp/diff_new_pack.lh90gq/_new 2017-12-14 10:57:27.663679029 +0100 @@ -20,7 +20,7 @@ %bcond_without test %define X_display ":98" Name: python-veusz -Version:1.26.1 +Version:2.1.1 Release:0 Summary:Scientific plotting library for Python # The entire source code is GPL-2.0+ except helpers/src/_nc_cntr.c which is Python-2.0 @@ -31,13 +31,12 @@ Source3:veusz_256.png BuildRequires: %{python_module devel} BuildRequires: %{python_module numpy-devel} -BuildRequires: %{python_module qt4-devel} +BuildRequires: %{python_module qt5-devel} BuildRequires: %{python_module setuptools} BuildRequires: %{python_module sip} BuildRequires: desktop-file-utils BuildRequires: fdupes BuildRequires: hicolor-icon-theme -BuildRequires: libqt4-devel BuildRequires: python-rpm-macros BuildRequires: update-desktop-files %if %{with test} @@ -45,7 +44,7 @@ BuildRequires: xorg-x11-server %endif Requires: python-numpy -Requires: python-qt4 +Requires: python-qt5 Recommends: python-h5py %ifpython3 Recommends: veusz @@ -84,6 +83,9 @@ %setup -q -n veusz-%{version} find -name \*~ | xargs rm -f +# Remove hashbangs from eventually non-executable scripts +sed -E -i "/\#!\/usr\/bin\/env python/d" veusz/veusz_{listen,main}.py + %build export CFLAGS="%{optflags}" %python_build @@ -114,29 +116,18 @@ mkdir -p $odir ln -s %{python3_sitearch}/veusz/icons/veusz.svg $odir/veusz.svg -# Mark some scripts as executable. -# This isn't really needed, but Veusz includes shebangs in scripts -# so that they can be run when not installed. -# Do this so that the scripts don't need modification. - # install man pages mkdir -p %{buildroot}%{_mandir}/man1 -install -p Documents/veusz.1 Documents/veusz_listen.1 -m 0644 \ -%{buildroot}%{_mandir}/man1 +install -p Documents/man-page/veusz.1 -m 0644 %{buildroot}%{_mandir}/man1 -%{python_expand chmod a+x %{buildroot}%{$python_sitearch}/veusz/veusz_main.py -chmod a+x %{buildroot}%{$python_sitearch}/veusz/veusz_listen.py -sed -i "s|#!/usr/bin/env python|#!%__$python|" %{buildroot}%{$python_sitearch}/veusz/veusz_main.py -sed -i "s|#!/usr/bin/env python|#!%__$python|" %{buildroot}%{$python_sitearch}/veusz/veusz_listen.py -sed -i "s|#!/usr/bin/env python|#!%__$python|" %{buildroot}%{$python_sitearch}/veusz/examples/embedexample.py -# Deduplicating files can generate a RPMLINT warning for pyc mtime -$python -m compileall -d %{$python_sitearch} %{buildroot}%{$python_sitearch}/veusz/ -$python -O -m compileall -d %{$python_sitearch} %{buildroot}%{$python_sitearch}/veusz/ -$python -m compileall -d %{$python_sitearch} %{buildroot}%{$python_sitearch}/veusz/examples/ -$python -O -m compileall -d %{$python_sitearch} %{buildroot}%{$python_sitearch}/veusz/examples/ -%fdupes %{buildroot}%{$python_sitearch} -} +# Remove an
commit python-veusz for openSUSE:Factory
Hello community, here is the log from the commit of package python-veusz for openSUSE:Factory checked in at 2017-08-23 11:55:15 Comparing /work/SRC/openSUSE:Factory/python-veusz (Old) and /work/SRC/openSUSE:Factory/.python-veusz.new (New) Package is "python-veusz" Wed Aug 23 11:55:15 2017 rev:37 rq:518247 version:1.26.1 Changes: --- /work/SRC/openSUSE:Factory/python-veusz/python-veusz.changes 2017-05-17 10:55:22.050274077 +0200 +++ /work/SRC/openSUSE:Factory/.python-veusz.new/python-veusz.changes 2017-08-23 11:55:30.239887948 +0200 @@ -1,0 +2,6 @@ +Fri Aug 11 18:23:57 UTC 2017 - toddrme2...@gmail.com + +- Implement singlespec version +- Fix shebangs + +--- New: veusz_256.png Other differences: -- ++ python-veusz.spec ++ --- /var/tmp/diff_new_pack.mbEC7R/_old 2017-08-23 11:55:31.391725804 +0200 +++ /var/tmp/diff_new_pack.mbEC7R/_new 2017-08-23 11:55:31.403724115 +0200 @@ -16,30 +16,42 @@ # -%define appname veusz -%{?_sip_api:Requires: sip-api(%{_sip_api_major}) >= %{_sip_api}} +%{?!python_module:%define python_module() python-%{**} python3-%{**}} +%bcond_without test +%define X_display ":98" Name: python-veusz Version:1.26.1 Release:0 Summary:Scientific plotting library for Python +# The entire source code is GPL-2.0+ except helpers/src/_nc_cntr.c which is Python-2.0 License:GPL-2.0+ and Python-2.0 Group: Productivity/Scientific/Other -# The entire source code is GPL-2.0+ except helpers/src/_nc_cntr.c which is Python-2.0 Url:https://veusz.github.io/ -Source0: https://github.com/veusz/veusz/releases/download/%{appname}-%{version}/%{appname}-%{version}.tar.gz +Source0: https://files.pythonhosted.org/packages/source/v/veusz/veusz-%{version}.tar.gz +Source3:veusz_256.png +BuildRequires: %{python_module devel} +BuildRequires: %{python_module numpy-devel} +BuildRequires: %{python_module qt4-devel} +BuildRequires: %{python_module setuptools} +BuildRequires: %{python_module sip} BuildRequires: desktop-file-utils BuildRequires: fdupes +BuildRequires: hicolor-icon-theme BuildRequires: libqt4-devel -BuildRequires: python-devel -BuildRequires: python-h5py -BuildRequires: python-numpy-devel -BuildRequires: python-qt4-devel -BuildRequires: python-setuptools -BuildRequires: python-sip -Requires: python-h5py +BuildRequires: python-rpm-macros +BuildRequires: update-desktop-files +%if %{with test} +BuildRequires: %{python_module h5py} +BuildRequires: xorg-x11-server +%endif Requires: python-numpy Requires: python-qt4 -BuildRoot: %{_tmppath}/%{name}-%{version}-build +Recommends: python-h5py +%ifpython3 +Recommends: veusz +%endif + +%python_subpackages %description Veusz is a scientific plotting package, designed to create @@ -49,42 +61,104 @@ plotting functions, data with errors, keys, labels, stacked plots, multiple plots, contours, shapes and fitting data. -This package provides only the python module needed for -scripting using python. +%package -n veusz +Summary:GUI scientific plotting package +Group: Productivity/Scientific/Other +Requires: python3-veusz = %{version} +Requires(post): desktop-file-utils +Requires(post): shared-mime-info +Requires(postun): desktop-file-utils +Requires(postun): shared-mime-info +Obsoletes: veusz3 < %{version} +Provides: veusz3 = %{version} + +%description -n veusz +Veusz is a scientific plotting package, designed to create +publication-ready Postscript/PDF/SVG output. It features GUI, +command-line, and scripting interfaces. Graphs are constructed from +widgets, allowing complex layouts to be designed. Veusz supports +plotting functions, data with errors, keys, labels, stacked plots, +multiple plots, contours, shapes and fitting data. %prep %setup -q -n veusz-%{version} find -name \*~ | xargs rm -f %build -CFLAGS="%{optflags}" -python setup.py build +export CFLAGS="%{optflags}" +%python_build %install -python setup.py install -O1 --skip-build --prefix="%{_prefix}" \ - --root=%{buildroot} +%python_install + +# Install .desktop, mime and appdata files from upstream tarball +install -Dm0644 support/veusz.appdata.xml %{buildroot}%{_datadir}/appdata/veusz.appdata.xml +install -Dm0644 support/veusz.xml %{buildroot}/%{_datadir}/mime/packages/veusz.xml +desktop-file-install -m 0644 \ + --dir=%{buildroot}/%{_datadir}/applications/ \ + --add-category=2DGraphics \ + support/veusz.desktop + +# move icon files to /usr/share/pixmaps/veusz +%python_expand install -m 0644 %{SOURCE3}
commit python-veusz for openSUSE:Factory
Hello community, here is the log from the commit of package python-veusz for openSUSE:Factory checked in at 2017-05-17 10:55:20 Comparing /work/SRC/openSUSE:Factory/python-veusz (Old) and /work/SRC/openSUSE:Factory/.python-veusz.new (New) Package is "python-veusz" Wed May 17 10:55:20 2017 rev:36 rq:495415 version:1.26.1 Changes: --- /work/SRC/openSUSE:Factory/python-veusz/python-veusz.changes 2017-01-25 23:26:15.228375973 +0100 +++ /work/SRC/openSUSE:Factory/.python-veusz.new/python-veusz.changes 2017-05-17 10:55:22.050274077 +0200 @@ -1,0 +2,28 @@ +Tue May 16 16:01:00 UTC 2017 - badshah...@gmail.com + +- Update to version 1.26.1: + + Change homepage in program to new site +https://veusz.github.io/. + + Change new version checking to use veusz.github.io. +- Update URL to new veusz home page, and source URL to github + release tarball. + +--- +Mon May 15 13:36:46 UTC 2017 - badshah...@gmail.com + +- Update to version 1.26: + + Add color themes and automatic coloring of widgets. + + Custom color definitions. + + Improved custom definition dialog box. + + Fix loading translator via command line. + + Show horizontal error lines/fills in key. + + Use iMinuit if available for fitting. + + Fix for dataset plugins returning nD datasets. + + Add editable automatic axis range, including support for +shrinking range (-X%), percentage ranges (X-Y%) and limits +(Y%). + + Fix for key if invalid dataset. + + For log scaling on image widget, show invalid values as being +transparent. + +--- Old: veusz-1.25.1.tar.gz New: veusz-1.26.1.tar.gz Other differences: -- ++ python-veusz.spec ++ --- /var/tmp/diff_new_pack.KPkTay/_old 2017-05-17 10:55:23.062131729 +0200 +++ /var/tmp/diff_new_pack.KPkTay/_new 2017-05-17 10:55:23.062131729 +0200 @@ -19,14 +19,14 @@ %define appname veusz %{?_sip_api:Requires: sip-api(%{_sip_api_major}) >= %{_sip_api}} Name: python-veusz -Version:1.25.1 +Version:1.26.1 Release:0 Summary:Scientific plotting library for Python License:GPL-2.0+ and Python-2.0 Group: Productivity/Scientific/Other # The entire source code is GPL-2.0+ except helpers/src/_nc_cntr.c which is Python-2.0 -Url:http://home.gna.org/veusz/ -Source0:http://download.gna.org/veusz/veusz-%{version}.tar.gz +Url:https://veusz.github.io/ +Source0: https://github.com/veusz/veusz/releases/download/%{appname}-%{version}/%{appname}-%{version}.tar.gz BuildRequires: desktop-file-utils BuildRequires: fdupes BuildRequires: libqt4-devel ++ veusz-1.25.1.tar.gz -> veusz-1.26.1.tar.gz ++ 7308 lines of diff (skipped)
commit python-veusz for openSUSE:Factory
Hello community, here is the log from the commit of package python-veusz for openSUSE:Factory checked in at 2017-01-25 23:26:14 Comparing /work/SRC/openSUSE:Factory/python-veusz (Old) and /work/SRC/openSUSE:Factory/.python-veusz.new (New) Package is "python-veusz" Changes: --- /work/SRC/openSUSE:Factory/python-veusz/python-veusz.changes 2016-08-10 19:55:39.0 +0200 +++ /work/SRC/openSUSE:Factory/.python-veusz.new/python-veusz.changes 2017-01-25 23:26:15.228375973 +0100 @@ -1,0 +2,25 @@ +Tue Jan 17 09:01:05 UTC 2017 - badshah...@gmail.com + +- Update to version 1.25.1: + + Remove left in print statement and fix comment. +- Changes from version 1.25: + * Features: ++ Add n-dimensional dataset support ++ Add GetColormap command to return RGBA values ++ Add Colormap sequence plugin for choosing colors of widgets ++ Fill above/below setting shown in key for xy widget ++ Add Covariance widget for plotting covariance ellipses ++ Add lineup, linedown, lineleft and lineright markers ++ Add lineup, linedown and lineextend arrows + * Bug fixes: ++ Fix pick indices if non-finite values in data ++ Fix drag and drop of files into Veusz on Windows ++ Raise exception if functions in console request input, avoiding + hang ++ Initialise unsafe_mode, in case Veusz used in PyQt embedding ++ Fix crash if setting default setting in default setting window ++ Fix crash in Clone() command on python3 +- Drop all Xvfb related definitions; we are not installing the + GUI and not running %check for python2 builds any more. + +--- Old: veusz-1.24.tar.gz New: veusz-1.25.1.tar.gz Other differences: -- ++ python-veusz.spec ++ --- /var/tmp/diff_new_pack.hClqfU/_old 2017-01-25 23:26:15.884277090 +0100 +++ /var/tmp/diff_new_pack.hClqfU/_new 2017-01-25 23:26:15.892275884 +0100 @@ -1,7 +1,7 @@ # # spec file for package python-veusz # -# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,10 +17,9 @@ %define appname veusz -%define X_display ":98" %{?_sip_api:Requires: sip-api(%{_sip_api_major}) >= %{_sip_api}} Name: python-veusz -Version:1.24 +Version:1.25.1 Release:0 Summary:Scientific plotting library for Python License:GPL-2.0+ and Python-2.0 ++ veusz-1.24.tar.gz -> veusz-1.25.1.tar.gz ++ 14799 lines of diff (skipped)
commit python-veusz for openSUSE:Factory
Hello community, here is the log from the commit of package python-veusz for openSUSE:Factory checked in at 2016-08-10 19:55:37 Comparing /work/SRC/openSUSE:Factory/python-veusz (Old) and /work/SRC/openSUSE:Factory/.python-veusz.new (New) Package is "python-veusz" Changes: --- /work/SRC/openSUSE:Factory/python-veusz/python-veusz.changes 2016-07-20 09:21:02.0 +0200 +++ /work/SRC/openSUSE:Factory/.python-veusz.new/python-veusz.changes 2016-08-10 19:55:39.0 +0200 @@ -1,0 +2,7 @@ +Wed Aug 3 00:27:51 UTC 2016 - badshah...@gmail.com + +- Drop the GUI application (this is still available from the + python3 compiled version python3-veusz), leaving only the python + modules. + +--- Old: veusz_256.png Other differences: -- ++ python-veusz.spec ++ --- /var/tmp/diff_new_pack.82NnMa/_old 2016-08-10 19:55:40.0 +0200 +++ /var/tmp/diff_new_pack.82NnMa/_new 2016-08-10 19:55:40.0 +0200 @@ -28,10 +28,8 @@ # The entire source code is GPL-2.0+ except helpers/src/_nc_cntr.c which is Python-2.0 Url:http://home.gna.org/veusz/ Source0:http://download.gna.org/veusz/veusz-%{version}.tar.gz -Source3:veusz_256.png BuildRequires: desktop-file-utils BuildRequires: fdupes -BuildRequires: hicolor-icon-theme BuildRequires: libqt4-devel BuildRequires: python-devel BuildRequires: python-h5py @@ -39,16 +37,9 @@ BuildRequires: python-qt4-devel BuildRequires: python-setuptools BuildRequires: python-sip -BuildRequires: update-desktop-files -BuildRequires: xorg-x11-server Requires: python-h5py Requires: python-numpy Requires: python-qt4 -Requires(post): desktop-file-utils -Requires(post): shared-mime-info -Requires(postun): desktop-file-utils -Requires(postun): shared-mime-info -Recommends: %{appname} BuildRoot: %{_tmppath}/%{name}-%{version}-build %description @@ -59,20 +50,8 @@ plotting functions, data with errors, keys, labels, stacked plots, multiple plots, contours, shapes and fitting data. -%package -n %{appname} -Summary:GUI scientific plotting package -Group: Productivity/Scientific/Other -Requires: %{name} = %{version} -Requires(post): desktop-file-utils -Requires(postun): desktop-file-utils - -%description -n %{appname} -Veusz is a scientific plotting package, designed to create -publication-ready Postscript/PDF/SVG output. It features GUI, -command-line, and scripting interfaces. Graphs are constructed from -widgets, allowing complex layouts to be designed. Veusz supports -plotting functions, data with errors, keys, labels, stacked plots, -multiple plots, contours, shapes and fitting data. +This package provides only the python module needed for +scripting using python. %prep %setup -q -n veusz-%{version} @@ -86,35 +65,6 @@ python setup.py install -O1 --skip-build --prefix="%{_prefix}" \ --root=%{buildroot} -# Install .desktop, mime and appdata files from upstream tarball -install -Dm0644 support/veusz.appdata.xml %{buildroot}%{_datadir}/appdata/%{appname}.appdata.xml -install -Dm0644 support/veusz.xml %{buildroot}/%{_datadir}/mime/packages/%{appname}.xml -desktop-file-install -m 0644 \ - --dir=%{buildroot}/%{_datadir}/applications/ \ - --add-category=2DGraphics \ - support/%{appname}.desktop - -# move icon files to /usr/share/pixmaps/veusz -mkdir -p %{buildroot}%{_datadir}/pixmaps/%{appname} -mv %{buildroot}%{python_sitearch}/veusz/icons/*.png \ -%{buildroot}%{_datadir}/pixmaps/%{appname} -mv %{buildroot}%{python_sitearch}/veusz/icons/*.svg \ -%{buildroot}%{_datadir}/pixmaps/%{appname} -for i in `ls %{buildroot}%{_datadir}/pixmaps/veusz/`; do -ln -s %{_datadir}/pixmaps/%{appname}/$i \ - %{buildroot}%{python_sitearch}/veusz/icons/$i ; -done -# hardlink main veusz icon also into hicolor-icon-theme dir (for desktop file) -install -m 0644 %{SOURCE3} %{buildroot}%{_datadir}/pixmaps/%{appname}/veusz_256.png -for size in 16 32 48 64 128 256; do -odir=%{buildroot}%{_datadir}/icons/hicolor/${size}x${size}/apps -mkdir -p $odir -ln %{buildroot}%{_datadir}/pixmaps/%{appname}/veusz_${size}.png ${odir}/%{appname}.png -done -odir=%{buildroot}%{_datadir}/icons/hicolor/scalable/apps -mkdir -p $odir -ln %{buildroot}%{_datadir}/pixmaps/%{appname}/veusz.svg $odir/%{appname}.svg - # Mark some scripts as executable. # This isn't really needed, but Veusz includes shebangs in scripts # so that they can be run when not installed. @@ -122,43 +72,18 @@ chmod +x %{buildroot}%{python_sitearch}/veusz/veusz_main.py chmod +x %{buildroot}%{python_sitearch}/veusz/veusz_listen.py
commit python-veusz for openSUSE:Factory
Hello community, here is the log from the commit of package python-veusz for openSUSE:Factory checked in at 2016-07-20 09:20:59 Comparing /work/SRC/openSUSE:Factory/python-veusz (Old) and /work/SRC/openSUSE:Factory/.python-veusz.new (New) Package is "python-veusz" Changes: --- /work/SRC/openSUSE:Factory/python-veusz/python-veusz.changes 2016-05-23 16:38:53.0 +0200 +++ /work/SRC/openSUSE:Factory/.python-veusz.new/python-veusz.changes 2016-07-20 09:21:02.0 +0200 @@ -1,0 +2,9 @@ +Fri Jul 15 16:47:03 UTC 2016 - badshah...@gmail.com + +- Move all application related files to subpackage veusz, leaving + only actualy python modules in the python-veusz pkg. +- Hardlink icons from pixmaps/veusz to hicolor-icon-theme, as + symlinked icons lead to appstream-builder being unable to + detect them and vetoes the application consequently. + +--- Other differences: -- ++ python-veusz.spec ++ --- /var/tmp/diff_new_pack.pNuMJk/_old 2016-07-20 09:21:03.0 +0200 +++ /var/tmp/diff_new_pack.pNuMJk/_new 2016-07-20 09:21:03.0 +0200 @@ -104,16 +104,16 @@ ln -s %{_datadir}/pixmaps/%{appname}/$i \ %{buildroot}%{python_sitearch}/veusz/icons/$i ; done -# symlink main veusz icon also into hicolor-icon-theme dir (for desktop file) +# hardlink main veusz icon also into hicolor-icon-theme dir (for desktop file) install -m 0644 %{SOURCE3} %{buildroot}%{_datadir}/pixmaps/%{appname}/veusz_256.png for size in 16 32 48 64 128 256; do odir=%{buildroot}%{_datadir}/icons/hicolor/${size}x${size}/apps mkdir -p $odir -ln -s %{_datadir}/pixmaps/%{appname}/veusz_${size}.png ${odir}/%{appname}.png +ln %{buildroot}%{_datadir}/pixmaps/%{appname}/veusz_${size}.png ${odir}/%{appname}.png done odir=%{buildroot}%{_datadir}/icons/hicolor/scalable/apps mkdir -p $odir -ln -s %{_datadir}/pixmaps/%{appname}/veusz.svg $odir/%{appname}.svg +ln %{buildroot}%{_datadir}/pixmaps/%{appname}/veusz.svg $odir/%{appname}.svg # Mark some scripts as executable. # This isn't really needed, but Veusz includes shebangs in scripts @@ -165,11 +165,6 @@ %doc README AUTHORS COPYING ChangeLog %doc Documents/manual.html %doc Documents/manimages/ -%{_datadir}/pixmaps/%{appname}/ -%dir %{_datadir}/appdata -%{_datadir}/appdata/%{appname}.appdata.xml -%{_datadir}/icons/hicolor/*/apps/%{appname}.* -%{_datadir}/mime/packages/%{appname}.xml %{python_sitearch}/veusz-%{version}-py*.egg-info %{python_sitearch}/veusz/ @@ -178,6 +173,11 @@ %{_bindir}/%{appname} %{_bindir}/%{appname}_listen %{_datadir}/applications/%{appname}.desktop +%{_datadir}/pixmaps/%{appname}/ +%dir %{_datadir}/appdata +%{_datadir}/appdata/%{appname}.appdata.xml +%{_datadir}/icons/hicolor/*/apps/%{appname}.* +%{_datadir}/mime/packages/%{appname}.xml %{_mandir}/man1/* %changelog
commit python-veusz for openSUSE:Factory
Hello community, here is the log from the commit of package python-veusz for openSUSE:Factory checked in at 2016-05-23 16:38:52 Comparing /work/SRC/openSUSE:Factory/python-veusz (Old) and /work/SRC/openSUSE:Factory/.python-veusz.new (New) Package is "python-veusz" Changes: --- /work/SRC/openSUSE:Factory/python-veusz/python-veusz.changes 2016-04-28 16:56:35.0 +0200 +++ /work/SRC/openSUSE:Factory/.python-veusz.new/python-veusz.changes 2016-05-23 16:38:53.0 +0200 @@ -1,0 +2,49 @@ +Sat May 7 19:31:32 UTC 2016 - badshah...@gmail.com + +- Update to version 1.24: + + Text labels can now include Python expressions inside %{{ }}% + + Added built-in functions DATE([fmt]), TIME([fmt]), FILENAME() +and BASENAME() when evaluating expressions, which are useful +when used in labels + + Added Python dictionary ENVIRON when evaluating expressions, +to obtain values from environment variables + + Added DATA(name, [part]) function to expression environment +for accessing values from datasets, useful for function +evaluation or labels + + Added SETTING(path) function for expression evaluation to +obtain values of settings + + Added ESCAPE(text) function to environment, which allows LaTeX +special characters to be displayed in labels + + Add fractions and percentages units to polar plot + + Allow number of spokes to be varied in polar plot + + Widgets can be clicked holding down shift or ctrl, to add or +toggle their selection + + Add K. Moreland's cool-warm colormap (thanks to S. Richardson) + + Added further green-map, blue-darkred, blue-darkorange, +brown-blue and blue-orange colormaps from Oregon geography +dept. + + Add logarithm and exponential dataset plugins + + Add Wipe() command to embedding interface to clear document + + Add File->Reload menu option to reload from saved document + + Add tooltip to items in FieldWidget showing widget path + + Bux fixes: +- Fix transparency with bar plot +- Use getcwdu() for python2 to avoid bugs combining paths +- Handle inf/nan when converting to human readable form in plots +- Fix CreateHistogram on command line without binparams + parameter +- Handle empty 2D dataset import with grid at edge enabled +- Do not allow error bars on imported CSV non-numeric data +- Handle missing argument in \size +- For data edit dialog, allow 1D dataset to replace 2D dataset +- Crash if zoom to be height when height is zero +- Fix problem with 2D import if error message is in unicode +- With axis-function widget catch result if greater than 1 + dimension +- Fix cloning for datasets with / in name +- Fix crash in embedding if plot window closed while rendering + in progress ++ Clean up mess (__pycache__ dirs containing python object files + without corresponding sources) after %clean. + +--- Old: veusz-1.23.1.tar.gz New: veusz-1.24.tar.gz Other differences: -- ++ python-veusz.spec ++ --- /var/tmp/diff_new_pack.Rliouu/_old 2016-05-23 16:38:53.0 +0200 +++ /var/tmp/diff_new_pack.Rliouu/_new 2016-05-23 16:38:53.0 +0200 @@ -20,7 +20,7 @@ %define X_display ":98" %{?_sip_api:Requires: sip-api(%{_sip_api_major}) >= %{_sip_api}} Name: python-veusz -Version:1.23.1 +Version:1.24 Release:0 Summary:Scientific plotting library for Python License:GPL-2.0+ and Python-2.0 @@ -142,6 +142,10 @@ python tests/runselftest.py %endif +# CLEAN-UP __pycache__ DIRS CONTAINING OBJECT FILES LEFT BY %%check WITHOUT THE CORRESPONDING SOURCES +rm -fr %{buildroot}%{python3_sitearch}/veusz/*/__pycache__ +rm -fr %{buildroot}%{python3_sitearch}/veusz/__pycache__ + %post update-mime-database %{_datadir}/mime > /dev/null 2>&1 || : %icon_theme_cache_post ++ veusz-1.23.1.tar.gz -> veusz-1.24.tar.gz ++ 4743 lines of diff (skipped)
commit python-veusz for openSUSE:Factory
Hello community, here is the log from the commit of package python-veusz for openSUSE:Factory checked in at 2016-04-28 16:53:23 Comparing /work/SRC/openSUSE:Factory/python-veusz (Old) and /work/SRC/openSUSE:Factory/.python-veusz.new (New) Package is "python-veusz" Changes: --- /work/SRC/openSUSE:Factory/python-veusz/python-veusz.changes 2015-06-23 12:01:11.0 +0200 +++ /work/SRC/openSUSE:Factory/.python-veusz.new/python-veusz.changes 2016-04-28 16:56:35.0 +0200 @@ -1,0 +2,7 @@ +Sun Apr 3 20:24:02 UTC 2016 - badshah...@gmail.com + +- Add BuildRequires and Requires on python-h5py: enables the + hdf5 data import module in the application. +- Run specfile through "spec-cleaner -m" for cleanup. + +--- Other differences: -- ++ python-veusz.spec ++ --- /var/tmp/diff_new_pack.BsNrTK/_old 2016-04-28 16:56:36.0 +0200 +++ /var/tmp/diff_new_pack.BsNrTK/_new 2016-04-28 16:56:36.0 +0200 @@ -1,7 +1,7 @@ # # spec file for package python-veusz # -# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,7 +17,8 @@ %define appname veusz - +%define X_display ":98" +%{?_sip_api:Requires: sip-api(%{_sip_api_major}) >= %{_sip_api}} Name: python-veusz Version:1.23.1 Release:0 @@ -33,21 +34,21 @@ BuildRequires: hicolor-icon-theme BuildRequires: libqt4-devel BuildRequires: python-devel +BuildRequires: python-h5py BuildRequires: python-numpy-devel BuildRequires: python-qt4-devel BuildRequires: python-setuptools BuildRequires: python-sip BuildRequires: update-desktop-files BuildRequires: xorg-x11-server -%define X_display ":98" -%{?_sip_api:Requires: sip-api(%{_sip_api_major}) >= %{_sip_api}} +Requires: python-h5py Requires: python-numpy Requires: python-qt4 -Recommends: %{appname} -Requires(post): shared-mime-info Requires(post): desktop-file-utils -Requires(postun): shared-mime-info +Requires(post): shared-mime-info Requires(postun): desktop-file-utils +Requires(postun): shared-mime-info +Recommends: %{appname} BuildRoot: %{_tmppath}/%{name}-%{version}-build %description @@ -104,7 +105,7 @@ %{buildroot}%{python_sitearch}/veusz/icons/$i ; done # symlink main veusz icon also into hicolor-icon-theme dir (for desktop file) -install -m 0644 %{S:3} %{buildroot}%{_datadir}/pixmaps/%{appname}/veusz_256.png +install -m 0644 %{SOURCE3} %{buildroot}%{_datadir}/pixmaps/%{appname}/veusz_256.png for size in 16 32 48 64 128 256; do odir=%{buildroot}%{_datadir}/icons/hicolor/${size}x${size}/apps mkdir -p $odir
commit python-veusz for openSUSE:Factory
Hello community, here is the log from the commit of package python-veusz for openSUSE:Factory checked in at 2015-06-23 12:01:10 Comparing /work/SRC/openSUSE:Factory/python-veusz (Old) and /work/SRC/openSUSE:Factory/.python-veusz.new (New) Package is python-veusz Changes: --- /work/SRC/openSUSE:Factory/python-veusz/python-veusz.changes 2015-04-23 08:03:51.0 +0200 +++ /work/SRC/openSUSE:Factory/.python-veusz.new/python-veusz.changes 2015-06-23 12:01:11.0 +0200 @@ -1,0 +2,21 @@ +Fri Jun 19 06:04:49 UTC 2015 - badshah...@gmail.com + +- Update to version 1.23.1: + + Enable compression in exported files. + + Fix saving histogram datasets. + + Add option to thin error bars plotted. + + Fix label colour in contour labelling. + + Remove use of deprecated Qt functions. + + Fix clone widget tools plugin. + + Fix EPS/PDF crash with broken axis widget. + + Do not crash filter plugin if using date datatype. + + Avoid crashes in normalise, subtract minimum and divide +maximum plugins. + + Avoid crash in image widget. + + Avoid issue in identifying spacing in 1D-2D conversion. + + Add Gnuplot 2D data import plugin. + + When loading data from import plugins, provide default values. + + Remove some deprecated Qt uses. + + Fix issue when plotting non-plain datasets with nan values. + +--- Old: veusz-1.23.tar.gz New: veusz-1.23.1.tar.gz Other differences: -- ++ python-veusz.spec ++ --- /var/tmp/diff_new_pack.vVR8s5/_old 2015-06-23 12:01:11.0 +0200 +++ /var/tmp/diff_new_pack.vVR8s5/_new 2015-06-23 12:01:11.0 +0200 @@ -19,7 +19,7 @@ %define appname veusz Name: python-veusz -Version:1.23 +Version:1.23.1 Release:0 Summary:Scientific plotting library for Python License:GPL-2.0+ and Python-2.0 ++ veusz-1.23.tar.gz - veusz-1.23.1.tar.gz ++ 4624 lines of diff (skipped)
commit python-veusz for openSUSE:Factory
Hello community, here is the log from the commit of package python-veusz for openSUSE:Factory checked in at 2015-04-23 08:03:51 Comparing /work/SRC/openSUSE:Factory/python-veusz (Old) and /work/SRC/openSUSE:Factory/.python-veusz.new (New) Package is python-veusz Changes: --- /work/SRC/openSUSE:Factory/python-veusz/python-veusz.changes 2015-03-09 10:08:58.0 +0100 +++ /work/SRC/openSUSE:Factory/.python-veusz.new/python-veusz.changes 2015-04-23 08:03:51.0 +0200 @@ -1,0 +2,37 @@ +Sun Apr 19 05:27:32 UTC 2015 - badshah...@gmail.com + +- Update to version 1.23: + + Add new export dialog box which can export multiple pages and +modify the export options. + + Add new dataset filtering dialog. + + Add cubehelix() functional colormap. + + Add -stepN suffix for colormaps to make arbitrary numbers of +steps. + + Fix incorrect colors in log images and log color scales. + + Fix unsafe commands not being run. + + Fix incorrect use of None in (x,...) pattern. + + Catch crash if plotting nan/inf value in log space. + + Fix getData in dataset plugin for dimensions=2 + + Catch error in too large float to date time conversion. + + Catch disappeared file during import. + + Index error fixed in pickable. + + Catch error in data edit dialog if 2d dataset size changes. + + If root widget is selected with others, do not error on hide. + + Fix undo for dataset histogram with a single output dataset. + + Fix error resizing ellipse with a tuple width, height or +position setting. + + Only use finite values in histogram. + + Rewrite Line/FillSet setting controls for internal consistency +and to fix new style extended fills. + + Do not crash with log date-time axes. + + Also ignore non-finite values when fitting with minuit. + + Avoid syntax error with invalid colormap. + + Updates to setup.py and desktop files. + + Recreate dataset now works if dialog hasn't been opened +already. + + Restore dock layout when using Python3 + + Fix undo after loading stylesheet/custom definitions. + + Support unicode example filenames. + + Clip bezier lines to avoid problems with log axes. + +--- Old: veusz-1.22.tar.gz New: veusz-1.23.tar.gz Other differences: -- ++ python-veusz.spec ++ --- /var/tmp/diff_new_pack.QUe8ot/_old 2015-04-23 08:03:52.0 +0200 +++ /var/tmp/diff_new_pack.QUe8ot/_new 2015-04-23 08:03:52.0 +0200 @@ -1,7 +1,7 @@ # # spec file for package python-veusz # -# Copyright (c) 2015 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -15,15 +15,16 @@ # Please submit bugfixes or comments via http://bugs.opensuse.org/ # + %define appname veusz Name: python-veusz -Version:1.22 +Version:1.23 Release:0 Summary:Scientific plotting library for Python -# The entire source code is GPL-2.0+ except helpers/src/_nc_cntr.c which is Python-2.0 License:GPL-2.0+ and Python-2.0 Group: Productivity/Scientific/Other +# The entire source code is GPL-2.0+ except helpers/src/_nc_cntr.c which is Python-2.0 Url:http://home.gna.org/veusz/ Source0:http://download.gna.org/veusz/veusz-%{version}.tar.gz Source3:veusz_256.png @@ -59,6 +60,7 @@ %package -n %{appname} Summary:GUI scientific plotting package +Group: Productivity/Scientific/Other Requires: %{name} = %{version} Requires(post): desktop-file-utils Requires(postun): desktop-file-utils ++ veusz-1.22.tar.gz - veusz-1.23.tar.gz ++ 11209 lines of diff (skipped)
commit python-veusz for openSUSE:Factory
Hello community, here is the log from the commit of package python-veusz for openSUSE:Factory checked in at 2015-03-09 10:08:41 Comparing /work/SRC/openSUSE:Factory/python-veusz (Old) and /work/SRC/openSUSE:Factory/.python-veusz.new (New) Package is python-veusz Changes: --- /work/SRC/openSUSE:Factory/python-veusz/python-veusz.changes 2014-10-20 07:27:21.0 +0200 +++ /work/SRC/openSUSE:Factory/.python-veusz.new/python-veusz.changes 2015-03-09 10:08:58.0 +0100 @@ -1,0 +2,8 @@ +Mon Mar 2 12:12:11 UTC 2015 - toddrme2...@gmail.com + +- Reorganize files so the python 2 and python 3 versions of the + package do not conflict +- Split gui stuff into veusz subpackage per python package naming + guidelines. + +--- Other differences: -- ++ python-veusz.spec ++ --- /var/tmp/diff_new_pack.jjvgIl/_old 2015-03-09 10:08:58.0 +0100 +++ /var/tmp/diff_new_pack.jjvgIl/_new 2015-03-09 10:08:58.0 +0100 @@ -1,7 +1,7 @@ # # spec file for package python-veusz # -# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2015 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -15,19 +15,18 @@ # Please submit bugfixes or comments via http://bugs.opensuse.org/ # - -%define pyname veusz +%define appname veusz Name: python-veusz Version:1.22 Release:0 +Summary:Scientific plotting library for Python # The entire source code is GPL-2.0+ except helpers/src/_nc_cntr.c which is Python-2.0 -Summary:GUI scientific plotting package License:GPL-2.0+ and Python-2.0 Group: Productivity/Scientific/Other Url:http://home.gna.org/veusz/ Source0:http://download.gna.org/veusz/veusz-%{version}.tar.gz -Source3:%{pyname}_256.png +Source3:veusz_256.png BuildRequires: desktop-file-utils BuildRequires: fdupes BuildRequires: hicolor-icon-theme @@ -43,11 +42,12 @@ %{?_sip_api:Requires: sip-api(%{_sip_api_major}) = %{_sip_api}} Requires: python-numpy Requires: python-qt4 -Provides: %{pyname} = %{version} +Recommends: %{appname} +Requires(post): shared-mime-info +Requires(post): desktop-file-utils +Requires(postun): shared-mime-info +Requires(postun): desktop-file-utils BuildRoot: %{_tmppath}/%{name}-%{version}-build -Requires(post): shared-mime-info desktop-file-utils -Requires(postun): shared-mime-info desktop-file-utils -%{py_requires} %description Veusz is a scientific plotting package, designed to create @@ -57,8 +57,22 @@ plotting functions, data with errors, keys, labels, stacked plots, multiple plots, contours, shapes and fitting data. +%package -n %{appname} +Summary:GUI scientific plotting package +Requires: %{name} = %{version} +Requires(post): desktop-file-utils +Requires(postun): desktop-file-utils + +%description -n %{appname} +Veusz is a scientific plotting package, designed to create +publication-ready Postscript/PDF/SVG output. It features GUI, +command-line, and scripting interfaces. Graphs are constructed from +widgets, allowing complex layouts to be designed. Veusz supports +plotting functions, data with errors, keys, labels, stacked plots, +multiple plots, contours, shapes and fitting data. + %prep -%setup -q -n %{pyname}-%{version} +%setup -q -n veusz-%{version} find -name \*~ | xargs rm -f %build @@ -70,33 +84,33 @@ --root=%{buildroot} # Install .desktop, mime and appdata files from upstream tarball -install -Dm0644 support/%{pyname}.appdata.xml %{buildroot}%{_datadir}/appdata/%{pyname}.appdata.xml -install -Dm0644 support/%{pyname}.xml %{buildroot}/%{_datadir}/mime/packages/%{pyname}.xml +install -Dm0644 support/veusz.appdata.xml %{buildroot}%{_datadir}/appdata/%{appname}.appdata.xml +install -Dm0644 support/veusz.xml %{buildroot}/%{_datadir}/mime/packages/%{appname}.xml desktop-file-install -m 0644 \ --dir=%{buildroot}/%{_datadir}/applications/ \ --add-category=2DGraphics \ - support/%{pyname}.desktop + support/%{appname}.desktop # move icon files to /usr/share/pixmaps/veusz -mkdir -p %{buildroot}%{_datadir}/pixmaps/%{pyname} -mv %{buildroot}%{python_sitearch}/%{pyname}/icons/*.png \ -%{buildroot}%{_datadir}/pixmaps/%{pyname} -mv %{buildroot}%{python_sitearch}/%{pyname}/icons/*.svg \ -%{buildroot}%{_datadir}/pixmaps/%{pyname} -for i in `ls %{buildroot}%{_datadir}/pixmaps/%{pyname}/`; do -ln -s %{_datadir}/pixmaps/%{pyname}/$i \ -
commit python-veusz for openSUSE:Factory
Hello community, here is the log from the commit of package python-veusz for openSUSE:Factory checked in at 2014-10-20 07:27:20 Comparing /work/SRC/openSUSE:Factory/python-veusz (Old) and /work/SRC/openSUSE:Factory/.python-veusz.new (New) Package is python-veusz Changes: --- /work/SRC/openSUSE:Factory/python-veusz/python-veusz.changes 2014-09-03 20:57:47.0 +0200 +++ /work/SRC/openSUSE:Factory/.python-veusz.new/python-veusz.changes 2014-10-20 07:27:21.0 +0200 @@ -1,0 +2,15 @@ +Sun Oct 19 05:29:48 UTC 2014 - badshah...@gmail.com + +- Update to version 1.22: + + Add option to ignore white space following delimiters when +importing CSVs + + Allow x/yedge and x/ycent to be inverted to change data order +when import 2D data + + Rewrite of widget tree internals to fix miscellaneous bugs + + Optionally use astropy for SAMP + + Add setting to extend the python import path + + Add option to select widgets with same name on page + + Resize rectangular shapes keeping other corners fixed; old +symmetric resize behaviour is retained if shift is pressed. + +--- Old: veusz-1.21.1.tar.gz New: veusz-1.22.tar.gz Other differences: -- ++ python-veusz.spec ++ --- /var/tmp/diff_new_pack.RUGYgI/_old 2014-10-20 07:27:22.0 +0200 +++ /var/tmp/diff_new_pack.RUGYgI/_new 2014-10-20 07:27:22.0 +0200 @@ -19,7 +19,7 @@ %define pyname veusz Name: python-veusz -Version:1.21.1 +Version:1.22 Release:0 # The entire source code is GPL-2.0+ except helpers/src/_nc_cntr.c which is Python-2.0 Summary:GUI scientific plotting package ++ veusz-1.21.1.tar.gz - veusz-1.22.tar.gz ++ 5864 lines of diff (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit python-veusz for openSUSE:Factory
Hello community, here is the log from the commit of package python-veusz for openSUSE:Factory checked in at 2014-09-03 18:23:00 Comparing /work/SRC/openSUSE:Factory/python-veusz (Old) and /work/SRC/openSUSE:Factory/.python-veusz.new (New) Package is python-veusz Changes: --- /work/SRC/openSUSE:Factory/python-veusz/python-veusz.changes 2014-05-09 06:59:08.0 +0200 +++ /work/SRC/openSUSE:Factory/.python-veusz.new/python-veusz.changes 2014-09-03 20:57:47.0 +0200 @@ -1,0 +2,21 @@ +Sat Aug 30 21:58:22 UTC 2014 - badshah...@gmail.com + +- Update to version 1.21.1: + + Add swap option on keys, swapping symbol and text + + Bug fixes: +- Fix missing labels if colorbar out of plot +- Preserve tags when reloading datasets +- Handle nan/inf/-inf when as value in UI +- Remove dependence on pyqtconfig in build system +- Handle errors properly in 2D CSV read +- Do not crash if selecting siblings of document widget +- Fix accidental modification of data by line widget +- Improve PDF bounding box rounding to prevent chopping near + edge +- Fix function plotter in embedding +- Fix astropy version checking +- Fix crash for error bar in CSV with blank previous column +- Drop python-veusz-test-disable-contour_labels.patch; patch + incorporated upstream. + +--- Old: python-veusz-test-disable-contour_labels.patch veusz-1.21.tar.gz New: veusz-1.21.1.tar.gz Other differences: -- ++ python-veusz.spec ++ --- /var/tmp/diff_new_pack.NIGG5X/_old 2014-09-03 20:57:48.0 +0200 +++ /var/tmp/diff_new_pack.NIGG5X/_new 2014-09-03 20:57:48.0 +0200 @@ -19,7 +19,7 @@ %define pyname veusz Name: python-veusz -Version:1.21 +Version:1.21.1 Release:0 # The entire source code is GPL-2.0+ except helpers/src/_nc_cntr.c which is Python-2.0 Summary:GUI scientific plotting package @@ -28,8 +28,6 @@ Url:http://home.gna.org/veusz/ Source0:http://download.gna.org/veusz/veusz-%{version}.tar.gz Source3:%{pyname}_256.png -# PATCH-FIX-UPSTREAM python-veusz-test-disable-contour_labels.patch badshah...@gmail.com -- Disable an erroneous test that causes build failures, patch came from upstream -Patch0: python-veusz-test-disable-contour_labels.patch BuildRequires: desktop-file-utils BuildRequires: fdupes BuildRequires: hicolor-icon-theme @@ -61,7 +59,6 @@ %prep %setup -q -n %{pyname}-%{version} -%patch0 -p1 find -name \*~ | xargs rm -f %build ++ veusz-1.21.tar.gz - veusz-1.21.1.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/veusz-1.21/ChangeLog new/veusz-1.21.1/ChangeLog --- old/veusz-1.21/ChangeLog2014-05-03 10:14:11.0 +0200 +++ new/veusz-1.21.1/ChangeLog 2014-08-30 14:17:35.0 +0200 @@ -1,3 +1,19 @@ +Changes in 1.21.1 + * Add swap option on keys, swapping symbol and text + +Bug fixes + * Fix missing labels if colorbar out of plot + * Preserve tags when reloading datasets + * Handle nan/inf/-inf when as value in UI + * Remove dependence on pyqtconfig in build system + * Handle errors properly in 2D CSV read + * Do not crash if selecting siblings of document widget + * Fix accidental modification of data by line widget + * Improve PDF bounding box rounding to prevent chopping near edge + * Fix function plotter in embedding + * Fix astropy version checking + * Fix crash for error bar in CSV with blank previous column + Changes in 1.21: * Add HDF5 saved document format * Add filled curve error bar style diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/veusz-1.21/PKG-INFO new/veusz-1.21.1/PKG-INFO --- old/veusz-1.21/PKG-INFO 2014-05-03 10:53:27.0 +0200 +++ new/veusz-1.21.1/PKG-INFO 2014-08-23 17:16:03.0 +0200 @@ -1,6 +1,6 @@ Metadata-Version: 1.1 Name: veusz -Version: 1.21 +Version: 1.21.1 Summary: A scientific plotting package Home-page: http://home.gna.org/veusz/ Author: Jeremy Sanders diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/veusz-1.21/README new/veusz-1.21.1/README --- old/veusz-1.21/README 2014-05-03 10:14:11.0 +0200 +++ new/veusz-1.21.1/README 2014-08-23 17:15:18.0 +0200 @@ -1,5 +1,5 @@ -Veusz 1.21 --- +Veusz 1.21.1 + http://home.gna.org/veusz/ Veusz is a scientific plotting package. It is designed to produce @@ -12,39 +12,21 @@ manipulation and editing of datasets. Data can be captured from external sources such as Internet sockets or other programs. -Changes
commit python-veusz for openSUSE:Factory
Hello community, here is the log from the commit of package python-veusz for openSUSE:Factory checked in at 2014-02-26 06:55:10 Comparing /work/SRC/openSUSE:Factory/python-veusz (Old) and /work/SRC/openSUSE:Factory/.python-veusz.new (New) Package is python-veusz Changes: --- /work/SRC/openSUSE:Factory/python-veusz/python-veusz.changes 2014-01-23 15:54:56.0 +0100 +++ /work/SRC/openSUSE:Factory/.python-veusz.new/python-veusz.changes 2014-02-26 06:55:14.0 +0100 @@ -1,0 +2,26 @@ +Wed Feb 12 16:24:45 UTC 2014 - badshah...@gmail.com + +- Update to version 1.20.1: + + Include free-desktop appdata, MIME and desktop files + + When plotting xy widget filled error regions, plot line on top + + Bug-fixes: +- Fix embedding interface startup problem in 1.20 +- Additional embedding interface fixes for Python 3 +- Fix crash in tutorial if flashing widget deleted +- Fix polar plot crash with reverse minumum and maximum radii +- Fix crash when changing range of broken axes interactively +- Fix object deletion crash in setting menu +- Check output dataset is not same as an input for histograms +- Fix for compilation on Qt 4.6 +- Catch socket errors on embed client +- Fixes for formatting strings, including fixes for arguments + of the extended %Vg format and properly supporting %% +- When restoring window position, do not restore offscreen +- Packaging changes: + + Drop macros for EOL openSUSE versions in spec file + + Upstream bundles desktop and MIME files, install these +instead of external desktop and MIME files (use +desktop-file-install to add categories to .desktop file) + + Also package appdata bundled with upstream tarball. + +--- Old: veusz-1.20.tar.gz veusz.desktop veusz.xml New: veusz-1.20.1.tar.gz Other differences: -- ++ python-veusz.spec ++ --- /var/tmp/diff_new_pack.OKS4OK/_old 2014-02-26 06:55:17.0 +0100 +++ /var/tmp/diff_new_pack.OKS4OK/_new 2014-02-26 06:55:17.0 +0100 @@ -19,7 +19,7 @@ %define pyname veusz Name: python-veusz -Version:1.20 +Version:1.20.1 Release:0 # The entire source code is GPL-2.0+ except helpers/src/_nc_cntr.c which is Python-2.0 Summary:GUI scientific plotting package @@ -27,8 +27,6 @@ Group: Productivity/Scientific/Other Url:http://home.gna.org/veusz/ Source0:http://download.gna.org/veusz/veusz-%{version}.tar.gz -Source1:%{pyname}.desktop -Source2:%{pyname}.xml Source3:%{pyname}_256.png BuildRequires: desktop-file-utils BuildRequires: fdupes @@ -71,12 +69,13 @@ python setup.py install -O1 --skip-build --prefix=%{_prefix} \ --root=%{buildroot} -# install desktop file -%suse_update_desktop_file -i veusz - -# file to register .vsz mimetype -mkdir -p %{buildroot}%{_datadir}/mime/packages/ -cp %{SOURCE2} %{buildroot}%{_datadir}/mime/packages/ +# Install .desktop, mime and appdata files from upstream tarball +install -Dm0644 support/%{pyname}.appdata.xml %{buildroot}%{_datadir}/appdata/%{pyname}.appdata.xml +install -Dm0644 support/%{pyname}.xml %{buildroot}/%{_datadir}/mime/packages/%{pyname}.xml +desktop-file-install -m 0644 \ + --dir=%{buildroot}/%{_datadir}/applications/ \ + --add-category=2DGraphics \ + support/%{pyname}.desktop # move icon files to /usr/share/pixmaps/veusz mkdir -p %{buildroot}%{_datadir}/pixmaps/%{pyname} @@ -129,20 +128,12 @@ %post update-mime-database %{_datadir}/mime /dev/null 21 || : update-desktop-database %{_datadir}/applications -%if 0%{?suse_version} =1140 %icon_theme_cache_post -%else -/usr/bin/gtk-update-icon-cache --quiet --force /usr/share/icons/hicolor || true -%endif %postun update-mime-database %{_datadir}/mime /dev/null 21 || : update-desktop-database %{_datadir}/applications -%if 0%{?suse_version} = 1140 %icon_theme_cache_postun -%else -/usr/bin/gtk-update-icon-cache --quiet --force /usr/share/icons/hicolor || true -%endif %files %defattr(-,root,root) @@ -153,6 +144,8 @@ %{_bindir}/veusz_listen %{_datadir}/applications/%{pyname}.desktop %{_datadir}/mime/packages/%{pyname}.xml +%dir %{_datadir}/appdata +%{_datadir}/appdata/%{pyname}.appdata.xml %{_datadir}/pixmaps/veusz/ %{python_sitearch}/%{pyname}-%{version}-py%{py_ver}.egg-info %{python_sitearch}/%{pyname}/ ++ veusz-1.20.tar.gz - veusz-1.20.1.tar.gz ++ 1775 lines of diff (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit python-veusz for openSUSE:Factory
Hello community, here is the log from the commit of package python-veusz for openSUSE:Factory checked in at 2014-01-21 11:12:13 Comparing /work/SRC/openSUSE:Factory/python-veusz (Old) and /work/SRC/openSUSE:Factory/.python-veusz.new (New) Package is python-veusz Changes: --- /work/SRC/openSUSE:Factory/python-veusz/python-veusz.changes 2013-12-16 07:09:04.0 +0100 +++ /work/SRC/openSUSE:Factory/.python-veusz.new/python-veusz.changes 2014-01-23 15:54:56.0 +0100 @@ -1,0 +2,17 @@ +Fri Jan 17 20:37:08 UTC 2014 - badshah...@gmail.com + +- Update to version 1.20: + + Add HDF5 file data import + + Allow expressions to be edited for linked 2D datasets + + Add support for 2D datasets with irregular gridpoints + + Add 2D data CSV import + + Allow safe renaming of linked datasets + + Support importing text from FITS files + + Bug fixes: +- When capturing data from a file/named pipe, do not stop + when no more data are available +- Fixes mangling of text in saved files using Windows binary +- Fix encoding for standard file import +- Fix FITS import for python3 + +--- Old: veusz-1.19.1.tar.gz New: veusz-1.20.tar.gz Other differences: -- ++ python-veusz.spec ++ --- /var/tmp/diff_new_pack.EF6prw/_old 2014-01-23 15:54:56.0 +0100 +++ /var/tmp/diff_new_pack.EF6prw/_new 2014-01-23 15:54:56.0 +0100 @@ -1,7 +1,7 @@ # # spec file for package python-veusz # -# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -19,7 +19,7 @@ %define pyname veusz Name: python-veusz -Version:1.19.1 +Version:1.20 Release:0 # The entire source code is GPL-2.0+ except helpers/src/_nc_cntr.c which is Python-2.0 Summary:GUI scientific plotting package ++ veusz-1.19.1.tar.gz - veusz-1.20.tar.gz ++ 23774 lines of diff (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit python-veusz for openSUSE:Factory
Hello community, here is the log from the commit of package python-veusz for openSUSE:Factory checked in at 2013-12-16 07:09:03 Comparing /work/SRC/openSUSE:Factory/python-veusz (Old) and /work/SRC/openSUSE:Factory/.python-veusz.new (New) Package is python-veusz Changes: --- /work/SRC/openSUSE:Factory/python-veusz/python-veusz.changes 2013-11-29 12:05:08.0 +0100 +++ /work/SRC/openSUSE:Factory/.python-veusz.new/python-veusz.changes 2013-12-16 07:09:04.0 +0100 @@ -1,0 +2,21 @@ +Fri Nov 29 02:37:58 UTC 2013 - badshah...@gmail.com + +- Update to 1.19.1: + + Add option to disable scaling of marker border with point +scaling + + Implement label at-minimum/at-maximum for ternary plot + + Add border and background fill settings for text label widget + + Enable FITS support with astropy + + Bug fixes: +- Fix broken drag and drop in documents +- Fix deleted C/C++ object crash when using undo and in + tutorial +- Fix compilation in MSVC for Python 3 +- Remove warning/error in compilation in gcc in SUSE +- Add Python version classifiers +- Fix document icons in Windows binary +- Error bars can be plotted incorrectly for histogrammed data +- Drop python-veusz-fix-histogram-errorbars.patch; fix + incorporated by upstream. + +--- Old: python-veusz-fix-histogram-errorbars.patch veusz-1.19.tar.gz New: veusz-1.19.1.tar.gz Other differences: -- ++ python-veusz.spec ++ --- /var/tmp/diff_new_pack.mb6h3M/_old 2013-12-16 07:09:05.0 +0100 +++ /var/tmp/diff_new_pack.mb6h3M/_new 2013-12-16 07:09:05.0 +0100 @@ -19,7 +19,7 @@ %define pyname veusz Name: python-veusz -Version:1.19 +Version:1.19.1 Release:0 # The entire source code is GPL-2.0+ except helpers/src/_nc_cntr.c which is Python-2.0 Summary:GUI scientific plotting package @@ -30,8 +30,6 @@ Source1:%{pyname}.desktop Source2:%{pyname}.xml Source3:%{pyname}_256.png -#PATCH-FIX-UPSTREAM python-veusz-fix-histogram-errorbars.patch bnc#852537 gh#jeremysanders/veusz#49 badshah...@gmail.com -- Fix errors in histogram error bars, patch came from upstream and suitably modified for version 1.19 -Patch0: python-veusz-fix-histogram-errorbars.patch BuildRequires: desktop-file-utils BuildRequires: fdupes BuildRequires: hicolor-icon-theme @@ -63,7 +61,6 @@ %prep %setup -q -n %{pyname}-%{version} -%patch0 -p1 find -name \*~ | xargs rm -f %build ++ veusz-1.19.tar.gz - veusz-1.19.1.tar.gz ++ 1819 lines of diff (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit python-veusz for openSUSE:Factory
Hello community, here is the log from the commit of package python-veusz for openSUSE:Factory checked in at 2013-11-29 12:05:07 Comparing /work/SRC/openSUSE:Factory/python-veusz (Old) and /work/SRC/openSUSE:Factory/.python-veusz.new (New) Package is python-veusz Changes: --- /work/SRC/openSUSE:Factory/python-veusz/python-veusz.changes 2013-11-20 11:28:04.0 +0100 +++ /work/SRC/openSUSE:Factory/.python-veusz.new/python-veusz.changes 2013-11-29 12:05:08.0 +0100 @@ -1,0 +2,8 @@ +Wed Nov 27 09:48:00 UTC 2013 - badshah...@gmail.com + +- Add python-veusz-fix-histogram-errorbars.patch to fix bnc#852537 + (upstream bug gh#jeremysanders/veusz#49) which led to incorrect + bars for histograms; patch taken from upstream and applied to + fit version 1.19. + +--- New: python-veusz-fix-histogram-errorbars.patch Other differences: -- ++ python-veusz.spec ++ --- /var/tmp/diff_new_pack.krj9cq/_old 2013-11-29 12:05:08.0 +0100 +++ /var/tmp/diff_new_pack.krj9cq/_new 2013-11-29 12:05:08.0 +0100 @@ -30,6 +30,8 @@ Source1:%{pyname}.desktop Source2:%{pyname}.xml Source3:%{pyname}_256.png +#PATCH-FIX-UPSTREAM python-veusz-fix-histogram-errorbars.patch bnc#852537 gh#jeremysanders/veusz#49 badshah...@gmail.com -- Fix errors in histogram error bars, patch came from upstream and suitably modified for version 1.19 +Patch0: python-veusz-fix-histogram-errorbars.patch BuildRequires: desktop-file-utils BuildRequires: fdupes BuildRequires: hicolor-icon-theme @@ -61,6 +63,7 @@ %prep %setup -q -n %{pyname}-%{version} +%patch0 -p1 find -name \*~ | xargs rm -f %build ++ python-veusz-fix-histogram-errorbars.patch ++ Subject: [PATCH] Fix github bug #49 - error bars wrong for histogrammed data veusz/document/dataset_histo.py | 2 ++ diff --git a/veusz/document/dataset_histo.py b/veusz/document/dataset_histo.py index 77e7558..b63c0b5 100644 --- a/veusz/document/dataset_histo.py +++ b/veusz/document/dataset_histo.py @@ -113,6 +113,7 @@ def getErrors(self, data, binlocs): Compute error bars if requried. hist, edges = N.histogram(data, bins=binlocs) +hist = hist.astype(N.float64) # integers can break plots (github#49) # calculate scaling values for error bars if self.method == 'density': @@ -144,6 +145,7 @@ def getBinVals(self): normed = self.method == 'density' binlocs = self.binLocations() hist, edges = N.histogram(data, bins=binlocs, normed=normed) +hist = hist.astype(N.float64) # integers can break plots (github#49) if self.method == 'fractions': hist = hist * (1./data.size) -- 1.8.4 -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit python-veusz for openSUSE:Factory
Hello community, here is the log from the commit of package python-veusz for openSUSE:Factory checked in at 2013-11-20 11:28:03 Comparing /work/SRC/openSUSE:Factory/python-veusz (Old) and /work/SRC/openSUSE:Factory/.python-veusz.new (New) Package is python-veusz Changes: --- /work/SRC/openSUSE:Factory/python-veusz/python-veusz.changes 2013-07-09 21:11:42.0 +0200 +++ /work/SRC/openSUSE:Factory/.python-veusz.new/python-veusz.changes 2013-11-20 11:28:04.0 +0100 @@ -1,0 +2,37 @@ +Mon Nov 18 00:44:42 UTC 2013 - badshah...@gmail.com + +- Update to version 1.19: + + Make code compatible with python3 + + Separation of python module and resources in source package +(packagers may need to consult INSTALL) + + Move to v2 of PyQt API + + Remove deprecated numpy API from helpers module + + Allow FITS dataset names to be blank if prefix/suffix are not + + New ast-based code security checker + + Picker uses 1-based index for consistency + + Allow non-text datasets to be used for labels + + Add number-text conversion dataset plugin + + Add binning dataset plugin + + Add notes properties to document, pages and graphs + + Allow more significant figures in float values + + Intelligent choice of significant figures when interactively +changing axis range + + Decrease minimum range of axis + + Add notes setting to document, pages and graphs + + Bug fixes: +- Fix crash if other linked axis not initialized +- Fix crash if trying to edit non-editable datasets +- Make ignore exception work in error reporting dialog +- Renaming datasets, widgets and editing data now allow + original text to be edited, rather than being cleared +- Fix line positions on broken axes + + Packaging changes: +- Implement %check section for self tests (requires + xorg-x11-server) as recommended by upstream +- Use symlinks for resources (icons, etc.) wherever possible + instead of editing source-code to modify resource directory +- Also install COPYING file in package's resource directory + (otherwise the About dialog of the application fails to + display the license). + +--- Old: veusz-1.18.tar.gz New: veusz-1.19.tar.gz Other differences: -- ++ python-veusz.spec ++ --- /var/tmp/diff_new_pack.ZHuVd3/_old 2013-11-20 11:28:05.0 +0100 +++ /var/tmp/diff_new_pack.ZHuVd3/_new 2013-11-20 11:28:05.0 +0100 @@ -16,13 +16,10 @@ # -%{!?python_sitelib: %global python_sitelib %(%{__python} -c from distutils.sysconfig import get_python_lib; print(get_python_lib()))} -%{!?python_sitearch: %global python_sitearch %(%{__python} -c from distutils.sysconfig import get_python_lib; print(get_python_lib(1)))} - %define pyname veusz Name: python-veusz -Version:1.18 +Version:1.19 Release:0 # The entire source code is GPL-2.0+ except helpers/src/_nc_cntr.c which is Python-2.0 Summary:GUI scientific plotting package @@ -43,6 +40,8 @@ BuildRequires: python-setuptools BuildRequires: python-sip BuildRequires: update-desktop-files +BuildRequires: xorg-x11-server +%define X_display :98 %{?_sip_api:Requires: sip-api(%{_sip_api_major}) = %{_sip_api}} Requires: python-numpy Requires: python-qt4 @@ -64,16 +63,6 @@ %setup -q -n %{pyname}-%{version} find -name \*~ | xargs rm -f -# change path of where to lookup bitmaps -# this is so we can move the icons out of the python directory -# and into /usr/share/pixmaps/veusz -sed -i /imagedir =/c\\imagedir = '%{_datadir}/pixmaps/veusz' \ -${RPM_BUILD_DIR}/veusz-%{version}/utils/action.py - -# change path of where to look for COPYING - should be docdir -sed -i /f =/s+utils.veuszDirectory+'%{_docdir}/%{name}'+ \ -${RPM_BUILD_DIR}/veusz-%{version}/dialogs/aboutdialog.py - %build CFLAGS=%{optflags} python setup.py build @@ -91,10 +80,14 @@ # move icon files to /usr/share/pixmaps/veusz mkdir -p %{buildroot}%{_datadir}/pixmaps/%{pyname} -mv %{buildroot}%{python_sitearch}/%{pyname}/windows/icons/*.png \ +mv %{buildroot}%{python_sitearch}/%{pyname}/icons/*.png \ %{buildroot}%{_datadir}/pixmaps/%{pyname} -mv %{buildroot}%{python_sitearch}/%{pyname}/windows/icons/*.svg \ +mv %{buildroot}%{python_sitearch}/%{pyname}/icons/*.svg \ %{buildroot}%{_datadir}/pixmaps/%{pyname} +for i in `ls %{buildroot}%{_datadir}/pixmaps/%{pyname}/`; do +ln -s %{_datadir}/pixmaps/%{pyname}/$i \ + %{buildroot}%{python_sitearch}/%{pyname}/icons/$i ; +done # symlink main veusz icon also into hicolor-icon-theme dir (for desktop file) install -m 0644 %{S:3}
commit python-veusz for openSUSE:Factory
Hello community, here is the log from the commit of package python-veusz for openSUSE:Factory checked in at 2013-07-09 21:11:40 Comparing /work/SRC/openSUSE:Factory/python-veusz (Old) and /work/SRC/openSUSE:Factory/.python-veusz.new (New) Package is python-veusz Changes: --- /work/SRC/openSUSE:Factory/python-veusz/python-veusz.changes 2013-04-22 14:32:42.0 +0200 +++ /work/SRC/openSUSE:Factory/.python-veusz.new/python-veusz.changes 2013-07-09 21:11:42.0 +0200 @@ -1,0 +2,29 @@ +Sun Jul 7 18:26:23 UTC 2013 - badshah...@gmail.com + +- Update to version 1.18: + + Add support for dataset expressions when plotting + + Add axis-function widget for plotting axes which have a scale +given by a function, or are linked to a different axis via a +function + + Add stepped colour maps + + Support editing multiple datasets simultaneously in editor + + Add setting to fix aspect-ratio of graphs + + Add 'vcentre' line step mode for vertical step plots + + Add internal margin setting for grids to separate sub-plots + + Add pixel, pixel_wcs, fraction and linear_wcs FITS import +coordinate system modes + + Add drop down toolbar button menu to create axis widgets + + More efficient widget dependency resolution + + Bug fixes: +- Fix reversed 'broken'-axes +- Do not always draw axes above other widgets (fixes problem + with key below axis) +- Fix use of transparency image when plotting non-square + images +- Allow lists passed as xrange and yrange to create 2D dataset +- Fix FieldBool positioning for plugins +- QDP import: fix no values when used mixed with numbers +- Remove warning of log images with zeros +- For embedded mode, always return string for __repr__ + +--- Old: veusz-1.17.1.tar.gz New: veusz-1.18.tar.gz Other differences: -- ++ python-veusz.spec ++ --- /var/tmp/diff_new_pack.pgXpKB/_old 2013-07-09 21:11:44.0 +0200 +++ /var/tmp/diff_new_pack.pgXpKB/_new 2013-07-09 21:11:44.0 +0200 @@ -22,7 +22,7 @@ %define pyname veusz Name: python-veusz -Version:1.17.1 +Version:1.18 Release:0 # The entire source code is GPL-2.0+ except helpers/src/_nc_cntr.c which is Python-2.0 Summary:GUI scientific plotting package ++ veusz-1.17.1.tar.gz - veusz-1.18.tar.gz ++ 16097 lines of diff (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit python-veusz for openSUSE:Factory
Hello community, here is the log from the commit of package python-veusz for openSUSE:Factory checked in at 2013-04-22 14:32:40 Comparing /work/SRC/openSUSE:Factory/python-veusz (Old) and /work/SRC/openSUSE:Factory/.python-veusz.new (New) Package is python-veusz, Maintainer is Changes: --- /work/SRC/openSUSE:Factory/python-veusz/python-veusz.changes 2013-04-07 14:26:18.0 +0200 +++ /work/SRC/openSUSE:Factory/.python-veusz.new/python-veusz.changes 2013-04-22 14:32:42.0 +0200 @@ -1,0 +2,13 @@ +Tue Apr 16 02:24:50 UTC 2013 - badshah...@gmail.com + +- Update to 1.17.1: + + Allow coloured points for non-orthogonal plots (polar, +ternary) + + Remove unnecessary exception data + + Bug fixes: +- Fix Print dialog +- Fix command-line Print command +- Fix duplicate axes drawn in grid +- Fix crash adding empty polar plot + +--- Old: veusz-1.17.tar.gz New: veusz-1.17.1.tar.gz Other differences: -- ++ python-veusz.spec ++ --- /var/tmp/diff_new_pack.Ze70MH/_old 2013-04-22 14:32:43.0 +0200 +++ /var/tmp/diff_new_pack.Ze70MH/_new 2013-04-22 14:32:43.0 +0200 @@ -1,7 +1,7 @@ # # spec file for package python-veusz # -# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -15,19 +15,20 @@ # Please submit bugfixes or comments via http://bugs.opensuse.org/ # + %{!?python_sitelib: %global python_sitelib %(%{__python} -c from distutils.sysconfig import get_python_lib; print(get_python_lib()))} %{!?python_sitearch: %global python_sitearch %(%{__python} -c from distutils.sysconfig import get_python_lib; print(get_python_lib(1)))} %define pyname veusz Name: python-veusz -Version:1.17 +Version:1.17.1 Release:0 # The entire source code is GPL-2.0+ except helpers/src/_nc_cntr.c which is Python-2.0 -License:GPL-2.0+ and Python-2.0 Summary:GUI scientific plotting package -Url:http://home.gna.org/veusz/ +License:GPL-2.0+ and Python-2.0 Group: Productivity/Scientific/Other +Url:http://home.gna.org/veusz/ Source0:http://download.gna.org/veusz/veusz-%{version}.tar.gz Source1:%{pyname}.desktop Source2:%{pyname}.xml ++ veusz-1.17.tar.gz - veusz-1.17.1.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/veusz-1.17/ChangeLog new/veusz-1.17.1/ChangeLog --- old/veusz-1.17/ChangeLog2013-03-23 10:08:54.0 +0100 +++ new/veusz-1.17.1/ChangeLog 2013-04-07 14:28:39.0 +0200 @@ -1,3 +1,15 @@ +Changes in 1.17.1: + * Allow coloured points for non-orthogonal plots (polar, ternary) + * Remove unnecessary exception data + +Bug fixes: + * Fix Print dialog + * Fix command-line Print command + * Fix duplicate axes drawn in grid + * Fix crash adding empty polar plot + * Exit properly on Mac OS X with --export option + * Fix highlighted button icons missing (Mac OS X binary) + Changes in 1.17: * Add new broken axis widget with gaps in the numerical sequence * Grid lines are plotted always under (or over) the data diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/veusz-1.17/PKG-INFO new/veusz-1.17.1/PKG-INFO --- old/veusz-1.17/PKG-INFO 2013-03-23 10:23:21.0 +0100 +++ new/veusz-1.17.1/PKG-INFO 2013-04-07 14:30:05.0 +0200 @@ -1,6 +1,6 @@ Metadata-Version: 1.1 Name: veusz -Version: 1.17 +Version: 1.17.1 Summary: A scientific plotting package Home-page: http://home.gna.org/veusz/ Author: Jeremy Sanders diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/veusz-1.17/README new/veusz-1.17.1/README --- old/veusz-1.17/README 2013-03-23 10:08:54.0 +0100 +++ new/veusz-1.17.1/README 2013-04-07 14:28:39.0 +0200 @@ -1,25 +1,29 @@ -Veusz 1.17 --- -Velvet Ember Under Sky Zenith -- +Veusz 1.17.1 + http://home.gna.org/veusz/ -Copyright (C) 2003-2013 Jeremy Sanders jer...@jeremysanders.net -and contributors. +Veusz is a scientific plotting package. It is designed to produce +publication-ready Postscript/PDF/SVG output. Graphs are built-up by +combining plotting widgets. The user interface aims to be simple, +consistent and powerful. -Licenced under the GPL (version 2 or greater). - -Veusz is a Qt4 based scientific plotting package. It is
commit python-veusz for openSUSE:Factory
Hello community, here is the log from the commit of package python-veusz for openSUSE:Factory checked in at 2013-04-07 14:26:18 Comparing /work/SRC/openSUSE:Factory/python-veusz (Old) and /work/SRC/openSUSE:Factory/.python-veusz.new (New) Package is python-veusz, Maintainer is Changes: --- /work/SRC/openSUSE:Factory/python-veusz/python-veusz.changes 2013-01-25 09:37:47.0 +0100 +++ /work/SRC/openSUSE:Factory/.python-veusz.new/python-veusz.changes 2013-04-07 14:26:18.0 +0200 @@ -1,0 +2,24 @@ +Fri Mar 29 08:13:00 UTC 2013 - badshah...@gmail.com + +- Update to version 1.17: + + Add new broken axis widget with gaps in the numerical sequence + + Grid lines are plotted always under (or over) the data + + Shift+Scroll wheel scrolls left/right (thanks to Dave Hughes) + + Polar plots can have a minimum radius and log axes + + Many more LaTeX symbols added + + Add SAMP/VoTable support (thanks to Graham Bell) + + New shifted-points xy line mode, which plots a stepped line +with the points shifted to lie between the coordinates given + + Points can be picked to console and/or clipboard +(thanks to Valerio Mussi) + + Allow reversed ternary plot + + Bug fixes: +* Fix unicode characters for \circ and \odot +* Fix for data type of pickable points +* Fix sort by group crash bug +* Many crashes fixed +* Fix width of key when using long titles/and or multiple + columns +* Fix bold and italic output in SVG output + +--- Old: veusz-1.16.tar.gz New: veusz-1.17.tar.gz Other differences: -- ++ python-veusz.spec ++ --- /var/tmp/diff_new_pack.m07Pgr/_old 2013-04-07 14:26:20.0 +0200 +++ /var/tmp/diff_new_pack.m07Pgr/_new 2013-04-07 14:26:20.0 +0200 @@ -21,7 +21,7 @@ %define pyname veusz Name: python-veusz -Version:1.16 +Version:1.17 Release:0 # The entire source code is GPL-2.0+ except helpers/src/_nc_cntr.c which is Python-2.0 License:GPL-2.0+ and Python-2.0 ++ veusz-1.16.tar.gz - veusz-1.17.tar.gz ++ 12543 lines of diff (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit python-veusz for openSUSE:Factory
Hello community, here is the log from the commit of package python-veusz for openSUSE:Factory checked in at 2013-01-25 09:37:45 Comparing /work/SRC/openSUSE:Factory/python-veusz (Old) and /work/SRC/openSUSE:Factory/.python-veusz.new (New) Package is python-veusz, Maintainer is Changes: --- /work/SRC/openSUSE:Factory/python-veusz/python-veusz.changes 2012-07-24 17:20:30.0 +0200 +++ /work/SRC/openSUSE:Factory/.python-veusz.new/python-veusz.changes 2013-01-25 09:37:47.0 +0100 @@ -1,0 +2,8 @@ +Wed Jan 23 19:29:35 UTC 2013 - badshah...@gmail.com + +- Use the correct icon-theme-cache post script, this fixes a + packaging bug that prevented the correct veusz icon from being + shown on the desktop menu (until gtk-update-icon-cache was run + manually by the user). + +--- Other differences: -- ++ python-veusz.spec ++ --- /var/tmp/diff_new_pack.872ERw/_old 2013-01-25 09:37:53.0 +0100 +++ /var/tmp/diff_new_pack.872ERw/_new 2013-01-25 09:37:53.0 +0100 @@ -124,7 +124,7 @@ update-mime-database %{_datadir}/mime /dev/null 21 || : update-desktop-database %{_datadir}/applications %if 0%{?suse_version} =1140 -%icon_theme_cache_postun +%icon_theme_cache_post %else /usr/bin/gtk-update-icon-cache --quiet --force /usr/share/icons/hicolor || true %endif -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit python-veusz for openSUSE:Factory
Hello community, here is the log from the commit of package python-veusz for openSUSE:Factory checked in at 2012-07-24 15:34:45 Comparing /work/SRC/openSUSE:Factory/python-veusz (Old) and /work/SRC/openSUSE:Factory/.python-veusz.new (New) Package is python-veusz, Maintainer is Changes: --- /work/SRC/openSUSE:Factory/python-veusz/python-veusz.changes 2012-07-10 14:15:48.0 +0200 +++ /work/SRC/openSUSE:Factory/.python-veusz.new/python-veusz.changes 2012-07-24 17:20:30.0 +0200 @@ -1,0 +2,8 @@ +Mon Jul 23 15:16:10 UTC 2012 - badshah...@gmail.com + +- Install icon files: these got removed during the previous + update. This fixes a rather ugly regression from the previous + build which made the vuesz interface show up with no icons at + all. + +--- Other differences: -- ++ python-veusz.spec ++ --- /var/tmp/diff_new_pack.dr8d5G/_old 2012-07-24 17:20:32.0 +0200 +++ /var/tmp/diff_new_pack.dr8d5G/_new 2012-07-24 17:20:32.0 +0200 @@ -89,16 +89,21 @@ cp %{SOURCE2} %{buildroot}%{_datadir}/mime/packages/ # move icon files to /usr/share/pixmaps/veusz +mkdir -p %{buildroot}%{_datadir}/pixmaps/%{pyname} +mv %{buildroot}%{python_sitearch}/%{pyname}/windows/icons/*.png \ +%{buildroot}%{_datadir}/pixmaps/%{pyname} +mv %{buildroot}%{python_sitearch}/%{pyname}/windows/icons/*.svg \ +%{buildroot}%{_datadir}/pixmaps/%{pyname} # symlink main veusz icon also into hicolor-icon-theme dir (for desktop file) -install -m 0644 %{S:3} %{buildroot}%{python_sitearch}/%{pyname}/windows/icons/veusz_256.png +install -m 0644 %{S:3} %{buildroot}%{_datadir}/pixmaps/%{pyname}/veusz_256.png for size in 16 32 48 64 128 256; do odir=%{buildroot}%{_datadir}/icons/hicolor/${size}x${size}/apps mkdir -p $odir -ln -s %{python_sitearch}/%{pyname}/windows/icons/veusz_${size}.png ${odir}/veusz.png +ln -s %{_datadir}/pixmaps/%{pyname}/veusz_${size}.png ${odir}/veusz.png done odir=%{buildroot}%{_datadir}/icons/hicolor/scalable/apps mkdir -p $odir -ln -s %{python_sitearch}/%{pyname}/windows/icons/veusz.svg $odir +ln -s %{_datadir}/pixmaps/%{pyname}/veusz.svg $odir # Mark some scripts as executable. # This isn't really needed, but Veusz includes shebangs in scripts @@ -143,6 +148,7 @@ %{_bindir}/veusz_listen %{_datadir}/applications/%{pyname}.desktop %{_datadir}/mime/packages/%{pyname}.xml +%{_datadir}/pixmaps/veusz/ %{python_sitearch}/%{pyname}-%{version}-py%{py_ver}.egg-info %{python_sitearch}/%{pyname}/ %{_datadir}/icons/hicolor/*/apps/%{pyname}.* -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit python-veusz for openSUSE:Factory
Hello community, here is the log from the commit of package python-veusz for openSUSE:Factory checked in at 2012-07-10 14:15:46 Comparing /work/SRC/openSUSE:Factory/python-veusz (Old) and /work/SRC/openSUSE:Factory/.python-veusz.new (New) Package is python-veusz, Maintainer is Changes: --- /work/SRC/openSUSE:Factory/python-veusz/python-veusz.changes 2012-07-09 10:17:45.0 +0200 +++ /work/SRC/openSUSE:Factory/.python-veusz.new/python-veusz.changes 2012-07-10 14:15:48.0 +0200 @@ -1,0 +2,52 @@ +Mon Jul 10 11:18:26 UTC 2012 - badshah...@gmail.com + +- Update to version 1.16: + + Experimental MathML support + + Add upper/lower-left/right arrows + + Add options to clip text/lines/shapes to graphs + + Add stacked-area option to bar plot widget + + Draw stacked bar plots top-down for better overlapping line +behaviour + + Axis labels can be placed at left or right of axes, in +addition to centre + + Line widget now has length-angle or point-to-point modes, +better support for only specifying some coordinates. + + Exception dialog records more detailed traceback + + Use top level windows for non-modal dialogs, giving minimize +in window and no always-on-top behaviour + + Zero length vectors and arrows in vector fields are not +plotted + + Add support for strings to be translated + + Add Sort dataset plugin + + Add Histogram 2D dataset plugin + + Add Divide by Maximum and Normalize dataset plugins + + Support for *args and **kwargs for custom functions + + Custom colormaps can be defined in the custom editing +dialog + + Bug fixes: +- Use correct definition of 1pt = 1/72in +- Workaround for splash screen problem +- Fix numerous problems reported by pyflakes +- Histograms fail when saved +- Fix plot with nan functions +- Fix failure of self tests on ARM platforms +- Force pages/documents to have physical sizes +- Fix crash if deleting multiple datasets in data edit dialog +- Check dimensions of datasets in SetData +- Handle better zero bytes in data files +- Fix error if page size zero +- Fix error if vector baselength is zero +- If dataset plugin parameter not given in saved file, use + default +- Fix crash for axes with same minimum and maximum +- Fix CSV import problem when same dataset has multiple types +- Thinning markers works when using marker sizes / colors ++ Package icons in the hicolor icon directory; use BuildRequires: + hicolot-icon-theme for required post scriptlets ++ Install 256x256 icon to make application icon look better on the + gnome-shell ++ Depend on the right version of SIP ABI (prevents issues like + bnc#711890 from happening) ++ Add a Provides: veusz = %{version} to spec file. + +--- Old: veusz-1.15.tar.gz New: veusz-1.16.tar.gz veusz_256.png Other differences: -- ++ python-veusz.spec ++ --- /var/tmp/diff_new_pack.msfmEV/_old 2012-07-10 14:15:51.0 +0200 +++ /var/tmp/diff_new_pack.msfmEV/_new 2012-07-10 14:15:51.0 +0200 @@ -21,8 +21,8 @@ %define pyname veusz Name: python-veusz -Version:1.15 -Release:1 +Version:1.16 +Release:0 # The entire source code is GPL-2.0+ except helpers/src/_nc_cntr.c which is Python-2.0 License:GPL-2.0+ and Python-2.0 Summary:GUI scientific plotting package @@ -31,8 +31,10 @@ Source0:http://download.gna.org/veusz/veusz-%{version}.tar.gz Source1:%{pyname}.desktop Source2:%{pyname}.xml +Source3:%{pyname}_256.png BuildRequires: desktop-file-utils BuildRequires: fdupes +BuildRequires: hicolor-icon-theme BuildRequires: libqt4-devel BuildRequires: python-devel BuildRequires: python-numpy-devel @@ -40,8 +42,10 @@ BuildRequires: python-setuptools BuildRequires: python-sip BuildRequires: update-desktop-files +%{?_sip_api:Requires: sip-api(%{_sip_api_major}) = %{_sip_api}} Requires: python-numpy Requires: python-qt4 +Provides: %{pyname} = %{version} BuildRoot: %{_tmppath}/%{name}-%{version}-build Requires(post): shared-mime-info desktop-file-utils Requires(postun): shared-mime-info desktop-file-utils @@ -85,13 +89,16 @@ cp %{SOURCE2} %{buildroot}%{_datadir}/mime/packages/ # move icon files to /usr/share/pixmaps/veusz -# symlink main veusz icon also into pixmaps (for desktop file) -mkdir -p %{buildroot}%{_datadir}/pixmaps/veusz -mv %{buildroot}%{python_sitearch}/veusz/windows/icons/*.png \ -%{buildroot}%{_datadir}/pixmaps/veusz -mv %{buildroot}%{python_sitearch}/veusz/windows/icons/*.svg \ -
commit python-veusz for openSUSE:Factory
Hello community, here is the log from the commit of package python-veusz for openSUSE:Factory checked in at 2012-07-09 10:17:44 Comparing /work/SRC/openSUSE:Factory/python-veusz (Old) and /work/SRC/openSUSE:Factory/.python-veusz.new (New) Package is python-veusz, Maintainer is Changes: --- /work/SRC/openSUSE:Factory/python-veusz/python-veusz.changes 2012-06-01 07:23:11.0 +0200 +++ /work/SRC/openSUSE:Factory/.python-veusz.new/python-veusz.changes 2012-07-09 10:17:45.0 +0200 @@ -1,0 +2,5 @@ +Sun Jul 8 00:20:46 UTC 2012 - sco...@free.fr + +- fix build for SLE_11_SP2 + +--- Other differences: -- ++ python-veusz.spec ++ --- /var/tmp/diff_new_pack.HrNxjs/_old 2012-07-09 10:17:48.0 +0200 +++ /var/tmp/diff_new_pack.HrNxjs/_new 2012-07-09 10:17:48.0 +0200 @@ -36,11 +36,7 @@ BuildRequires: libqt4-devel BuildRequires: python-devel BuildRequires: python-numpy-devel -%if 0%{?sles_version} -BuildRequires: python-qt4 -%else BuildRequires: python-qt4-devel -%endif BuildRequires: python-setuptools BuildRequires: python-sip BuildRequires: update-desktop-files -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit python-veusz for openSUSE:Factory
Hello community, here is the log from the commit of package python-veusz for openSUSE:Factory checked in at 2012-06-01 07:23:10 Comparing /work/SRC/openSUSE:Factory/python-veusz (Old) and /work/SRC/openSUSE:Factory/.python-veusz.new (New) Package is python-veusz, Maintainer is Changes: --- /work/SRC/openSUSE:Factory/python-veusz/python-veusz.changes 2012-04-12 09:51:08.0 +0200 +++ /work/SRC/openSUSE:Factory/.python-veusz.new/python-veusz.changes 2012-06-01 07:23:11.0 +0200 @@ -37,0 +38,5 @@ +Sat Feb 25 22:05:00 UTC 2012 - sco...@free.fr + +- fix build for SLE-11 + +--- Other differences: -- ++ python-veusz.spec ++ --- /var/tmp/diff_new_pack.6ZBvmf/_old 2012-06-01 07:23:12.0 +0200 +++ /var/tmp/diff_new_pack.6ZBvmf/_new 2012-06-01 07:23:12.0 +0200 @@ -15,6 +15,8 @@ # Please submit bugfixes or comments via http://bugs.opensuse.org/ # +%{!?python_sitelib: %global python_sitelib %(%{__python} -c from distutils.sysconfig import get_python_lib; print(get_python_lib()))} +%{!?python_sitearch: %global python_sitearch %(%{__python} -c from distutils.sysconfig import get_python_lib; print(get_python_lib(1)))} %define pyname veusz @@ -34,7 +36,11 @@ BuildRequires: libqt4-devel BuildRequires: python-devel BuildRequires: python-numpy-devel +%if 0%{?sles_version} +BuildRequires: python-qt4 +%else BuildRequires: python-qt4-devel +%endif BuildRequires: python-setuptools BuildRequires: python-sip BuildRequires: update-desktop-files -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit python-veusz for openSUSE:Factory
Hello community, here is the log from the commit of package python-veusz for openSUSE:Factory checked in at 2012-04-12 09:48:05 Comparing /work/SRC/openSUSE:Factory/python-veusz (Old) and /work/SRC/openSUSE:Factory/.python-veusz.new (New) Package is python-veusz, Maintainer is Changes: --- /work/SRC/openSUSE:Factory/python-veusz/python-veusz.changes 2012-03-08 19:45:14.0 +0100 +++ /work/SRC/openSUSE:Factory/.python-veusz.new/python-veusz.changes 2012-04-12 09:48:11.0 +0200 @@ -2 +2 @@ -Sat Feb 25 22:05:00 UTC 2012 - sco...@free.fr +Fri Apr 6 08:04:43 UTC 2012 - badshah...@gmail.com @@ -4 +4,32 @@ -- fix build for SLE-11 +- Update to version 1.15 (for complete list of changes please see + http://home.gna.org/veusz/releasenotes/1.15.txt): + + Major changes: +- Improved hatching +- Added options to extend axes by 2, 5, 10 and 15% of data + range +- Full screen graph view mode +- Ctrl+MouseWheel zooms in and out of plot +- New dataset plugins: Linear interpolation, Cumulative value, + Rolling average, Subtract mean / minimum +- Allow grid widgets to be placed in grid widgets +- Allow multiple datasets to be selected in dataset browser +- Allow tagging of datasets and allow datasets be grouped by + tags in dataset browser +- Allow text to be written as text in SVG, rather than curves +- Add DBus interface to program, if DBus is installed +- 2D QDP support +- Add title option for keys. + + Bug fixes: +- Use / rather than \ for path separator in saved file names +- Trap case where nan values could be plotted +- Fix error if website not accessible in exception dialog +- Crash when min and max of axes are too similar +- Fix clipping of paths after transform in SVG files +- Fix crash in picker +- Fix crash if duplication of characters in CSV date format +- Fix crash in tool tip in dataset browser +- Fix GlobalColor error (on certain dark color sets) +- Fix blocked data import if no descriptor +- Fix crash if log contours and minimum is zero +- Bug fix https://bugzilla.redhat.com/show_bug.cgi?id=800196. + + Several minor fixes. Old: veusz-1.14.tar.gz New: veusz-1.15.tar.gz Other differences: -- ++ python-veusz.spec ++ --- /var/tmp/diff_new_pack.BumABu/_old 2012-04-12 09:48:13.0 +0200 +++ /var/tmp/diff_new_pack.BumABu/_new 2012-04-12 09:48:13.0 +0200 @@ -15,20 +15,18 @@ # Please submit bugfixes or comments via http://bugs.opensuse.org/ # -%{!?python_sitelib: %global python_sitelib %(%{__python} -c from distutils.sysconfig import get_python_lib; print(get_python_lib()))} -%{!?python_sitearch: %global python_sitearch %(%{__python} -c from distutils.sysconfig import get_python_lib; print(get_python_lib(1)))} %define pyname veusz Name: python-veusz -Version:1.14 +Version:1.15 Release:1 # The entire source code is GPL-2.0+ except helpers/src/_nc_cntr.c which is Python-2.0 License:GPL-2.0+ and Python-2.0 Summary:GUI scientific plotting package Url:http://home.gna.org/veusz/ Group: Productivity/Scientific/Other -Source0:veusz-%{version}.tar.gz +Source0:http://download.gna.org/veusz/veusz-%{version}.tar.gz Source1:%{pyname}.desktop Source2:%{pyname}.xml BuildRequires: desktop-file-utils @@ -36,11 +34,7 @@ BuildRequires: libqt4-devel BuildRequires: python-devel BuildRequires: python-numpy-devel -%if 0%{?sles_version} -BuildRequires: python-qt4 -%else BuildRequires: python-qt4-devel -%endif BuildRequires: python-setuptools BuildRequires: python-sip BuildRequires: update-desktop-files ++ veusz-1.14.tar.gz - veusz-1.15.tar.gz ++ 16258 lines of diff (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit python-veusz for openSUSE:Factory
Hello community, here is the log from the commit of package python-veusz for openSUSE:Factory checked in at 2012-03-08 19:45:12 Comparing /work/SRC/openSUSE:Factory/python-veusz (Old) and /work/SRC/openSUSE:Factory/.python-veusz.new (New) Package is python-veusz, Maintainer is Changes: --- /work/SRC/openSUSE:Factory/python-veusz/python-veusz.changes 2011-12-08 11:31:08.0 +0100 +++ /work/SRC/openSUSE:Factory/.python-veusz.new/python-veusz.changes 2012-03-08 19:45:14.0 +0100 @@ -1,0 +2,5 @@ +Sat Feb 25 22:05:00 UTC 2012 - sco...@free.fr + +- fix build for SLE-11 + +--- Other differences: -- ++ python-veusz.spec ++ --- /var/tmp/diff_new_pack.GPHq1M/_old 2012-03-08 19:45:16.0 +0100 +++ /var/tmp/diff_new_pack.GPHq1M/_new 2012-03-08 19:45:16.0 +0100 @@ -15,6 +15,8 @@ # Please submit bugfixes or comments via http://bugs.opensuse.org/ # +%{!?python_sitelib: %global python_sitelib %(%{__python} -c from distutils.sysconfig import get_python_lib; print(get_python_lib()))} +%{!?python_sitearch: %global python_sitearch %(%{__python} -c from distutils.sysconfig import get_python_lib; print(get_python_lib(1)))} %define pyname veusz @@ -34,7 +36,11 @@ BuildRequires: libqt4-devel BuildRequires: python-devel BuildRequires: python-numpy-devel +%if 0%{?sles_version} +BuildRequires: python-qt4 +%else BuildRequires: python-qt4-devel +%endif BuildRequires: python-setuptools BuildRequires: python-sip BuildRequires: update-desktop-files -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit python-veusz for openSUSE:Factory
Hello community, here is the log from the commit of package python-veusz for openSUSE:Factory checked in at 2011-12-08 11:31:07 Comparing /work/SRC/openSUSE:Factory/python-veusz (Old) and /work/SRC/openSUSE:Factory/.python-veusz.new (New) Package is python-veusz, Maintainer is Changes: --- /work/SRC/openSUSE:Factory/python-veusz/python-veusz.changes 2011-09-23 12:43:20.0 +0200 +++ /work/SRC/openSUSE:Factory/.python-veusz.new/python-veusz.changes 2011-12-08 11:31:08.0 +0100 @@ -1,0 +2,51 @@ +Tue Nov 29 09:59:16 UTC 2011 - badshah...@gmail.com + +- Minor spec file changes: + + Use Name: python-veusz instead of Name: python-%{pyname} + + Modify License tag in accordance with spdx specifications + +--- +Tue Nov 29 09:16:16 UTC 2011 - badshah...@gmail.com + +- Update to version 1.14 + + Added interactive tutorial + + Points in graphs can be colored depending on another dataset +and the scale shown in a colorbar widget + + Improved CSV import +- better data type detection +- locale-specific numeric and date formats +- single/multiple/none header modes +- option to skip lines at top of file +- better handling of missing values + + Data can be imported from clipboard + + Substantially reduced size of output SVG files + + In standard data import, descriptor can be left blank to +generate dataset names colX + + Axis plotting range can be interactively manipulated + + If axis is in date-time format, show and allow the min and +max values to be in date-time format + + ImageFile widget can have image data embedded in document +file + + Fit widget can update the fit parameters and fit quality to a +label widget + + Allow editing of 2D datasets in data edit dialog + + Add copy and paste dataset command to dataset browser context +menu + + Bug Fixes: +- Fix initial extension in export dialog +- Fix crash on hiding pages +- Fixed validation for numeric values +- Position of grid lines in perpendicular direction for non + default positions +- Catch errors in example import plugin +- Fix crash for non existent key symbols +- Fix crash when mismatch of dataset sizes when combining 1D + datasets to make 2D dataset + + Minor changes (see +http://home.gna.org/veusz/releasenotes/1.14.txt for a full +list). +- Spec file changes: + + Use source provided tarballs (tar.gz) instead of +recompressing + +--- Old: veusz-1.13.tar.bz2 New: veusz-1.14.tar.gz Other differences: -- ++ python-veusz.spec ++ --- /var/tmp/diff_new_pack.iLEbaC/_old 2011-12-08 11:31:10.0 +0100 +++ /var/tmp/diff_new_pack.iLEbaC/_new 2011-12-08 11:31:10.0 +0100 @@ -18,15 +18,15 @@ %define pyname veusz -Name: python-%{pyname} -Version:1.13 +Name: python-veusz +Version:1.14 Release:1 -# The entire source code is GPLv2+ except helpers/src/_nc_cntr.c which is Python -License:GPLv2+ and Python +# The entire source code is GPL-2.0+ except helpers/src/_nc_cntr.c which is Python-2.0 +License:GPL-2.0+ and Python-2.0 Summary:GUI scientific plotting package Url:http://home.gna.org/veusz/ Group: Productivity/Scientific/Other -Source0:veusz-%{version}.tar.bz2 +Source0:veusz-%{version}.tar.gz Source1:%{pyname}.desktop Source2:%{pyname}.xml BuildRequires: desktop-file-utils -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit python-veusz for openSUSE:Factory
Hello community, here is the log from the commit of package python-veusz for openSUSE:Factory checked in at Mon Aug 29 10:35:19 CEST 2011. --- python-veusz/python-veusz.changes 2011-08-06 00:46:21.0 +0200 +++ /mounts/work_src_done/STABLE/python-veusz/python-veusz.changes 2011-08-22 13:40:07.0 +0200 @@ -1,0 +2,27 @@ +Fri Aug 19 23:07:40 UTC 2011 - badshah...@gmail.com + +- Update to version 1.13 + + Graphs are rendered in separate threads for speed and a +responsive user interface + + A changed Graph is rendered immediately on document +modification, improving latency + + A new ternary plot widget is included + + Size of pages can be modified individually in a document + + Binary data import added + + NPY/NPZ numpy data import added + + Axis and tick labels on axes can be rotated at 45 deg +intervals + + Labels can be plotted next to points on non-orthogonal plots + + Add an option for DPI of output EPS and PDF files + + Several minor improvements (see ChangeLog file) + + Bug fixes: +- Images plotted when axes are inverted are inverted too +- Fixed crash when selecting datasets for plotting in the + popup menu +- Fixed picker crashes with a constant function +- 2D dataset creation using expressions fixed +- CSV reader treated dataset names ending in + or - + incorrectly +- unique1d function no longer available in numpy + +--- calling whatdependson for head-i586 Old: veusz-1.12.tar.bz2 New: veusz-1.13.tar.bz2 Other differences: -- ++ python-veusz.spec ++ --- /var/tmp/diff_new_pack.x09qNb/_old 2011-08-29 10:34:54.0 +0200 +++ /var/tmp/diff_new_pack.x09qNb/_new 2011-08-29 10:34:54.0 +0200 @@ -19,7 +19,7 @@ %define pyname veusz Name: python-%{pyname} -Version:1.12 +Version:1.13 Release:1 # The entire source code is GPLv2+ except helpers/src/_nc_cntr.c which is Python License:GPLv2+ and Python @@ -64,7 +64,7 @@ ${RPM_BUILD_DIR}/veusz-%{version}/utils/action.py # change path of where to look for COPYING - should be docdir -sed -i /f =/s+utils.veuszDirectory+'%{_docdir}/veusz-%{version}'+ \ +sed -i /f =/s+utils.veuszDirectory+'%{_docdir}/%{name}'+ \ ${RPM_BUILD_DIR}/veusz-%{version}/dialogs/aboutdialog.py %build ++ veusz-1.12.tar.bz2 - veusz-1.13.tar.bz2 ++ 29040 lines of diff (skipped) Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit python-veusz for openSUSE:Factory
Hello community, here is the log from the commit of package python-veusz for openSUSE:Factory checked in at Thu Aug 11 13:39:48 CEST 2011. New Changes file: --- /dev/null 2010-08-26 16:28:41.0 +0200 +++ /mounts/work_src_done/STABLE/python-veusz/python-veusz.changes 2011-08-06 00:46:21.0 +0200 @@ -0,0 +1,69 @@ +--- +Fri Aug 5 22:08:59 UTC 2011 - badshah...@gmail.com + +- Update to version 1.12: + + Multiple widgets can now be selected for editing properties + + Add Edit-Select menu and context menu for above + + Added context menu on dataset browser for filenames to reload, +delete or unlink all associated datasets + + New tree-like dataset browsing widget is shown in data edit +dialog + + Importing 1D fits images is now supported + + Date / time data has its own dataset type + + The data edit dialog box can create or edit date/time data in +human-readable form + + Add LaTeX commands \cdot, \nabla, \overline plus some arrows + + Inform user in exception dialog if a new version is available + + Add linevertbar and linehorzbar error bar styles + + Bug fixes: +- Fix crash on filling filled error regions if no error bars +- Remove grouping separator to numbers in locale as it creates + ambiguous lists of numbers +- Undo works properly for boolean and integer settings +- Prevent widgets getting the same names when dragging and + dropping +- Hidden plot widgets are ignored when calculating axis ranges +- Combo boxes are now case sensitive when displaying matches + with previous text +- Fix errors if plotting DatasetRange or Dataset1DPlugin + datasets against data with nan values +- Fix division by zero in dataset preview +- Do not leave settings pointing to deleted widgets after an + undo +- Fix errors when using super/subscripts of super/subscripts +- Fix crash when giving positions of bar plot and labels +- Do not allow dataset names to be invalid after remaining +- Several EMF format bug fixes +- Stop crash when contouring zero-sized datasets +- Changes from version 1.11: + + New data point picker for finding coordinates of points on plot + + New data navigator window for filtering, sorting and examining +dataset statistics + + .. button next to dataset settings pops up data navigator for +choosing datasets + + Data fitting can now use PyMinuit, giving error estimates + + Console history now uses currently entered characters to select +lines from history + + New self test script, comparing graph output with expected +output + + Put superscripts and subscripts above each other when +formatting + + Key entries can have multiple lines (using \\) + + Option to treat blanks as data items in CSV files + + Locale support added for number formatting +- Can use current locale or US/English in documents +- Can use US/English or current local in user interface + + Contours avoid missing (nan) values + + Several bug fixes (see ChangeLog file for details) +- Spec file cleanup: + + Removed BuildRequires: python-distribute to allow building +with openSUSE 11.4 and earlier + + Use %suse_update_desktop_file macro to install .desktop entry + + Miscellaneous minor modifications + +--- +Sun Dec 19 06:00:52 UTC 2010 - ocef...@yahoo.com.br + +- First OpenSuse release + + calling whatdependson for head-i586 New: python-veusz.changes python-veusz.spec veusz-1.12.tar.bz2 veusz.desktop veusz.xml Other differences: -- ++ python-veusz.spec ++ # # spec file for package python-veusz # # Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed # upon. The license for this file, and modifications and additions to the # file, is the same license as for the pristine package itself (unless the # license for the pristine package is not an Open Source License, in which # case the license is the MIT License). An Open Source License is a # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. # Please submit bugfixes or comments via http://bugs.opensuse.org/ # %define pyname veusz Name: python-%{pyname} Version:1.12 Release:1 # The entire source code is GPLv2+ except helpers/src/_nc_cntr.c which is Python License:GPLv2+ and Python Summary:GUI scientific plotting package Url:http://home.gna.org/veusz/ Group: Productivity/Scientific/Other Source0:veusz-%{version}.tar.bz2 Source1:%{pyname}.desktop Source2:%{pyname}.xml