svip is a database-agnostic Python library for versioning the schema of your
application's state. The name svip stands for "schema versioning in Python".
We use pytest for tests in this library. We have
tests for the core as well as for built-in ASBs. Some of the latter require
some pytest plugins to work properly, which in turn must be loaded only when
certain conditions are met. As such, it is necessary to set the environment
variable PYTEST_DISABLE_PLUGIN_AUTOLOAD before calling pytest, for example:
PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 pytest