pytest-astropy-0.7.0/0000755000076700000240000000000013574031603015345 5ustar bsipoczstaff00000000000000pytest-astropy-0.7.0/CHANGES.rst0000644000076700000240000000177713574031217017164 0ustar bsipoczstaff000000000000000.7.0 (2019-12-10) ================== - Added ``hypothesis` as a dependency. [#25] 0.6.0 (2019-10-25) ================== - Added ``pytest-astropy-header`` as a dependency. 0.5.0 (2018-11-26) ================== - Updates to ``pytest-remotedata``, ``pytest-doctestplus``, and ``pytest-openfiles``. [#14] 0.4.0 (2018-05-29) ================== - Update ``pytest-remotedata`` to reflect new version. [#12] 0.3.0 (2018-04-20) ================== - Explicitly pin ``pytest-arraydiff`` to version >= 0.1. [#10] - Update dependencies on ``pytest-doctestplus``, ``pytest-remotedata``, and ``pytest-openfiles`` to reflect recent releases. [#11] 0.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.7.0/LICENSE.rst0000644000076700000240000000273013277307016017167 0ustar bsipoczstaff00000000000000Copyright (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.7.0/MANIFEST.in0000644000076700000240000000007313277307016017107 0ustar bsipoczstaff00000000000000include LICENSE.rst include README.rst include CHANGES.rst pytest-astropy-0.7.0/PKG-INFO0000644000076700000240000000736013574031603016450 0ustar bsipoczstaff00000000000000Metadata-Version: 1.2 Name: pytest-astropy Version: 0.7.0 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: ============== 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://docs.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-astropy-header`_, a ``pytest`` plugin used for custom test header * `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-arraydiff`_, a ``pytest`` plugin that enables the generation and comparison of data arrays produced during unit tests * `hypothesis`_, a Python library for property based testing. .. _pytest: https://doc.pytest.org .. _pytest-astropy-header: https://github.com/astropy/pytest-astropy-header .. _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 .. _hypothesis: https://hypothesis.readthedocs.io 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.7.0/README.rst0000644000076700000240000000432013574027053017037 0ustar bsipoczstaff00000000000000============== 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://docs.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-astropy-header`_, a ``pytest`` plugin used for custom test header * `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-arraydiff`_, a ``pytest`` plugin that enables the generation and comparison of data arrays produced during unit tests * `hypothesis`_, a Python library for property based testing. .. _pytest: https://doc.pytest.org .. _pytest-astropy-header: https://github.com/astropy/pytest-astropy-header .. _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 .. _hypothesis: https://hypothesis.readthedocs.io 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.7.0/pytest_astropy.egg-info/0000755000076700000240000000000013574031603022150 5ustar bsipoczstaff00000000000000pytest-astropy-0.7.0/pytest_astropy.egg-info/PKG-INFO0000644000076700000240000000736013574031603023253 0ustar bsipoczstaff00000000000000Metadata-Version: 1.2 Name: pytest-astropy Version: 0.7.0 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: ============== 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://docs.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-astropy-header`_, a ``pytest`` plugin used for custom test header * `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-arraydiff`_, a ``pytest`` plugin that enables the generation and comparison of data arrays produced during unit tests * `hypothesis`_, a Python library for property based testing. .. _pytest: https://doc.pytest.org .. _pytest-astropy-header: https://github.com/astropy/pytest-astropy-header .. _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 .. _hypothesis: https://hypothesis.readthedocs.io 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.7.0/pytest_astropy.egg-info/SOURCES.txt0000644000076700000240000000043113574031603024032 0ustar bsipoczstaff00000000000000CHANGES.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.7.0/pytest_astropy.egg-info/dependency_links.txt0000644000076700000240000000000113574031603026216 0ustar bsipoczstaff00000000000000 pytest-astropy-0.7.0/pytest_astropy.egg-info/not-zip-safe0000644000076700000240000000000113574031550024377 0ustar bsipoczstaff00000000000000 pytest-astropy-0.7.0/pytest_astropy.egg-info/requires.txt0000644000076700000240000000022013574031603024542 0ustar bsipoczstaff00000000000000pytest>=3.1.0 pytest-doctestplus>=0.2.0 pytest-remotedata>=0.3.1 pytest-openfiles>=0.3.1 pytest-astropy-header pytest-arraydiff>=0.1 hypothesis pytest-astropy-0.7.0/pytest_astropy.egg-info/top_level.txt0000644000076700000240000000000113574031603024671 0ustar bsipoczstaff00000000000000 pytest-astropy-0.7.0/setup.cfg0000644000076700000240000000004613574031603017166 0ustar bsipoczstaff00000000000000[egg_info] tag_build = tag_date = 0 pytest-astropy-0.7.0/setup.py0000755000076700000240000000344313574031351017066 0ustar bsipoczstaff00000000000000#!/usr/bin/env python # Licensed under a 3-clause BSD style license - see LICENSE.rst # -*- encoding: utf-8 -*- from setuptools import setup 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='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.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' ] )