# Test-only plugins required by pytest.ini addopts (--disable-socket, etc.).
# Kept separate from requirements.txt so production installs of mca-sdk don't
# pull pytest fixtures.
pytest-socket>=0.6.0
pytest-timeout>=2.2.0
freezegun>=1.4.0
responses>=0.24.0
requests-mock>=1.11.0
pytest-xdist>=3.5.0
# Required to collect and exercise the registered LiteLLM BaseInstrumentor tests.
opentelemetry-instrumentation>=0.48b0
# Required for mca_sdk.ai_assist.jupyter tests (%mca_instrument magic).
# The module raises ImportError without IPython; installing it here lets
# the jupyter test module contribute to unit-test coverage.
ipython>=7.0
