Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/astropy/pytest-openfiles

Pytest plugin to check for files left open at the end of a test run
https://github.com/astropy/pytest-openfiles

Add LICENSE, README, restructure package to allow it to install

ed0460fa59f2a525c3f65a61e6d5336303b4e827 authored over 7 years ago by Dan D'Avella <[email protected]>
Remove all astropy files that do not relate to plugin

cdb353926ce32dde64a11c27f2f6951efcfa1e3e authored over 7 years ago by Dan D'Avella <[email protected]>
Make flake8 happy -- fix trailing whitespace

0c1ce9b442be63d9ed2d194313b12399d5fc8e86 authored over 7 years ago by Dan D'Avella <[email protected]>
Automatically install development version of package

707f4f01cd12e3e8b1c250235681fb2d911e0d84 authored over 7 years ago by Dan D'Avella <[email protected]>
Fix astropy test runner arguments

b527caaf967da91539f364b5b72a8989447b75d3 authored over 7 years ago by Dan D'Avella <[email protected]>
Separate display and configuration logic into separate plugins

3047bd1207df4b02308b127378588c9750c43419 authored over 7 years ago by Dan D'Avella <[email protected]>
Start integrating the doctestsplus plugin. Bugs to fix.

ce66a75d4b76a2337bc5c9faf39cee08c8cb2271 authored over 7 years ago by Dan D'Avella <[email protected]>
Remove unused modules from config plugin

9b8b35d650f9b3fe199391ffc82bcdf73ae93ebc authored over 7 years ago by Dan D'Avella <[email protected]>
Split unicode handling logic into separate plugin

a26b3dd171bbddf208767ce1937f3740ea0e9166 authored over 7 years ago by Dan D'Avella <[email protected]>
Move plugins into new subdirectory

f56e7954c8a4d887c259deb1fe2bdd18313be6ab authored over 7 years ago by Dan D'Avella <[email protected]>
Fix bugs, allow doctestplus, doctestrst to run cleanly

5bb04d9ac5a3fbe09fd8212392f49887ced72b8b authored over 7 years ago by Dan D'Avella <[email protected]>
Update documentation headers for pytest plugins

cea1bca0da47915be841dfe59b32a10cf7188244 authored over 7 years ago by Dan D'Avella <[email protected]>
Fix testing of rst files in cases where temporary directory path includes a component with a leading underscore.

The test collection for the rst files formerly got rid of any rst file that included a part of t...

4fa6d822b7debb1483e4d33a0e285311f450db51 authored over 7 years ago by Thomas Robitaille <[email protected]>
Reimplement reportinfo() in doctestplus extension

In pytest 3.2.0 the member `dtest` is used in the `reportinfo()`
function to report the location...

41dd3f27c3551b20663315d6ce6c0130f50337c9 authored over 7 years ago by Bruno Oliveira <[email protected]>
Add error suppression for unused import of xdist

8f2a03ff2bb346ec4cf8d898ca0b1eb8c6ddd791 authored over 7 years ago by Dan D'Avella <[email protected]>
Fix stupid mistake in previous commit

fd00d37c0e1a4b13247f76211a21c6e48315fe45 authored over 7 years ago by Dan D'Avella <[email protected]>
Error handling for required package for parallel tests

303232c6dde1730940303d4474128ddcac47c3c0 authored over 7 years ago by Dan D'Avella <[email protected]>
Merge pull request #6361 from lpsinger/wcsaxes-ticklabels-in-front-of-grid

Draw tick labels atop, not beneath, gridlines in WCSAxes

3a02546167b88b4739aaf12b692adceeefdff161 authored over 7 years ago by Thomas Robitaille <[email protected]>
Update timestamp for reference images for tests

c6e0d14a17541d4fce1964522313b3e9b7e7ff0d authored over 7 years ago by Thomas Robitaille <[email protected]>
Merge pull request #6369 from drdavella/pytest-interrupt

Pass keyboard interrupt to pytest when using setuptools

32b5da912fd3463cb7d114aeea1c5a4f6bfaa4b0 authored over 7 years ago by Brigitta Sipocz <[email protected]>
Fix W391 (blank line at end of file)

6712df94b46130ab5247e038607fc7094b094a04 authored over 7 years ago by Dan D'Avella <[email protected]>
Split pytest plugins out into individual modules.

c5ea6d969fbd7101ccd4af63bb76dac974499722 authored over 7 years ago by Stuart Mumford <[email protected]>
Pass keyboard interrupt to pytest when using setuptools...

This addresses issue [#3460] and allows pytest to teardown cleanly and
produce useful traceback ...

1ae3fba849685062c955f60b89991b22b7f70f02 authored over 7 years ago by Dan D'Avella <[email protected]>
Updated reference images for tests, and explicitly state that the minimum supported version of Matplotlib is 1.5.x

47018be51046589a4b7d7f3857b4c7288c68ebd0 authored over 7 years ago by Thomas Robitaille <[email protected]>
Also ignore Astropy deprecation warnings for given modules

Add change log

a3c43ff3c9f4015dcaa7be1a6129c4acdbf20a1a authored over 7 years ago by Pey Lian Lim <[email protected]>
Enable ignoring deprecation warnings from entire module. [ci skip]

01fb92e79fcff8d1ab1b94534b75fded7412b363 authored over 7 years ago by Pey Lian Lim <[email protected]>
TST: fix non-intercepted warnings from lxml in Python 3.6

pytest was (accidentally) filtering deprecation warnings raised
by lxml calling the getargspec()...

86ef3f3b866a9088ff1e84403605206003b627e8 authored over 7 years ago by Derek Homeier <[email protected]>
Fixing PEP8 E203,E201,E202,E211,E221,E222,E223,E224,E225,E227,E228,E231,E241,E242,E251,E272,E261,E262,E265,E266,E271,E273,E274,E275,E305,E302,E301,E303,E304,E306 in config, constants, convolution, cosmology, nddata, samp, stats, tests, visualization, vo, and wcs [ci skip]

9adfb2d1cbe39cdf8b598ca4d2187424c6c1d432 authored over 7 years ago by Brigitta Sipocz <[email protected]>
Allowing only case insensitive 'true' and 'enabled' to enable doctest_plus [ci skip]

72ba3208fc4df943053a6e4674f01c6d7163894d authored over 7 years ago by Brigitta Sipocz <[email protected]>
Let user have more control over deprecation warning to exception

e81f9e43ecabf69d0798cc7a6b4a6235400f8bb5 authored over 7 years ago by Pey Lian Lim <[email protected]>
Removing deprecations

e6d5024483c08af07c657a1f3374aa4422209444 authored over 7 years ago by Brigitta Sipocz <[email protected]>
Only import standalone pytest into astropy.tests.helper and remove workarounds for old bugs

f9db6fd9c66d826c08d80e195f13292c472db1e2 authored over 7 years ago by Thomas Robitaille <[email protected]>
Change imports from bundled to standalone pytest

2319b79107e7a3228dfa9b67e78e450041846ca7 authored over 7 years ago by Thomas Robitaille <[email protected]>
Fix #5798

6a14d26016f4cc28b484266fd71ae819d450774d authored almost 8 years ago by Simon Conseil <[email protected]>
Merge pull request #5789 from saimn/pytest-deprecations

Fixes for DeprecationWarning and pytest

371e390b9567347f64509e5306b4b0955183d647 authored almost 8 years ago by Brigitta Sipocz <[email protected]>
Fix for DeprecationWarning with pytest

Astropy's test configuration turns all DeprecationWarning into
exceptions, however some of these...

e87a5dcdcbdb0b242466a341aadb030369f5aa2a authored almost 8 years ago by Simon Conseil <[email protected]>
Except on Exception only.

(to allow keyboard interrupts)

a39d721d71783448efeb6d87e6dbfa44bd108b4f authored almost 8 years ago by Marten van Kerkwijk <[email protected]>
Do not modify instance defaults dict

This fixes a bug where previous options of the run_tests function will persist
into the next call.

cc0468898dac4c26add79995a6dd28474331c9d2 authored almost 8 years ago by Stuart Mumford <[email protected]>
Fix disabling arguments in runner subclasses.

We need to remove the kwarg from the defaults.

61bf7c6c56fd17ca188721be15e8214070abd723 authored almost 8 years ago by Stuart Mumford <[email protected]>
Renamed testing base class imports and added note.

dafeb3f3e8c6eb381e402fe9058e5fa4903115e8 authored almost 8 years ago by Pey Lian Lim <[email protected]>
Use monkey-patched doctest after all, but with new fixture setting.

dc69b58453346829243cfb2e0edf242fde9ce777 authored almost 8 years ago by Marten van Kerkwijk <[email protected]>
Remove old runtest methods.

f365a9179cbda1056d1e2a78652e3e1de9e1bf48 authored almost 8 years ago by Marten van Kerkwijk <[email protected]>
Pin Travis pytest to 3.0.5. Got rid of TestRunner warnings for real.

998e5a06403906fdb6cf44f557949699b17875a3 authored almost 8 years ago by Pey Lian Lim <[email protected]>
Allow pytest 3.x to use plugin for doctests in .rst files.

59fc3c2d0f1a0bee433a742c99883e7efa623ad5 authored almost 8 years ago by Marten van Kerkwijk <[email protected]>
Fix default value for remote_data option

ec7a8855b13332a7199de270a580a3c6969c06cd authored almost 8 years ago by Thomas Robitaille <[email protected]>
Remote data is always added now to the config, thus the real info is in its value

86ab6f2384f9d367ff9a1441ec9652200acf2b1a authored almost 8 years ago by Brigitta Sipocz <[email protected]>
Fix -R short option for --remote-data when specified without arguments

eb29686de791bb0510e57f4e4852d561610ce0b4 authored about 8 years ago by Thomas Robitaille <[email protected]>
Update docs

cd6e26c7f3a48d9371b40db31d8770f2b5635c89 authored about 8 years ago by Stuart Mumford <[email protected]>
Add docs to test runner and astropy.test

f20697492d41428baded57d9cd5fef87959a83a0 authored about 8 years ago by Stuart Mumford <[email protected]>
Make remote_data return a list

87132c655f0e7ff9507f505efb753680433f4b17 authored about 8 years ago by Thomas Robitaille <[email protected]>
Include test helpers in coverage report

ca32007182d321bacee9b2c072be0d05a23d94a2 authored about 8 years ago by Stuart Mumford <[email protected]>
exclude test_ files in astropy/tests from coverage

b265c35bf576f8fc285c8a4795beda55a380aabe authored about 8 years ago by Stuart Mumford <[email protected]>
Fix tests increase coverage

3aaae090bf972fb5808bc021ef7ada5a63299cfd authored about 8 years ago by Stuart Mumford <[email protected]>
Write tests: break everything

ac8a24345df32f5f0bc938992512e0c901edc453 authored about 8 years ago by Stuart Mumford <[email protected]>
Changes based on @astrofrog review

3858666625325f57bcf04fdf977dba1e629f52b1 authored about 8 years ago by Stuart Mumford <[email protected]>
I dislike Python 2

e4576a7dcce2fcf5c3c1bedbe5d8f1c4bc77e657 authored about 8 years ago by Stuart Mumford <[email protected]>
catch a couple of sneaky leftover non kwargs

8f8169d958b17b38eb5dc3da6ef035892c9109f6 authored about 8 years ago by Stuart Mumford <[email protected]>
don't need to explictly turn off docstring

If you don't want the docstring included subclass and don't set a docstring.

225bb1e77b7c433372170e26c269ac5ca5f66825 authored about 8 years ago by Stuart Mumford <[email protected]>
import vendored pytest where it used to be.

This actually breaks the whole point of this exercise, because it makes this
class astropy speci...

d02241184ef43750c67226d66882cbb92b8c6762 authored about 8 years ago by Stuart Mumford <[email protected]>
Make keyword arguments to the TestRunner methods

d1a12df9bc8f63ab5bc9d89e79a27388b320a19a authored about 8 years ago by Stuart Mumford <[email protected]>
remove deprecated raise StopIteration

__init_subclass__ was added in 3.6 (see PEP 487)
fix recwarn problems
remove deprecated escape se...

122c1363f1cd32044605d74110bc36f947de7cfc authored about 8 years ago by Michael Seifert <[email protected]>
Added instructions for how to generate reference images for image tests

3d708c0572a84cccddfac3e949931d6ccfcc4275 authored about 8 years ago by Thomas Robitaille <[email protected]>
Fix compatibility with cases where people have specified e.g. remote_data = 1 in setup.cfg, but emit a deprecation warning to get them to change it.

6466d751981dc2fe8189cc97721b53629777ecd9 authored about 8 years ago by Thomas Robitaille <[email protected]>
Fix default when --remote-data is not specified

cb69ad350cabb5d787f72196fdfefbfb90133c98 authored about 8 years ago by Thomas Robitaille <[email protected]>
Added changelog entry, and removed duplicate code

d4f6f3103c4ec58e4555e26a12871c2cdccbd715 authored about 8 years ago by Thomas Robitaille <[email protected]>
Minor fixes

4e8a4c0b1546fae5f6dc426d0099798e00482614 authored about 8 years ago by Thomas Robitaille <[email protected]>
Allow IP address for STScI astropy data server

f2ce08a596d853625c13e402942ef3a0650e0ff7 authored about 8 years ago by Thomas Robitaille <[email protected]>
Whitelist the STScI astropy data server

ded9edc96401bd13a839caa7f276e56cc7d49b0c authored about 8 years ago by Thomas Robitaille <[email protected]>
Make --remote-data default to 'none'

3bf99570ae7e6fbf3058b53eab440970e66d6dbb authored about 8 years ago by Thomas Robitaille <[email protected]>
Whitelist data.astropy.org by IP address too

48c050249ccf6e044de6a21a77ed39c8acd9c714 authored about 8 years ago by Thomas Robitaille <[email protected]>
Fix defaults

e245d61d2301a515629b9d6f9058792bd9857ee2 authored about 8 years ago by Thomas Robitaille <[email protected]>
Fix setup.py test --remote-data option and make sure it is backward-compatible

e262aa829dbc4904f73feb0c4c557d00cad500d9 authored about 8 years ago by Thomas Robitaille <[email protected]>
Expand tests for different remote data modes

8270297fe05ce126968df0f15c7f38d0125eb1c0 authored about 8 years ago by Thomas Robitaille <[email protected]>
Updated tests for skipping tests with remote data

61c40b430ba00479369bebf3ec4ee083611aff17 authored about 8 years ago by Thomas Robitaille <[email protected]>
Update remote_data decorator and testing option to support multiple modes. The --remote-data flag takes three possible options: 'none', 'astropy' (for data from data.astropy.org) and 'any'. If --remote-data is not specified, it defaults to 'astropy', and if it is specified without a mode, it defaults to 'any'

3ed375d91a66b8462d841c24036e1555dabd333c authored about 8 years ago by Thomas Robitaille <[email protected]>
Adding note [skip ci]

f9d0829a0fb1b1a4383c5a75c4bbbec2d14e1cba authored about 8 years ago by Brigitta Sipocz <[email protected]>
Adding back list to avoid RuntimeError

66098d1a6150bccbe89e9bb8955380a89a613461 authored about 8 years ago by Brigitta Sipocz <[email protected]>
Some remaining str formatting changes

135da67f4298abd4d0ab3ba04439181c29d38703 authored about 8 years ago by Brigitta Sipocz <[email protected]>
str formatting changes in io.ascii, modeling and some trivial ones in io.fits

bf839d0493afe0c1eadb481defdb95bd4f2c477c authored about 8 years ago by Brigitta Sipocz <[email protected]>
Merge pull request #5422 from MSeifert04/remove_erfa_from_coverage

Omit coverage tests for "_erfa" submodule files

759b80bbde2619214e61ecde41612a1cfc5db702 authored about 8 years ago by Thomas Robitaille <[email protected]>
Removed some unnecessary list creations

c5f39d031144a8e0dd8893de2ef937746ca853ee authored about 8 years ago by Michael Seifert <[email protected]>
omit coverage for files in _erfa

8abbacec8dfeea398bc6b12b83dc1b5a6beaf3a4 authored about 8 years ago by Michael Seifert <[email protected]>
replaced bare exceptions with except Exception or BaseException.

0cfb80e99d285f2caf7ebe9cdef88c12ac1c39e7 authored over 8 years ago by Michael Seifert <[email protected]>
Eliminate unwanted brackets

ed9672d42fce4940c1f7b3258f1ebd372d3bc155 authored over 8 years ago by mbachett <[email protected]>
Make astropy Py4-compatible

c46ff70fe260aee235837d655b2843b34f0b8a90 authored over 8 years ago by Matteo Bachetti <[email protected]>
replaced six.moves functions

b90e040d3b476b07f067918254889f6b49331321 authored over 8 years ago by Michael Seifert <[email protected]>
Merge pull request #5179 from adrn/deprecate-build_sphinx

Deprecate build_sphinx

cf3594bd3bfc9f719604eb011b388b8a803f5724 authored over 8 years ago by Thomas Robitaille <[email protected]>
remove mention of build_sphinx and change to build_docs in travis config

95320402de3be8d7579f31054d7795dc2e6f9430 authored over 8 years ago by Adrian Price-Whelan <[email protected]>
Added comment in command.py about install test and runtime deps.

c361995a6ad5381e2e829a634eb5283b42a48af4 authored over 8 years ago by Curtis McCully <[email protected]>
Install dependencies specified by the install_requires and tests_require via setuptools.

047105dd92755ef0085e584e50fb4822efde759e authored over 8 years ago by Curtis McCully <[email protected]>
Fix FLOAT_CMP to include the sign of the number looked at.

902e021ebd6517d52e1bf0aa1f8dfda9be3ea696 authored over 8 years ago by Marten van Kerkwijk <[email protected]>
Make sure that we take a copy of the dictionary keys, otherwise in Python 3 we run into issues, since we are modifying the dictionary on-the-fly, and this causes some of the keys to not be iterated over. For Python 2, this means taking an unnecessary copy, but this is not a performance-critical loop.

bcb9fcb864edd52b9568f6d1fd0d8d9bd0298adf authored over 8 years ago by Thomas Robitaille <[email protected]>
Fix whitespace

d182ec3e6110ed13e707d9c8da52cf7fdf1fd88e authored over 8 years ago by Thomas Robitaille <[email protected]>
Fix paths in .coverage file in Python 3 as well as Python 2, otherwise coverage reporting does not work in Python 3. This will not work in Python 3 for packages that still use 2to3, but this never worked anyway since the temporary files got deleted before.

620a1d4a68660731a2f4a533a0c99c6537517097 authored over 8 years ago by Thomas Robitaille <[email protected]>
Excluded fallback code from coverage to see if this fixes the coverage report

bcc958b027a7f534546226248c78df6da900d7b6 authored over 8 years ago by Pey Lian Lim <[email protected]>
try to get doctests from the sphinx source-dir

857a932b3fb0082b639836969bd416253f56a557 authored over 8 years ago by Erik Tollerud <[email protected]>
Test runner to handle docs path more gracefully

be3a2f43fbbc0a3958774a5ba82b4b3b61453f97 authored over 8 years ago by Pey Lian Lim <[email protected]>
Merge pull request #4349 from astrofrog/update-bundled-pytest

Update bundled py.test to 2.8.3

d1f5d427c0021a70957c0b8f11ececa2032c2f41 authored almost 9 years ago by Erik Tollerud <[email protected]>
Remove subprocess compatibility layer since Python 2.6 is no longer supported

dcc23d20c99f7aea0a888c779e1e7740e64fb802 authored almost 9 years ago by Pratik151 <[email protected]>
Added pylint directive to prevent unused import warnings in cases where the import is needed (e.g. to check the presence of a package)

0e9147cf70a2ee25543bef5d22edd6f71887e63f authored almost 9 years ago by Thomas Robitaille <[email protected]>