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)