Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package python-physt for openSUSE:Factory checked in at 2024-03-06 23:04:46 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-physt (Old) and /work/SRC/openSUSE:Factory/.python-physt.new.1770 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-physt" Wed Mar 6 23:04:46 2024 rev:6 rq:1155343 version:0.5.3 Changes: -------- --- /work/SRC/openSUSE:Factory/python-physt/python-physt.changes 2023-02-16 16:56:52.078944301 +0100 +++ /work/SRC/openSUSE:Factory/.python-physt.new.1770/python-physt.changes 2024-03-06 23:05:14.954874970 +0100 @@ -1,0 +2,7 @@ +Tue Mar 5 19:09:36 UTC 2024 - Ben Greiner <c...@bnavigator.de> + +- Build PEP517 wheel +- Fix runtime requirements +- Don't test plotly on python <3.10: no longer available + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-physt.spec ++++++ --- /var/tmp/diff_new_pack.q5Zt7a/_old 2024-03-06 23:05:15.610898773 +0100 +++ /var/tmp/diff_new_pack.q5Zt7a/_new 2024-03-06 23:05:15.614898919 +0100 @@ -1,7 +1,7 @@ # # spec file for package python-physt # -# Copyright (c) 2023 SUSE LLC +# Copyright (c) 2024 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -23,25 +23,32 @@ License: MIT URL: https://github.com/janpipek/physt Source: https://github.com/janpipek/physt/archive/v%{version}.tar.gz#/physt-%{version}.tar.gz +BuildRequires: %{python_module base >= 3.7} +BuildRequires: %{python_module pip} BuildRequires: %{python_module setuptools} +BuildRequires: %{python_module wheel} BuildRequires: fdupes BuildRequires: python-rpm-macros -Requires: python-numpy -Requires: python-pandas +Requires: python-numpy >= 1.20 +Requires: python-packaging +Requires: python-typing-extensions Recommends: python-dask Recommends: python-folium Recommends: python-matplotlib +Recommends: python-pandas Recommends: python-protobuf Recommends: python-uproot Recommends: python-vega3 Recommends: python-xarray BuildArch: noarch # SECTION test requirements -BuildRequires: %{python_module numpy} +BuildRequires: %{python_module numpy >= 1.20} BuildRequires: %{python_module matplotlib} +BuildRequires: %{python_module packaging} BuildRequires: %{python_module pandas} -BuildRequires: %{python_module plotly} +BuildRequires: %{python_module plotly if %python-base >= 3.10} BuildRequires: %{python_module pytest} +BuildRequires: %{python_module typing-extensions} # /SECTION %python_subpackages @@ -58,10 +65,10 @@ %setup -q -n physt-%{version} %build -%python_build +%pyproject_wheel %install -%python_install +%pyproject_install %python_expand rm -rf %{buildroot}%{$python_sitelib}/tests/ %python_expand %fdupes %{buildroot}%{$python_sitelib} @@ -71,5 +78,6 @@ %files %{python_files} %doc README.md %license LICENSE -%{python_sitelib}/* +%{python_sitelib}/physt +%{python_sitelib}/physt-%{version}.dist-info