Hello community, here is the log from the commit of package python-pkginfo for openSUSE:Factory checked in at 2017-05-03 15:54:30 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-pkginfo (Old) and /work/SRC/openSUSE:Factory/.python-pkginfo.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "python-pkginfo" Wed May 3 15:54:30 2017 rev:2 rq:489384 version:1.4.1 Changes: -------- --- /work/SRC/openSUSE:Factory/python-pkginfo/python-pkginfo.changes 2015-06-11 08:21:56.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.python-pkginfo.new/python-pkginfo.changes 2017-05-03 15:54:30.478944993 +0200 @@ -1,0 +2,18 @@ +Wed Apr 19 15:35:40 UTC 2017 - toddrme2178@gmail.com + +- Update to version 1.4.1 + * Packaging only change (invalid sdist bulit for 1.4.0). +- Update to version 1.4.0 + * Relicense under MIT license: the PSF license is not suitable for third-party libraries. +- Update to version 1.3.2 + * Packaging-only change (automate fix for wheel built for 1.3.1). +- Update to version 1.3.1 + * Packaging-only change (invalid wheel built for 1.3.0). +- Update to version 1.3.0 + * Update homepage URL to point to Launchpad, rather than PyPI. + * Add support for building wheels. + * Add support for Python 3.5. + * Drop support for Python 2.6 and 3.2. +- Implement single-spec version. + +------------------------------------------------------------------- Old: ---- pkginfo-1.2.1.tar.gz New: ---- pkginfo-1.4.1.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-pkginfo.spec ++++++ --- /var/tmp/diff_new_pack.yW8kDw/_old 2017-05-03 15:54:31.258834892 +0200 +++ /var/tmp/diff_new_pack.yW8kDw/_new 2017-05-03 15:54:31.258834892 +0200 @@ -1,7 +1,7 @@ # # spec file for package python-pkginfo # -# Copyright (c) 2015 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2017 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 @@ -16,22 +16,30 @@ # +# Tests are currently broken. +%bcond_with tests + +%{?!python_module:%define python_module() python-%{**} python3-%{**}} Name: python-pkginfo -Version: 1.2.1 +Version: 1.4.1 Release: 0 Summary: Query metadatdata from sdists / bdists / installed packages -License: Python-2.0 +License: MIT Group: Development/Languages/Python Url: http://pypi.python.org/pypi/pkginfo/ -Source: https://pypi.python.org/packages/source/p/pkginfo/pkginfo-%{version}.tar.gz -BuildRequires: python-devel -Requires: python-setuptools +Source: https://files.pythonhosted.org/packages/source/p/pkginfo/pkginfo-%{version}.tar.gz +BuildRequires: fdupes +BuildRequires: python-rpm-macros +BuildRequires: %{python_module devel} +BuildRequires: %{python_module setuptools} +%if %{with tests} +BuildRequires: %{python_module nose} +%endif 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 +Requires(post): update-alternatives +Requires(preun): update-alternatives +%python_subpackages %description This package provides an API for querying the distutils metadata written in @@ -45,15 +53,31 @@ %setup -q -n pkginfo-%{version} %build -python setup.py build +%python_build %install -python setup.py install --prefix=%{_prefix} --root=%{buildroot} +%python_install +%python_expand %fdupes %{buildroot}%{$python_sitelib} +%python_clone -a %{buildroot}%{_bindir}/pkginfo + +%if %{with tests} +%check +%{python_expand $python setup.py develop --user +$python setup.py test -q +} +%endif + +%post +%python_install_alternative pkginfo + +%preun +%python_uninstall_alternative pkginfo -%files +%files %{python_files} %defattr(-,root,root,-) -%doc README.txt CHANGES.txt -%{python_sitelib}/pkginfo-%{version}-py%{py_ver}.egg-info +%doc README.txt CHANGES.txt LICENSE.txt TODO.txt +%python_alternative %{_bindir}/pkginfo %{python_sitelib}/pkginfo +%{python_sitelib}/pkginfo-%{version}-py*.egg-info %changelog ++++++ pkginfo-1.2.1.tar.gz -> pkginfo-1.4.1.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pkginfo-1.2.1/CHANGES.txt new/pkginfo-1.4.1/CHANGES.txt --- old/pkginfo-1.2.1/CHANGES.txt 2015-01-02 19:52:59.000000000 +0100 +++ new/pkginfo-1.4.1/CHANGES.txt 2016-11-07 15:37:31.000000000 +0100 @@ -1,6 +1,38 @@ ``pkginfo`` Changelog ===================== +1.4.1 (2016-11-07) +------------------ + +- Packaging only change (invalid sdist bulit for 1.4.0). + +1.4.0 (2016-11-04) +------------------ + +- Relicense under MIT license: the PSF license is not suitable for + third-party libraries. + +1.3.2 (2016-05-24) +------------------ + +- Packaging-only change (automate fix for wheel built for 1.3.1). + +1.3.1 (2016-05-24) +------------------ + +- Packaging-only change (invalid wheel built for 1.3.0). + +1.3.0 (2016-05-23) +------------------ + +- Update homepage URL to point to Launchpad, rather than PyPI. + +- Add support for building wheels. + +- Add support for Python 3.5. + +- Drop support for Python 2.6 and 3.2. + 1.2.1 (2014-01-02) ------------------ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pkginfo-1.2.1/LICENSE.txt new/pkginfo-1.4.1/LICENSE.txt --- old/pkginfo-1.2.1/LICENSE.txt 1970-01-01 01:00:00.000000000 +0100 +++ new/pkginfo-1.4.1/LICENSE.txt 2016-11-04 21:17:33.000000000 +0100 @@ -0,0 +1,21 @@ +MIT License + +Copyright (c) 2009 Agendaless Consulting, Inc. + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pkginfo-1.2.1/PKG-INFO new/pkginfo-1.4.1/PKG-INFO --- old/pkginfo-1.2.1/PKG-INFO 2015-01-02 19:53:59.000000000 +0100 +++ new/pkginfo-1.4.1/PKG-INFO 2016-11-07 15:41:39.000000000 +0100 @@ -1,11 +1,11 @@ Metadata-Version: 1.1 Name: pkginfo -Version: 1.2.1 +Version: 1.4.1 Summary: Query metadatdata from sdists / bdists / installed packages. -Home-page: http://pypi.python.org/pypi/pkginfo/ +Home-page: https://code.launchpad.net/~tseaver/pkginfo/trunk Author: Tres Seaver, Agendaless Consulting Author-email: tseaver@agendaless.com -License: Python +License: MIT Description: ``pkginfo`` README ================== @@ -24,6 +24,38 @@ ``pkginfo`` Changelog ===================== + 1.4.1 (2016-11-07) + ------------------ + + - Packaging only change (invalid sdist bulit for 1.4.0). + + 1.4.0 (2016-11-04) + ------------------ + + - Relicense under MIT license: the PSF license is not suitable for + third-party libraries. + + 1.3.2 (2016-05-24) + ------------------ + + - Packaging-only change (automate fix for wheel built for 1.3.1). + + 1.3.1 (2016-05-24) + ------------------ + + - Packaging-only change (invalid wheel built for 1.3.0). + + 1.3.0 (2016-05-23) + ------------------ + + - Update homepage URL to point to Launchpad, rather than PyPI. + + - Add support for building wheels. + + - Add support for Python 3.5. + + - Drop support for Python 2.6 and 3.2. + 1.2.1 (2014-01-02) ------------------ @@ -221,13 +253,12 @@ Platform: Unix Platform: Windows Classifier: Intended Audience :: Developers -Classifier: License :: OSI Approved :: Python Software Foundation License +Classifier: License :: OSI Approved :: MIT License Classifier: Operating System :: OS Independent -Classifier: Programming Language :: Python :: 2.6 Classifier: Programming Language :: Python :: 2.7 -Classifier: Programming Language :: Python :: 3.2 Classifier: Programming Language :: Python :: 3.3 Classifier: Programming Language :: Python :: 3.4 +Classifier: Programming Language :: Python :: 3.5 Classifier: Programming Language :: Python :: Implementation :: CPython Classifier: Programming Language :: Python :: Implementation :: PyPy Classifier: Topic :: Software Development :: Libraries :: Python Modules diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pkginfo-1.2.1/pkginfo/tests/__init__.py new/pkginfo-1.4.1/pkginfo/tests/__init__.py --- old/pkginfo-1.2.1/pkginfo/tests/__init__.py 2013-10-09 22:58:32.000000000 +0200 +++ new/pkginfo-1.4.1/pkginfo/tests/__init__.py 2016-11-04 21:29:27.000000000 +0100 @@ -18,12 +18,12 @@ testcase.assertEqual(list(installed.classifiers), [ 'Intended Audience :: Developers', - 'License :: OSI Approved :: Python Software Foundation License', + 'License :: OSI Approved :: MIT License', 'Operating System :: OS Independent', - 'Programming Language :: Python :: 2.6', 'Programming Language :: Python :: 2.7', - 'Programming Language :: Python :: 3.2', 'Programming Language :: Python :: 3.3', + 'Programming Language :: Python :: 3.4', + 'Programming Language :: Python :: 3.5', 'Programming Language :: Python :: Implementation :: CPython', 'Programming Language :: Python :: Implementation :: PyPy', 'Topic :: Software Development :: Libraries :: Python Modules', diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pkginfo-1.2.1/pkginfo.egg-info/PKG-INFO new/pkginfo-1.4.1/pkginfo.egg-info/PKG-INFO --- old/pkginfo-1.2.1/pkginfo.egg-info/PKG-INFO 2015-01-02 19:53:58.000000000 +0100 +++ new/pkginfo-1.4.1/pkginfo.egg-info/PKG-INFO 2016-11-07 15:41:38.000000000 +0100 @@ -1,11 +1,11 @@ Metadata-Version: 1.1 Name: pkginfo -Version: 1.2.1 +Version: 1.4.1 Summary: Query metadatdata from sdists / bdists / installed packages. -Home-page: http://pypi.python.org/pypi/pkginfo/ +Home-page: https://code.launchpad.net/~tseaver/pkginfo/trunk Author: Tres Seaver, Agendaless Consulting Author-email: tseaver@agendaless.com -License: Python +License: MIT Description: ``pkginfo`` README ================== @@ -24,6 +24,38 @@ ``pkginfo`` Changelog ===================== + 1.4.1 (2016-11-07) + ------------------ + + - Packaging only change (invalid sdist bulit for 1.4.0). + + 1.4.0 (2016-11-04) + ------------------ + + - Relicense under MIT license: the PSF license is not suitable for + third-party libraries. + + 1.3.2 (2016-05-24) + ------------------ + + - Packaging-only change (automate fix for wheel built for 1.3.1). + + 1.3.1 (2016-05-24) + ------------------ + + - Packaging-only change (invalid wheel built for 1.3.0). + + 1.3.0 (2016-05-23) + ------------------ + + - Update homepage URL to point to Launchpad, rather than PyPI. + + - Add support for building wheels. + + - Add support for Python 3.5. + + - Drop support for Python 2.6 and 3.2. + 1.2.1 (2014-01-02) ------------------ @@ -221,13 +253,12 @@ Platform: Unix Platform: Windows Classifier: Intended Audience :: Developers -Classifier: License :: OSI Approved :: Python Software Foundation License +Classifier: License :: OSI Approved :: MIT License Classifier: Operating System :: OS Independent -Classifier: Programming Language :: Python :: 2.6 Classifier: Programming Language :: Python :: 2.7 -Classifier: Programming Language :: Python :: 3.2 Classifier: Programming Language :: Python :: 3.3 Classifier: Programming Language :: Python :: 3.4 +Classifier: Programming Language :: Python :: 3.5 Classifier: Programming Language :: Python :: Implementation :: CPython Classifier: Programming Language :: Python :: Implementation :: PyPy Classifier: Topic :: Software Development :: Libraries :: Python Modules diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pkginfo-1.2.1/pkginfo.egg-info/SOURCES.txt new/pkginfo-1.4.1/pkginfo.egg-info/SOURCES.txt --- old/pkginfo-1.2.1/pkginfo.egg-info/SOURCES.txt 2015-01-02 19:53:59.000000000 +0100 +++ new/pkginfo-1.4.1/pkginfo.egg-info/SOURCES.txt 2016-11-07 15:41:39.000000000 +0100 @@ -1,5 +1,6 @@ .bzrignore CHANGES.txt +LICENSE.txt README.txt TODO.txt setup.cfg diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pkginfo-1.2.1/setup.cfg new/pkginfo-1.4.1/setup.cfg --- old/pkginfo-1.2.1/setup.cfg 2015-01-02 19:53:59.000000000 +0100 +++ new/pkginfo-1.4.1/setup.cfg 2016-11-07 15:41:39.000000000 +0100 @@ -1,3 +1,6 @@ +[bdist_wheel] +universal = 1 + [easy_install] zip_ok = false diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pkginfo-1.2.1/setup.py new/pkginfo-1.4.1/setup.py --- old/pkginfo-1.2.1/setup.py 2015-01-02 19:53:10.000000000 +0100 +++ new/pkginfo-1.4.1/setup.py 2016-11-07 15:37:38.000000000 +0100 @@ -20,24 +20,23 @@ setup( name='pkginfo', - version='1.2.1', + version='1.4.1', description='Query metadatdata from sdists / bdists / installed packages.', platforms=['Unix', 'Windows'], long_description='\n\n'.join([README, CHANGES]), keywords='distribution sdist installed metadata', - url='http://pypi.python.org/pypi/pkginfo/', + url='https://code.launchpad.net/~tseaver/pkginfo/trunk', author='Tres Seaver, Agendaless Consulting', author_email='tseaver@agendaless.com', - license='Python', + license='MIT', classifiers=[ 'Intended Audience :: Developers', - 'License :: OSI Approved :: Python Software Foundation License', + 'License :: OSI Approved :: MIT License', 'Operating System :: OS Independent', - 'Programming Language :: Python :: 2.6', 'Programming Language :: Python :: 2.7', - 'Programming Language :: Python :: 3.2', 'Programming Language :: Python :: 3.3', 'Programming Language :: Python :: 3.4', + 'Programming Language :: Python :: 3.5', 'Programming Language :: Python :: Implementation :: CPython', 'Programming Language :: Python :: Implementation :: PyPy', 'Topic :: Software Development :: Libraries :: Python Modules', diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pkginfo-1.2.1/tox.ini new/pkginfo-1.4.1/tox.ini --- old/pkginfo-1.2.1/tox.ini 2015-01-02 19:15:19.000000000 +0100 +++ new/pkginfo-1.4.1/tox.ini 2016-05-24 00:03:53.000000000 +0200 @@ -1,7 +1,6 @@ [tox] envlist = -# py26,py27,py32,py33,pypy,cover - py26,py27,pypy,py32,py33,py34,pypy3,cover2,cover3,docs + py27,pypy,py33,py34,py35,pypy3,cover2,cover3,docs [testenv] commands = @@ -10,7 +9,7 @@ [testenv:cover2] basepython = - python2.6 + python2.7 commands = python setup.py develop python setup.py nosetests --with-xunit --with-xcoverage @@ -21,7 +20,7 @@ [testenv:cover3] basepython = - python3.2 + python3.3 commands = python setup.py develop python setup.py nosetests --with-xunit --with-xcoverage @@ -32,7 +31,7 @@ [testenv:docs] basepython = - python2.6 + python2.7 commands = sphinx-build -b html -d docs/_build/doctrees docs docs/_build/html sphinx-build -b doctest -d docs/_build/doctrees docs docs/_build/doctest