commit python-zetup for openSUSE:Factory

2019-09-26 Thread root
Hello community,

here is the log from the commit of package python-zetup for openSUSE:Factory 
checked in at 2019-09-26 20:38:43

Comparing /work/SRC/openSUSE:Factory/python-zetup (Old)
 and  /work/SRC/openSUSE:Factory/.python-zetup.new.2352 (New)


Package is "python-zetup"

Thu Sep 26 20:38:43 2019 rev:7 rq:732156 version:0.2.64

Changes:

--- /work/SRC/openSUSE:Factory/python-zetup/python-zetup.changes
2019-09-05 12:34:04.123576250 +0200
+++ /work/SRC/openSUSE:Factory/.python-zetup.new.2352/python-zetup.changes  
2019-09-26 20:38:49.502928690 +0200
@@ -1,0 +2,7 @@
+Fri Sep 20 12:11:03 UTC 2019 - Tomáš Chvátal 
+
+- Update to 0.2.64:
+  * entry_point: Add missing import
+  * process: Convert sys.path items explicitly to str
+
+---

Old:

  zetup-0.2.63.tar.gz

New:

  zetup-0.2.64.tar.gz



Other differences:
--
++ python-zetup.spec ++
--- /var/tmp/diff_new_pack.CvxQuQ/_old  2019-09-26 20:38:53.834917115 +0200
+++ /var/tmp/diff_new_pack.CvxQuQ/_new  2019-09-26 20:38:53.838917105 +0200
@@ -18,7 +18,7 @@
 
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 Name:   python-zetup
-Version:0.2.63
+Version:0.2.64
 Release:0
 Summary:Project setups tools
 License:LGPL-3.0-only

++ zetup-0.2.63.tar.gz -> zetup-0.2.64.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/zetup-0.2.63/PKG-INFO new/zetup-0.2.64/PKG-INFO
--- old/zetup-0.2.63/PKG-INFO   2019-08-16 15:43:15.0 +0200
+++ new/zetup-0.2.64/PKG-INFO   2019-08-26 20:07:06.0 +0200
@@ -1,6 +1,6 @@
 Metadata-Version: 2.1
 Name: zetup
-Version: 0.2.63
+Version: 0.2.64
 Summary: Zimmermann's Extensible Tools for Unified Project_setups
 Home-page: https://github.com/zimmermanncode/zetup
 Author: Stefan Zimmermann
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/zetup-0.2.63/VERSION new/zetup-0.2.64/VERSION
--- old/zetup-0.2.63/VERSION2019-08-16 15:43:15.0 +0200
+++ new/zetup-0.2.64/VERSION2019-08-26 20:07:06.0 +0200
@@ -1 +1 @@
-0.2.63
\ No newline at end of file
+0.2.64
\ No newline at end of file
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/zetup-0.2.63/zetup/entry_point.py 
new/zetup-0.2.64/zetup/entry_point.py
--- old/zetup-0.2.63/zetup/entry_point.py   2019-08-16 15:42:05.0 
+0200
+++ new/zetup-0.2.64/zetup/entry_point.py   2019-08-26 20:05:56.0 
+0200
@@ -1,5 +1,7 @@
 from __future__ import absolute_import, print_function
 
+import sys
+
 from .zetup import Zetup
 from .resolve import resolve
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/zetup-0.2.63/zetup/process/__init__.py 
new/zetup-0.2.64/zetup/process/__init__.py
--- old/zetup-0.2.63/zetup/process/__init__.py  2019-08-16 15:42:05.0 
+0200
+++ new/zetup-0.2.64/zetup/process/__init__.py  2019-08-26 20:05:56.0 
+0200
@@ -112,20 +112,21 @@
 path = _find(command)
 return chain([path], args)
 
-else: # no Windows ==> just pass through
+else:  # no Windows ==> just pass through
 def _command(command, kwargs):
 return command
 
 
 def _prepare_kwargs(kwargs):
-"""Prepare (manipulate) the given `kwargs` dict for passing to
-   :func:`subprocess.call` or :class:`subprocess.Popen`
-   by resolving any zetup-specific stuff.
+"""
+Prepare (manipulate) the given `kwargs` dict for ``subprocess``.
+
+By resolving any zetup-specific stuff
 """
 env = kwargs.get('env')
 if env is None:
-env = kwargs['env'] = dict(os.environ,
-  PYTHONPATH=os.pathsep.join(sys.path))
+env = kwargs['env'] = dict(
+os.environ, PYTHONPATH=os.pathsep.join(map(str, sys.path)))
 
 env.update(kwargs.pop('env_update', {}))
 for key, value in kwargs.pop('env_defaults', {}).items():
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/zetup-0.2.63/zetup/zetup_config.py 
new/zetup-0.2.64/zetup/zetup_config.py
--- old/zetup-0.2.63/zetup/zetup_config.py  2019-08-16 15:43:15.0 
+0200
+++ new/zetup-0.2.64/zetup/zetup_config.py  2019-08-26 20:07:06.0 
+0200
@@ -217,7 +217,7 @@
 
 SETUP_HOOKS = []
 
-VERSION = Version('0.2.63')
+VERSION = Version('0.2.64')
 
 KEEP_MADE = []
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/zetup-0.2.63/zetup.egg-info/PKG-INFO 
new/zetup-0.2.64/zetup.egg-info/PKG-INFO
--- old/zetup-0.2.63/zetup.egg-info/PKG-INFO

commit python-zetup for openSUSE:Factory

2019-09-05 Thread root
Hello community,

here is the log from the commit of package python-zetup for openSUSE:Factory 
checked in at 2019-09-05 12:34:01

Comparing /work/SRC/openSUSE:Factory/python-zetup (Old)
 and  /work/SRC/openSUSE:Factory/.python-zetup.new.7948 (New)


Package is "python-zetup"

Thu Sep  5 12:34:01 2019 rev:6 rq:724502 version:0.2.63

Changes:

--- /work/SRC/openSUSE:Factory/python-zetup/python-zetup.changes
2019-06-04 12:12:50.687811864 +0200
+++ /work/SRC/openSUSE:Factory/.python-zetup.new.7948/python-zetup.changes  
2019-09-05 12:34:04.123576250 +0200
@@ -1,0 +2,6 @@
+Mon Aug 19 08:21:11 UTC 2019 - Tomáš Chvátal 
+
+- Update to 0.2.63:
+  * Various fixes all around
+
+---

Old:

  zetup-0.2.48.tar.gz

New:

  zetup-0.2.63.tar.gz



Other differences:
--
++ python-zetup.spec ++
--- /var/tmp/diff_new_pack.adds5A/_old  2019-09-05 12:34:04.767576124 +0200
+++ /var/tmp/diff_new_pack.adds5A/_new  2019-09-05 12:34:04.771576123 +0200
@@ -18,7 +18,7 @@
 
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 Name:   python-zetup
-Version:0.2.48
+Version:0.2.63
 Release:0
 Summary:Project setups tools
 License:LGPL-3.0-only
@@ -27,16 +27,17 @@
 Source: 
https://files.pythonhosted.org/packages/source/z/zetup/zetup-%{version}.tar.gz
 BuildRequires:  %{python_module nbconvert >= 5.4}
 BuildRequires:  %{python_module path.py >= 11.5}
-BuildRequires:  %{python_module pytest >= 3.8}
-BuildRequires:  %{python_module setuptools >= 40.8}
-BuildRequires:  %{python_module setuptools_scm >= 3.1}
+BuildRequires:  %{python_module pytest >= 4.6.2}
+BuildRequires:  %{python_module setuptools >= 39.1}
+BuildRequires:  %{python_module setuptools_scm >= 3.0.0}
 BuildRequires:  dos2unix
 BuildRequires:  fdupes
 BuildRequires:  python-rpm-macros
 Requires(post): update-alternatives
 Requires(postun): update-alternatives
-Recommends: python-jinjatools >= 0.1.8
-Recommends: python-nbconvert >= 5.4
+Recommends: python-jinjatools >= 0.1.11
+Recommends: python-moretools >= 0.1.12
+Recommends: python-nbconvert >= 5.4.1
 Recommends: python-path.py >= 11.5
 Recommends: python-pip >= 19.0
 Recommends: python-pytest

++ zetup-0.2.48.tar.gz -> zetup-0.2.63.tar.gz ++
 3236 lines of diff (skipped)




commit python-zetup for openSUSE:Factory

2019-06-04 Thread root
Hello community,

here is the log from the commit of package python-zetup for openSUSE:Factory 
checked in at 2019-06-04 12:12:28

Comparing /work/SRC/openSUSE:Factory/python-zetup (Old)
 and  /work/SRC/openSUSE:Factory/.python-zetup.new.5148 (New)


Package is "python-zetup"

Tue Jun  4 12:12:28 2019 rev:5 rq:707286 version:0.2.48

Changes:

--- /work/SRC/openSUSE:Factory/python-zetup/python-zetup.changes
2019-05-13 14:48:35.042493516 +0200
+++ /work/SRC/openSUSE:Factory/.python-zetup.new.5148/python-zetup.changes  
2019-06-04 12:12:50.687811864 +0200
@@ -1,0 +2,5 @@
+Mon Jun  3 18:31:35 UTC 2019 - Todd R 
+
+- Fix jupyter dependencies.
+
+---



Other differences:
--
++ python-zetup.spec ++
--- /var/tmp/diff_new_pack.2nHd0p/_old  2019-06-04 12:12:51.899811468 +0200
+++ /var/tmp/diff_new_pack.2nHd0p/_new  2019-06-04 12:12:51.903811466 +0200
@@ -25,7 +25,7 @@
 Group:  Development/Languages/Python
 URL:https://github.com/zimmermanncode/zetup
 Source: 
https://files.pythonhosted.org/packages/source/z/zetup/zetup-%{version}.tar.gz
-BuildRequires:  %{python_module jupyter_nbconvert >= 5.4}
+BuildRequires:  %{python_module nbconvert >= 5.4}
 BuildRequires:  %{python_module path.py >= 11.5}
 BuildRequires:  %{python_module pytest >= 3.8}
 BuildRequires:  %{python_module setuptools >= 40.8}
@@ -36,7 +36,7 @@
 Requires(post): update-alternatives
 Requires(postun): update-alternatives
 Recommends: python-jinjatools >= 0.1.8
-Recommends: python-jupyter_nbconvert >= 5.4
+Recommends: python-nbconvert >= 5.4
 Recommends: python-path.py >= 11.5
 Recommends: python-pip >= 19.0
 Recommends: python-pytest




commit python-zetup for openSUSE:Factory

2019-05-13 Thread root
Hello community,

here is the log from the commit of package python-zetup for openSUSE:Factory 
checked in at 2019-05-13 14:48:32

Comparing /work/SRC/openSUSE:Factory/python-zetup (Old)
 and  /work/SRC/openSUSE:Factory/.python-zetup.new.5148 (New)


Package is "python-zetup"

Mon May 13 14:48:32 2019 rev:4 rq:694779 version:0.2.48

Changes:

--- /work/SRC/openSUSE:Factory/python-zetup/python-zetup.changes
2019-03-14 15:01:07.555698179 +0100
+++ /work/SRC/openSUSE:Factory/.python-zetup.new.5148/python-zetup.changes  
2019-05-13 14:48:35.042493516 +0200
@@ -1,0 +2,6 @@
+Tue Apr 16 10:33:10 UTC 2019 - Tomáš Chvátal 
+
+- Update to 0.2.48:
+  * various requirement updates
+
+---

Old:

  zetup-0.2.45.tar.gz

New:

  zetup-0.2.48.tar.gz



Other differences:
--
++ python-zetup.spec ++
--- /var/tmp/diff_new_pack.zMVGNY/_old  2019-05-13 14:48:37.174498821 +0200
+++ /var/tmp/diff_new_pack.zMVGNY/_new  2019-05-13 14:48:37.174498821 +0200
@@ -18,7 +18,7 @@
 
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 Name:   python-zetup
-Version:0.2.45
+Version:0.2.48
 Release:0
 Summary:Project setups tools
 License:LGPL-3.0-only
@@ -26,18 +26,19 @@
 URL:https://github.com/zimmermanncode/zetup
 Source: 
https://files.pythonhosted.org/packages/source/z/zetup/zetup-%{version}.tar.gz
 BuildRequires:  %{python_module jupyter_nbconvert >= 5.4}
-BuildRequires:  %{python_module path.py >= 11.1}
+BuildRequires:  %{python_module path.py >= 11.5}
 BuildRequires:  %{python_module pytest >= 3.8}
+BuildRequires:  %{python_module setuptools >= 40.8}
 BuildRequires:  %{python_module setuptools_scm >= 3.1}
-BuildRequires:  %{python_module setuptools}
 BuildRequires:  dos2unix
 BuildRequires:  fdupes
 BuildRequires:  python-rpm-macros
 Requires(post): update-alternatives
 Requires(postun): update-alternatives
-Recommends: python-jinjatools >= 0.1.7
+Recommends: python-jinjatools >= 0.1.8
 Recommends: python-jupyter_nbconvert >= 5.4
-Recommends: python-path.py >= 11.1
+Recommends: python-path.py >= 11.5
+Recommends: python-pip >= 19.0
 Recommends: python-pytest
 BuildArch:  noarch
 %python_subpackages
@@ -56,15 +57,14 @@
 %install
 %python_install
 %python_expand %fdupes %{buildroot}%{$python_sitelib}
-
 %python_clone -a %{buildroot}%{_bindir}/zetup
 
 %check
 export PYTHONDONTWRITEBYTECODE=1
+%pytest zetup
 # test_python - checks if python is set by maintainer to be supported, bogus
-%{python_expand export PYTHONPATH=%{buildroot}%{$python_sitelib}
-py.test-%{$python_bin_suffix} test/ -k 'not test_python'
-}
+# test_class_dir - check dir content and looks weird too
+%pytest test -k 'not (test_python or test_class_dir or test_dir)'
 
 %post
 %python_install_alternative zetup

++ zetup-0.2.45.tar.gz -> zetup-0.2.48.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/zetup-0.2.45/PKG-INFO new/zetup-0.2.48/PKG-INFO
--- old/zetup-0.2.45/PKG-INFO   2018-09-17 21:35:10.0 +0200
+++ new/zetup-0.2.48/PKG-INFO   2019-04-03 06:32:52.0 +0200
@@ -1,26 +1,26 @@
-Metadata-Version: 2.1
-Name: zetup
-Version: 0.2.45
-Summary: Zimmermann's Extensible Tools for Unified Project_setups
-Home-page: https://github.com/zimmermanncode/zetup
-Author: Stefan Zimmermann
-Author-email: u...@zimmermann.co
-License: LGPLv3
-Description: UNKNOWN
-Keywords: 
zetup,project,tools,config,ini,setup,requirements,extras,packages,package,toplevel,object,meta,subprocess,process,popen,call,python3,python3
-Platform: UNKNOWN
-Classifier: Development Status :: 3 - Alpha
-Classifier: Intended Audience :: Developers
-Classifier: License :: OSI Approved :: GNU Library or Lesser General Public 
License (LGPL)
-Classifier: Operating System :: OS Independent
-Classifier: Topic :: Software Development
-Classifier: Topic :: Utilities
-Classifier: Programming Language :: Python
-Classifier: Programming Language :: Python :: 2.7
-Classifier: Programming Language :: Python :: 3.4
-Classifier: Programming Language :: Python :: 3.5
-Classifier: Programming Language :: Python :: 3.6
-Provides-Extra: commands
-Provides-Extra: notebook
-Provides-Extra: pytest
-Provides-Extra: all
+Metadata-Version: 2.1
+Name: zetup
+Version: 0.2.48
+Summary: Zimmermann's Extensible Tools for Unified Project_setups
+Home-page: https://github.com/zimmermanncode/zetup
+Author: Stefan Zimmermann
+Author-email: u...@zimmermann.co
+License: LGPLv3
+Description: UNKNOWN
+Keywords: 

commit python-zetup for openSUSE:Factory

2019-03-14 Thread root
Hello community,

here is the log from the commit of package python-zetup for openSUSE:Factory 
checked in at 2019-03-14 15:00:09

Comparing /work/SRC/openSUSE:Factory/python-zetup (Old)
 and  /work/SRC/openSUSE:Factory/.python-zetup.new.28833 (New)


Package is "python-zetup"

Thu Mar 14 15:00:09 2019 rev:3 rq:684699 version:0.2.45

Changes:

--- /work/SRC/openSUSE:Factory/python-zetup/python-zetup.changes
2018-08-31 10:46:23.159343211 +0200
+++ /work/SRC/openSUSE:Factory/.python-zetup.new.28833/python-zetup.changes 
2019-03-14 15:01:07.555698179 +0100
@@ -1,0 +2,8 @@
+Wed Mar 13 13:47:55 UTC 2019 - Tomáš Chvátal 
+
+- Update to 0.2.45:
+  * Cleanup whitespace/formatting/docstrings
+  * Print install hints
+  * Fix various py3 compats
+
+---

Old:

  zetup-0.2.43.tar.gz

New:

  zetup-0.2.45.tar.gz



Other differences:
--
++ python-zetup.spec ++
--- /var/tmp/diff_new_pack.HkPm0H/_old  2019-03-14 15:01:09.507697794 +0100
+++ /var/tmp/diff_new_pack.HkPm0H/_new  2019-03-14 15:01:09.511697794 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package python-zetup
 #
-# 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
@@ -12,31 +12,32 @@
 # 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-%{**}}
 Name:   python-zetup
-Version:0.2.43
+Version:0.2.45
 Release:0
 Summary:Project setups tools
 License:LGPL-3.0-only
 Group:  Development/Languages/Python
 URL:https://github.com/zimmermanncode/zetup
 Source: 
https://files.pythonhosted.org/packages/source/z/zetup/zetup-%{version}.tar.gz
-BuildRequires:  %{python_module jupyter_nbconvert >= 5.2}
-BuildRequires:  %{python_module path.py >= 10.3}
-BuildRequires:  %{python_module pytest}
-BuildRequires:  %{python_module setuptools_scm >= 2.0}
+BuildRequires:  %{python_module jupyter_nbconvert >= 5.4}
+BuildRequires:  %{python_module path.py >= 11.1}
+BuildRequires:  %{python_module pytest >= 3.8}
+BuildRequires:  %{python_module setuptools_scm >= 3.1}
 BuildRequires:  %{python_module setuptools}
+BuildRequires:  dos2unix
 BuildRequires:  fdupes
 BuildRequires:  python-rpm-macros
 Requires(post): update-alternatives
 Requires(postun): update-alternatives
 Recommends: python-jinjatools >= 0.1.7
-Recommends: python-jupyter_nbconvert >= 5.2
-Recommends: python-path.py >= 10.3
+Recommends: python-jupyter_nbconvert >= 5.4
+Recommends: python-path.py >= 11.1
 Recommends: python-pytest
 BuildArch:  noarch
 %python_subpackages
@@ -46,8 +47,8 @@
 
 %prep
 %setup -q -n zetup-%{version}
-sed -i 's/\r$//' README.rst
-sed -i 's/\r$//' zetup/script.py
+dos2unix README.rst
+dos2unix zetup/script.py
 
 %build
 %python_build

++ zetup-0.2.43.tar.gz -> zetup-0.2.45.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/zetup-0.2.43/PKG-INFO new/zetup-0.2.45/PKG-INFO
--- old/zetup-0.2.43/PKG-INFO   2018-04-18 17:16:50.0 +0200
+++ new/zetup-0.2.45/PKG-INFO   2018-09-17 21:35:10.0 +0200
@@ -1,6 +1,6 @@
 Metadata-Version: 2.1
 Name: zetup
-Version: 0.2.43
+Version: 0.2.45
 Summary: Zimmermann's Extensible Tools for Unified Project_setups
 Home-page: https://github.com/zimmermanncode/zetup
 Author: Stefan Zimmermann
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/zetup-0.2.43/VERSION new/zetup-0.2.45/VERSION
--- old/zetup-0.2.43/VERSION2018-04-18 17:16:50.0 +0200
+++ new/zetup-0.2.45/VERSION2018-09-17 21:35:09.0 +0200
@@ -1 +1 @@
-0.2.43
\ No newline at end of file
+0.2.45
\ No newline at end of file
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/zetup-0.2.43/requirements.commands.txt 
new/zetup-0.2.45/requirements.commands.txt
--- old/zetup-0.2.43/requirements.commands.txt  2018-04-18 17:15:38.0 
+0200
+++ new/zetup-0.2.45/requirements.commands.txt  2018-09-17 21:33:58.0 
+0200
@@ -1,2 +1,2 @@
-path.py >= 10.3 #import path
+path.py >= 11.1 #import path
 jinjatools >= 0.1.7
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 

commit python-zetup for openSUSE:Factory

2018-08-31 Thread root
Hello community,

here is the log from the commit of package python-zetup for openSUSE:Factory 
checked in at 2018-08-31 10:46:23

Comparing /work/SRC/openSUSE:Factory/python-zetup (Old)
 and  /work/SRC/openSUSE:Factory/.python-zetup.new (New)


Package is "python-zetup"

Fri Aug 31 10:46:23 2018 rev:2 rq:632144 version:0.2.43

Changes:

--- /work/SRC/openSUSE:Factory/python-zetup/python-zetup.changes
2018-05-15 10:31:25.040561795 +0200
+++ /work/SRC/openSUSE:Factory/.python-zetup.new/python-zetup.changes   
2018-08-31 10:46:23.159343211 +0200
@@ -1,0 +2,6 @@
+Wed Aug 29 11:26:34 UTC 2018 - tchva...@suse.com
+
+- Update to 0.2.43:
+  * Various entry point fixes
+
+---

Old:

  zetup-0.2.42.tar.gz

New:

  zetup-0.2.43.tar.gz



Other differences:
--
++ python-zetup.spec ++
--- /var/tmp/diff_new_pack.U9aqPi/_old  2018-08-31 10:46:23.603343752 +0200
+++ /var/tmp/diff_new_pack.U9aqPi/_new  2018-08-31 10:46:23.619343772 +0200
@@ -13,36 +13,32 @@
 # published by the Open Source Initiative.
 
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
+#
 
 
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
-%bcond_without test
 Name:   python-zetup
-Version:0.2.42
+Version:0.2.43
 Release:0
-License:LGPL-3.0
 Summary:Project setups tools
-Url:https://github.com/zimmermanncode/zetup
+License:LGPL-3.0-only
 Group:  Development/Languages/Python
+URL:https://github.com/zimmermanncode/zetup
 Source: 
https://files.pythonhosted.org/packages/source/z/zetup/zetup-%{version}.tar.gz
-BuildRequires:  python-rpm-macros
-BuildRequires:  %{python_module devel}
-BuildRequires:  %{python_module setuptools}
-BuildRequires:  %{python_module setuptools_scm >= 1.15}
-BuildRequires:  fdupes
-%if %{with test}
-BuildRequires:  %{python_module path.py >= 10.3}
 BuildRequires:  %{python_module jupyter_nbconvert >= 5.2}
+BuildRequires:  %{python_module path.py >= 10.3}
 BuildRequires:  %{python_module pytest}
-%endif
-Recommends: python-path.py >= 10.3
+BuildRequires:  %{python_module setuptools_scm >= 2.0}
+BuildRequires:  %{python_module setuptools}
+BuildRequires:  fdupes
+BuildRequires:  python-rpm-macros
+Requires(post): update-alternatives
+Requires(postun): update-alternatives
 Recommends: python-jinjatools >= 0.1.7
 Recommends: python-jupyter_nbconvert >= 5.2
+Recommends: python-path.py >= 10.3
 Recommends: python-pytest
 BuildArch:  noarch
-Requires(post):   update-alternatives
-Requires(postun):  update-alternatives
-
 %python_subpackages
 
 %description
@@ -62,12 +58,12 @@
 
 %python_clone -a %{buildroot}%{_bindir}/zetup
 
-%if %{with test}
 %check
+export PYTHONDONTWRITEBYTECODE=1
+# test_python - checks if python is set by maintainer to be supported, bogus
 %{python_expand export PYTHONPATH=%{buildroot}%{$python_sitelib}
-py.test-%{$python_bin_suffix} test/
+py.test-%{$python_bin_suffix} test/ -k 'not test_python'
 }
-%endif
 
 %post
 %python_install_alternative zetup
@@ -76,7 +72,6 @@
 %python_uninstall_alternative zetup
 
 %files %{python_files}
-%defattr(-,root,root,-)
 %doc README.ipynb README.md README.rst
 %license COPYING COPYING.LESSER
 %python_alternative %{_bindir}/zetup

++ zetup-0.2.42.tar.gz -> zetup-0.2.43.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/zetup-0.2.42/PKG-INFO new/zetup-0.2.43/PKG-INFO
--- old/zetup-0.2.42/PKG-INFO   2017-08-24 14:52:41.0 +0200
+++ new/zetup-0.2.43/PKG-INFO   2018-04-18 17:16:50.0 +0200
@@ -1,6 +1,6 @@
-Metadata-Version: 1.1
+Metadata-Version: 2.1
 Name: zetup
-Version: 0.2.42
+Version: 0.2.43
 Summary: Zimmermann's Extensible Tools for Unified Project_setups
 Home-page: https://github.com/zimmermanncode/zetup
 Author: Stefan Zimmermann
@@ -17,7 +17,10 @@
 Classifier: Topic :: Utilities
 Classifier: Programming Language :: Python
 Classifier: Programming Language :: Python :: 2.7
-Classifier: Programming Language :: Python :: 3.3
 Classifier: Programming Language :: Python :: 3.4
 Classifier: Programming Language :: Python :: 3.5
 Classifier: Programming Language :: Python :: 3.6
+Provides-Extra: commands
+Provides-Extra: notebook
+Provides-Extra: pytest
+Provides-Extra: all
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/zetup-0.2.42/VERSION new/zetup-0.2.43/VERSION
--- old/zetup-0.2.42/VERSION2017-08-24 14:52:41.0 +0200
+++ new/zetup-0.2.43/VERSION2018-04-18 17:16:50.0 +0200
@@ -1 +1 @@
-0.2.42
\ No newline at end of file
+0.2.43
\ No newline at end of file