Hello community,

here is the log from the commit of package python-pytest-astropy for 
openSUSE:Factory checked in at 2020-04-21 13:04:48
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-pytest-astropy (Old)
 and      /work/SRC/openSUSE:Factory/.python-pytest-astropy.new.2738 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-pytest-astropy"

Tue Apr 21 13:04:48 2020 rev:4 rq:785478 version:0.8.0

Changes:
--------
--- 
/work/SRC/openSUSE:Factory/python-pytest-astropy/python-pytest-astropy.changes  
    2019-12-21 12:29:02.783296613 +0100
+++ 
/work/SRC/openSUSE:Factory/.python-pytest-astropy.new.2738/python-pytest-astropy.changes
    2020-04-21 13:04:49.668113495 +0200
@@ -1,0 +2,8 @@
+Mon Mar 16 08:33:29 UTC 2020 - Tomáš Chvátal <[email protected]>
+
+- UPdate to 0.8.0:
+  * Added pytest-filter-subpackage and pytest-cov as dependencies. [#29]
+  * Dropped support for Python 2.7 and 3.5. [#29]
+  * Require Hypothesis 5.1 or later. [#29]
+
+-------------------------------------------------------------------

Old:
----
  _service
  pytest-astropy-0.7.0.tar.gz
  python-pytest-astropy-rpmlintrc

New:
----
  pytest-astropy-0.8.0.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ python-pytest-astropy.spec ++++++
--- /var/tmp/diff_new_pack.Y1Cz05/_old  2020-04-21 13:04:50.344114843 +0200
+++ /var/tmp/diff_new_pack.Y1Cz05/_new  2020-04-21 13:04:50.348114851 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package python-pytest-astropy
 #
-# Copyright (c) 2019 SUSE LLC
+# 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
@@ -19,26 +19,26 @@
 %define skip_python2 1
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 Name:           python-pytest-astropy
-Version:        0.7.0
+Version:        0.8.0
 Release:        0
 Summary:        Meta-package containing dependencies for testing
 License:        BSD-3-Clause
-Group:          Development/Languages/Python
 URL:            https://github.com/astropy/pytest-astropy
 Source:         
https://files.pythonhosted.org/packages/source/p/pytest-astropy/pytest-astropy-%{version}.tar.gz
-Source99:       python-pytest-astropy-rpmlintrc
-BuildRequires:  %{python_module setuptools}
+BuildRequires:  %{python_module setuptools >= 30.3.0}
+BuildRequires:  %{python_module setuptools_scm}
 BuildRequires:  fdupes
 BuildRequires:  python-rpm-macros
-Requires:       python-hypothesis
-Requires:       python-pytest >= 3.1.0
+Requires:       python-hypothesis >= 5.1
+Requires:       python-pytest >= 4.6
 Requires:       python-pytest-arraydiff >= 0.1
-Requires:       python-pytest-astropy-header >= 0.1
+Requires:       python-pytest-astropy-header >= 0.1.2
+Requires:       python-pytest-cov >= 2.0
 Requires:       python-pytest-doctestplus >= 0.2.0
+Requires:       python-pytest-filter-subpackage >= 0.1
 Requires:       python-pytest-openfiles >= 0.3.1
 Requires:       python-pytest-remotedata >= 0.3.1
 BuildArch:      noarch
-
 %python_subpackages
 
 %description

++++++ pytest-astropy-0.7.0.tar.gz -> pytest-astropy-0.8.0.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pytest-astropy-0.7.0/.gitignore 
new/pytest-astropy-0.8.0/.gitignore
--- old/pytest-astropy-0.7.0/.gitignore 1970-01-01 01:00:00.000000000 +0100
+++ new/pytest-astropy-0.8.0/.gitignore 2019-03-08 11:52:14.000000000 +0100
@@ -0,0 +1,54 @@
+# Compiled files
+*.py[cod]
+*.a
+*.o
+*.so
+*.pyd
+__pycache__
+
+# Ignore .c files by default to avoid including generated code. If you want to
+# add a non-generated .c extension, use `git add -f filename.c`.
+*.c
+
+# Other generated files
+MANIFEST
+
+# Sphinx
+_build
+_generated
+docs/api
+docs/generated
+
+# Packages/installer info
+*.egg
+*.egg-info
+dist
+build
+eggs
+.eggs
+parts
+bin
+var
+sdist
+develop-eggs
+.installed.cfg
+distribute-*.tar.gz
+
+# Other
+.cache
+.tox
+.*.swp
+.*.swo
+*~
+.project
+.pydevproject
+.settings
+.coverage
+cover
+htmlcov
+
+# Mac OSX
+.DS_Store
+
+# PyCharm
+.idea
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pytest-astropy-0.7.0/CHANGES.rst 
new/pytest-astropy-0.8.0/CHANGES.rst
--- old/pytest-astropy-0.7.0/CHANGES.rst        2019-12-11 01:04:31.000000000 
+0100
+++ new/pytest-astropy-0.8.0/CHANGES.rst        2020-01-16 11:23:05.000000000 
+0100
@@ -1,3 +1,12 @@
+0.8.0 (2020-01-16)
+==================
+
+- Added ``pytest-filter-subpackage`` and ``pytest-cov`` as dependencies. [#29]
+
+- Dropped support for Python 2.7 and 3.5. [#29]
+
+- Require Hypothesis 5.1 or later. [#29]
+
 0.7.0 (2019-12-10)
 ==================
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pytest-astropy-0.7.0/PKG-INFO 
new/pytest-astropy-0.8.0/PKG-INFO
--- old/pytest-astropy-0.7.0/PKG-INFO   2019-12-11 01:08:35.000000000 +0100
+++ new/pytest-astropy-0.8.0/PKG-INFO   2020-01-16 11:26:17.401408400 +0100
@@ -1,8 +1,8 @@
 Metadata-Version: 1.2
 Name: pytest-astropy
-Version: 0.7.0
+Version: 0.8.0
 Summary: Meta-package containing dependencies for testing
-Home-page: https://astropy.org
+Home-page: https://github.com/astropy/pytest-astropy
 Author: The Astropy Developers
 Author-email: [email protected]
 License: BSD
@@ -32,6 +32,9 @@
           inadvertently left open at the end of unit tests
         * `pytest-arraydiff`_, a ``pytest`` plugin that enables the generation 
and
           comparison of data arrays produced during unit tests
+        * `pytest-filter-subpackage`_, a ``pytest`` plugin that adds a ``-P`` 
option to
+          pytest to filter by sub-package.
+        * `pytest-cov`_, a ``pytest`` plugin to measure test coverage.
         * `hypothesis`_, a Python library for property based testing.
         
         .. _pytest: https://doc.pytest.org
@@ -39,7 +42,9 @@
         .. _pytest-remotedata: https://github.com/astropy/pytest-remotedata
         .. _pytest-doctestplus: https://github.com/astropy/pytest-doctestplus
         .. _pytest-openfiles: https://github.com/astropy/pytest-openfiles
-        .. _pytest-arraydiff: https://github.com/astrofrog/pytest-arraydiff
+        .. _pytest-arraydiff: https://github.com/astropy/pytest-arraydiff
+        .. _pytest-filter-subpackage: 
https://github.com/astropy/pytest-filter-subpackage
+        .. _pytest-cov: https://github.com/pytest-dev/pytest-cov
         .. _hypothesis: https://hypothesis.readthedocs.io
         
         Installation
@@ -71,21 +76,21 @@
         This package is licensed under a 3-clause BSD style license - see the
         ``LICENSE.rst`` file.
         
-Keywords: pytest,py.test,remotedata,openfiles,doctestplus
+Keywords: pytest,remotedata,openfiles,doctestplus,hypothesis,property-based 
testing
 Platform: UNKNOWN
-Classifier: Development Status :: 3 - Alpha
+Classifier: Development Status :: 5 - Production/Stable
 Classifier: Framework :: Pytest
+Classifier: Framework :: Hypothesis
 Classifier: Intended Audience :: Developers
 Classifier: License :: OSI Approved :: BSD License
 Classifier: Operating System :: OS Independent
 Classifier: Programming Language :: Python
-Classifier: Programming Language :: Python :: 2.7
 Classifier: Programming Language :: Python :: 3
-Classifier: Programming Language :: Python :: 3.3
-Classifier: Programming Language :: Python :: 3.4
-Classifier: Programming Language :: Python :: 3.5
+Classifier: Programming Language :: Python :: 3 :: Only
 Classifier: Programming Language :: Python :: 3.6
+Classifier: Programming Language :: Python :: 3.7
+Classifier: Programming Language :: Python :: 3.8
 Classifier: Programming Language :: Python :: Implementation :: CPython
 Classifier: Topic :: Software Development :: Testing
 Classifier: Topic :: Utilities
-Requires-Python: >=2.7
+Requires-Python: >=3.6
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pytest-astropy-0.7.0/README.rst 
new/pytest-astropy-0.8.0/README.rst
--- old/pytest-astropy-0.7.0/README.rst 2019-12-11 00:45:47.000000000 +0100
+++ new/pytest-astropy-0.8.0/README.rst 2020-01-16 11:21:34.000000000 +0100
@@ -24,6 +24,9 @@
   inadvertently left open at the end of unit tests
 * `pytest-arraydiff`_, a ``pytest`` plugin that enables the generation and
   comparison of data arrays produced during unit tests
+* `pytest-filter-subpackage`_, a ``pytest`` plugin that adds a ``-P`` option to
+  pytest to filter by sub-package.
+* `pytest-cov`_, a ``pytest`` plugin to measure test coverage.
 * `hypothesis`_, a Python library for property based testing.
 
 .. _pytest: https://doc.pytest.org
@@ -31,7 +34,9 @@
 .. _pytest-remotedata: https://github.com/astropy/pytest-remotedata
 .. _pytest-doctestplus: https://github.com/astropy/pytest-doctestplus
 .. _pytest-openfiles: https://github.com/astropy/pytest-openfiles
-.. _pytest-arraydiff: https://github.com/astrofrog/pytest-arraydiff
+.. _pytest-arraydiff: https://github.com/astropy/pytest-arraydiff
+.. _pytest-filter-subpackage: 
https://github.com/astropy/pytest-filter-subpackage
+.. _pytest-cov: https://github.com/pytest-dev/pytest-cov
 .. _hypothesis: https://hypothesis.readthedocs.io
 
 Installation
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/pytest-astropy-0.7.0/pytest_astropy.egg-info/PKG-INFO 
new/pytest-astropy-0.8.0/pytest_astropy.egg-info/PKG-INFO
--- old/pytest-astropy-0.7.0/pytest_astropy.egg-info/PKG-INFO   2019-12-11 
01:08:35.000000000 +0100
+++ new/pytest-astropy-0.8.0/pytest_astropy.egg-info/PKG-INFO   2020-01-16 
11:26:17.000000000 +0100
@@ -1,8 +1,8 @@
 Metadata-Version: 1.2
 Name: pytest-astropy
-Version: 0.7.0
+Version: 0.8.0
 Summary: Meta-package containing dependencies for testing
-Home-page: https://astropy.org
+Home-page: https://github.com/astropy/pytest-astropy
 Author: The Astropy Developers
 Author-email: [email protected]
 License: BSD
@@ -32,6 +32,9 @@
           inadvertently left open at the end of unit tests
         * `pytest-arraydiff`_, a ``pytest`` plugin that enables the generation 
and
           comparison of data arrays produced during unit tests
+        * `pytest-filter-subpackage`_, a ``pytest`` plugin that adds a ``-P`` 
option to
+          pytest to filter by sub-package.
+        * `pytest-cov`_, a ``pytest`` plugin to measure test coverage.
         * `hypothesis`_, a Python library for property based testing.
         
         .. _pytest: https://doc.pytest.org
@@ -39,7 +42,9 @@
         .. _pytest-remotedata: https://github.com/astropy/pytest-remotedata
         .. _pytest-doctestplus: https://github.com/astropy/pytest-doctestplus
         .. _pytest-openfiles: https://github.com/astropy/pytest-openfiles
-        .. _pytest-arraydiff: https://github.com/astrofrog/pytest-arraydiff
+        .. _pytest-arraydiff: https://github.com/astropy/pytest-arraydiff
+        .. _pytest-filter-subpackage: 
https://github.com/astropy/pytest-filter-subpackage
+        .. _pytest-cov: https://github.com/pytest-dev/pytest-cov
         .. _hypothesis: https://hypothesis.readthedocs.io
         
         Installation
@@ -71,21 +76,21 @@
         This package is licensed under a 3-clause BSD style license - see the
         ``LICENSE.rst`` file.
         
-Keywords: pytest,py.test,remotedata,openfiles,doctestplus
+Keywords: pytest,remotedata,openfiles,doctestplus,hypothesis,property-based 
testing
 Platform: UNKNOWN
-Classifier: Development Status :: 3 - Alpha
+Classifier: Development Status :: 5 - Production/Stable
 Classifier: Framework :: Pytest
+Classifier: Framework :: Hypothesis
 Classifier: Intended Audience :: Developers
 Classifier: License :: OSI Approved :: BSD License
 Classifier: Operating System :: OS Independent
 Classifier: Programming Language :: Python
-Classifier: Programming Language :: Python :: 2.7
 Classifier: Programming Language :: Python :: 3
-Classifier: Programming Language :: Python :: 3.3
-Classifier: Programming Language :: Python :: 3.4
-Classifier: Programming Language :: Python :: 3.5
+Classifier: Programming Language :: Python :: 3 :: Only
 Classifier: Programming Language :: Python :: 3.6
+Classifier: Programming Language :: Python :: 3.7
+Classifier: Programming Language :: Python :: 3.8
 Classifier: Programming Language :: Python :: Implementation :: CPython
 Classifier: Topic :: Software Development :: Testing
 Classifier: Topic :: Utilities
-Requires-Python: >=2.7
+Requires-Python: >=3.6
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/pytest-astropy-0.7.0/pytest_astropy.egg-info/SOURCES.txt 
new/pytest-astropy-0.8.0/pytest_astropy.egg-info/SOURCES.txt
--- old/pytest-astropy-0.7.0/pytest_astropy.egg-info/SOURCES.txt        
2019-12-11 01:08:35.000000000 +0100
+++ new/pytest-astropy-0.8.0/pytest_astropy.egg-info/SOURCES.txt        
2020-01-16 11:26:17.000000000 +0100
@@ -1,7 +1,9 @@
+.gitignore
 CHANGES.rst
 LICENSE.rst
 MANIFEST.in
 README.rst
+setup.cfg
 setup.py
 pytest_astropy.egg-info/PKG-INFO
 pytest_astropy.egg-info/SOURCES.txt
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/pytest-astropy-0.7.0/pytest_astropy.egg-info/requires.txt 
new/pytest-astropy-0.8.0/pytest_astropy.egg-info/requires.txt
--- old/pytest-astropy-0.7.0/pytest_astropy.egg-info/requires.txt       
2019-12-11 01:08:35.000000000 +0100
+++ new/pytest-astropy-0.8.0/pytest_astropy.egg-info/requires.txt       
2020-01-16 11:26:17.000000000 +0100
@@ -1,7 +1,9 @@
-pytest>=3.1.0
+pytest>=4.6
 pytest-doctestplus>=0.2.0
 pytest-remotedata>=0.3.1
 pytest-openfiles>=0.3.1
-pytest-astropy-header
+pytest-astropy-header>=0.1.2
 pytest-arraydiff>=0.1
-hypothesis
+pytest-filter-subpackage>=0.1
+pytest-cov>=2.0
+hypothesis>=5.1
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pytest-astropy-0.7.0/setup.cfg 
new/pytest-astropy-0.8.0/setup.cfg
--- old/pytest-astropy-0.7.0/setup.cfg  2019-12-11 01:08:35.000000000 +0100
+++ new/pytest-astropy-0.8.0/setup.cfg  2020-01-16 11:26:17.402865400 +0100
@@ -1,3 +1,45 @@
+[metadata]
+name = pytest-astropy
+url = https://github.com/astropy/pytest-astropy
+author = The Astropy Developers
+author_email = [email protected]
+classifiers = 
+       Development Status :: 5 - Production/Stable
+       Framework :: Pytest
+       Framework :: Hypothesis
+       Intended Audience :: Developers
+       License :: OSI Approved :: BSD License
+       Operating System :: OS Independent
+       Programming Language :: Python
+       Programming Language :: Python :: 3
+       Programming Language :: Python :: 3 :: Only
+       Programming Language :: Python :: 3.6
+       Programming Language :: Python :: 3.7
+       Programming Language :: Python :: 3.8
+       Programming Language :: Python :: Implementation :: CPython
+       Topic :: Software Development :: Testing
+       Topic :: Utilities
+license = BSD
+description = Meta-package containing dependencies for testing
+long_description = file: README.rst
+keywords = pytest, remotedata, openfiles, doctestplus, hypothesis, 
property-based testing
+
+[options]
+zip_safe = False
+packages = find:
+python_requires = >=3.6
+setup_requires = setuptools_scm
+install_requires = 
+       pytest>=4.6
+       pytest-doctestplus>=0.2.0
+       pytest-remotedata>=0.3.1
+       pytest-openfiles>=0.3.1
+       pytest-astropy-header>=0.1.2
+       pytest-arraydiff>=0.1
+       pytest-filter-subpackage>=0.1
+       pytest-cov>=2.0
+       hypothesis>=5.1
+
 [egg_info]
 tag_build = 
 tag_date = 0
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pytest-astropy-0.7.0/setup.py 
new/pytest-astropy-0.8.0/setup.py
--- old/pytest-astropy-0.7.0/setup.py   2019-12-11 01:06:01.000000000 +0100
+++ new/pytest-astropy-0.8.0/setup.py   2020-01-16 11:21:34.000000000 +0100
@@ -1,55 +1,14 @@
 #!/usr/bin/env python
-# Licensed under a 3-clause BSD style license - see LICENSE.rst
-# -*- encoding: utf-8 -*-
 
+import sys
+import setuptools
+from distutils.version import LooseVersion
 from setuptools import setup
 
+# Setuptools 30.3.0 or later is needed for setup.cfg options to be used
+if LooseVersion(setuptools.__version__) < LooseVersion('30.3.0'):
+    sys.stderr.write("ERROR: pytest-astropy requires setuptools 30.3.0 or "
+                     "later (found {0})".format(setuptools.__version__))
+    sys.exit(1)
 
-def readme():
-    with open('README.rst') as ff:
-        return ff.read()
-
-
-setup(
-    name='pytest-astropy',
-    version='0.7.0',
-    license='BSD',
-    description='Meta-package containing dependencies for testing',
-    long_description=readme(),
-    author='The Astropy Developers',
-    author_email='[email protected]',
-    url='https://astropy.org',
-    include_package_data=True,
-    zip_safe=False,
-    classifiers=[
-        # complete classifier list: 
http://pypi.python.org/pypi?%3Aaction=list_classifiers
-        'Development Status :: 3 - Alpha',
-        'Framework :: Pytest',
-        'Intended Audience :: Developers',
-        'License :: OSI Approved :: BSD License',
-        'Operating System :: OS Independent',
-        'Programming Language :: Python',
-        'Programming Language :: Python :: 2.7',
-        'Programming Language :: Python :: 3',
-        'Programming Language :: Python :: 3.3',
-        'Programming Language :: Python :: 3.4',
-        'Programming Language :: Python :: 3.5',
-        'Programming Language :: Python :: 3.6',
-        'Programming Language :: Python :: Implementation :: CPython',
-        'Topic :: Software Development :: Testing',
-        'Topic :: Utilities',
-    ],
-    keywords=[ 'pytest', 'py.test', 'remotedata', 'openfiles', 'doctestplus' ],
-    python_requires='>=2.7',
-    install_requires=[
-        'pytest>=3.1.0',
-        'pytest-doctestplus>=0.2.0',
-        'pytest-remotedata>=0.3.1',
-        'pytest-openfiles>=0.3.1',
-        'pytest-astropy-header',
-        # Do not include as dependency until CI issues can be worked out
-        #'pytest-mpl',
-        'pytest-arraydiff>=0.1',
-        'hypothesis'
-    ]
-)
+setup(use_scm_version=True)


Reply via email to