- Added
..doctest-remote-data::directive to control remote data access for a chunk of code. [#137] - Drop support for
python3.6. [#159] - Fixed a bug where the command-line option
--remote-data=any(associated with thepytest-remotedataplugin) would causeIGNORE_WARNINGSandSHOW_WARNINGSoptions to be ignored in module docstrings. [#152] - Fix wrong behavior with
IGNORE_WARNINGSandSHOW_WARNINGSthat could make a block to pass instead of being skipped. [#148]
- Declare
setuptoolsruntime dependency [#93] - Add
SHOW_WARNINGSflag to show warnings. [#136] - Add the doctestplus sphinx extension. [#113]
- Compatibility with pytest>=6.3 [#140, #141]
- Compatibility with
pytest6.0.0. [#120]
- Added a new ini option,
doctest_subpackage_requires, that can be used to skip specific subpackages based on required packages. [#112]
- Disabling the usage of the
doctest_ignore_import_errorsoption to ensure no behaviour changes compared to the 0.5.0 release. [#108]
- Drop support for
pythonversions earlier than 3.6. [#103] - Drop support for
pytestversions earlier than 4.0. [#103] - Fix compatibility with
pytest5.4. [#103]
- No longer require Numpy. [#69]
- Fixed a bug that caused
__doctest_requires__to not work correctly with submodules. [#73] - Fixed a limitation that meant that
ELLIPSISandFLOAT_CMPcould not be used at the same time. [#75] - Fixed a bug that caused
.. doctest-requires::to not work correctly. [#78] - Fixed a FutureWarning related to split() with regular expressions. [#78]
- Make it possible to specify versions in
.. doctest-requires::. [#78] - Allow to use doctest-glob option instead of doctest-rst and text-file-format [#80]
- Make comment character configurable via ini variable text_file_comment_chars [#80]
- Respect
ignoreandignore-globoptions from pytest. [#82] - Add
--doctest-onlyoption. [#83] - Added an
IGNORE_WARNINGSoption for# doctest:[#84]
- Avoid
SyntaxWarningregarding invalid escape sequence in Python 3.9. [#62] - Compatibility with
pytest5.1 to avoidAttributeErrorcaused byFixtureRequest. [#63]
- Honor the
collect_ignoreoption used inconftest.py. [#36] - Make use of
doctest_optionflagssettings. [#39] - Make it possible to set
FLOAT_CMPglobally insetup.cfg. [#40] - Drop support for
pytestversions earlier than 3.0. [#46] - Extend
doctest-skip,doctest-skip-all, anddoctest-requiresdirectives to work in TeX files. [#43, #47]
- Add
doctest-plus-atolanddoctest-plus-rtoloptions for setting the numerical tolerance. [#21] - Update behavior of
--doctest-modulesoption when plugin is installed. [#26]
- Fix packaging error: do not include tests as part of package distribution. [#19]
- Update README. Use README for long description on PyPi. [#12]
- Port fix from astropy core that addresses changes to numpy formatting of float scalars. [#8]
- Alpha release.