Hello community, here is the log from the commit of package python-idna for openSUSE:Factory checked in at 2017-04-19 18:01:00 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-idna (Old) and /work/SRC/openSUSE:Factory/.python-idna.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "python-idna" Wed Apr 19 18:01:00 2017 rev:2 rq:481819 version:2.5 Changes: -------- --- /work/SRC/openSUSE:Factory/python-idna/python-idna.changes 2015-07-21 13:28:34.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.python-idna.new/python-idna.changes 2017-04-19 18:01:03.524737193 +0200 @@ -1,0 +2,34 @@ +Tue Mar 21 15:31:28 UTC 2017 - jmatejek@suse.com + +- point download url to PyPI +- drop %oname + +------------------------------------------------------------------- +Thu Mar 16 14:01:23 UTC 2017 - tbechtold@suse.com + +update to version v2.5 + * only store scripts that are specifically referenced in logic + * Fix validation for U+30FB KATAKANA MIDDLE DOT code point (#47) + * range-based integer containment code + * Documentation Updates + * Make test runners Python 2.6 compatible (issue #20) + * remove DISALLOWED codepoints from datafile, since they're unread + * Avoid using bare 'except' (#39) + * Add Python 3.5 support + * Mark Python Wheels as universal (supports Python 2 and 3) + * Skip tests that won't work on Python 2.6 (fixes #20) + * Update Travis configuration to test against Python 2.6 and 3.6 + * Use relative imports (fixes #26) + * Documentation tidy up + * Revert to basing IDNAError on UnicodeError (issue #43) (#45) + * rebuild idnadata + * Update history with Java-related change + * ignore vim swapfiles + * Update Travis CI coverage to 3.6 and 3.7-dev + * Reduce memory usage even further. (#41) + * Update trove classifier for Python 3.6 + * Properly report label length exceptions (issue #36) + * Segment uts46data to avoid Jython limits (#28) +- Switch to singlespec approach + +------------------------------------------------------------------- Old: ---- idna-2.0.tar.gz New: ---- idna-2.5.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-idna.spec ++++++ --- /var/tmp/diff_new_pack.pUgRKj/_old 2017-04-19 18:01:04.116653463 +0200 +++ /var/tmp/diff_new_pack.pUgRKj/_new 2017-04-19 18:01:04.116653463 +0200 @@ -1,7 +1,7 @@ # # spec file for package python-idna # -# Copyright (c) 2015 SUSE LINUX Products 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 @@ -16,25 +16,21 @@ # -%define oname idna - +%{?!python_module:%define python_module() python-%{**} python3-%{**}} Name: python-idna -Version: 2.0 +Version: 2.5 Release: 0 Summary: Internationalized Domain Names in Applications (IDNA) License: BSD-3-Clause Group: Development/Languages/Python Url: https://github.com/kjd/idna -Source0: https://github.com/kjd/%{oname}/archive/v%{version}.tar.gz#/%{oname}-%{version}.tar.gz -BuildRequires: python-devel -BuildRequires: python-setuptools +Source0: https://files.pythonhosted.org/packages/source/i/idna/idna-%{version}.tar.gz +BuildRequires: %{python_module setuptools} +BuildRequires: python-rpm-macros BuildRoot: %{_tmppath}/%{name}-%{version}-build - -%if 0%{?suse_version} && 0%{?suse_version} <= 1110 -%{!?python_sitelib: %global python_sitelib %(python -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")} -%else BuildArch: noarch -%endif + +%python_subpackages %description A library to support the Internationalised Domain Names in @@ -48,24 +44,20 @@ library but currently only supports the older 2003 specification. %prep -%setup -q -n %{oname}-%{version} +%setup -q -n idna-%{version} %build -python setup.py build +%python_build %install -python setup.py install --prefix=%{_prefix} --root=%{buildroot} +%python_install -%if 0%{?suse_version} && 0%{?suse_version} > 1110 %check -python setup.py test -%endif - +%python_exec setup.py test -%files +%files %python_files %defattr(-,root,root,-) %doc HISTORY.rst LICENSE.rst README.rst -%{python_sitelib}/%{oname} -%{python_sitelib}/%{oname}-%{version}-py%{py_ver}.egg-info +%{python_sitelib}/* %changelog ++++++ idna-2.0.tar.gz -> idna-2.5.tar.gz ++++++ ++++ 7374 lines of diff (skipped)