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

Reply via email to