Metadata-Version: 2.4
Name: vivarium-testing-utils
Version: 0.6.2
Summary: Project to store testing utilities for Vivarium software.
Author-email: The vivarium developers <vivarium.dev@gmail.com>
License: BSD-3-Clause
Requires-Python: >=3.10
Description-Content-Type: text/x-rst
License-File: LICENSE
Requires-Dist: vivarium-dependencies[click,loguru,networkx,numpy,pandas,pyyaml,scipy,tables]
Requires-Dist: vivarium-build-utils<5.0.0,>=4.0.0
Requires-Dist: vivarium-config-tree
Requires-Dist: pytest-xdist
Requires-Dist: types-setuptools
Provides-Extra: cluster
Provides-Extra: test
Requires-Dist: vivarium-dependencies[pytest]; extra == "test"
Requires-Dist: pytest-check; extra == "test"
Provides-Extra: docs
Requires-Dist: vivarium-dependencies[docutils,ipython,matplotlib,sphinx,sphinx-click]; extra == "docs"
Provides-Extra: interactive
Requires-Dist: vivarium-dependencies[interactive]; extra == "interactive"
Provides-Extra: pandera
Requires-Dist: pandera<0.23.0; extra == "pandera"
Provides-Extra: lint
Requires-Dist: vivarium-dependencies[lint]; extra == "lint"
Requires-Dist: vivarium-testing-utils[pandera]; extra == "lint"
Provides-Extra: validation
Requires-Dist: vivarium-artifact; extra == "validation"
Requires-Dist: vivarium-gbd-mapping; extra == "validation"
Requires-Dist: vivarium-inputs<8.0.0,>=7.1.0; extra == "validation"
Requires-Dist: vivarium-testing-utils[pandera]; extra == "validation"
Requires-Dist: pyarrow; extra == "validation"
Requires-Dist: seaborn; extra == "validation"
Requires-Dist: jinja2>=3.0.0; extra == "validation"
Provides-Extra: dev
Requires-Dist: vivarium-testing-utils[docs,interactive,lint,test,validation]; extra == "dev"
Provides-Extra: ci-github
Requires-Dist: vivarium-testing-utils[docs,lint,test]; extra == "ci-github"
Provides-Extra: ci-jenkins
Requires-Dist: vivarium-testing-utils[ci_github,cluster,validation]; extra == "ci-jenkins"
Dynamic: license-file

======================
Vivarium Testing Utils
======================

.. image:: https://badge.fury.io/py/vivarium-testing-utils.svg
    :target: https://badge.fury.io/py/vivarium-testing-utils

.. image:: https://readthedocs.org/projects/vivarium-testing-utils/badge/?version=latest
    :target: https://vivarium-testing-utils.readthedocs.io/en/latest/?badge=latest
    :alt: Documentation Status

This library contains utility features to help test Vivarium software.

**Vivarium Testing Utils requires Python 3.10+ to run**

You can install ``vivarium-testing-utils`` from PyPI with pip:

.. code-block:: bash

   pip install vivarium-testing-utils

or build it from source by cloning the monorepo and installing this package:

.. code-block:: bash

   git clone https://github.com/ihmeuw/vivarium-suite.git
   cd vivarium-suite
   pip install libs/testing-utils

For broader monorepo development setup, see the monorepo README at
https://github.com/ihmeuw/vivarium-suite.

`Check out the docs! <https://vivarium-testing-utils.readthedocs.io/en/latest/>`_
---------------------------------------------------------------------------------
