I'm pleased to announce the release of Datatest version 0.11.0.

Datatest implements a system of *validation* methods, *difference*
classes, and *acceptance* context managers. It can be used directly
in your own projects or as part of a testing framework like pytest
or unittest.

This is a large and long-awaited update. If you are upgrading
from an older version of datatest, pay special attention to the
installation steps below.

HIGHLIGHTS INCLUDE:

* Complete rewrite of Introduction, How-to, and Discussion docs:
    - https://datatest.readthedocs.io/
* Added extension accessors for tighter Pandas integration.
* Added features for NumPy and Squint integration.
* Fixed bug with `pytest-xdist` interoperability.
* Modifies some user-facing APIs to improve usability.
* Moved the query API into a separate project, **squint**:
    - https://pypi.org/project/squint/
* Moved `get_reader()` into a separate project, **get-reader**:
    - https://pypi.org/project/get-reader/

For more information see:
    - https://github.com/shawnbrown/datatest/blob/master/CHANGELOG

LINKS:

- PyPI: https://pypi.org/project/datatest/
- GitHub: https://github.com/shawnbrown/datatest
- Docs: https://datatest.readthedocs.io/en/stable/

INSTALL OR UPDATE:

The easiest way to install datatest is to use pip:

   `pip install datatest`

If you aren't worried about supporting a codebase of older scripts,
upgrade an existing installation with:

   `pip install --upgrade datatest`

If you have an existing codebase of older datatest scripts, you should
upgrade using the following steps:

1: Install datatest 0.10.0 first:

   `pip install --force-reinstall datatest==0.10.0`

2: Run your existing code and check for DeprecationWarnings.

3: Update the parts of your code that use deprecated features.

4: Once your code is running without DeprecationWarnings,
   install the latest version of datatest, 0.11.0:

   `pip install --upgrade datatest`
_______________________________________________
Python-announce-list mailing list -- python-announce-list@python.org
To unsubscribe send an email to python-announce-list-le...@python.org
https://mail.python.org/mailman3/lists/python-announce-list.python.org/
Member address: arch...@mail-archive.com

Reply via email to