pixi 0.15.2

A package management and workflow tool
Documentation
import os
import sys
import pytest

def test_imports():
    if os.environ["PIXI_ENVIRONMENT_NAME"] == "min-py38":
        # importing pydantic is not possible in this environment
        with pytest.raises(ImportError):
            import pydantic # noqa
        # Python version is higher than 3.8
        assert (3, 8) < sys.version_info < (3, 11), \
            "Python version is not between 3.8 and 3.10"

    if os.environ["PIXI_ENVIRONMENT_NAME"] == "max-py310":
        # importing py_rattler is not possible in this environment
        with pytest.raises(ImportError):
            import rattler # noqa
        # Python version is lower than 3.10 and higher than 3.8
        assert (3, 8) < sys.version_info < (3, 11), \
            "Python version is not between 3.8 and 3.10"