pytest-astropy-0.2.1/0000755000175000017500000000000013212557607014077 5ustar dandan00000000000000pytest-astropy-0.2.1/LICENSE.rst0000644000175000017500000000273013212325004015675 0ustar dandan00000000000000Copyright (c) 2011-2017, Astropy Developers All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: * Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. * Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. * Neither the name of the Astropy Team nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. pytest-astropy-0.2.1/setup.cfg0000644000175000017500000000004613212557607015720 0ustar dandan00000000000000[egg_info] tag_build = tag_date = 0 pytest-astropy-0.2.1/setup.py0000755000175000017500000000361713212557343015620 0ustar dandan00000000000000#!/usr/bin/env python # Licensed under a 3-clause BSD style license - see LICENSE.rst # -*- encoding: utf-8 -*- import io import re from glob import glob from os.path import basename from os.path import dirname from os.path import join from os.path import splitext from setuptools import setup, find_packages def readme(): with open('README.rst') as ff: return ff.read() setup( name='pytest-astropy', version='0.2.1', license='BSD', description='Meta-package containing dependencies for testing', long_description=readme(), author='The Astropy Developers', author_email='astropy.team@gmail.com', 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.1.2', 'pytest-remotedata>=0.2.0', 'pytest-openfiles>=0.2.0', # Do not include as dependency until CI issues can be worked out #'pytest-mpl', 'pytest-arraydiff' ] ) pytest-astropy-0.2.1/pytest_astropy.egg-info/0000755000175000017500000000000013212557607020702 5ustar dandan00000000000000pytest-astropy-0.2.1/pytest_astropy.egg-info/not-zip-safe0000644000175000017500000000000113212557607023130 0ustar dandan00000000000000 pytest-astropy-0.2.1/pytest_astropy.egg-info/SOURCES.txt0000644000175000017500000000043113212557607022564 0ustar dandan00000000000000CHANGES.rst LICENSE.rst MANIFEST.in README.rst setup.py pytest_astropy.egg-info/PKG-INFO pytest_astropy.egg-info/SOURCES.txt pytest_astropy.egg-info/dependency_links.txt pytest_astropy.egg-info/not-zip-safe pytest_astropy.egg-info/requires.txt pytest_astropy.egg-info/top_level.txtpytest-astropy-0.2.1/pytest_astropy.egg-info/dependency_links.txt0000644000175000017500000000000113212557607024750 0ustar dandan00000000000000 pytest-astropy-0.2.1/pytest_astropy.egg-info/PKG-INFO0000644000175000017500000000727713212557607022014 0ustar dandan00000000000000Metadata-Version: 1.2 Name: pytest-astropy Version: 0.2.1 Summary: Meta-package containing dependencies for testing Home-page: https://astropy.org Author: The Astropy Developers Author-email: astropy.team@gmail.com License: BSD Description-Content-Type: UNKNOWN Description: ============== pytest-astropy ============== This is a meta-package that pulls in the dependencies that are used by `astropy`_ and some `affiliated packages`_ for testing. It can also be used for testing packages that are not affiliated with the Astropy project. .. _astropy: https://astropy.org/en/latest/ .. _affiliated packages: https://astropy.org/affiliated Dependencies ------------ The following dependencies are installed by this package: * The `pytest`_ testing framework for Python * `pytest-remotedata`_, a ``pytest`` plugin used for controlling access to data files hosted online * `pytest-doctestplus`_, a ``pytest`` plugin that provides advanced features for testing example code in documentation * `pytest-openfiles`_, a ``pytest`` plugin for detecting file handles that were inadvertently left open at the end of unit tests * `pytest-mpl`_, a ``pytest`` plugin that facilitates image comparison for `matplotlib`_ figures * `pytest-arraydiff`_, a ``pytest`` plugin that enables the generation and comparison of data arrays produced during unit tests .. _pytest: https://doc.pytest.org .. _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-mpl: https://github.com/matplotlib/pytest-mpl .. _matplotlib: https://matplotlib.org .. _pytest-arraydiff: https://github.com/astrofrog/pytest-arraydiff Installation ------------ The ``pytest-astropy`` plugin can be installed using ``pip``:: $ pip install pytest-astropy It is also possible to install the latest development version from the source repository:: $ git clone https://github.com/astropy/pytest-astropy $ cd pytest-astropy $ python ./setup.py install In either case, the plugin will automatically be registered for use with ``pytest``. Development Status ------------------ Questions, bug reports, and feature requests can be submitted on `github`_. .. _github: https://github.com/astropy/pytest-astropy License ------- This package is licensed under a 3-clause BSD style license - see the ``LICENSE.rst`` file. Keywords: pytest,py.test,remotedata,openfiles,doctestplus Platform: UNKNOWN Classifier: Development Status :: 3 - Alpha Classifier: Framework :: Pytest 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.6 Classifier: Programming Language :: Python :: Implementation :: CPython Classifier: Topic :: Software Development :: Testing Classifier: Topic :: Utilities Requires-Python: >=2.7 pytest-astropy-0.2.1/pytest_astropy.egg-info/top_level.txt0000644000175000017500000000000113212557607023423 0ustar dandan00000000000000 pytest-astropy-0.2.1/pytest_astropy.egg-info/requires.txt0000644000175000017500000000015213212557607023300 0ustar dandan00000000000000pytest>=3.1.0 pytest-doctestplus>=0.1.2 pytest-remotedata>=0.2.0 pytest-openfiles>=0.2.0 pytest-arraydiff pytest-astropy-0.2.1/PKG-INFO0000644000175000017500000000727713212557607015211 0ustar dandan00000000000000Metadata-Version: 1.2 Name: pytest-astropy Version: 0.2.1 Summary: Meta-package containing dependencies for testing Home-page: https://astropy.org Author: The Astropy Developers Author-email: astropy.team@gmail.com License: BSD Description-Content-Type: UNKNOWN Description: ============== pytest-astropy ============== This is a meta-package that pulls in the dependencies that are used by `astropy`_ and some `affiliated packages`_ for testing. It can also be used for testing packages that are not affiliated with the Astropy project. .. _astropy: https://astropy.org/en/latest/ .. _affiliated packages: https://astropy.org/affiliated Dependencies ------------ The following dependencies are installed by this package: * The `pytest`_ testing framework for Python * `pytest-remotedata`_, a ``pytest`` plugin used for controlling access to data files hosted online * `pytest-doctestplus`_, a ``pytest`` plugin that provides advanced features for testing example code in documentation * `pytest-openfiles`_, a ``pytest`` plugin for detecting file handles that were inadvertently left open at the end of unit tests * `pytest-mpl`_, a ``pytest`` plugin that facilitates image comparison for `matplotlib`_ figures * `pytest-arraydiff`_, a ``pytest`` plugin that enables the generation and comparison of data arrays produced during unit tests .. _pytest: https://doc.pytest.org .. _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-mpl: https://github.com/matplotlib/pytest-mpl .. _matplotlib: https://matplotlib.org .. _pytest-arraydiff: https://github.com/astrofrog/pytest-arraydiff Installation ------------ The ``pytest-astropy`` plugin can be installed using ``pip``:: $ pip install pytest-astropy It is also possible to install the latest development version from the source repository:: $ git clone https://github.com/astropy/pytest-astropy $ cd pytest-astropy $ python ./setup.py install In either case, the plugin will automatically be registered for use with ``pytest``. Development Status ------------------ Questions, bug reports, and feature requests can be submitted on `github`_. .. _github: https://github.com/astropy/pytest-astropy License ------- This package is licensed under a 3-clause BSD style license - see the ``LICENSE.rst`` file. Keywords: pytest,py.test,remotedata,openfiles,doctestplus Platform: UNKNOWN Classifier: Development Status :: 3 - Alpha Classifier: Framework :: Pytest 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.6 Classifier: Programming Language :: Python :: Implementation :: CPython Classifier: Topic :: Software Development :: Testing Classifier: Topic :: Utilities Requires-Python: >=2.7 pytest-astropy-0.2.1/CHANGES.rst0000644000175000017500000000056713212557353015707 0ustar dandan000000000000000.2.1 (2017-12-08) ================== - Remove dependency on ``pytest-mpl`` since it introduces a dependency on ``matplotlib``, which is not always desirable. 0.2.0 (2017-12-07) ================== - Update REAME. Use README as long description on PyPi. [#7] - Update dependency versions of Astropy-specific plugins. 0.1 (2017-10-10) ================ - Alpha release. pytest-astropy-0.2.1/README.rst0000644000175000017500000000420513212326037015556 0ustar dandan00000000000000============== pytest-astropy ============== This is a meta-package that pulls in the dependencies that are used by `astropy`_ and some `affiliated packages`_ for testing. It can also be used for testing packages that are not affiliated with the Astropy project. .. _astropy: https://astropy.org/en/latest/ .. _affiliated packages: https://astropy.org/affiliated Dependencies ------------ The following dependencies are installed by this package: * The `pytest`_ testing framework for Python * `pytest-remotedata`_, a ``pytest`` plugin used for controlling access to data files hosted online * `pytest-doctestplus`_, a ``pytest`` plugin that provides advanced features for testing example code in documentation * `pytest-openfiles`_, a ``pytest`` plugin for detecting file handles that were inadvertently left open at the end of unit tests * `pytest-mpl`_, a ``pytest`` plugin that facilitates image comparison for `matplotlib`_ figures * `pytest-arraydiff`_, a ``pytest`` plugin that enables the generation and comparison of data arrays produced during unit tests .. _pytest: https://doc.pytest.org .. _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-mpl: https://github.com/matplotlib/pytest-mpl .. _matplotlib: https://matplotlib.org .. _pytest-arraydiff: https://github.com/astrofrog/pytest-arraydiff Installation ------------ The ``pytest-astropy`` plugin can be installed using ``pip``:: $ pip install pytest-astropy It is also possible to install the latest development version from the source repository:: $ git clone https://github.com/astropy/pytest-astropy $ cd pytest-astropy $ python ./setup.py install In either case, the plugin will automatically be registered for use with ``pytest``. Development Status ------------------ Questions, bug reports, and feature requests can be submitted on `github`_. .. _github: https://github.com/astropy/pytest-astropy License ------- This package is licensed under a 3-clause BSD style license - see the ``LICENSE.rst`` file. pytest-astropy-0.2.1/MANIFEST.in0000644000175000017500000000007313212325004015615 0ustar dandan00000000000000include LICENSE.rst include README.rst include CHANGES.rst