Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package python-py2pack for openSUSE:Factory checked in at 2021-11-22 23:04:32 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-py2pack (Old) and /work/SRC/openSUSE:Factory/.python-py2pack.new.1895 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-py2pack" Mon Nov 22 23:04:32 2021 rev:53 rq:933126 version:0.8.7 Changes: -------- --- /work/SRC/openSUSE:Factory/python-py2pack/python-py2pack.changes 2020-12-10 15:59:30.558931903 +0100 +++ /work/SRC/openSUSE:Factory/.python-py2pack.new.1895/python-py2pack.changes 2021-11-22 23:05:27.557675286 +0100 @@ -1,0 +2,11 @@ +Sat Nov 20 09:46:31 UTC 2021 - Fabio Pesari <[email protected]> + +- Update to 0.8.7: + * Templates: collect generator output to list before adding to another list + * Add two dependencies for tests + * License is UNKNOWN if nothing determined + * Fix issue with pypi_search + * Do not crash when setup.py could not be run + * Use package name from PyPI for tarball name + +------------------------------------------------------------------- Old: ---- py2pack-0.8.6.tar.gz New: ---- py2pack-0.8.7.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-py2pack.spec ++++++ --- /var/tmp/diff_new_pack.cm6fqu/_old 2021-11-22 23:05:28.181673192 +0100 +++ /var/tmp/diff_new_pack.cm6fqu/_new 2021-11-22 23:05:28.181673192 +0100 @@ -18,7 +18,7 @@ %{?!python_module:%define python_module() python-%{**} python3-%{**}} Name: python-py2pack -Version: 0.8.6 +Version: 0.8.7 Release: 0 Summary: Script for generating distribution packages from Python packages on PyPI License: Apache-2.0 @@ -28,6 +28,7 @@ BuildRequires: %{python_module Jinja2} BuildRequires: %{python_module metaextract} BuildRequires: %{python_module pbr} +BuildRequires: %{python_module pypi-search} BuildRequires: %{python_module setuptools} BuildRequires: %{python_module six} # SECTION doc requirements @@ -39,6 +40,7 @@ Requires: python-Jinja2 Requires: python-metaextract Requires: python-pbr +Requires: python-pypi-search Requires: python-requests Requires: python-setuptools Requires: python-six ++++++ py2pack-0.8.6.tar.gz -> py2pack-0.8.7.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/py2pack-0.8.6/AUTHORS new/py2pack-0.8.7/AUTHORS --- old/py2pack-0.8.6/AUTHORS 2020-11-10 10:45:22.000000000 +0100 +++ new/py2pack-0.8.7/AUTHORS 2021-07-08 12:13:04.000000000 +0200 @@ -1,16 +1,34 @@ Adam Spiers <[email protected]> Antonio Larrosa <[email protected]> Ben Greiner <[email protected]> +Bitdeli Chef <[email protected]> Christopher Yeleighton <[email protected]> Dan ??erm??k <[email protected]> Dirk Mueller <[email protected]> +Jerome Soyer <[email protected]> +J??rgen Weigert <[email protected]> Karol Babioch <[email protected]> +Lukas Wunner <[email protected]> +Maciek Borzecki <[email protected]> +Manuel Schnitzer <[email protected]> Mark??ta Cal??bkov?? <[email protected]> Mat??j Cepl <[email protected]> MeggyCal <[email protected]> +Oliver Bengs <[email protected]> Oliver Kurz <[email protected]> +Paolo Perego <[email protected]> +Sascha Peilicke <[email protected]> +Sascha Peilicke <[email protected]> +Sascha Peilicke <[email protected]> +Sascha Peilicke <[email protected]> +Sascha Peilicke <[email protected]> +Sascha Peilicke <[email protected]> Sebastian Wagner <[email protected]> Thomas Bechtold <[email protected]> +Thomas Bechtold <[email protected]> Tom???? Chv??tal <[email protected]> Tom???? Chv??tal <[email protected]> +Valentin Haenel <[email protected]> +blumentopf <[email protected]> +frispete <[email protected]> iyuroch <[email protected]> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/py2pack-0.8.6/ChangeLog new/py2pack-0.8.7/ChangeLog --- old/py2pack-0.8.6/ChangeLog 2020-11-10 10:45:22.000000000 +0100 +++ new/py2pack-0.8.7/ChangeLog 2021-07-08 12:13:04.000000000 +0200 @@ -1,6 +1,20 @@ CHANGES ======= +0.8.7 +----- + +* Adding version string +* license is UNKNOWN if nothing determined +* Fix issue #139 and issue #140 with pypi\_search module that it simply use the same searching facility available on pypi.org website +* Ignoring python virtual env directory +* Adding two dependencies for tests +* Resolved conflict in README +* templates: collect generator output to list before adding to another list +* Update README.rst to be python3 compatible +* Update README.rst +* remove outdated install instructions + 0.8.6 ----- @@ -175,6 +189,11 @@ * Remove py33 and py34 from travis and tox * travis: Fix python 3 test env variables * Don't list "./" in names for extracted zip/tar file +* Fix minimal version detection for requirements +* Support requirement markers +* Fix tests\_require handling +* Adjust some comments +* Use xmlrpc\_client from six * Adjust docs for testing * Remove whitespaces from README @@ -185,3 +204,307 @@ * Add myself as co-maintainer * Mention the "--run" as note in README * protect against failed eval of setup.py code fragments +* Also collect tests\_require metadata +* Remove distutils cleanup command +* Remove pypip.in images from README +* Use distutils command when running setup.py +* Add contextmanager to extract a zip/tar into a tempdir +* Remove bitdeli image from README +* Relicense under Apache-2.0 +* Move setup.py sandbox run to extra file +* Also parse entry\_points when given as dict +* Use a "fake" unicode literal from six for decoding +* Move setup.py parsing to extra file +* tox: Add possibility to run single test cases +* Ignore .eggs/ dir in git +* Update the SPDX mapping file +* travis: Use matrix to execute tox envs +* tox: Ignore E402 +* Don't require argparse +* Remove python 2.6 support +* travis: remove --use-mirrors pip flag usage +* tests: ignore console\_scripts order during tests +* Add python 3.4 and 3.5 support +* Fix company name in spec template + +0.5.0 +----- + +* Bump version to 0.5.0 +* Fix flake8 issues +* Fix console\_script handling +* Sanitize collected requirements +* Remove unused 'requires' from opensuse template +* Quote %doc filenames if they contain shell metacharacters +* Add support for "entry\_points" and "console\_scripts" parameters +* Support syntactic variations as per the setuptools spec +* Make "parse" and "run" two separate modes +* Support same set of setup() parameters in parse and run modes +* Use setuptools instead of distutils in \_run\_setup\_py() +* Run setup.py (instead of just parsing it) to gather more data +* Adjust Travis CI build +* Remove commented code and make pep8 happy +* Remove package create function +* Fix license detection when license is None +* Added BuildRequires: python-setuptools opensuse -- maybe also needed for others? +* Don't include comma in \_parse\_setup\_py regexp +* fix indentation in README +* Fix KeyError for license and summary + +0.4.10 +------ + +* Release version 0.4.10 +* list doesn't need arguments +* Fix PyPI URL to avoid 301 moved permanently + +0.4.9 +----- + +* Release version 0.4.9 +* Fix coverage report source +* Add py26 trove classifier +* Add cssselect setup\_requires +* Rename SPDX license map +* Update SPDX license map +* Change 'flake8' to 'pep8' target +* Fix recursive-include for doc +* No py24 yet +* Use assertTrue rather than assertIn +* Drop .bumbversion.cfg, isn't worth it +* pip install test-requires for py26 + +0.4.8 +----- + +* Release version 0.4.8 +* Enable coverage report generation +* Use flake8 rather than pep8 +* Add tox.ini, (test-)requirements.txt and manpage +* Drop pep257 command, never used +* Add a Bitdeli badge to README +* Add .bumpversion.cfg + +0.4.7 +----- + +* Bump version: 0.4.6 ??? 0.4.7 +* Add setup.cfg to build wheels +* Allow attributes to span multiple lines when parsing setup.py. (re.MULTILINE is the wrong option here, it only changes the meaning of '^' and '$' pattern characters. Replace with re.DOTALL and turn on non-greedy matching.) +* Fix glob and \_augment\_data\_from\_tarball(): +* Enable py3k compatibility for "generate" command +* Fix lambda expression of "parenthesize\_version" filter +* Fix typo "matchdules" -> "modules" +* Parenthesize version of required packages in opensuse.dsc +* Add support for "install\_requires" and "extras\_require" parameters. (Support for "install\_requires" already existed in fedora.spec and opensuse.spec, but was missing in \_parse\_setup\_py().) +* Fix openSUSE template in case of C extension +* It's PyPI, not PyPy :-) +* Fix flake8 issues +* Port fabfile.py to setuptools commands + +0.4.6 +----- + +* Bump version to 0.4.6 +* Simplify tagline +* Fix PEP-8 issues +* Align flake8 env with pep8 +* Enhance tox.ini +* Ignore coverage and nosetests.xml +* Increase test coverage +* Move tests dir to test (standard location) +* Add classifier for Python-3.3 +* Python-3 compat for file\_template\_list() +* Reorganize modules +* Enhance README.rst and fix rST +* Use context manager to read README.rst + +0.4.5 +----- + +* Bump version to 0.4.5 +* Python-3.3 compatibility (while retaining 2.7 compatibility) +* Ignore .venv\* and .tox +* Add tox.ini to run tox with various envs (py27,py33,pep8,pep257) +* Update SPDX license map +* Add .travis.yml +* Move to pip-style requirements / setup.py +* Add a %check section if a testsuite is found + +0.4.4 +----- + +* Bumb version to 0.4.4 +* Package scripts (setup.py) as binaries + +0.4.3.4 +------- + +* Release 0.4.3.4 +* Catch more doc files + +0.4.3.3 +------- + +* Version 0.4.3.3 +* Fix SPDX license file path when installed system-wide +* Release 0.4.3.2 +* Release 0.4.3.1 + +0.4.3 +----- + +* Release 0.4.3 +* Transform upstream license into SDPX style + +0.4.2 +----- + +* Release 0.4.2 +* Fetch doc files from tarball (if available) +* Detect C extensions from local tarball (if available) +* Bump version +* Path changed +* It's 'docs' now +* executable flag can't hurt +* bump version +* Some spec template adjustments to match spec cleaner +* Set useful default templates (again) +* Also BuildRequire: unzip if the source URL ends with '.zip' in opensuse.spec template +* Add a Fabric task to dump SUSE's current SPDX license mapping, to be used later on +* Try more hard to download a tarball +* Rename dir 'doc' to 'docs' +* Rename dir 'test' to 'tests' +* Modernize opensuse.spec template +* Initial proxy support +* Adjust opensuse.spec template to spec-cleaner +* Added \*.egg-info to .gitignore +* Fix circular import (was the real issue) +* Revert "Rename 'list' function to 'list\_all' to avoid clash with Python keyword" +* Rename 'list' function to 'list\_all' to avoid clash with Python keyword +* Bump version to 0.3.21 +* Removed %clean section, there is a sane default for ages +* - deleted License because it breaks building - just use name in source, because source\_url breaks also building +* Display correct module version number +* Bump version to 0.3.20 +* Filter argparse import UserWarning from Jinja2 +* Small fixes, use :copyright: and :license: +* Added \_\_docformat\_\_ hint to py2pack/\_\_init\_\_py +* Move doc/py2pack.xml.in to doc/src and update docs +* Add a license header to the py2pack script and PEP-8'ify it +* Add license headers to setup.py and py2pack/\_\_init\_\_.py +* Be able to use either setuptools or distribute +* Little optimization, put exports on same line as setup.py build call +* Apply PEP-8 rules +* PEP-8'tify imports +* Remove '-O1 --skip-build' parameters from setup.py build call +* Bump version +* Use complete source tarball url for RPM tag 'Source' instead of filename +* Simplied openSUSE template further, check for specific Python version requirements +* Bump version +* Properly encode unicode, fixes issue #2 +* Add spec template for Mageia distribution +* Bump version to 0.3.16 +* Directly use the upstream filename (if present) instead of generating it from the name and version of the upstream release +* Added doctest test runner +* Bump version to 0.3.15 +* Don't lowercase module names anymore, install everything in py-sitelib by default +* Bump version number +* Remove #norootforbuild and explicit listing of \*.egg-info in %files section +* Generate manpage and HTML documentation and add to source and binary distribution +* Simpler noarch check for openSUSE +* Bump version number +* Don't use newer Python features to allow running on RHEL5 and other old distros +* Removed SUSE-specific --record-rpm stuff +* Bumped version to 0.3.9 +* Add README.rst to installed files +* Fixed link to README.rst +* Spec template for openSUSE now installs \*.egg-info stuff automatically +* Renamed README to README.rst +* openSUSE doesn't recommend to show authors in description anymore +* Remove double check and added some more hints for the %files section +* Added Docbook file to generate Manpages, HTML, etc. [Thomas Schraitle] +* Strip '(' and ')' from version requirements +* Bumped version number to 0.3.5 +* Be able to generate a SPEC file even if there is no upstream source release +* Load README file traditionally, with-statement is not supported by older Python releases +* Removed optional template type parameter to simplify example +* Added '-q' (quiet) flag to %setup +* Moved 'export CFLAGS..' from %prep to %build +* Use simple command versions instead of macros +* Added definitions of %python\_sitelib and %python\_sitearch for really old distros +* Fedora template also produces correct filenames in all situations +* Much more robust code and openSUSE template +* SUSE Linux GmbH seems to be the better copyright default +* Fix check for non-suse distros in the %files section +* Forgot to put templates into sdist (trough MANIFEST.in) +* Corrected a typo in the 'Requires:' line +* Added links to topics in the README file +* Only use generated %files list if not on SUSE distros +* The README file now should generate correct preformatted text. Setup.py README parsing should be more robust too +* Bump the version number to '0.2.5' +* Re-add 'argparse' dep +* Simpler template. Use more RPM macros +* Use some more macros +* Changed copyright line to incorporate the user's name instead of SUSE +* Removed openSUSE-specific parts +* Import statement simplified +* Import interesting functions from submodule (simplifies API) +* Corrected openSUSE template typos +* Changed openSUSE template to also work on Fedora and Mandriva +* Bumped version number to '0.2.3'Bumped version number to '0.2.3'. +* Some more template improvements +* Commented out additional data files. They are likely to break installation +* Bumped version to '0.2.2' +* Don't require argparse explicitly +* Bumped version to '0.2.1' +* Fixed source tarball ending +* Removed TODOs +* Removed \*.pyc files and added '\*.pyc' to .gitignore +* Fixed 'requires' for all templates +* Bumped version number to '0.2' +* Fixed author / email parsing +* Better PyPI classifiers +* Added MANIFEST.in for source distribution +* Renamed 'COPYING' to 'LICENSE' +* Also install documentation +* Added 'build', 'dist' and 'MANIFEST' to .gitignore +* Refactored again, this time it's a full-class package with a seperate script to execute it. Also, some smaller code issues fixed +* Re-rewording +* Rewording +* Usage example +* Some comments and system user name passed to templates (useful for 'Maintainer' in spec/dsc file) +* Initial openSUSE dsc template +* Initial Fedora spec template +* Better and more generic spec/dsc generation function +* Refactored again. Setup.py now loads settings from module directly +* The 'package'->'module' rename broke quite some things, renaming back +* Expanded usage section +* Adapted to new template directory +* Added some template stubs, refactored dir-layout and executable persmissions +* Prepare module +* Another TODO +* Add another trivial 'help' command +* Added another TODO +* Remove gen\_changes stub for now +* Comments and beautification +* New 'show' method +* Better description +* This was all to easy :-) +* Add Unicode marker +* More code simplyfication +* More complete openSUSE template +* Simplify code +* Fix year +* Moved to Jinja2 templates, some parsing +* Add dependency on Jinja2 templating engine +* Renamed to 'py2pack', some minor improvements along the way +* Some refactoring. Refer to 'module' instead of ambiguous 'package' +* Some help clarification +* Prepared openSUSE spec file template +* Renamed script to simply 'egg2rpm' and adapted setup.py accordingly +* Even more stuff done +* Huge progress +* Typo fix +* Only a stub for now +* Initial commit diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/py2pack-0.8.6/PKG-INFO new/py2pack-0.8.7/PKG-INFO --- old/py2pack-0.8.6/PKG-INFO 2020-11-10 10:45:22.593189200 +0100 +++ new/py2pack-0.8.7/PKG-INFO 2021-07-08 12:13:04.959680600 +0200 @@ -1,6 +1,6 @@ Metadata-Version: 1.1 Name: py2pack -Version: 0.8.6 +Version: 0.8.7 Summary: Generate distribution packages from PyPI Home-page: http://github.com/openSUSE/py2pack Author: Sascha Peilicke, Thomas Bechtold @@ -26,22 +26,14 @@ .. code-block:: bash - $ pip install py2pack + $ python3 -mpip install py2pack - Or, if you absolutely must: + You can also check your distro of choice if they provide packages. + For openSUSE Tumbleweed and Leap 15.X, you can .. code-block:: bash - $ easy_install py2pack - - But, you really shouldn't do that. Lastly, you can check your distro of choice - if they provide packages. For openSUSE, you can find packages in the `Open - Build Service`_ for all releases. If you happen to use openSUSE:Factory (the - rolling release / development version), simply: - - .. code-block:: bash - - $ sudo zypper install python-py2pack + $ sudo zypper install python3-py2pack Usage @@ -98,7 +90,7 @@ .. code-block:: bash - $ python -m py2pack + $ python3 -m py2pack Fork `the repository`_ on Github to start making your changes to the **master** branch (or branch off of it). Don't forget to write a test for fixed issues or @@ -113,7 +105,7 @@ .. code-block:: bash - $ tox -epy27 test.test_py2pack:Py2packTestCase + $ tox -epy38 test.test_py2pack:Py2packTestCase You can also run `pytest`_ directly: diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/py2pack-0.8.6/README.rst new/py2pack-0.8.7/README.rst --- old/py2pack-0.8.6/README.rst 2020-11-10 10:44:47.000000000 +0100 +++ new/py2pack-0.8.7/README.rst 2021-07-08 12:07:58.000000000 +0200 @@ -18,22 +18,14 @@ .. code-block:: bash - $ pip install py2pack + $ python3 -mpip install py2pack -Or, if you absolutely must: +You can also check your distro of choice if they provide packages. +For openSUSE Tumbleweed and Leap 15.X, you can .. code-block:: bash - $ easy_install py2pack - -But, you really shouldn't do that. Lastly, you can check your distro of choice -if they provide packages. For openSUSE, you can find packages in the `Open -Build Service`_ for all releases. If you happen to use openSUSE:Factory (the -rolling release / development version), simply: - -.. code-block:: bash - - $ sudo zypper install python-py2pack + $ sudo zypper install python3-py2pack Usage @@ -90,7 +82,7 @@ .. code-block:: bash - $ python -m py2pack + $ python3 -m py2pack Fork `the repository`_ on Github to start making your changes to the **master** branch (or branch off of it). Don't forget to write a test for fixed issues or @@ -105,7 +97,7 @@ .. code-block:: bash - $ tox -epy27 test.test_py2pack:Py2packTestCase + $ tox -epy38 test.test_py2pack:Py2packTestCase You can also run `pytest`_ directly: @@ -132,4 +124,3 @@ .. _`the repository`: https://github.com/openSUSE/py2pack .. _`pytest`: https://github.com/pytest-dev/pytest .. _`tox`: http://testrun.org/tox - diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/py2pack-0.8.6/py2pack/__init__.py new/py2pack-0.8.7/py2pack/__init__.py --- old/py2pack-0.8.6/py2pack/__init__.py 2020-11-10 10:44:47.000000000 +0100 +++ new/py2pack-0.8.7/py2pack/__init__.py 2021-07-08 12:07:58.000000000 +0200 @@ -31,6 +31,7 @@ import jinja2 import warnings import xmlrpc +import pypi_search.search from metaextract import utils as meta_utils @@ -79,7 +80,7 @@ def search(args): print('searching for package {0}...'.format(args.name)) - for hit in pypi_xml.search({'name': args.name}): + for hit in pypi_search.search.find_packages(args.name): print('found {0}-{1}'.format(hit['name'], hit['version'])) @@ -203,7 +204,7 @@ else: data['license'] = "%s (FIXME:No SPDX)" % (license) else: - data['license'] = "" + data['license'] = "FIXME-UNKNOWN" def _prepare_template_env(template_dir): diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/py2pack-0.8.6/py2pack/templates/opensuse.spec new/py2pack-0.8.7/py2pack/templates/opensuse.spec --- old/py2pack-0.8.6/py2pack/templates/opensuse.spec 2020-11-10 10:44:47.000000000 +0100 +++ new/py2pack-0.8.7/py2pack/templates/opensuse.spec 2021-07-08 12:07:58.000000000 +0200 @@ -81,7 +81,7 @@ %install %python_install {%- set scripts_or_console_scripts = ( - (scripts|map('basename') if scripts and scripts is not none else []) + + (scripts|map('basename')|list if scripts and scripts is not none else []) + (console_scripts if console_scripts and console_scripts is not none else [])) %} {%- for script in scripts_or_console_scripts %} %python_clone -a %{buildroot}%{_bindir}/{{ script }} diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/py2pack-0.8.6/py2pack.egg-info/PKG-INFO new/py2pack-0.8.7/py2pack.egg-info/PKG-INFO --- old/py2pack-0.8.6/py2pack.egg-info/PKG-INFO 2020-11-10 10:45:22.000000000 +0100 +++ new/py2pack-0.8.7/py2pack.egg-info/PKG-INFO 2021-07-08 12:13:04.000000000 +0200 @@ -1,6 +1,6 @@ Metadata-Version: 1.1 Name: py2pack -Version: 0.8.6 +Version: 0.8.7 Summary: Generate distribution packages from PyPI Home-page: http://github.com/openSUSE/py2pack Author: Sascha Peilicke, Thomas Bechtold @@ -26,22 +26,14 @@ .. code-block:: bash - $ pip install py2pack + $ python3 -mpip install py2pack - Or, if you absolutely must: + You can also check your distro of choice if they provide packages. + For openSUSE Tumbleweed and Leap 15.X, you can .. code-block:: bash - $ easy_install py2pack - - But, you really shouldn't do that. Lastly, you can check your distro of choice - if they provide packages. For openSUSE, you can find packages in the `Open - Build Service`_ for all releases. If you happen to use openSUSE:Factory (the - rolling release / development version), simply: - - .. code-block:: bash - - $ sudo zypper install python-py2pack + $ sudo zypper install python3-py2pack Usage @@ -98,7 +90,7 @@ .. code-block:: bash - $ python -m py2pack + $ python3 -m py2pack Fork `the repository`_ on Github to start making your changes to the **master** branch (or branch off of it). Don't forget to write a test for fixed issues or @@ -113,7 +105,7 @@ .. code-block:: bash - $ tox -epy27 test.test_py2pack:Py2packTestCase + $ tox -epy38 test.test_py2pack:Py2packTestCase You can also run `pytest`_ directly: diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/py2pack-0.8.6/py2pack.egg-info/pbr.json new/py2pack-0.8.7/py2pack.egg-info/pbr.json --- old/py2pack-0.8.6/py2pack.egg-info/pbr.json 2020-11-10 10:45:22.000000000 +0100 +++ new/py2pack-0.8.7/py2pack.egg-info/pbr.json 2021-07-08 12:13:04.000000000 +0200 @@ -1 +1 @@ -{"git_version": "a1d6ac8", "is_release": true} \ No newline at end of file +{"git_version": "82735be", "is_release": false} \ No newline at end of file diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/py2pack-0.8.6/py2pack.egg-info/requires.txt new/py2pack-0.8.7/py2pack.egg-info/requires.txt --- old/py2pack-0.8.6/py2pack.egg-info/requires.txt 2020-11-10 10:45:22.000000000 +0100 +++ new/py2pack-0.8.7/py2pack.egg-info/requires.txt 2021-07-08 12:13:04.000000000 +0200 @@ -2,6 +2,7 @@ setuptools metaextract requests +pypi-search [:(python_version<'3.5')] typing diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/py2pack-0.8.6/requirements.txt new/py2pack-0.8.7/requirements.txt --- old/py2pack-0.8.6/requirements.txt 2020-11-10 10:44:47.000000000 +0100 +++ new/py2pack-0.8.7/requirements.txt 2021-07-08 12:07:58.000000000 +0200 @@ -2,4 +2,5 @@ setuptools metaextract requests +pypi-search typing;python_version<'3.5' diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/py2pack-0.8.6/setup.cfg new/py2pack-0.8.7/setup.cfg --- old/py2pack-0.8.6/setup.cfg 2020-11-10 10:45:22.593189200 +0100 +++ new/py2pack-0.8.7/setup.cfg 2021-07-08 12:13:04.959680600 +0200 @@ -1,6 +1,7 @@ [metadata] name = py2pack summary = Generate distribution packages from PyPI +version = 0.8.7 description-file = README.rst author = Sascha Peilicke, Thomas Bechtold diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/py2pack-0.8.6/test/test_py2pack.py new/py2pack-0.8.7/test/test_py2pack.py --- old/py2pack-0.8.6/test/test_py2pack.py 2020-11-10 10:44:47.000000000 +0100 +++ new/py2pack-0.8.7/test/test_py2pack.py 2021-07-08 12:07:58.000000000 +0200 @@ -65,9 +65,9 @@ self.assertEqual(url["packagetype"], "sdist") @data( - (None, [], ""), + (None, [], "FIXME-UNKNOWN"), ("Apache-2.0", [], "Apache-2.0"), - ("", [], ""), + ("", [], "FIXME-UNKNOWN"), ("Apache 2.0", [], "Apache-2.0"), ("", ["License :: OSI Approved :: Apache Software License"], "Apache-2.0"), ("BSD", [], "BSD (FIXME:No SPDX)"), diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/py2pack-0.8.6/test-requirements.txt new/py2pack-0.8.7/test-requirements.txt --- old/py2pack-0.8.6/test-requirements.txt 2020-11-10 10:44:47.000000000 +0100 +++ new/py2pack-0.8.7/test-requirements.txt 2021-07-08 12:07:58.000000000 +0200 @@ -2,5 +2,7 @@ flake8 pytest ddt +metaextract +pytest-cov Sphinx>=1.2.1 sphinxcontrib.programoutput
