commit python-wheel for openSUSE:Factory
Hello community, here is the log from the commit of package python-wheel for openSUSE:Factory checked in at 2020-02-15 22:22:03 Comparing /work/SRC/openSUSE:Factory/python-wheel (Old) and /work/SRC/openSUSE:Factory/.python-wheel.new.26092 (New) Package is "python-wheel" Sat Feb 15 22:22:03 2020 rev:22 rq:770617 version:0.34.2 Changes: --- /work/SRC/openSUSE:Factory/python-wheel/python-wheel.changes 2019-08-27 15:20:54.468855314 +0200 +++ /work/SRC/openSUSE:Factory/.python-wheel.new.26092/python-wheel.changes 2020-02-15 22:23:00.451231453 +0100 @@ -1,0 +2,9 @@ +Thu Feb 6 13:19:04 UTC 2020 - Marketa Calabkova + +- update to 0.34.2 + * Fixed installation of wheel from sdist on environments without Unicode file name support + * Fixed installation of wheel from sdist which was broken due to a chicken and egg problem + * Dropped Python 3.4 support + * Moved the contents of setup.py to setup.cfg + +--- Old: wheel-0.33.6.tar.gz New: wheel-0.34.2.tar.gz Other differences: -- ++ python-wheel.spec ++ --- /var/tmp/diff_new_pack.mGVMsn/_old 2020-02-15 22:23:01.187231850 +0100 +++ /var/tmp/diff_new_pack.mGVMsn/_new 2020-02-15 22:23:01.191231853 +0100 @@ -1,7 +1,7 @@ # # spec file for package python-wheel # -# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2020 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -26,7 +26,7 @@ %bcond_with test %endif Name: python-wheel%{psuffix} -Version:0.33.6 +Version:0.34.2 Release:0 Summary:A built-package format for Python License:MIT ++ wheel-0.33.6.tar.gz -> wheel-0.34.2.tar.gz ++ 4538 lines of diff (skipped)
commit python-wheel for openSUSE:Factory
Hello community, here is the log from the commit of package python-wheel for openSUSE:Factory checked in at 2019-08-27 15:20:52 Comparing /work/SRC/openSUSE:Factory/python-wheel (Old) and /work/SRC/openSUSE:Factory/.python-wheel.new.7948 (New) Package is "python-wheel" Tue Aug 27 15:20:52 2019 rev:21 rq:724515 version:0.33.6 Changes: --- /work/SRC/openSUSE:Factory/python-wheel/python-wheel.changes 2019-06-18 14:51:47.297608077 +0200 +++ /work/SRC/openSUSE:Factory/.python-wheel.new.7948/python-wheel.changes 2019-08-27 15:20:54.468855314 +0200 @@ -1,0 +2,8 @@ +Mon Aug 19 08:50:38 UTC 2019 - Tomáš Chvátal + +- Update to 0.33.6: + * Don't add the m ABI flag to wheel names on Python 3.8 (PR by rdb) + * Updated MANIFEST.in to include many previously omitted files in the sdist + * Fixed egg2wheel compatibility with the future release of Python 3.10 (PR by Anthony Sottile) + +--- Old: wheel-0.33.4.tar.gz New: wheel-0.33.6.tar.gz Other differences: -- ++ python-wheel.spec ++ --- /var/tmp/diff_new_pack.zc8ZE0/_old 2019-08-27 15:20:56.000854543 +0200 +++ /var/tmp/diff_new_pack.zc8ZE0/_new 2019-08-27 15:20:56.012854537 +0200 @@ -26,7 +26,7 @@ %bcond_with test %endif Name: python-wheel%{psuffix} -Version:0.33.4 +Version:0.33.6 Release:0 Summary:A built-package format for Python License:MIT @@ -41,6 +41,7 @@ Requires(postun): update-alternatives BuildArch: noarch %if %{with test} +BuildRequires: %{python_module devel} BuildRequires: %{python_module pytest >= 3.0.0} BuildRequires: %{python_module wheel >= %{version}} %endif ++ wheel-0.33.4.tar.gz -> wheel-0.33.6.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/wheel-0.33.4/.travis.yml new/wheel-0.33.6/.travis.yml --- old/wheel-0.33.4/.travis.yml2019-05-11 23:41:35.0 +0200 +++ new/wheel-0.33.6/.travis.yml2019-08-18 11:55:37.0 +0200 @@ -46,6 +46,10 @@ env: TOXENV=py37 python: "3.7" +- stage: test + env: TOXENV=py38 + python: "3.8-dev" + - stage: deploy to PyPI install: true script: skip diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/wheel-0.33.4/MANIFEST.in new/wheel-0.33.6/MANIFEST.in --- old/wheel-0.33.4/MANIFEST.in2019-05-11 23:41:35.0 +0200 +++ new/wheel-0.33.6/MANIFEST.in2019-08-18 11:55:37.0 +0200 @@ -1,7 +1,9 @@ -include wheel/*.txt *.txt *.sh -recursive-include wheel/test *.py -include wheel/test/test-1.0-py2.py3-none-win32.whl -include wheel/test/headers.dist/header.h -include wheel/test/pydist-schema.json -prune wheel/test/*/dist -prune wheel/test/*/build +recursive-include wheel *.py +recursive-include tests *.py *.h *.txt +recursive-include docs *.py *.rst make.bat Makefile +include tests/testdata/test-1.0-py2.py3-none-any.whl +include tox.ini +include manpages/*.rst +prune tests/testdata/*/build +prune tests/testdata/*/dist +prune tests/testdata/*/*.egg-info diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/wheel-0.33.4/docs/news.rst new/wheel-0.33.6/docs/news.rst --- old/wheel-0.33.4/docs/news.rst 2019-05-11 23:41:35.0 +0200 +++ new/wheel-0.33.6/docs/news.rst 2019-08-18 11:55:37.0 +0200 @@ -1,6 +1,18 @@ Release Notes = +**0.33.6 (2019-08-18)** + +- Fixed regression from 0.33.5 that broke building binary wheels against the + limited ABI +- Fixed egg2wheel compatibility with the future release of Python 3.10 + (PR by Anthony Sottile) + +**0.33.5 (2019-08-17)** + +- Don't add the ``m`` ABI flag to wheel names on Python 3.8 (PR by rdb) +- Updated ``MANIFEST.in`` to include many previously omitted files in the sdist + **0.33.4 (2019-05-12)** - Reverted PR #289 (adding directory entries to the wheel file) due to diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/wheel-0.33.4/setup.py new/wheel-0.33.6/setup.py --- old/wheel-0.33.4/setup.py 2019-05-11 23:41:35.0 +0200 +++ new/wheel-0.33.6/setup.py 2019-08-18 11:55:37.0 +0200 @@ -33,7 +33,8 @@ "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", - "Programming Language :: Python :: 3.7" + "Programming Language :: Python :: 3.7", + "Programming Language :: Python :: 3.8", ], author='Daniel Holth', author_email='dho...@fastmail.fm', diff -urN '--exclude=CVS'
commit python-wheel for openSUSE:Factory
Hello community, here is the log from the commit of package python-wheel for openSUSE:Factory checked in at 2019-06-18 14:51:47 Comparing /work/SRC/openSUSE:Factory/python-wheel (Old) and /work/SRC/openSUSE:Factory/.python-wheel.new.4811 (New) Package is "python-wheel" Tue Jun 18 14:51:47 2019 rev:20 rq:710332 version:0.33.4 Changes: --- /work/SRC/openSUSE:Factory/python-wheel/python-wheel.changes 2019-05-17 23:41:39.157962599 +0200 +++ /work/SRC/openSUSE:Factory/.python-wheel.new.4811/python-wheel.changes 2019-06-18 14:51:47.297608077 +0200 @@ -1,0 +2,12 @@ +Mon Jun 17 10:35:46 UTC 2019 - Tomáš Chvátal + +- Switch to mulitbuild to avoid dep on pytest by default + (As pytest needs wheel to build itself) + +--- +Fri Jun 14 08:59:02 UTC 2019 - Tomáš Chvátal + +- Reduce build requires and recommends to what is really needed + (hint: almost nothing) + +--- New: _multibuild Other differences: -- ++ python-wheel.spec ++ --- /var/tmp/diff_new_pack.n0RDWL/_old 2019-06-18 14:51:48.801606387 +0200 +++ /var/tmp/diff_new_pack.n0RDWL/_new 2019-06-18 14:51:48.833606351 +0200 @@ -17,7 +17,15 @@ %{?!python_module:%define python_module() python-%{**} python3-%{**}} -Name: python-wheel +%global flavor @BUILD_FLAVOR@%{nil} +%if "%{flavor}" == "test" +%define psuffix -test +%bcond_without test +%else +%define psuffix %{nil} +%bcond_with test +%endif +Name: python-wheel%{psuffix} Version:0.33.4 Release:0 Summary:A built-package format for Python @@ -31,19 +39,11 @@ Requires: python-setuptools Requires(post): update-alternatives Requires(postun): update-alternatives -Recommends: python-dirspec -Recommends: python-ed25519ll -Recommends: python-keyring -Recommends: python-keyrings.alt -Recommends: python-pyxdg BuildArch: noarch -# SECTION test -# Not compatible currently, see https://github.com/jaraco/keyrings.alt/issues/20 -#BuildRequires: %%{python_module keyrings.alt} -BuildRequires: %{python_module keyring} -BuildRequires: %{python_module pytest} -BuildRequires: %{python_module pyxdg} -# /SECTION +%if %{with test} +BuildRequires: %{python_module pytest >= 3.0.0} +BuildRequires: %{python_module wheel >= %{version}} +%endif %python_subpackages %description @@ -57,39 +57,29 @@ preserves enough information to "Spread" (copy data and scripts to their final locations) at any later time. -The wheel project provides a bdist_wheel command for setuptools -(requires distribute >= 0.6.34). Wheel files can be -installed with a newer pip from https://github.com/pypa/pip -or with wheel's own command line utility. - -The wheel documentation is at http://wheel.rtfd.org/. The -file format is documented in PEP 427 -(http://www.python.org/dev/peps/pep-0427/). - -The reference implementation is at http://bitbucket.org/dholth/wheel/ - %prep %setup -q -n wheel-%{version} -# Remove addopts as it requires pytest-cov. The reported coverage is not -# nearly near 100%, and setup.cfg doesnt provide a minimum acceptable -# coverage percentage, so coverage is not a metric which can be used -# by automated QA to determine acceptance of the package. +# Remove addopts as it requires pytest-cov sed -i '/addopts = /d' setup.cfg %build %python_build %install +%if !%{with test} %python_install %python_clone -a %{buildroot}%{_bindir}/wheel %python_expand %fdupes %{buildroot}%{$python_sitelib} +%endif %check +%if %{with test} export LC_ALL=en_US.utf8 -%{python_expand rm -rf _build.python2 _build.python3 -PYTHONPATH=%{buildroot}%{$python_sitelib} py.test-%{$python_version} -rm -rf %{buildroot}%{$python_sitelib}/wheel/test/headers.dist} +export PYTHONDONTWRITEBYTECODE=1 +%pytest +%endif +%if !%{with test} %post %python_install_alternative wheel @@ -102,5 +92,6 @@ %python_alternative %{_bindir}/wheel %{python_sitelib}/wheel-%{version}-py%{python_version}.egg-info %{python_sitelib}/wheel/ +%endif %changelog ++ _multibuild ++ test
commit python-wheel for openSUSE:Factory
Hello community, here is the log from the commit of package python-wheel for openSUSE:Factory checked in at 2019-05-17 23:41:36 Comparing /work/SRC/openSUSE:Factory/python-wheel (Old) and /work/SRC/openSUSE:Factory/.python-wheel.new.5148 (New) Package is "python-wheel" Fri May 17 23:41:36 2019 rev:19 rq:703265 version:0.33.4 Changes: --- /work/SRC/openSUSE:Factory/python-wheel/python-wheel.changes 2019-03-04 09:10:44.088704310 +0100 +++ /work/SRC/openSUSE:Factory/.python-wheel.new.5148/python-wheel.changes 2019-05-17 23:41:39.157962599 +0200 @@ -1,0 +2,6 @@ +Wed May 15 20:46:24 UTC 2019 - Jonathan Harker + +- Update to 0.33.4: + * Fixed wheel build failures on some systems due to all attributes being preserved + +--- Old: wheel-0.33.1.tar.gz New: wheel-0.33.4.tar.gz Other differences: -- ++ python-wheel.spec ++ --- /var/tmp/diff_new_pack.s4lp7t/_old 2019-05-17 23:41:40.057962105 +0200 +++ /var/tmp/diff_new_pack.s4lp7t/_new 2019-05-17 23:41:40.061962103 +0200 @@ -18,7 +18,7 @@ %{?!python_module:%define python_module() python-%{**} python3-%{**}} Name: python-wheel -Version:0.33.1 +Version:0.33.4 Release:0 Summary:A built-package format for Python License:MIT ++ wheel-0.33.1.tar.gz -> wheel-0.33.4.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/wheel-0.33.1/.travis.yml new/wheel-0.33.4/.travis.yml --- old/wheel-0.33.1/.travis.yml2019-02-19 15:03:57.0 +0100 +++ new/wheel-0.33.4/.travis.yml2019-05-11 23:41:35.0 +0200 @@ -15,11 +15,11 @@ - stage: test env: TOXENV=pypy - python: pypy2.7-6.0 + python: pypy - stage: test env: TOXENV=pypy3 - python: pypy3.5-6.0 + python: pypy3 - stage: test env: TOXENV=py27 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/wheel-0.33.1/docs/news.rst new/wheel-0.33.4/docs/news.rst --- old/wheel-0.33.1/docs/news.rst 2019-02-19 15:03:57.0 +0100 +++ new/wheel-0.33.4/docs/news.rst 2019-05-11 23:41:35.0 +0200 @@ -1,11 +1,25 @@ Release Notes = -**0.33.1** +**0.33.4 (2019-05-12)** + +- Reverted PR #289 (adding directory entries to the wheel file) due to + incompatibility with ``distlib.wheel`` + +**0.33.3 (2019-05-10)** (redacted release) + +- Fixed wheel build failures on some systems due to all attributes being + preserved (PR by Matt Wozniski) + +**0.33.2 (2019-05-08)** (redacted release) + +- Fixed empty directories missing from the wheel (PR by Jason R. Coombs) + +**0.33.1 (2019-02-19)** - Fixed the ``--build-number`` option for ``wheel pack`` not being applied -**0.33.0** +**0.33.0 (2019-02-11)** - Added the ``--build-number`` option to the ``wheel pack`` command - Fixed bad shebangs sneaking into wheels @@ -15,20 +29,21 @@ ``RECORD`` (PR by Paul Moore) - Sort requirements extras to ensure deterministic builds (PR by PoncinMatthieu) +- Forced ``inplace = False`` when building a C extension for the wheel -**0.32.3** +**0.32.3 (2018-11-18)** - Fixed compatibility with Python 2.7.0 – 2.7.3 - Fixed handling of direct URL requirements with markers (PR by Benoit Pierre) -**0.32.2** +**0.32.2 (2018-10-20)** - Fixed build number appearing in the ``.dist-info`` directory name - Made wheel file name parsing more permissive - Fixed wrong Python tag in wheels converted from eggs (PR by John T. Wodder II) -**0.32.1** +**0.32.1 (2018-10-03)** - Fixed ``AttributeError: 'Requirement' object has no attribute 'url'`` on setuptools/pkg_resources versions older than 18.8 (PR by Benoit Pierre) @@ -36,7 +51,7 @@ 'algorithms_available'`` on Python < 2.7.9 (PR by Benoit Pierre) - Fixed permissions on the generated ``.dist-info/RECORD`` file -**0.32.0** +**0.32.0 (2018-09-29)** - Removed wheel signing and verifying features - Removed the "wheel install" and "wheel installscripts" commands @@ -52,11 +67,11 @@ - Warn when the deprecated ``[wheel]`` section is used in ``setup.cfg`` (PR by Jon Dufresne) -**0.31.1** +**0.31.1 (2018-05-13)** - Fixed arch as ``None`` when converting eggs to wheels -**0.31.0** +**0.31.0 (2018-04-01)** - Fixed displaying of errors on Python 3 - Fixed single digit versions in wheel files not being properly recognized @@ -70,7 +85,7 @@ - Deprecated all wheel signing and signature verification commands - Removed the (already defunct) ``tool`` extras from setup.py -**0.30.0** +**0.30.0 (2017-09-10)** - Added py-limited-api {cp32|cp33|cp34|...} flag to produce
commit python-wheel for openSUSE:Factory
Hello community, here is the log from the commit of package python-wheel for openSUSE:Factory checked in at 2019-03-04 09:10:42 Comparing /work/SRC/openSUSE:Factory/python-wheel (Old) and /work/SRC/openSUSE:Factory/.python-wheel.new.28833 (New) Package is "python-wheel" Mon Mar 4 09:10:42 2019 rev:18 rq:680409 version:0.33.1 Changes: --- /work/SRC/openSUSE:Factory/python-wheel/python-wheel.changes 2019-02-25 17:45:39.742899988 +0100 +++ /work/SRC/openSUSE:Factory/.python-wheel.new.28833/python-wheel.changes 2019-03-04 09:10:44.088704310 +0100 @@ -1,0 +2,6 @@ +Fri Mar 1 09:36:15 UTC 2019 - Tomáš Chvátal + +- Update to 0.33.1: + * Fixed the ``--build-number`` option for ``wheel pack`` not being applied + +--- Old: wheel-0.33.0.tar.gz New: wheel-0.33.1.tar.gz Other differences: -- ++ python-wheel.spec ++ --- /var/tmp/diff_new_pack.o6kSSZ/_old 2019-03-04 09:10:44.916704171 +0100 +++ /var/tmp/diff_new_pack.o6kSSZ/_new 2019-03-04 09:10:44.916704171 +0100 @@ -18,7 +18,7 @@ %{?!python_module:%define python_module() python-%{**} python3-%{**}} Name: python-wheel -Version:0.33.0 +Version:0.33.1 Release:0 Summary:A built-package format for Python License:MIT ++ wheel-0.33.0.tar.gz -> wheel-0.33.1.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/wheel-0.33.0/docs/news.rst new/wheel-0.33.1/docs/news.rst --- old/wheel-0.33.0/docs/news.rst 2019-02-12 07:58:33.0 +0100 +++ new/wheel-0.33.1/docs/news.rst 2019-02-19 15:03:57.0 +0100 @@ -1,6 +1,10 @@ Release Notes = +**0.33.1** + +- Fixed the ``--build-number`` option for ``wheel pack`` not being applied + **0.33.0** - Added the ``--build-number`` option to the ``wheel pack`` command diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/wheel-0.33.0/wheel/__init__.py new/wheel-0.33.1/wheel/__init__.py --- old/wheel-0.33.0/wheel/__init__.py 2019-02-12 07:58:33.0 +0100 +++ new/wheel-0.33.1/wheel/__init__.py 2019-02-19 15:03:57.0 +0100 @@ -1,2 +1,2 @@ # __variables__ with double-quoted values will be available in setup.py: -__version__ = "0.33.0" +__version__ = "0.33.1" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/wheel-0.33.0/wheel/cli/__init__.py new/wheel-0.33.1/wheel/cli/__init__.py --- old/wheel-0.33.0/wheel/cli/__init__.py 2019-02-12 07:58:33.0 +0100 +++ new/wheel-0.33.1/wheel/cli/__init__.py 2019-02-19 15:03:57.0 +0100 @@ -27,7 +27,7 @@ def pack_f(args): from .pack import pack -pack(args.directory, args.dest_dir) +pack(args.directory, args.dest_dir, args.build_number) def convert_f(args): diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/wheel-0.33.0/wheel/cli/pack.py new/wheel-0.33.1/wheel/cli/pack.py --- old/wheel-0.33.0/wheel/cli/pack.py 2019-02-12 07:58:33.0 +0100 +++ new/wheel-0.33.1/wheel/cli/pack.py 2019-02-19 15:03:57.0 +0100 @@ -10,7 +10,7 @@ DIST_INFO_RE = re.compile(r"^(?P(?P.+?)-(?P\d.*?))\.dist-info$") -def pack(directory, dest_dir, build_number=None): +def pack(directory, dest_dir, build_number): """Repack a previously unpacked wheel directory into a new wheel file. The .dist-info/WHEEL file must contain one or more tags so that the target
commit python-wheel for openSUSE:Factory
Hello community, here is the log from the commit of package python-wheel for openSUSE:Factory checked in at 2019-02-25 17:45:36 Comparing /work/SRC/openSUSE:Factory/python-wheel (Old) and /work/SRC/openSUSE:Factory/.python-wheel.new.28833 (New) Package is "python-wheel" Mon Feb 25 17:45:36 2019 rev:17 rq:674941 version:0.33.0 Changes: --- /work/SRC/openSUSE:Factory/python-wheel/python-wheel.changes 2018-11-28 11:09:15.163244717 +0100 +++ /work/SRC/openSUSE:Factory/.python-wheel.new.28833/python-wheel.changes 2019-02-25 17:45:39.742899988 +0100 @@ -1,0 +2,13 @@ +Thu Feb 14 11:29:38 UTC 2019 - John Vandenberg + +- Remove build dependency on pytest-cov +- update to version 0.33.0 + * Added the `--build-number` option to the `wheel pack` command + * Fixed bad shebangs sneaking into wheels + * Fixed documentation issue with `wheel pack` erroneously being +called `wheel repack` + * Fixed filenames with "bad" characters (like commas) not being +quoted in `RECORD` (PR by Paul Moore) + * Sort requirements extras to ensure deterministic builds + +--- Old: wheel-0.32.3.tar.gz New: wheel-0.33.0.tar.gz Other differences: -- ++ python-wheel.spec ++ --- /var/tmp/diff_new_pack.nujCAe/_old 2019-02-25 17:45:41.822899133 +0100 +++ /var/tmp/diff_new_pack.nujCAe/_new 2019-02-25 17:45:41.854899120 +0100 @@ -1,7 +1,7 @@ # # spec file for package python-wheel # -# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 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 @@ -18,7 +18,7 @@ %{?!python_module:%define python_module() python-%{**} python3-%{**}} Name: python-wheel -Version:0.32.3 +Version:0.33.0 Release:0 Summary:A built-package format for Python License:MIT @@ -38,12 +38,9 @@ Recommends: python-pyxdg BuildArch: noarch # SECTION test -BuildRequires: %{python_module cov-core >= 1.6} -BuildRequires: %{python_module coverage} # Not compatible currently, see https://github.com/jaraco/keyrings.alt/issues/20 #BuildRequires: %%{python_module keyrings.alt} BuildRequires: %{python_module keyring} -BuildRequires: %{python_module pytest-cov} BuildRequires: %{python_module pytest} BuildRequires: %{python_module pyxdg} # /SECTION @@ -73,6 +70,11 @@ %prep %setup -q -n wheel-%{version} +# Remove addopts as it requires pytest-cov. The reported coverage is not +# nearly near 100%, and setup.cfg doesnt provide a minimum acceptable +# coverage percentage, so coverage is not a metric which can be used +# by automated QA to determine acceptance of the package. +sed -i '/addopts = /d' setup.cfg %build %python_build ++ wheel-0.32.3.tar.gz -> wheel-0.33.0.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/wheel-0.32.3/.travis.yml new/wheel-0.33.0/.travis.yml --- old/wheel-0.32.3/.travis.yml2018-11-19 01:16:37.0 +0100 +++ new/wheel-0.33.0/.travis.yml2019-02-12 07:58:33.0 +0100 @@ -15,12 +15,11 @@ - stage: test env: TOXENV=pypy - dist: trusty - python: pypy + python: pypy2.7-6.0 - stage: test env: TOXENV=pypy3 - python: pypy3.5 + python: pypy3.5-6.0 - stage: test env: TOXENV=py27 @@ -48,7 +47,7 @@ python: "3.7" - stage: deploy to PyPI - install: pip install -U setuptools + install: true script: skip after_success: true deploy: diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/wheel-0.32.3/docs/news.rst new/wheel-0.33.0/docs/news.rst --- old/wheel-0.32.3/docs/news.rst 2018-11-19 01:16:37.0 +0100 +++ new/wheel-0.33.0/docs/news.rst 2019-02-12 07:58:33.0 +0100 @@ -1,6 +1,17 @@ Release Notes = +**0.33.0** + +- Added the ``--build-number`` option to the ``wheel pack`` command +- Fixed bad shebangs sneaking into wheels +- Fixed documentation issue with ``wheel pack`` erroneously being called + ``wheel repack`` +- Fixed filenames with "bad" characters (like commas) not being quoted in + ``RECORD`` (PR by Paul Moore) +- Sort requirements extras to ensure deterministic builds + (PR by PoncinMatthieu) + **0.32.3** - Fixed compatibility with Python 2.7.0 – 2.7.3 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/wheel-0.32.3/docs/reference/wheel_pack.rst new/wheel-0.33.0/docs/reference/wheel_pack.rst
commit python-wheel for openSUSE:Factory
Hello community, here is the log from the commit of package python-wheel for openSUSE:Factory checked in at 2018-11-28 11:09:12 Comparing /work/SRC/openSUSE:Factory/python-wheel (Old) and /work/SRC/openSUSE:Factory/.python-wheel.new.19453 (New) Package is "python-wheel" Wed Nov 28 11:09:12 2018 rev:16 rq:651326 version:0.32.3 Changes: --- /work/SRC/openSUSE:Factory/python-wheel/python-wheel.changes 2018-11-06 15:20:23.824959198 +0100 +++ /work/SRC/openSUSE:Factory/.python-wheel.new.19453/python-wheel.changes 2018-11-28 11:09:15.163244717 +0100 @@ -1,0 +2,13 @@ +Fri Nov 23 08:01:20 UTC 2018 - Tomáš Chvátal + +- Drop not really needed %license -> %doc fallback + +--- +Thu Nov 22 21:53:15 UTC 2018 - Arun Persaud + +- update to version 0.32.3: + * Fixed compatibility with Python 2.7.0 – 2.7.3 + * Fixed handling of direct URL requirements with markers (PR by +Benoit Pierre) + +--- Old: wheel-0.32.2.tar.gz New: wheel-0.32.3.tar.gz Other differences: -- ++ python-wheel.spec ++ --- /var/tmp/diff_new_pack.FNAH09/_old 2018-11-28 11:09:15.715243965 +0100 +++ /var/tmp/diff_new_pack.FNAH09/_new 2018-11-28 11:09:15.715243965 +0100 @@ -17,9 +17,8 @@ %{?!python_module:%define python_module() python-%{**} python3-%{**}} -%{!?license: %global license %doc} Name: python-wheel -Version:0.32.2 +Version:0.32.3 Release:0 Summary:A built-package format for Python License:MIT ++ wheel-0.32.2.tar.gz -> wheel-0.32.3.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/wheel-0.32.2/.travis.yml new/wheel-0.32.3/.travis.yml --- old/wheel-0.32.2/.travis.yml2018-10-20 22:03:14.0 +0200 +++ new/wheel-0.32.3/.travis.yml2018-11-19 01:16:37.0 +0100 @@ -1,42 +1,52 @@ +dist: xenial language: python -sudo: false cache: pip stages: + - name: static analysis - name: test - name: deploy to PyPI if: type = push AND tag =~ ^\d+\.\d+\.\d+ jobs: include: -- env: TOXENV=pypy +- stage: static analysis + env: TOXENV=flake8 + +- stage: test + env: TOXENV=pypy + dist: trusty python: pypy -- env: TOXENV=pypy3 - python: pypy3 +- stage: test + env: TOXENV=pypy3 + python: pypy3.5 + +- stage: test + env: TOXENV=py27 + dist: trusty + python: "2.7.3" -- env: TOXENV=py27 +- stage: test + env: TOXENV=py27 python: "2.7" -- env: TOXENV=py34 +- stage: test + env: TOXENV=py34 python: "3.4" -- env: TOXENV=py35 +- stage: test + env: TOXENV=py35 python: "3.5" -- env: TOXENV=py36 +- stage: test + env: TOXENV=py36 python: "3.6" - # https://github.com/travis-ci/travis-ci/issues/9815 -- env: TOXENV=py37 - dist: xenial - sudo: required +- stage: test + env: TOXENV=py37 python: "3.7" -- env: TOXENV=flake8 - python: "2.7" - after_success: skip - - stage: deploy to PyPI install: pip install -U setuptools script: skip diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/wheel-0.32.2/docs/development.rst new/wheel-0.32.3/docs/development.rst --- old/wheel-0.32.2/docs/development.rst 2018-10-20 22:03:14.0 +0200 +++ new/wheel-0.32.3/docs/development.rst 2018-11-19 01:16:37.0 +0100 @@ -4,7 +4,7 @@ Pull Requests - -- Submit Pull Requests against the `master` branch. +- Submit Pull Requests against the ``master`` branch. - Provide a good description of what you're doing and why. - Provide tests that cover your changes and try to run the tests locally first. @@ -48,20 +48,31 @@ .. _.travis.yml file: https://github.com/pypa/wheel/blob/master/.travis.yml .. _travis pull requests page: https://travis-ci.org/pypa/wheel/pull_requests -Running Tests -- +Running Tests Locally +- Python requirements: tox_ or pytest_ -To run the tests locally:: +To run the tests via tox against all matching interpreters:: + + $ tox + +To run the tests via tox against a specific environment:: - $ tox # Runs the tests against all matching interpreters - $ tox -e py35 # Runs the tests against a specific environment - $ pip install -e .[test] # Installs the test dependencies locally + $ tox -e py35 + +Alternatively, you can run the tests via pytest using your default interpreter:: + + $ pip install -e .[test] #
commit python-wheel for openSUSE:Factory
Hello community, here is the log from the commit of package python-wheel for openSUSE:Factory checked in at 2018-11-06 15:19:03 Comparing /work/SRC/openSUSE:Factory/python-wheel (Old) and /work/SRC/openSUSE:Factory/.python-wheel.new (New) Package is "python-wheel" Tue Nov 6 15:19:03 2018 rev:15 rq:645471 version:0.32.2 Changes: --- /work/SRC/openSUSE:Factory/python-wheel/python-wheel.changes 2018-10-18 15:29:03.234805347 +0200 +++ /work/SRC/openSUSE:Factory/.python-wheel.new/python-wheel.changes 2018-11-06 15:20:23.824959198 +0100 @@ -1,0 +2,9 @@ +Tue Oct 30 01:56:50 UTC 2018 - Arun Persaud + +- update to version 0.32.2: + * Fixed build number appearing in the ".dist-info" directory name + * Made wheel file name parsing more permissive + * Fixed wrong Python tag in wheels converted from eggs (PR by John +T. Wodder II) + +--- Old: wheel-0.32.1.tar.gz New: wheel-0.32.2.tar.gz Other differences: -- ++ python-wheel.spec ++ --- /var/tmp/diff_new_pack.kHmt6g/_old 2018-11-06 15:20:31.640947905 +0100 +++ /var/tmp/diff_new_pack.kHmt6g/_new 2018-11-06 15:20:31.640947905 +0100 @@ -19,7 +19,7 @@ %{?!python_module:%define python_module() python-%{**} python3-%{**}} %{!?license: %global license %doc} Name: python-wheel -Version:0.32.1 +Version:0.32.2 Release:0 Summary:A built-package format for Python License:MIT ++ wheel-0.32.1.tar.gz -> wheel-0.32.2.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/wheel-0.32.1/docs/conf.py new/wheel-0.32.2/docs/conf.py --- old/wheel-0.32.1/docs/conf.py 2018-10-04 08:42:04.0 +0200 +++ new/wheel-0.32.2/docs/conf.py 2018-10-20 22:03:14.0 +0200 @@ -10,8 +10,9 @@ # # All configuration values have a default; values that are commented out # serve to show the default. - -import pkg_resources +import io +import os +import re # If extensions (or modules to document with autodoc) are in another directory, # add these directories to sys.path here. If the directory is relative to the @@ -47,10 +48,16 @@ # |version| and |release|, also used in various other places throughout the # built documents. # -# The short X.Y version. -version = pkg_resources.working_set.by_key['wheel'].version -# The full version, including alpha/beta/rc tags. -release = version +here = os.path.abspath(os.path.dirname(__file__)) +with io.open(os.path.join(here, '..', 'wheel', '__init__.py'), + encoding='utf8') as version_file: +match = re.search(r'__version__ = "((\d+\.\d+\.\d+).*)"', + version_file.read()) +# The short X.Y version. +version = match.group(2) + +# The full version, including alpha/beta/rc tags. +release = match.group(1) # The language for content autogenerated by Sphinx. Refer to documentation # for a list of supported languages. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/wheel-0.32.1/docs/news.rst new/wheel-0.32.2/docs/news.rst --- old/wheel-0.32.1/docs/news.rst 2018-10-04 08:42:04.0 +0200 +++ new/wheel-0.32.2/docs/news.rst 2018-10-20 22:03:14.0 +0200 @@ -1,6 +1,13 @@ Release Notes = +**0.32.2** + +- Fixed build number appearing in the ``.dist-info`` directory name +- Made wheel file name parsing more permissive +- Fixed wrong Python tag in wheels converted from eggs + (PR by John T. Wodder II) + **0.32.1** - Fixed ``AttributeError: 'Requirement' object has no attribute 'url'`` on diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/wheel-0.32.1/tests/cli/test_convert.py new/wheel-0.32.2/tests/cli/test_convert.py --- old/wheel-0.32.1/tests/cli/test_convert.py 2018-10-04 08:42:04.0 +0200 +++ new/wheel-0.32.2/tests/cli/test_convert.py 2018-10-20 22:03:14.0 +0200 @@ -1,6 +1,8 @@ import os.path +import re from wheel.cli.convert import convert, egg_info_re +from wheel.wheelfile import WHEEL_INFO_RE def test_egg_re(): @@ -15,4 +17,8 @@ def test_convert_egg(egg_paths, tmpdir): convert(egg_paths, str(tmpdir), verbose=False) -assert len(tmpdir.listdir()) == len(egg_paths) +wheel_names = [path.basename for path in tmpdir.listdir()] +assert len(wheel_names) == len(egg_paths) +assert all(WHEEL_INFO_RE.match(filename) for filename in wheel_names) +assert all(re.match('^[\w\d.]+-\d\.\d-\w+\d+-[\w\d]+-[\w\d]+\.whl$', fname) + for fname in wheel_names) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore'
commit python-wheel for openSUSE:Factory
Hello community, here is the log from the commit of package python-wheel for openSUSE:Factory checked in at 2018-10-18 15:28:58 Comparing /work/SRC/openSUSE:Factory/python-wheel (Old) and /work/SRC/openSUSE:Factory/.python-wheel.new (New) Package is "python-wheel" Thu Oct 18 15:28:58 2018 rev:14 rq:641864 version:0.32.1 Changes: --- /work/SRC/openSUSE:Factory/python-wheel/python-wheel.changes 2018-05-29 10:42:25.534015882 +0200 +++ /work/SRC/openSUSE:Factory/.python-wheel.new/python-wheel.changes 2018-10-18 15:29:03.234805347 +0200 @@ -1,0 +2,30 @@ +Fri Oct 12 03:12:04 UTC 2018 - Arun Persaud + +- specfile: + * remove sed/rm command for files that are not in the tar ball anymore + * CHANGES.rst -> docs/news.rst + +- update to version 0.32.1: + * Fixed "AttributeError: 'Requirement' object has no attribute +'url'" on setuptools/pkg_resources versions older than 18.8 (PR by +Benoit Pierre) + * Fixed "AttributeError: 'module' object has no attribute +'algorithms_available'" on Python < 2.7.9 (PR by Benoit Pierre) + * Fixed permissions on the generated ".dist-info/RECORD" file + +- changes from version 0.32.0: + * Removed wheel signing and verifying features + * Removed the "wheel install" and "wheel installscripts" commands + * Added the "wheel pack" command + * Allowed multiple license files to be specified using the +"license_files" option + * Deprecated the "license_file" option + * Eliminated duplicate lines from generated requirements in +".dist-info/METADATA" (thanks to Wim Glenn for the contribution) + * Fixed handling of direct URL specifiers in requirements (PR by +Benoit Pierre) + * Fixed canonicalization of extras (PR by Benoit Pierre) + * Warn when the deprecated "[wheel]" section is used in "setup.cfg" +(PR by Jon Dufresne) + +--- Old: wheel-0.31.1.tar.gz New: wheel-0.32.1.tar.gz Other differences: -- ++ python-wheel.spec ++ --- /var/tmp/diff_new_pack.1AZAJT/_old 2018-10-18 15:29:03.702804797 +0200 +++ /var/tmp/diff_new_pack.1AZAJT/_new 2018-10-18 15:29:03.702804797 +0200 @@ -12,14 +12,14 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ # %{?!python_module:%define python_module() python-%{**} python3-%{**}} %{!?license: %global license %doc} Name: python-wheel -Version:0.31.1 +Version:0.32.1 Release:0 Summary:A built-package format for Python License:MIT @@ -74,7 +74,6 @@ %prep %setup -q -n wheel-%{version} -sed -i '1s/^#!.*//' wheel/wininst2wheel.py wheel/egg2wheel.py %build %python_build @@ -86,8 +85,6 @@ %check export LC_ALL=en_US.utf8 -# Requires keyrings.alt -rm tests/test_tool.py %{python_expand rm -rf _build.python2 _build.python3 PYTHONPATH=%{buildroot}%{$python_sitelib} py.test-%{$python_version} rm -rf %{buildroot}%{$python_sitelib}/wheel/test/headers.dist} @@ -99,7 +96,7 @@ %python_uninstall_alternative wheel %files %{python_files} -%doc CHANGES.txt README.rst +%doc docs/news.rst README.rst %license LICENSE.txt %python_alternative %{_bindir}/wheel %{python_sitelib}/wheel-%{version}-py%{python_version}.egg-info ++ wheel-0.31.1.tar.gz -> wheel-0.32.1.tar.gz ++ 6065 lines of diff (skipped)
commit python-wheel for openSUSE:Factory
Hello community, here is the log from the commit of package python-wheel for openSUSE:Factory checked in at 2018-05-29 10:42:22 Comparing /work/SRC/openSUSE:Factory/python-wheel (Old) and /work/SRC/openSUSE:Factory/.python-wheel.new (New) Package is "python-wheel" Tue May 29 10:42:22 2018 rev:13 rq:611828 version:0.31.1 Changes: --- /work/SRC/openSUSE:Factory/python-wheel/python-wheel.changes 2017-11-30 12:44:45.443301675 +0100 +++ /work/SRC/openSUSE:Factory/.python-wheel.new/python-wheel.changes 2018-05-29 10:42:25.534015882 +0200 @@ -1,0 +2,26 @@ +Tue May 22 15:43:04 UTC 2018 - a...@gmx.de + +- specfile: + * update copyright year + * removed python-devel python-jsonschema + +- update to version 0.31.1: + * Fixed arch as "None" when converting eggs to wheels + +- changes from version 0.31.0: + * Fixed displaying of errors on Python 3 + * Fixed single digit versions in wheel files not being properly +recognized + * Fixed wrong character encodings being used (instead of UTF-8) to +read and write "RECORD" (this sometimes crashed bdist_wheel too) + * Enabled Zip64 support in wheels by default + * Metadata-Version is now 2.1 + * Dropped DESCRIPTION.rst and metadata.json from the list of +generated files + * Dropped support for the non-standard, undocumented +"provides-extra" and "requires-dist" keywords in setup.cfg +metadata + * Deprecated all wheel signing and signature verification commands + * Removed the (already defunct) "tool" extras from setup.py + +--- Old: wheel-0.30.0.tar.gz New: wheel-0.31.1.tar.gz Other differences: -- ++ python-wheel.spec ++ --- /var/tmp/diff_new_pack.5y9bN2/_old 2018-05-29 10:42:27.201954321 +0200 +++ /var/tmp/diff_new_pack.5y9bN2/_new 2018-05-29 10:42:27.205954173 +0200 @@ -1,7 +1,7 @@ # # spec file for package python-wheel # -# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2018 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 @@ -19,21 +19,28 @@ %{?!python_module:%define python_module() python-%{**} python3-%{**}} %{!?license: %global license %doc} Name: python-wheel -Version:0.30.0 +Version:0.31.1 Release:0 Summary:A built-package format for Python License:MIT Group: Development/Languages/Python -Url:https://github.com/pypa/wheel +URL:https://github.com/pypa/wheel Source: https://github.com/pypa/wheel/archive/%{version}.tar.gz#/wheel-%{version}.tar.gz -BuildRequires: %{python_module devel} BuildRequires: %{python_module setuptools} BuildRequires: fdupes BuildRequires: python-rpm-macros +Requires: python-setuptools +Requires(post): update-alternatives +Requires(postun): update-alternatives +Recommends: python-dirspec +Recommends: python-ed25519ll +Recommends: python-keyring +Recommends: python-keyrings.alt +Recommends: python-pyxdg +BuildArch: noarch # SECTION test BuildRequires: %{python_module cov-core >= 1.6} BuildRequires: %{python_module coverage} -BuildRequires: %{python_module jsonschema} # Not compatible currently, see https://github.com/jaraco/keyrings.alt/issues/20 #BuildRequires: %%{python_module keyrings.alt} BuildRequires: %{python_module keyring} @@ -41,16 +48,6 @@ BuildRequires: %{python_module pytest} BuildRequires: %{python_module pyxdg} # /SECTION -Requires: python-setuptools -Requires(post): update-alternatives -Requires(postun): update-alternatives -Recommends: python-dirspec -Recommends: python-ed25519ll -Recommends: python-keyring -Recommends: python-keyrings.alt -Recommends: python-pyxdg -BuildArch: noarch - %python_subpackages %description @@ -80,14 +77,15 @@ sed -i '1s/^#!.*//' wheel/wininst2wheel.py wheel/egg2wheel.py %build -%{python_build} +%python_build %install -%{python_install} +%python_install %python_clone -a %{buildroot}%{_bindir}/wheel %python_expand %fdupes %{buildroot}%{$python_sitelib} %check +export LC_ALL=en_US.utf8 # Requires keyrings.alt rm tests/test_tool.py %{python_expand rm -rf _build.python2 _build.python3 ++ wheel-0.30.0.tar.gz -> wheel-0.31.1.tar.gz ++ 1852 lines of diff (skipped)
commit python-wheel for openSUSE:Factory
Hello community, here is the log from the commit of package python-wheel for openSUSE:Factory checked in at 2017-11-30 12:44:45 Comparing /work/SRC/openSUSE:Factory/python-wheel (Old) and /work/SRC/openSUSE:Factory/.python-wheel.new (New) Package is "python-wheel" Thu Nov 30 12:44:45 2017 rev:12 rq:546022 version:0.30.0 Changes: --- /work/SRC/openSUSE:Factory/python-wheel/python-wheel.changes 2017-08-24 18:54:05.831072929 +0200 +++ /work/SRC/openSUSE:Factory/.python-wheel.new/python-wheel.changes 2017-11-30 12:44:45.443301675 +0100 @@ -1,0 +2,11 @@ +Mon Nov 27 13:00:03 UTC 2017 - idon...@suse.com + +- Fix homepage +- Resync the upstream tarball + +--- +Sat Oct 14 21:17:28 UTC 2017 - t.gru...@katodev.de + +- update to 0.30.0 + +--- Old: wheel-0.29.0.tar.gz New: wheel-0.30.0.tar.gz Other differences: -- ++ python-wheel.spec ++ --- /var/tmp/diff_new_pack.iiXDOH/_old 2017-11-30 12:44:46.035280154 +0100 +++ /var/tmp/diff_new_pack.iiXDOH/_new 2017-11-30 12:44:46.039280009 +0100 @@ -19,15 +19,16 @@ %{?!python_module:%define python_module() python-%{**} python3-%{**}} %{!?license: %global license %doc} Name: python-wheel -Version:0.29.0 +Version:0.30.0 Release:0 Summary:A built-package format for Python License:MIT Group: Development/Languages/Python -Url:http://bitbucket.org/pypa/wheel/ -Source: https://files.pythonhosted.org/packages/source/w/wheel/wheel-%{version}.tar.gz +Url:https://github.com/pypa/wheel +Source: https://github.com/pypa/wheel/archive/%{version}.tar.gz#/wheel-%{version}.tar.gz BuildRequires: %{python_module devel} BuildRequires: %{python_module setuptools} +BuildRequires: fdupes BuildRequires: python-rpm-macros # SECTION test BuildRequires: %{python_module cov-core >= 1.6} @@ -50,7 +51,7 @@ Recommends: python-pyxdg BuildArch: noarch -%{python_subpackages} +%python_subpackages %description A built-package format for Python. @@ -84,14 +85,14 @@ %install %{python_install} %python_clone -a %{buildroot}%{_bindir}/wheel +%python_expand %fdupes %{buildroot}%{$python_sitelib} %check # Requires keyrings.alt -rm wheel/test/test_tool.py +rm tests/test_tool.py %{python_expand rm -rf _build.python2 _build.python3 PYTHONPATH=%{buildroot}%{$python_sitelib} py.test-%{$python_version} -rm -rf %{buildroot}%{$python_sitelib}/wheel/test/headers.dist -} +rm -rf %{buildroot}%{$python_sitelib}/wheel/test/headers.dist} %post %python_install_alternative wheel @@ -100,7 +101,7 @@ %python_uninstall_alternative wheel %files %{python_files} -%doc CHANGES.txt README.txt +%doc CHANGES.txt README.rst %license LICENSE.txt %python_alternative %{_bindir}/wheel %{python_sitelib}/wheel-%{version}-py%{python_version}.egg-info ++ wheel-0.29.0.tar.gz -> wheel-0.30.0.tar.gz ++ 7436 lines of diff (skipped)
commit python-wheel for openSUSE:Factory
Hello community, here is the log from the commit of package python-wheel for openSUSE:Factory checked in at 2017-08-24 18:53:46 Comparing /work/SRC/openSUSE:Factory/python-wheel (Old) and /work/SRC/openSUSE:Factory/.python-wheel.new (New) Package is "python-wheel" Thu Aug 24 18:53:46 2017 rev:11 rq:517435 version:0.29.0 Changes: --- /work/SRC/openSUSE:Factory/python-wheel/python-wheel.changes 2016-07-21 07:55:17.0 +0200 +++ /work/SRC/openSUSE:Factory/.python-wheel.new/python-wheel.changes 2017-08-24 18:54:05.831072929 +0200 @@ -1,0 +2,10 @@ +Fri Aug 11 14:12:36 UTC 2017 - sebix+novell@sebix.at + +- require python-setuptools (fixes boo#1037032) + +--- +Thu Jul 20 08:20:17 UTC 2017 - sebix+novell@sebix.at + +- convert to singlespec + +--- Other differences: -- ++ python-wheel.spec ++ --- /var/tmp/diff_new_pack.cMP70c/_old 2017-08-24 18:54:06.702950163 +0200 +++ /var/tmp/diff_new_pack.cMP70c/_new 2017-08-24 18:54:06.706949600 +0200 @@ -1,7 +1,7 @@ # # spec file for package python-wheel # -# Copyright (c) 2016 SUSE LINUX 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,6 +16,8 @@ # +%{?!python_module:%define python_module() python-%{**} python3-%{**}} +%{!?license: %global license %doc} Name: python-wheel Version:0.29.0 Release:0 @@ -23,33 +25,32 @@ License:MIT Group: Development/Languages/Python Url:http://bitbucket.org/pypa/wheel/ -Source: https://pypi.python.org/packages/source/w/wheel/wheel-%{version}.tar.gz -BuildRequires: python-devel -BuildRequires: python-setuptools -# Test requirements: -BuildRequires: python-cov-core >= 1.6 -BuildRequires: python-coverage -BuildRequires: python-jsonschema -BuildRequires: python-keyring -BuildRequires: python-keyrings.alt -BuildRequires: python-pytest -BuildRequires: python-pytest-cov -BuildRequires: python-pyxdg -Recommends: python-ed25519ll +Source: https://files.pythonhosted.org/packages/source/w/wheel/wheel-%{version}.tar.gz +BuildRequires: %{python_module devel} +BuildRequires: %{python_module setuptools} +BuildRequires: python-rpm-macros +# SECTION test +BuildRequires: %{python_module cov-core >= 1.6} +BuildRequires: %{python_module coverage} +BuildRequires: %{python_module jsonschema} +# Not compatible currently, see https://github.com/jaraco/keyrings.alt/issues/20 +#BuildRequires: %%{python_module keyrings.alt} +BuildRequires: %{python_module keyring} +BuildRequires: %{python_module pytest-cov} +BuildRequires: %{python_module pytest} +BuildRequires: %{python_module pyxdg} +# /SECTION +Requires: python-setuptools +Requires(post): update-alternatives +Requires(postun): update-alternatives Recommends: python-dirspec +Recommends: python-ed25519ll Recommends: python-keyring Recommends: python-keyrings.alt Recommends: python-pyxdg -Requires(post): update-alternatives -Requires(postun): update-alternatives -BuildRoot: %{_tmppath}/%{name}-%{version}-build -%if 0%{?suse_version} && 0%{?suse_version} <= 1110 -BuildRequires: python-argparse -Requires: python-argparse -%{!?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 built-package format for Python. @@ -75,38 +76,34 @@ %prep %setup -q -n wheel-%{version} +sed -i '1s/^#!.*//' wheel/wininst2wheel.py wheel/egg2wheel.py %build -python setup.py build +%{python_build} %install -python setup.py install --prefix=%{_prefix} --root=%{buildroot} -mkdir -p %{buildroot}%{_sysconfdir}/alternatives -for b in wheel ; do - mv %{buildroot}%{_bindir}/$b %{buildroot}%{_bindir}/$b-%{py_ver} - touch %{buildroot}%{_sysconfdir}/alternatives/$b - ln -sf %{_sysconfdir}/alternatives/$b %{buildroot}/%{_bindir}/$b -done +%{python_install} +%python_clone -a %{buildroot}%{_bindir}/wheel %check -PYTHONPATH=%{buildroot}%{python_sitelib} py.test -rm -rf %{buildroot}%{python_sitelib}/wheel/test/headers.dist +# Requires keyrings.alt +rm wheel/test/test_tool.py +%{python_expand rm -rf _build.python2 _build.python3 +PYTHONPATH=%{buildroot}%{$python_sitelib} py.test-%{$python_version} +rm -rf %{buildroot}%{$python_sitelib}/wheel/test/headers.dist +} %post -update-alternatives --install %{_bindir}/wheel wheel
commit python-wheel for openSUSE:Factory
Hello community, here is the log from the commit of package python-wheel for openSUSE:Factory checked in at 2016-07-21 07:55:16 Comparing /work/SRC/openSUSE:Factory/python-wheel (Old) and /work/SRC/openSUSE:Factory/.python-wheel.new (New) Package is "python-wheel" Changes: --- /work/SRC/openSUSE:Factory/python-wheel/python-wheel.changes 2015-10-30 16:36:01.0 +0100 +++ /work/SRC/openSUSE:Factory/.python-wheel.new/python-wheel.changes 2016-07-21 07:55:17.0 +0200 @@ -1,0 +2,30 @@ +Mon May 9 22:31:35 UTC 2016 - h...@urpla.net + +- update to 0.29.0: + * Fix compression type of files in archive (Issue #155, Pull Request #62, + thanks Xavier Fernandez) + +- update to 0.28.0: + * Fix file modes in archive (Issue #154) + +- update to 0.27.0: + * Support forcing a platform tag using `--plat-name` on pure-Python wheels, as +well as nonstandard platform tags on non-pure wheels (Pull Request #60, Issue +#144, thanks Andrés Díaz) + * Add SOABI tags to platform-specific wheels built for Python 2.X (Pull Request +#55, Issue #63, Issue #101) + * Support reproducible wheel files, wheels that can be rebuilt and will hash to +the same values as previous builds (Pull Request #52, Issue #143, thanks +Barry Warsaw) + * Support for changes in keyring >= 8.0 (Pull Request #61, thanks Jason R. +Coombs) + * Use the file context manager when checking if dependency_links.txt is empty, +fixes problems building wheels under PyPy on Windows (Issue #150, thanks +Cosimo Lupo) + * Don't attempt to (recursively) create a build directory ending with `..` +(invalid on all platforms, but code was only executed on Windows) (Issue #91) + * Added the PyPA Code of Conduct (Pull Request #56) + +- fix dependencies + +--- Old: wheel-0.26.0.tar.gz New: wheel-0.29.0.tar.gz Other differences: -- ++ python-wheel.spec ++ --- /var/tmp/diff_new_pack.fr86gl/_old 2016-07-21 07:55:18.0 +0200 +++ /var/tmp/diff_new_pack.fr86gl/_new 2016-07-21 07:55:18.0 +0200 @@ -1,7 +1,7 @@ # # spec file for package python-wheel # -# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2016 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 @@ -17,12 +17,12 @@ Name: python-wheel -Version:0.26.0 +Version:0.29.0 Release:0 Summary:A built-package format for Python License:MIT Group: Development/Languages/Python -Url:http://bitbucket.org/dholth/wheel/ +Url:http://bitbucket.org/pypa/wheel/ Source: https://pypi.python.org/packages/source/w/wheel/wheel-%{version}.tar.gz BuildRequires: python-devel BuildRequires: python-setuptools @@ -31,11 +31,15 @@ BuildRequires: python-coverage BuildRequires: python-jsonschema BuildRequires: python-keyring +BuildRequires: python-keyrings.alt BuildRequires: python-pytest BuildRequires: python-pytest-cov +BuildRequires: python-pyxdg Recommends: python-ed25519ll Recommends: python-dirspec Recommends: python-keyring +Recommends: python-keyrings.alt +Recommends: python-pyxdg Requires(post): update-alternatives Requires(postun): update-alternatives BuildRoot: %{_tmppath}/%{name}-%{version}-build @@ -86,6 +90,7 @@ %check PYTHONPATH=%{buildroot}%{python_sitelib} py.test +rm -rf %{buildroot}%{python_sitelib}/wheel/test/headers.dist %post update-alternatives --install %{_bindir}/wheel wheel %{_bindir}/wheel-%{py_ver} 20 ++ wheel-0.26.0.tar.gz -> wheel-0.29.0.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/wheel-0.26.0/CHANGES.txt new/wheel-0.29.0/CHANGES.txt --- old/wheel-0.26.0/CHANGES.txt2015-09-18 20:02:17.0 +0200 +++ new/wheel-0.29.0/CHANGES.txt2016-02-06 18:15:18.0 +0100 @@ -1,3 +1,31 @@ +0.29.0 +== +- Fix compression type of files in archive (Issue #155, Pull Request #62, + thanks Xavier Fernandez) + +0.28.0 +== +- Fix file modes in archive (Issue #154) + +0.27.0 +== +- Support forcing a platform tag using `--plat-name` on pure-Python wheels, as + well as nonstandard platform tags on non-pure wheels (Pull Request #60, Issue + #144, thanks Andrés Díaz) +- Add SOABI tags to platform-specific wheels built for Python 2.X (Pull Request + #55, Issue #63, Issue #101) +- Support reproducible wheel files, wheels that can be rebuilt and will hash to + the same values as previous builds (Pull Request
commit python-wheel for openSUSE:Factory
Hello community, here is the log from the commit of package python-wheel for openSUSE:Factory checked in at 2015-10-30 16:36:00 Comparing /work/SRC/openSUSE:Factory/python-wheel (Old) and /work/SRC/openSUSE:Factory/.python-wheel.new (New) Package is "python-wheel" Changes: --- /work/SRC/openSUSE:Factory/python-wheel/python-wheel.changes 2015-09-30 06:37:38.0 +0200 +++ /work/SRC/openSUSE:Factory/.python-wheel.new/python-wheel.changes 2015-10-30 16:36:01.0 +0100 @@ -1,0 +2,6 @@ +Wed Oct 21 13:50:55 UTC 2015 - h...@urpla.net + +- actually, _really_ test this module: + call py.test directly with appropriate PYTHONPATH + +--- Other differences: -- ++ python-wheel.spec ++ --- /var/tmp/diff_new_pack.baVAlM/_old 2015-10-30 16:36:01.0 +0100 +++ /var/tmp/diff_new_pack.baVAlM/_new 2015-10-30 16:36:01.0 +0100 @@ -30,6 +30,7 @@ BuildRequires: python-cov-core >= 1.6 BuildRequires: python-coverage BuildRequires: python-jsonschema +BuildRequires: python-keyring BuildRequires: python-pytest BuildRequires: python-pytest-cov Recommends: python-ed25519ll @@ -84,7 +85,7 @@ done %check -python setup.py test +PYTHONPATH=%{buildroot}%{python_sitelib} py.test %post update-alternatives --install %{_bindir}/wheel wheel %{_bindir}/wheel-%{py_ver} 20
commit python-wheel for openSUSE:Factory
Hello community, here is the log from the commit of package python-wheel for openSUSE:Factory checked in at 2015-09-30 06:37:37 Comparing /work/SRC/openSUSE:Factory/python-wheel (Old) and /work/SRC/openSUSE:Factory/.python-wheel.new (New) Package is "python-wheel" Changes: --- /work/SRC/openSUSE:Factory/python-wheel/python-wheel.changes 2015-04-07 09:29:25.0 +0200 +++ /work/SRC/openSUSE:Factory/.python-wheel.new/python-wheel.changes 2015-09-30 06:37:38.0 +0200 @@ -1,0 +2,12 @@ +Tue Sep 29 08:01:25 UTC 2015 - tbecht...@suse.com + +- update to 0.26.0: + * Fix multiple entrypoint comparison failure on Python 3 (Issue #148) + * Add Python 3.5 to tox configuration + * Deterministic (sorted) metadata + * Fix tagging for Python 3.5 compatibility + * Support py2-none-'arch' and py3-none-'arch' tags + * Treat data-only wheels as pure + * Write to temporary file and rename when using wheel install --force + +--- Old: wheel-0.24.0.tar.gz New: wheel-0.26.0.tar.gz Other differences: -- ++ python-wheel.spec ++ --- /var/tmp/diff_new_pack.qRyULk/_old 2015-09-30 06:37:39.0 +0200 +++ /var/tmp/diff_new_pack.qRyULk/_new 2015-09-30 06:37:39.0 +0200 @@ -17,7 +17,7 @@ Name: python-wheel -Version:0.24.0 +Version:0.26.0 Release:0 Summary:A built-package format for Python License:MIT ++ wheel-0.24.0.tar.gz -> wheel-0.26.0.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/wheel-0.24.0/CHANGES.txt new/wheel-0.26.0/CHANGES.txt --- old/wheel-0.24.0/CHANGES.txt2014-07-06 18:40:16.0 +0200 +++ new/wheel-0.26.0/CHANGES.txt2015-09-18 20:02:17.0 +0200 @@ -1,3 +1,16 @@ +0.26.0 +== +- Fix multiple entrypoint comparison failure on Python 3 (Issue #148) + +0.25.0 +== +- Add Python 3.5 to tox configuration +- Deterministic (sorted) metadata +- Fix tagging for Python 3.5 compatibility +- Support py2-none-'arch' and py3-none-'arch' tags +- Treat data-only wheels as pure +- Write to temporary file and rename when using wheel install --force + 0.24.0 == - The python tag used for pure-python packages is now .pyN (major version @@ -14,7 +27,7 @@ 0.23.0 == -- Compatibiltiy tag flags added to the bdist_wheel command +- Compatibility tag flags added to the bdist_wheel command - sdist should include files necessary for tests - 'wheel convert' can now also convert unpacked eggs to wheel - Rename pydist.json to metadata.json to avoid stepping on the PEP diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/wheel-0.24.0/PKG-INFO new/wheel-0.26.0/PKG-INFO --- old/wheel-0.24.0/PKG-INFO 2014-07-06 18:56:22.0 +0200 +++ new/wheel-0.26.0/PKG-INFO 2015-09-18 20:03:13.0 +0200 @@ -1,8 +1,8 @@ Metadata-Version: 1.1 Name: wheel -Version: 0.24.0 +Version: 0.26.0 Summary: A built-package format for Python. -Home-page: http://bitbucket.org/pypa/wheel/ +Home-page: https://bitbucket.org/pypa/wheel/ Author: Daniel Holth Author-email: dho...@fastmail.fm License: MIT @@ -49,6 +49,19 @@ +0.26.0 +== +- Fix multiple entrypoint comparison failure on Python 3 (Issue #148) + +0.25.0 +== +- Add Python 3.5 to tox configuration +- Deterministic (sorted) metadata +- Fix tagging for Python 3.5 compatibility +- Support py2-none-'arch' and py3-none-'arch' tags +- Treat data-only wheels as pure +- Write to temporary file and rename when using wheel install --force + 0.24.0 == - The python tag used for pure-python packages is now .pyN (major version @@ -65,7 +78,7 @@ 0.23.0 == -- Compatibiltiy tag flags added to the bdist_wheel command +- Compatibility tag flags added to the bdist_wheel command - sdist should include files necessary for tests - 'wheel convert' can now also convert unpacked eggs to wheel - Rename pydist.json to metadata.json to avoid stepping on the PEP diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/wheel-0.24.0/entry_points.txt new/wheel-0.26.0/entry_points.txt --- old/wheel-0.24.0/entry_points.txt 1970-01-01 01:00:00.0 +0100 +++ new/wheel-0.26.0/entry_points.txt 2015-09-15 19:28:15.0 +0200 @@ -0,0 +1,5 @@ +[console_scripts] +wheel = wheel.tool:main + +[distutils.commands] +bdist_wheel = wheel.bdist_wheel:bdist_wheel \ No newline at
commit python-wheel for openSUSE:Factory
Hello community, here is the log from the commit of package python-wheel for openSUSE:Factory checked in at 2015-04-07 09:29:24 Comparing /work/SRC/openSUSE:Factory/python-wheel (Old) and /work/SRC/openSUSE:Factory/.python-wheel.new (New) Package is python-wheel Changes: --- /work/SRC/openSUSE:Factory/python-wheel/python-wheel.changes 2014-02-12 07:08:11.0 +0100 +++ /work/SRC/openSUSE:Factory/.python-wheel.new/python-wheel.changes 2015-04-07 09:29:25.0 +0200 @@ -1,0 +2,32 @@ +Wed Apr 1 21:04:26 UTC 2015 - benoit.mo...@gmx.fr + +- update to version 0.24.0: + * The python tag used for pure-python packages is now .pyN (major +version only). This change actually occurred in 0.23.0 when the +--python-tag option was added, but was not explicitly mentioned +in the changelog then. + * wininst2wheel and egg2wheel removed. Use wheel convert +[archive] instead. + * Wheel now supports setuptools style conditional requirements via +the extras_require={} syntax. Separate 'extra' names from +conditions using the : character. Wheel's own setup.py does +this. (The empty-string extra is the same as install_requires.) +These conditional requirements should work the same whether the +package is installed by wheel or by setup.py. +- additional changes from 0.23.0: + * Compatibiltiy tag flags added to the bdist_wheel command + * sdist should include files necessary for tests + * 'wheel convert' can now also convert unpacked eggs to wheel + * Rename pydist.json to metadata.json to avoid stepping on the PEP + * The --skip-scripts option has been removed, and not generating +scripts is now the default. The option was a temporary approach +until installers could generate scripts themselves. That is now +the case with pip 1.5 and later. Note that using pip 1.4 to +install a wheel without scripts will leave the installation +without entry-point wrappers. The wheel install-scripts +command can be used to generate the scripts in such cases. + * Thank you contributors +- removed wininst2wheel and egg2wheel: + they are not in 0.24.0 anymore + +--- Old: wheel-0.22.0.tar.gz New: wheel-0.24.0.tar.gz Other differences: -- ++ python-wheel.spec ++ --- /var/tmp/diff_new_pack.8ooODK/_old 2015-04-07 09:29:25.0 +0200 +++ /var/tmp/diff_new_pack.8ooODK/_new 2015-04-07 09:29:25.0 +0200 @@ -1,7 +1,7 @@ # # spec file for package python-wheel # -# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2015 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 @@ -17,7 +17,7 @@ Name: python-wheel -Version:0.22.0 +Version:0.24.0 Release:0 Summary:A built-package format for Python License:MIT @@ -77,7 +77,7 @@ %install python setup.py install --prefix=%{_prefix} --root=%{buildroot} mkdir -p %{buildroot}%{_sysconfdir}/alternatives -for b in egg2wheel wheel wininst2wheel ; do +for b in wheel ; do mv %{buildroot}%{_bindir}/$b %{buildroot}%{_bindir}/$b-%{py_ver} touch %{buildroot}%{_sysconfdir}/alternatives/$b ln -sf %{_sysconfdir}/alternatives/$b %{buildroot}/%{_bindir}/$b @@ -87,9 +87,7 @@ python setup.py test %post -update-alternatives --install %{_bindir}/wheel wheel %{_bindir}/wheel-%{py_ver} 20 \ ---slave %{_bindir}/egg2wheel egg2wheel %{_bindir}/egg2wheel-%{py_ver} \ ---slave %{_bindir}/wininst2wheel wininst2wheel %{_bindir}/wininst2wheel-%{py_ver} +update-alternatives --install %{_bindir}/wheel wheel %{_bindir}/wheel-%{py_ver} 20 %postun if [ $1 -eq 0 ] ; then @@ -99,15 +97,9 @@ %files %defattr(-,root,root,-) %doc CHANGES.txt README.txt LICENSE.txt -%{_bindir}/egg2wheel -%{_bindir}/egg2wheel-%{py_ver} %{_bindir}/wheel %{_bindir}/wheel-%{py_ver} -%{_bindir}/wininst2wheel -%{_bindir}/wininst2wheel-%{py_ver} %ghost %{_sysconfdir}/alternatives/wheel -%ghost %{_sysconfdir}/alternatives/egg2wheel -%ghost %{_sysconfdir}/alternatives/wininst2wheel %{python_sitelib}/wheel-%{version}-py%{py_ver}.egg-info %{python_sitelib}/wheel/ ++ wheel-0.22.0.tar.gz - wheel-0.24.0.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/wheel-0.22.0/CHANGES.txt new/wheel-0.24.0/CHANGES.txt --- old/wheel-0.22.0/CHANGES.txt2013-09-16 00:08:51.0 +0200 +++ new/wheel-0.24.0/CHANGES.txt2014-07-06 18:40:16.0 +0200 @@ -1,3 +1,31 @@ +0.24.0 +== +- The python tag used for pure-python
commit python-wheel for openSUSE:Factory
Hello community, here is the log from the commit of package python-wheel for openSUSE:Factory checked in at 2014-02-12 07:08:09 Comparing /work/SRC/openSUSE:Factory/python-wheel (Old) and /work/SRC/openSUSE:Factory/.python-wheel.new (New) Package is python-wheel Changes: --- /work/SRC/openSUSE:Factory/python-wheel/python-wheel.changes 2013-09-23 11:17:55.0 +0200 +++ /work/SRC/openSUSE:Factory/.python-wheel.new/python-wheel.changes 2014-02-12 07:08:11.0 +0100 @@ -1,0 +2,5 @@ +Mon Feb 10 14:46:04 UTC 2014 - speili...@suse.com + +- Fix update-alternatives usage + +--- Other differences: -- ++ python-wheel.spec ++ --- /var/tmp/diff_new_pack.S2a2HJ/_old 2014-02-12 07:08:11.0 +0100 +++ /var/tmp/diff_new_pack.S2a2HJ/_new 2014-02-12 07:08:11.0 +0100 @@ -1,7 +1,7 @@ # # spec file for package python-wheel # -# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2014 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 @@ -27,7 +27,6 @@ BuildRequires: python-devel BuildRequires: python-setuptools # Test requirements: -BuildRequires: python-argparse BuildRequires: python-cov-core = 1.6 BuildRequires: python-coverage BuildRequires: python-jsonschema @@ -40,6 +39,7 @@ Requires(postun): update-alternatives BuildRoot: %{_tmppath}/%{name}-%{version}-build %if 0%{?suse_version} 0%{?suse_version} = 1110 +BuildRequires: python-argparse Requires: python-argparse %{!?python_sitelib: %global python_sitelib %(python -c from distutils.sysconfig import get_python_lib; print get_python_lib())} %else @@ -76,9 +76,11 @@ %install python setup.py install --prefix=%{_prefix} --root=%{buildroot} +mkdir -p %{buildroot}%{_sysconfdir}/alternatives for b in egg2wheel wheel wininst2wheel ; do mv %{buildroot}%{_bindir}/$b %{buildroot}%{_bindir}/$b-%{py_ver} - ln -s %{_bindir}/$b-%{py_ver} %{buildroot}%{_bindir}/$b + touch %{buildroot}%{_sysconfdir}/alternatives/$b + ln -sf %{_sysconfdir}/alternatives/$b %{buildroot}/%{_bindir}/$b done %check @@ -89,7 +91,7 @@ --slave %{_bindir}/egg2wheel egg2wheel %{_bindir}/egg2wheel-%{py_ver} \ --slave %{_bindir}/wininst2wheel wininst2wheel %{_bindir}/wininst2wheel-%{py_ver} -%preun +%postun if [ $1 -eq 0 ] ; then update-alternatives --remove wheel %{_bindir}/wheel-%{py_ver} fi @@ -97,12 +99,15 @@ %files %defattr(-,root,root,-) %doc CHANGES.txt README.txt LICENSE.txt -%ghost %{_bindir}/egg2wheel +%{_bindir}/egg2wheel %{_bindir}/egg2wheel-%{py_ver} -%ghost %{_bindir}/wheel +%{_bindir}/wheel %{_bindir}/wheel-%{py_ver} -%ghost %{_bindir}/wininst2wheel +%{_bindir}/wininst2wheel %{_bindir}/wininst2wheel-%{py_ver} +%ghost %{_sysconfdir}/alternatives/wheel +%ghost %{_sysconfdir}/alternatives/egg2wheel +%ghost %{_sysconfdir}/alternatives/wininst2wheel %{python_sitelib}/wheel-%{version}-py%{py_ver}.egg-info %{python_sitelib}/wheel/ -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit python-wheel for openSUSE:Factory
Hello community, here is the log from the commit of package python-wheel for openSUSE:Factory checked in at 2013-09-23 10:59:27 Comparing /work/SRC/openSUSE:Factory/python-wheel (Old) and /work/SRC/openSUSE:Factory/.python-wheel.new (New) Package is python-wheel Changes: --- /work/SRC/openSUSE:Factory/python-wheel/python-wheel.changes 2013-09-11 13:08:26.0 +0200 +++ /work/SRC/openSUSE:Factory/.python-wheel.new/python-wheel.changes 2013-09-23 11:17:55.0 +0200 @@ -1,0 +2,9 @@ +Tue Sep 17 08:42:34 UTC 2013 - dmuel...@suse.com + +- update to 0.22.0: +- Include entry_points.txt, scripts a.k.a. commands, in experimental + pydist.json +- Improved test_requires parsing +- Python 2.6 fixes, wheel version command courtesy pombredanne + +--- Old: wheel-0.21.0.tar.gz New: wheel-0.22.0.tar.gz Other differences: -- ++ python-wheel.spec ++ --- /var/tmp/diff_new_pack.5Pwq2V/_old 2013-09-23 11:17:56.0 +0200 +++ /var/tmp/diff_new_pack.5Pwq2V/_new 2013-09-23 11:17:56.0 +0200 @@ -13,24 +13,25 @@ # published by the Open Source Initiative. # Please submit bugfixes or comments via http://bugs.opensuse.org/ +# Name: python-wheel -Version:0.21.0 +Version:0.22.0 Release:0 -License:MIT Summary:A built-package format for Python -Url:http://bitbucket.org/dholth/wheel/ +License:MIT Group: Development/Languages/Python +Url:http://bitbucket.org/dholth/wheel/ Source: https://pypi.python.org/packages/source/w/wheel/wheel-%{version}.tar.gz BuildRequires: python-devel BuildRequires: python-setuptools # Test requirements: BuildRequires: python-argparse +BuildRequires: python-cov-core = 1.6 +BuildRequires: python-coverage BuildRequires: python-jsonschema BuildRequires: python-pytest -BuildRequires: python-coverage -BuildRequires: python-cov-core = 1.6 BuildRequires: python-pytest-cov Recommends: python-ed25519ll Recommends: python-dirspec ++ wheel-0.21.0.tar.gz - wheel-0.22.0.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/wheel-0.21.0/CHANGES.txt new/wheel-0.22.0/CHANGES.txt --- old/wheel-0.21.0/CHANGES.txt2013-07-20 18:20:04.0 +0200 +++ new/wheel-0.22.0/CHANGES.txt2013-09-16 00:08:51.0 +0200 @@ -1,3 +1,10 @@ +0.22.0 +== +- Include entry_points.txt, scripts a.k.a. commands, in experimental + pydist.json +- Improved test_requires parsing +- Python 2.6 fixes, wheel version command courtesy pombredanne + 0.21.0 == - Pregenerated scripts are the default again. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/wheel-0.21.0/PKG-INFO new/wheel-0.22.0/PKG-INFO --- old/wheel-0.21.0/PKG-INFO 2013-07-20 18:20:54.0 +0200 +++ new/wheel-0.22.0/PKG-INFO 2013-09-16 00:09:16.0 +0200 @@ -1,6 +1,6 @@ Metadata-Version: 1.1 Name: wheel -Version: 0.21.0 +Version: 0.22.0 Summary: A built-package format for Python. Home-page: http://bitbucket.org/dholth/wheel/ Author: Daniel Holth @@ -20,34 +20,41 @@ final locations) at any later time. The wheel project provides a `bdist_wheel` command for setuptools -(requires distribute = 0.6.34). Wheel files can be -installed with a newer `pip` from https://github.com/pypa/pip -or with wheel's own command line utility. - -The wheel documentation is at http://wheel.rtfd.org/. The -file format is documented in PEP 427 -(http://www.python.org/dev/peps/pep-0427/). +(requires setuptools = 0.8.0). Wheel files can be installed with a +newer `pip` from https://github.com/pypa/pip or with wheel's own command +line utility. + +The wheel documentation is at http://wheel.rtfd.org/. The file format +is documented in PEP 427 (http://www.python.org/dev/peps/pep-0427/). The reference implementation is at http://bitbucket.org/dholth/wheel/ Why not egg? -Python's egg format predates the packaging related standards we have today, -the most important being PEP 376 Database of Installed Python Distributions -which specifies the .dist-info directory (instead of .egg-info) and PEP 345 -Metadata for Python Software Packages 1.2 which specifies how to express -dependencies (instead of requires.txt in .egg-info). +Python's egg format predates the packaging related standards we have +today, the most
commit python-wheel for openSUSE:Factory
Hello community, here is the log from the commit of package python-wheel for openSUSE:Factory checked in at 2013-09-11 13:08:25 Comparing /work/SRC/openSUSE:Factory/python-wheel (Old) and /work/SRC/openSUSE:Factory/.python-wheel.new (New) Package is python-wheel Changes: --- /work/SRC/openSUSE:Factory/python-wheel/python-wheel.changes 2013-09-03 22:06:11.0 +0200 +++ /work/SRC/openSUSE:Factory/.python-wheel.new/python-wheel.changes 2013-09-11 13:08:26.0 +0200 @@ -1,0 +2,5 @@ +Tue Sep 10 12:02:00 UTC 2013 - toddrme2...@gmail.com + +- Add BuildRequires: python-argparse for SLE + +--- Other differences: -- ++ python-wheel.spec ++ --- /var/tmp/diff_new_pack.lEGJ58/_old 2013-09-11 13:08:26.0 +0200 +++ /var/tmp/diff_new_pack.lEGJ58/_new 2013-09-11 13:08:26.0 +0200 @@ -26,6 +26,7 @@ BuildRequires: python-devel BuildRequires: python-setuptools # Test requirements: +BuildRequires: python-argparse BuildRequires: python-jsonschema BuildRequires: python-pytest BuildRequires: python-coverage -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org