Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package python-ezdxf for openSUSE:Factory checked in at 2021-06-04 00:34:05 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-ezdxf (Old) and /work/SRC/openSUSE:Factory/.python-ezdxf.new.1898 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-ezdxf" Fri Jun 4 00:34:05 2021 rev:4 rq:897239 version:0.16.3 Changes: -------- --- /work/SRC/openSUSE:Factory/python-ezdxf/python-ezdxf.changes 2021-01-19 16:03:50.727529254 +0100 +++ /work/SRC/openSUSE:Factory/.python-ezdxf.new.1898/python-ezdxf.changes 2021-06-04 00:34:24.677017774 +0200 @@ -1,0 +2,16 @@ +Thu Jun 3 13:35:43 UTC 2021 - Ben Greiner <[email protected]> + +- Update to 0.16.3 + * release notes: https://ezdxf.mozman.at/release-v0-16.html + * The new command line script ezdxf launches various sub-commands + * Bounding Box Module bbox + * Module zoom + * Support Module disassemble + * text2path Add-on + * Extended path sub-package + * Math Tools + * DXF Entity Enhancements +- Cythonize +- Update build, test, and runtime requirements + +------------------------------------------------------------------- Old: ---- ezdxf-0.15.1.tar.gz New: ---- ezdxf-0.16.3.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-ezdxf.spec ++++++ --- /var/tmp/diff_new_pack.hIULWZ/_old 2021-06-04 00:34:25.137018896 +0200 +++ /var/tmp/diff_new_pack.hIULWZ/_new 2021-06-04 00:34:25.141018900 +0200 @@ -1,7 +1,7 @@ # # spec file for package python-ezdxf # -# Copyright (c) 2020 SUSE LLC +# Copyright (c) 2021 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -19,30 +19,36 @@ %define packagename ezdxf %define skip_python2 1 %define skip_python36 1 -%{?!python_module:%define python_module() python-%{**} python3-%{**}} +%{?!python_module:%define python_module() python3-%{**}} Name: python-ezdxf -Version: 0.15.1 +Version: 0.16.3 Release: 0 Summary: Python package for manipulating DXF drawings License: MIT URL: https://ezdxf.mozman.at/ Source: https://github.com/mozman/ezdxf/archive/v%{version}.tar.gz#/%{packagename}-%{version}.tar.gz -BuildRequires: %{python_module geomdl} -BuildRequires: %{python_module numpy >= 1.2.1} -BuildRequires: %{python_module pyparsing >= 2.0.1} -BuildRequires: %{python_module pytest} -BuildRequires: %{python_module scipy >= 0.6.0} +# SECTION setup requirements +BuildRequires: %{python_module Cython} BuildRequires: %{python_module setuptools} BuildRequires: %{python_module wheel} BuildRequires: fdupes BuildRequires: python-rpm-macros -Requires: python-geomdl -Requires: python-numpy >= 1.2.1 +# /SECTION +# SECTION test requirements +BuildRequires: %{python_module pytest} +BuildRequires: %{python_module geomdl} +BuildRequires: %{python_module pytest-xvfb} +# /SECTION +# SECTION optional runtime requirements +BuildRequires: %{python_module matplotlib} +BuildRequires: %{python_module qt5} +# /SECTION +BuildRequires: %{python_module pyparsing >= 2.0.1} Requires: python-pyparsing >= 2.0.1 -Requires: python-scipy >= 0.6.0 -Requires: python-wheel +Recommends: python-matplotlib +Recommends: python-qt5 Requires(post): update-alternatives -Requires(postun): update-alternatives +Requires(postun):update-alternatives %python_subpackages %description @@ -51,30 +57,32 @@ %prep %setup -q -n %{packagename}-%{version} +# remove unused script interpreter line +sed -i '1 {/env python/ d}' src/ezdxf/addons/drawing/qtviewer.py %build %python_build %install %python_install -%python_clone -a %{buildroot}%{_bindir}/dxfpp -%python_expand %fdupes %{buildroot}%{$python_sitelib} -%prepare_alternative dxfpp +%python_clone -a %{buildroot}%{_bindir}/ezdxf +%python_expand %fdupes %{buildroot}%{$python_sitearch} %post -%python_install_alternative dxfpp +%python_install_alternative ezdxf %postun -%python_uninstall_alternative dxfpp +%python_uninstall_alternative ezdxf %check -%pytest +# text2path: some tests only work with the presence of Arial font family +%pytest_arch -k "not test_814_text2path" %files %{python_files} %license LICENSE %doc README.md -%python_alternative %{_bindir}/dxfpp -%{python_sitelib}/*egg-info -%{python_sitelib}/%{packagename} +%python_alternative %{_bindir}/ezdxf +%{python_sitearch}/%{packagename}-%{version}*-info +%{python_sitearch}/%{packagename} %changelog ++++++ ezdxf-0.15.1.tar.gz -> ezdxf-0.16.3.tar.gz ++++++ /work/SRC/openSUSE:Factory/python-ezdxf/ezdxf-0.15.1.tar.gz /work/SRC/openSUSE:Factory/.python-ezdxf.new.1898/ezdxf-0.16.3.tar.gz differ: char 13, line 1
