Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package python-GooseMPL for openSUSE:Factory
checked in at 2023-01-21 19:11:14
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-GooseMPL (Old)
and /work/SRC/openSUSE:Factory/.python-GooseMPL.new.32243 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-GooseMPL"
Sat Jan 21 19:11:14 2023 rev:5 rq:1060050 version:0.12.1
Changes:
--------
--- /work/SRC/openSUSE:Factory/python-GooseMPL/python-GooseMPL.changes
2021-05-13 22:18:33.539584370 +0200
+++
/work/SRC/openSUSE:Factory/.python-GooseMPL.new.32243/python-GooseMPL.changes
2023-01-21 19:11:30.165278435 +0100
@@ -1,0 +2,26 @@
+Fri Jan 20 16:25:09 UTC 2023 - Ben Greiner <[email protected]>
+
+- Update to 0.12.1
+ * Add asLinearSegmentedColormap by @tdegeus in #41
+ * bin: adding number of samples per bin to output by @tdegeus in
+ #39
+ * Fit functions: default use absolute error, let option to user
+ by @tdegeus in #37
+ * Minor bugfix: adding return in histogram_bin_edges_mincount by
+ @tdegeus in #38
+ * Binning data & Fit error by @tdegeus in #36
+ * Function to re-normalize a histogram by @tdegeus in #33
+ * Adding fit_exp by @tdegeus in #32
+ * Adding yerr to fit_powerlaw by @tdegeus in #31
+ * Adding log-ticks function
+ * Updating plot-styles. Breaking change, "goose" -> "goose",
+ "goose-autolayout"
+ * fit_powerlaw : plot using just two data-points in the scale is
+ log-log
+ * Adding plot function to fit_powerlaw
+ * Deprecating "write_data" and "restore_data"
+ * Adding integer bin-edges to public API (formerly only
+ integrated in histogram_bin_edges) + minor bugfix (#25)
+ * Adding "fit_powerlaw" (#24, #28)
+
+-------------------------------------------------------------------
Old:
----
GooseMPL-0.5.0.tar.gz
New:
----
GooseMPL-0.12.1.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ python-GooseMPL.spec ++++++
--- /var/tmp/diff_new_pack.F6nQV3/_old 2023-01-21 19:11:30.549280628 +0100
+++ /var/tmp/diff_new_pack.F6nQV3/_new 2023-01-21 19:11:30.557280673 +0100
@@ -1,7 +1,7 @@
#
# spec file for package python-GooseMPL
#
-# Copyright (c) 2021 SUSE LLC
+# Copyright (c) 2023 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -16,23 +16,26 @@
#
-%{?!python_module:%define python_module() python-%{**} python3-%{**}}
-%define skip_python2 1
-%define skip_python36 1
Name: python-GooseMPL
-Version: 0.5.0
+Version: 0.12.1
Release: 0
Summary: Style and extension functions for matplotlib
License: MIT
URL: https://github.com/tdegeus/GooseMPL
-Source:
https://github.com/tdegeus/GooseMPL/archive/v%{version}.tar.gz#/GooseMPL-%{version}.tar.gz
+Source:
https://files.pythonhosted.org/packages/source/G/GooseMPL/GooseMPL-%{version}.tar.gz
+BuildRequires: %{python_module pip}
+BuildRequires: %{python_module setuptools_scm}
BuildRequires: %{python_module setuptools}
+BuildRequires: %{python_module wheel}
BuildRequires: fdupes
BuildRequires: python-rpm-macros
BuildRequires: unzip
-Requires: python-matplotlib >= 2.0.0
+Requires: python-PyYAML
+Requires: python-deprecation
+Requires: python-matplotlib
Requires: python-matplotlib-latex
-Requires: python-numpy >= 1.0.0
+Requires: python-numpy
+Requires: python-scipy
# \usepackage{amsmath, amsfonts, amssymb, bm}
Requires: texlive-amsmath
Requires: texlive-amsfonts
@@ -40,8 +43,12 @@
BuildArch: noarch
# SECTION test requirements
BuildRequires: %{python_module matplotlib-latex}
+BuildRequires: %{python_module PyYAML}
+BuildRequires: %{python_module deprecation}
BuildRequires: %{python_module matplotlib}
BuildRequires: %{python_module numpy}
+BuildRequires: %{python_module pytest}
+BuildRequires: %{python_module scipy}
BuildRequires: texlive-amsfonts
BuildRequires: texlive-amsmath
BuildRequires: texlive-tools
@@ -57,21 +64,19 @@
%setup -q -n GooseMPL-%{version}
%build
-%python_build
+%pyproject_wheel
%install
-%python_install
+%pyproject_install
%python_expand %fdupes %{buildroot}%{$python_sitelib}
%check
-%{python_expand export PYTHONPATH=%{buildroot}%{$python_sitelib}
-$python -c "import GooseMPL; GooseMPL.copy_style()"
-$python -B docs/examples/*/*.py
-}
+%pytest test/main.py
%files %{python_files}
%doc README.md
%license LICENSE
-%{python_sitelib}/*
+%{python_sitelib}/GooseMPL
+%{python_sitelib}/GooseMPL-%{version}.dist-info
%changelog
++++++ GooseMPL-0.5.0.tar.gz -> GooseMPL-0.12.1.tar.gz ++++++
++++ 51133 lines of diff (skipped)