From e3eb53ef52e1956e9a43522eba89dcd97ea5f6c7 Mon Sep 17 00:00:00 2001 From: Abhijeet Prasad Date: Fri, 8 May 2026 13:48:20 -0700 Subject: [PATCH] feat(livekit): add agents integration Add LiveKit Agents instrumentation, e2e VCR coverage, and nox/CI wiring for the livekit-agents matrix. Also preserve OpenAI async streaming speech responses when tracing raw response calls. --- .github/workflows/checks.yaml | 19 + py/noxfile.py | 77 + py/pyproject.toml | 20 +- py/scripts/bump-livekit-server.py | 84 + py/src/braintrust/auto.py | 5 + py/src/braintrust/integrations/__init__.py | 2 + .../test_auto_livekit_agents.py | 34 + py/src/braintrust/integrations/base.py | 69 +- .../integrations/livekit_agents/__init__.py | 12 + ..._stream_closes_span_when_closed_early.yaml | 496 + ..._livekit_agents_openai_e2e_voice_turn.yaml | 2267 +++ ..._livekit_agents_openai_e2e_voice_turn.yaml | 13449 ++++++++++++++++ ..._stream_closes_span_when_closed_early.yaml | 887 + ..._livekit_agents_openai_e2e_voice_turn.yaml | 1836 +++ .../livekit_agents/integration.py | 13 + .../integrations/livekit_agents/patchers.py | 90 + .../livekit_agents/test_livekit_agents.py | 265 + .../integrations/livekit_agents/tracing.py | 293 + ...async_audio_speech_streaming_response.yaml | 996 ++ ...async_audio_speech_streaming_response.yaml | 953 ++ ...async_audio_speech_streaming_response.yaml | 987 ++ ...async_audio_speech_streaming_response.yaml | 1930 +++ .../integrations/openai/test_openai.py | 19 + .../braintrust/integrations/openai/tracing.py | 6 +- py/uv.lock | 2749 ++-- 25 files changed, 26544 insertions(+), 1014 deletions(-) create mode 100755 py/scripts/bump-livekit-server.py create mode 100644 py/src/braintrust/integrations/auto_test_scripts/test_auto_livekit_agents.py create mode 100644 py/src/braintrust/integrations/livekit_agents/__init__.py create mode 100644 py/src/braintrust/integrations/livekit_agents/cassettes/1.3.1/test_openai_tts_stream_closes_span_when_closed_early.yaml create mode 100644 py/src/braintrust/integrations/livekit_agents/cassettes/latest/test_auto_instrument_livekit_agents_openai_e2e_voice_turn.yaml create mode 100644 py/src/braintrust/integrations/livekit_agents/cassettes/latest/test_livekit_agents_openai_e2e_voice_turn.yaml create mode 100644 py/src/braintrust/integrations/livekit_agents/cassettes/latest/test_openai_tts_stream_closes_span_when_closed_early.yaml create mode 100644 py/src/braintrust/integrations/livekit_agents/cassettes/latest/test_setup_livekit_agents_openai_e2e_voice_turn.yaml create mode 100644 py/src/braintrust/integrations/livekit_agents/integration.py create mode 100644 py/src/braintrust/integrations/livekit_agents/patchers.py create mode 100644 py/src/braintrust/integrations/livekit_agents/test_livekit_agents.py create mode 100644 py/src/braintrust/integrations/livekit_agents/tracing.py create mode 100644 py/src/braintrust/integrations/openai/cassettes/1.71.0/TestOpenAIIntegrationSetupSpans.test_setup_preserves_async_audio_speech_streaming_response.yaml create mode 100644 py/src/braintrust/integrations/openai/cassettes/1.77.0/TestOpenAIIntegrationSetupSpans.test_setup_preserves_async_audio_speech_streaming_response.yaml create mode 100644 py/src/braintrust/integrations/openai/cassettes/1.92.0/TestOpenAIIntegrationSetupSpans.test_setup_preserves_async_audio_speech_streaming_response.yaml create mode 100644 py/src/braintrust/integrations/openai/cassettes/latest/TestOpenAIIntegrationSetupSpans.test_setup_preserves_async_audio_speech_streaming_response.yaml diff --git a/.github/workflows/checks.yaml b/.github/workflows/checks.yaml index f0baf196..5d28c7e7 100644 --- a/.github/workflows/checks.yaml +++ b/.github/workflows/checks.yaml @@ -113,6 +113,25 @@ jobs: dir="$HOME/.cache/braintrust/temporal-test-server" mkdir -p "$dir" echo "BRAINTRUST_TEMPORAL_TEST_SERVER_DIR=$dir" >> "$GITHUB_ENV" + - name: Cache LiveKit server binaries + if: runner.os == 'Linux' + uses: actions/cache@27d5ce7f107fe9357f9df03efb73ab90386fccae # v5.0.5 + with: + # The LiveKit Agents nox session downloads a pinned standalone + # livekit-server binary here when livekit-server is not already on + # PATH. Caching avoids repeated GitHub release downloads across CI shards. + path: ~/.cache/braintrust/livekit-server + key: livekit-server-${{ runner.os }}-${{ runner.arch }}-${{ hashFiles('py/noxfile.py') }} + restore-keys: | + livekit-server-${{ runner.os }}-${{ runner.arch }}- + - name: Configure LiveKit server cache dir + if: runner.os == 'Linux' + shell: bash + run: | + set -euo pipefail + dir="$HOME/.cache/braintrust/livekit-server" + mkdir -p "$dir" + echo "BRAINTRUST_LIVEKIT_SERVER_DIR=$dir" >> "$GITHUB_ENV" - name: Run nox tests (shard ${{ matrix.shard }}/6) shell: bash run: | diff --git a/py/noxfile.py b/py/noxfile.py index 0f1663f4..40999927 100644 --- a/py/noxfile.py +++ b/py/noxfile.py @@ -12,11 +12,16 @@ import functools import glob +import hashlib import os import pathlib +import platform import re +import shutil import sys +import tarfile import tempfile +import urllib.request from packaging.version import Version @@ -46,6 +51,54 @@ _PROJECT_DIR = str(pathlib.Path(__file__).parent) +def _ensure_livekit_server(session: nox.Session) -> str: + """Ensure a standalone livekit-server binary is available for LiveKit e2e tests.""" + existing = shutil.which("livekit-server") + if existing: + return os.path.dirname(existing) + + system = platform.system().lower() + machine = platform.machine().lower() + arch = {"x86_64": "amd64", "amd64": "amd64", "aarch64": "arm64", "arm64": "arm64"}.get(machine) + if arch is None: + session.skip(f"No pinned livekit-server binary for architecture {machine!r}") + + if system != "linux": + session.skip( + "No pinned standalone livekit-server release asset is available for this platform; " + "install livekit-server on PATH to run LiveKit e2e tests locally" + ) + + cache_root = pathlib.Path(os.environ.get("BRAINTRUST_LIVEKIT_SERVER_DIR", ".nox/livekit-server")) + install_dir = cache_root / LIVEKIT_SERVER_VERSION / f"{system}_{arch}" + binary = install_dir / "livekit-server" + if binary.exists(): + return str(install_dir.resolve()) + + install_dir.mkdir(parents=True, exist_ok=True) + asset = f"livekit_{LIVEKIT_SERVER_VERSION}_{system}_{arch}.tar.gz" + url = f"https://github.com/livekit/livekit/releases/download/v{LIVEKIT_SERVER_VERSION}/{asset}" + archive = install_dir / asset + expected_sha256 = LIVEKIT_SERVER_SHA256[f"{system}_{arch}"] + session.log(f"Downloading {url}") + urllib.request.urlretrieve(url, archive) # noqa: S310 - pinned public release asset for test infra. + actual_sha256 = hashlib.sha256(archive.read_bytes()).hexdigest() + if actual_sha256 != expected_sha256: + archive.unlink(missing_ok=True) + session.error( + f"SHA256 mismatch for {asset}: expected {expected_sha256}, got {actual_sha256}. " + "Refusing to extract downloaded livekit-server archive." + ) + with tarfile.open(archive, "r:gz") as tar: + if sys.version_info >= (3, 12): + tar.extract("livekit-server", path=install_dir, filter="data") + else: + tar.extract("livekit-server", path=install_dir) # noqa: S202 + binary.chmod(0o755) + archive.unlink() + return str(install_dir.resolve()) + + def _install_group_locked(session: nox.Session, *group_names: str) -> None: """Install deps from one or more dependency groups using the lockfile. @@ -128,6 +181,11 @@ def _pinned_python_version(): SILENT_INSTALLS = True LATEST = "latest" +LIVEKIT_SERVER_VERSION = "1.11.0" +LIVEKIT_SERVER_SHA256 = { + "linux_amd64": "3e76ed51ecdfefc3005e4257095dccd1ccc8f8b77517d9f2353de7906650b68b", + "linux_arm64": "6741466bc12e75544338292ab2c1c02c02f3c626568230b5548fffc53e5a87ff", +} ERROR_CODES = tuple(range(1, 256)) INTERNAL_TEST_FLAGS = {"--wheel", "--disable-vcr"} GENERATED_LINT_EXCLUDES = { @@ -266,6 +324,25 @@ def test_agno(session, version): _run_tests(session, f"{INTEGRATION_DIR}/agno/test_workflow.py", version=version) +LIVEKIT_AGENTS_VERSIONS = _get_matrix_versions("livekit-agents") + + +@nox.session() +@nox.parametrize("version", LIVEKIT_AGENTS_VERSIONS, ids=LIVEKIT_AGENTS_VERSIONS) +def test_livekit_agents(session, version): + _install_test_deps(session) + _install_matrix_dep(session, "livekit-agents", version) + _install_group_locked(session, "test-livekit-agents") + livekit_server_dir = _ensure_livekit_server(session) + env = { + "LIVEKIT_URL": os.environ.get("LIVEKIT_URL", "ws://localhost:7880"), + "LIVEKIT_API_KEY": os.environ.get("LIVEKIT_API_KEY", "devkey"), + "LIVEKIT_API_SECRET": os.environ.get("LIVEKIT_API_SECRET", "secret"), + "PATH": f"{livekit_server_dir}{os.pathsep}{os.environ.get('PATH', '')}", + } + _run_tests(session, f"{INTEGRATION_DIR}/livekit_agents/test_livekit_agents.py", version=version, env=env) + + STRANDS_VERSIONS = _get_matrix_versions("strands-agents") diff --git a/py/pyproject.toml b/py/pyproject.toml index 413e7f88..3d761222 100644 --- a/py/pyproject.toml +++ b/py/pyproject.toml @@ -157,6 +157,14 @@ test-langchain = [ "langgraph==1.1.6", ] +test-livekit-agents = [ + {include-group = "test"}, + "livekit-plugins-openai", + # livekit-agents 1.3.x imports opentelemetry.sdk._logs.LogData, removed in newer SDKs. + # This is a LiveKit runtime compatibility constraint, not a Braintrust OTel integration dependency. + "opentelemetry-sdk<1.39", +] + test-crewai = [ {include-group = "test"}, # CrewAI's no-network smoke test forces the LiteLLM fallback path via @@ -211,6 +219,8 @@ lint = [ "google-adk", "google-genai", "litellm", + "livekit-agents", + "livekit-plugins-openai", "mistralai", "openai", "openai-agents", @@ -262,12 +272,14 @@ conflicts = [ {group = "test-agentscope"}, {group = "test-strands"}, {group = "test-langchain"}, + {group = "test-livekit-agents"}, {group = "lint"}, ], - # opentelemetry-sdk version conflicts (google-adk vs logfire). + # opentelemetry-sdk version conflicts (google-adk/livekit vs logfire). [ {group = "lint"}, {group = "test-pydantic-ai-logfire"}, + {group = "test-livekit-agents"}, ], ] @@ -308,6 +320,10 @@ latest = "openai-agents==0.15.1" latest = "litellm==1.83.14" "1.74.0" = "litellm==1.74.0" +[tool.braintrust.matrix.livekit-agents] +latest = "livekit-agents==1.3.6" +"1.3.1" = "livekit-agents==1.3.1" + [tool.braintrust.matrix.claude-agent-sdk] latest = "claude-agent-sdk==0.1.72" "0.1.10" = "claude-agent-sdk==0.1.10" @@ -423,6 +439,7 @@ dspy = ["dspy"] google_genai = ["google-genai"] langchain = ["langchain-core"] litellm = ["litellm"] +livekit_agents = ["livekit-agents"] llamaindex = ["llama-index-core"] mistral = ["mistralai"] openai = ["openai"] @@ -445,6 +462,7 @@ dspy = "dspy" google-adk = "google.adk" google-genai = "google.genai" litellm = "litellm" +livekit-agents = "livekit.agents" mistralai = "mistralai" openai = "openai" openai-agents = "agents" diff --git a/py/scripts/bump-livekit-server.py b/py/scripts/bump-livekit-server.py new file mode 100755 index 00000000..2b8658ec --- /dev/null +++ b/py/scripts/bump-livekit-server.py @@ -0,0 +1,84 @@ +#!/usr/bin/env python3 +"""Update pinned livekit-server version and archive SHA256 hashes in noxfile.py.""" + +import argparse +import hashlib +import pathlib +import re +import urllib.request + + +PROJECT_DIR = pathlib.Path(__file__).resolve().parents[1] +NOXFILE = PROJECT_DIR / "noxfile.py" +PLATFORMS = ("linux_amd64", "linux_arm64") + + +def _asset_url(version: str, platform: str) -> str: + system, arch = platform.split("_", 1) + asset = f"livekit_{version}_{system}_{arch}.tar.gz" + return f"https://github.com/livekit/livekit/releases/download/v{version}/{asset}" + + +def _sha256_url(url: str) -> str: + with urllib.request.urlopen(url, timeout=120) as response: # noqa: S310 - pinned GitHub release URL. + digest = hashlib.sha256() + while chunk := response.read(1024 * 1024): + digest.update(chunk) + return digest.hexdigest() + + +def _replace_constants(contents: str, version: str, hashes: dict[str, str]) -> str: + contents = re.sub( + r'LIVEKIT_SERVER_VERSION = "[^"]+"', + f'LIVEKIT_SERVER_VERSION = "{version}"', + contents, + count=1, + ) + sha_block = ( + "LIVEKIT_SERVER_SHA256 = {\n" + + "".join(f' "{platform}": "{hashes[platform]}",\n' for platform in PLATFORMS) + + "}" + ) + contents = re.sub( + r'LIVEKIT_SERVER_SHA256 = \{\n(?: "[^"]+": "[0-9a-f]+",\n)+\}', + sha_block, + contents, + count=1, + ) + return contents + + +def main() -> None: + parser = argparse.ArgumentParser(description=__doc__) + parser.add_argument("version", help="livekit-server version, e.g. 1.11.1") + parser.add_argument("--dry-run", action="store_true", help="print the new constants without editing noxfile.py") + args = parser.parse_args() + + hashes = {} + for platform in PLATFORMS: + url = _asset_url(args.version, platform) + print(f"Downloading {url}") + hashes[platform] = _sha256_url(url) + print(f"{platform}: {hashes[platform]}") + + contents = NOXFILE.read_text() + updated = _replace_constants(contents, args.version, hashes) + + if args.dry_run: + print() + print(f'LIVEKIT_SERVER_VERSION = "{args.version}"') + print("LIVEKIT_SERVER_SHA256 = {") + for platform in PLATFORMS: + print(f' "{platform}": "{hashes[platform]}",') + print("}") + return + + if updated == contents: + raise SystemExit("noxfile.py did not change; constants may not have matched expected format") + + NOXFILE.write_text(updated) + print(f"Updated {NOXFILE.relative_to(PROJECT_DIR)}") + + +if __name__ == "__main__": + main() diff --git a/py/src/braintrust/auto.py b/py/src/braintrust/auto.py index a30c1bf6..27130353 100644 --- a/py/src/braintrust/auto.py +++ b/py/src/braintrust/auto.py @@ -20,6 +20,7 @@ GoogleGenAIIntegration, LangChainIntegration, LiteLLMIntegration, + LiveKitAgentsIntegration, LlamaIndexIntegration, MistralIntegration, OpenAIAgentsIntegration, @@ -70,6 +71,7 @@ def auto_instrument( crewai: bool = True, strands: bool = True, temporal: bool = True, + livekit_agents: bool = True, ) -> dict[str, bool]: """ Auto-instrument supported AI/ML libraries for Braintrust tracing. @@ -101,6 +103,7 @@ def auto_instrument( crewai: Enable CrewAI instrumentation (default: True) strands: Enable Strands Agents instrumentation (default: True) temporal: Enable Temporal instrumentation (default: True) + livekit_agents: Enable LiveKit Agents instrumentation (default: True) Returns: Dict mapping integration name to whether it was successfully instrumented. @@ -188,6 +191,8 @@ def auto_instrument( results["strands"] = _instrument_integration(StrandsIntegration) if temporal: results["temporal"] = _instrument_integration(TemporalIntegration) + if livekit_agents: + results["livekit_agents"] = _instrument_integration(LiveKitAgentsIntegration) return results diff --git a/py/src/braintrust/integrations/__init__.py b/py/src/braintrust/integrations/__init__.py index 425f7703..7b4ede5a 100644 --- a/py/src/braintrust/integrations/__init__.py +++ b/py/src/braintrust/integrations/__init__.py @@ -10,6 +10,7 @@ from .google_genai import GoogleGenAIIntegration from .langchain import LangChainIntegration from .litellm import LiteLLMIntegration +from .livekit_agents import LiveKitAgentsIntegration from .llamaindex import LlamaIndexIntegration from .mistral import MistralIntegration from .openai import OpenAIIntegration @@ -32,6 +33,7 @@ "DSPyIntegration", "GoogleGenAIIntegration", "LiteLLMIntegration", + "LiveKitAgentsIntegration", "LangChainIntegration", "LlamaIndexIntegration", "MistralIntegration", diff --git a/py/src/braintrust/integrations/auto_test_scripts/test_auto_livekit_agents.py b/py/src/braintrust/integrations/auto_test_scripts/test_auto_livekit_agents.py new file mode 100644 index 00000000..0616426c --- /dev/null +++ b/py/src/braintrust/integrations/auto_test_scripts/test_auto_livekit_agents.py @@ -0,0 +1,34 @@ +"""Test auto_instrument for LiveKit Agents.""" + +import inspect + +from braintrust.auto import auto_instrument +from wrapt import FunctionWrapper + + +def _is_braintrust_wrapped(target, attr: str) -> bool: + return isinstance(inspect.getattr_static(target, attr, None), FunctionWrapper) + + +# Import the provider classes before auto-instrumentation to verify setup handles +# normal user import order in a fresh process. +from livekit.agents import AgentSession # noqa: E402 +from livekit.agents.stt import STT # noqa: E402 +from livekit.agents.tts import TTS # noqa: E402 + + +assert not _is_braintrust_wrapped(AgentSession, "run") +assert not _is_braintrust_wrapped(STT, "recognize") +assert not _is_braintrust_wrapped(TTS, "synthesize") + +results = auto_instrument() +assert results.get("livekit_agents") is True +assert _is_braintrust_wrapped(AgentSession, "run") +assert _is_braintrust_wrapped(STT, "recognize") +assert _is_braintrust_wrapped(TTS, "synthesize") + +# Idempotent. +results2 = auto_instrument() +assert results2.get("livekit_agents") is True + +print("SUCCESS") diff --git a/py/src/braintrust/integrations/base.py b/py/src/braintrust/integrations/base.py index 68d2936a..b9664e15 100644 --- a/py/src/braintrust/integrations/base.py +++ b/py/src/braintrust/integrations/base.py @@ -1,6 +1,7 @@ """Shared integration orchestration primitives.""" import importlib +import importlib.metadata import inspect import re import sys @@ -308,6 +309,11 @@ def patch_marker_attr(cls) -> str: suffix = re.sub(r"\W+", "_", cls.name).strip("_") return f"__braintrust_patched_{suffix}__" + @classmethod + def _wrapper(cls, wrapped: Any, instance: Any, args: Any, kwargs: Any) -> Any: + """wrapt callback used to invoke the configured wrapper.""" + return cls.wrapper(wrapped, instance, args, kwargs) + @classmethod def mark_patched(cls, obj: Any) -> None: """Mark a wrapped target so future patch attempts are idempotent.""" @@ -339,7 +345,7 @@ def patch(cls, module: Any | None, version: str | None, *, target: Any | None = if root is None or not cls.applies(module, version, target=target): return False - wrap_function_wrapper(root, cls.target_path, cls.wrapper) + wrap_function_wrapper(root, cls.target_path, cls._wrapper) resolved_target = _resolve_attr_path(root, cls.target_path) if resolved_target is None: return False @@ -380,11 +386,57 @@ def wrap_target(cls, target: Any) -> Any: superior_attr = superior.target_path.rsplit(".", 1)[-1] if _resolve_attr_path(target, superior_attr) is not None: return target - wrap_function_wrapper(target, attr, cls.wrapper) + wrap_function_wrapper(target, attr, cls._wrapper) cls.mark_patched(target) return target +def _call_wrapped(wrapped: Any, _instance: Any, args: Any, kwargs: Any) -> Any: + """Default wrapt callback that calls the wrapped target unchanged.""" + return wrapped(*args, **kwargs) + + +class InstanceSetupFunctionPatcher(FunctionWrapperPatcher): + """Function wrapper patcher that runs setup once per wrapped-method instance. + + Use this for instrumentation that must be installed on each runtime object + encountered by a wrapped method, such as registering one event listener per + client/session instance. The regular ``FunctionWrapperPatcher`` marker still + tracks whether the function target is wrapped; this subclass adds a separate + per-instance marker for ``instance_setup``. + """ + + instance_setup: ClassVar[Any] + wrapper: ClassVar[Any] = staticmethod(_call_wrapped) + + @classmethod + def instance_patch_marker_attr(cls) -> str: + """Return the sentinel attribute used to mark an instance as set up.""" + suffix = re.sub(r"\W+", "_", cls.name).strip("_") + return f"__braintrust_instance_patched_{suffix}__" + + @classmethod + def setup_instance(cls, instance: Any) -> None: + """Run one-time setup for the wrapped callable's instance.""" + if instance is None: + return + + marker = cls.instance_patch_marker_attr() + if getattr(instance, marker, False): + return + + result = cls.instance_setup(instance) + if result is False: + return + setattr(instance, marker, True) + + @classmethod + def _wrapper(cls, wrapped: Any, instance: Any, args: Any, kwargs: Any) -> Any: + """wrapt callback that runs instance setup before the subclass wrapper.""" + cls.setup_instance(instance) + return cls.wrapper(wrapped, instance, args, kwargs) + + class ClassReplacementPatcher(BasePatcher): """Base patcher for replacing an exported class with a tracing wrapper class. @@ -524,6 +576,7 @@ class BaseIntegration(ABC): name: ClassVar[str] import_names: ClassVar[tuple[str, ...]] + distribution_names: ClassVar[tuple[str, ...]] = () patchers: ClassVar[tuple[type[BasePatcher], ...]] = () min_version: ClassVar[str | None] = None max_version: ClassVar[str | None] = None @@ -556,7 +609,7 @@ def setup( module = _import_first_available(cls.import_names) if module is None: return False - version = detect_module_version(module, cls.import_names) + version = cls.detect_version(module) if not version_satisfies(version, make_specifier(min_version=cls.min_version, max_version=cls.max_version)): return False @@ -572,6 +625,16 @@ def setup( return success + @classmethod + def detect_version(cls, module: Any) -> str | None: + """Return the installed provider version for this integration.""" + for distribution_name in cls.distribution_names: + try: + return importlib.metadata.version(distribution_name) + except importlib.metadata.PackageNotFoundError: + continue + return detect_module_version(module, cls.import_names) + def _import_first_available(import_names: Iterable[str]) -> Any | None: """Import and return the first available module from the given names.""" diff --git a/py/src/braintrust/integrations/livekit_agents/__init__.py b/py/src/braintrust/integrations/livekit_agents/__init__.py new file mode 100644 index 00000000..634acb80 --- /dev/null +++ b/py/src/braintrust/integrations/livekit_agents/__init__.py @@ -0,0 +1,12 @@ +"""Braintrust integration for LiveKit Agents.""" + +from .integration import LiveKitAgentsIntegration +from .patchers import wrap_livekit_agents + + +def setup_livekit_agents() -> bool: + """Register the Braintrust LiveKit Agents OpenTelemetry span processor.""" + return LiveKitAgentsIntegration.setup() + + +__all__ = ["LiveKitAgentsIntegration", "setup_livekit_agents", "wrap_livekit_agents"] diff --git a/py/src/braintrust/integrations/livekit_agents/cassettes/1.3.1/test_openai_tts_stream_closes_span_when_closed_early.yaml b/py/src/braintrust/integrations/livekit_agents/cassettes/1.3.1/test_openai_tts_stream_closes_span_when_closed_early.yaml new file mode 100644 index 00000000..cf40c88a --- /dev/null +++ b/py/src/braintrust/integrations/livekit_agents/cassettes/1.3.1/test_openai_tts_stream_closes_span_when_closed_early.yaml @@ -0,0 +1,496 @@ +interactions: +- request: + body: '{"input":"hello there","model":"gpt-4o-mini-tts","voice":"ash","response_format":"mp3","speed":1.0}' + headers: + Accept: + - application/octet-stream + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '99' + Content-Type: + - application/json + Host: + - api.openai.com + User-Agent: + - AsyncOpenAI/Python 2.32.0 + X-Stainless-Arch: + - arm64 + X-Stainless-Async: + - async:asyncio + X-Stainless-Lang: + - python + X-Stainless-OS: + - MacOS + X-Stainless-Package-Version: + - 2.32.0 + X-Stainless-Raw-Response: + - stream + X-Stainless-Runtime: + - CPython + X-Stainless-Runtime-Version: + - 3.12.12 + x-stainless-read-timeout: + - '30' + x-stainless-retry-count: + - '0' + method: POST + uri: https://api.openai.com/v1/audio/speech + response: + body: + string: !!binary | + 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 + MLudCDOE0jdSSSTK4U7A/eQ4CYgpqKZlxiYA + headers: + CF-RAY: + - 9f8ad14d0be238ce-SJC + Connection: + - keep-alive + Content-Type: + - audio/mpeg + Date: + - Fri, 08 May 2026 19:19:43 GMT + Server: + - cloudflare + Strict-Transport-Security: + - max-age=31536000; includeSubDomains; preload + Transfer-Encoding: + - chunked + X-Content-Type-Options: + - nosniff + access-control-expose-headers: + - X-Request-ID + alt-svc: + - h3=":443"; ma=86400 + cf-cache-status: + - DYNAMIC + openai-organization: + - braintrust-data + openai-processing-ms: + - '743' + openai-project: + - proj_vsCSXafhhByzWOThMrJcZiw9 + openai-version: + - '2020-10-01' + set-cookie: + - __cf_bm=N9yCydEpWOx1b7oxI2eHS09argAFtFKU7GGvV2nc8nw-1778267982.8824227-1.0.1.1-62yN2QesStgw754IpSPnKKHddQeUsdNPYWGKnJaXDmDvC_aIxy4DIz.TqRv8C2XzvOO2qsnYaZIZOjwGWj_OWKHLFCKPc2db78QNGhdU_K1QNAobyuFw_YNcjGUJhs75; + HttpOnly; Secure; Path=/; Domain=api.openai.com; Expires=Fri, 08 May 2026 + 19:49:43 GMT + x-openai-proxy-wasm: + - v0.1 + x-ratelimit-limit-requests: + - '30000' + x-ratelimit-limit-tokens: + - '150000000' + x-ratelimit-remaining-requests: + - '29999' + x-ratelimit-remaining-tokens: + - '149999997' + x-ratelimit-reset-requests: + - 2ms + x-ratelimit-reset-tokens: + - 0s + x-request-id: + - req_d76d7114e325491eb3060e308793409b + status: + code: 200 + message: OK +version: 1 diff --git a/py/src/braintrust/integrations/livekit_agents/cassettes/latest/test_auto_instrument_livekit_agents_openai_e2e_voice_turn.yaml b/py/src/braintrust/integrations/livekit_agents/cassettes/latest/test_auto_instrument_livekit_agents_openai_e2e_voice_turn.yaml new file mode 100644 index 00000000..0e6cafa3 --- /dev/null +++ b/py/src/braintrust/integrations/livekit_agents/cassettes/latest/test_auto_instrument_livekit_agents_openai_e2e_voice_turn.yaml @@ -0,0 +1,2267 @@ +interactions: +- request: + body: '{"input":"hello there","model":"gpt-4o-mini-tts","voice":"ash","response_format":"mp3","speed":1.0}' + headers: + Accept: + - application/octet-stream + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '99' + Content-Type: + - application/json + Host: + - api.openai.com + User-Agent: + - AsyncOpenAI/Python 2.32.0 + X-Stainless-Arch: + - arm64 + X-Stainless-Async: + - async:asyncio + X-Stainless-Lang: + - python + X-Stainless-OS: + - MacOS + X-Stainless-Package-Version: + - 2.32.0 + X-Stainless-Raw-Response: + - stream + X-Stainless-Runtime: + - CPython + X-Stainless-Runtime-Version: + - 3.12.12 + x-stainless-read-timeout: + - '30' + x-stainless-retry-count: + - '0' + method: POST + uri: https://api.openai.com/v1/audio/speech + response: + body: + string: !!binary | + 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 + headers: + CF-RAY: + - 9f8aaa15197cc090-SJC + Connection: + - keep-alive + Content-Type: + - audio/mpeg + Date: + - Fri, 08 May 2026 18:52:57 GMT + Server: + - cloudflare + Strict-Transport-Security: + - max-age=31536000; includeSubDomains; preload + Transfer-Encoding: + - chunked + X-Content-Type-Options: + - nosniff + access-control-expose-headers: + - X-Request-ID + alt-svc: + - h3=":443"; ma=86400 + cf-cache-status: + - DYNAMIC + openai-organization: + - braintrust-data + openai-processing-ms: + - '620' + openai-project: + - proj_vsCSXafhhByzWOThMrJcZiw9 + openai-version: + - '2020-10-01' + set-cookie: + - __cf_bm=gVFGSEnvnmkPMvybjIrdGSGoKeCp5741D2gBboMyNKM-1778266376.4986074-1.0.1.1-Mso3dtOtbfLyVtFai2NsHOQPlhUTLFcdGNUb.HqmKCBa15bPKdavLYuj.GS6HiQ7I85TqiyqEWePVQn4eMG9HTIbcRC0MK7XATldmYPyspIouhHworpofPWxsHcYDhyB; + HttpOnly; Secure; Path=/; Domain=api.openai.com; Expires=Fri, 08 May 2026 + 19:22:57 GMT + x-openai-proxy-wasm: + - v0.1 + x-ratelimit-limit-requests: + - '30000' + x-ratelimit-limit-tokens: + - '150000000' + x-ratelimit-remaining-requests: + - '29999' + x-ratelimit-remaining-tokens: + - '149999997' + x-ratelimit-reset-requests: + - 2ms + x-ratelimit-reset-tokens: + - 0s + x-request-id: + - req_82382f0ae20f44a2a9bbe009be813be9 + status: + code: 200 + message: OK +- request: + body: !!binary | + LS1iODJmMmQyYjBjNTE1NmZiYzQwODZkYWIyNWEyZTdlNg0KQ29udGVudC1EaXNwb3NpdGlvbjog + Zm9ybS1kYXRhOyBuYW1lPSJtb2RlbCINCg0KZ3B0LTRvLW1pbmktdHJhbnNjcmliZQ0KLS1iODJm + MmQyYjBjNTE1NmZiYzQwODZkYWIyNWEyZTdlNg0KQ29udGVudC1EaXNwb3NpdGlvbjogZm9ybS1k + YXRhOyBuYW1lPSJsYW5ndWFnZSINCg0KZW4NCi0tYjgyZjJkMmIwYzUxNTZmYmM0MDg2ZGFiMjVh + MmU3ZTYNCkNvbnRlbnQtRGlzcG9zaXRpb246IGZvcm0tZGF0YTsgbmFtZT0icmVzcG9uc2VfZm9y + bWF0Ig0KDQpqc29uDQotLWI4MmYyZDJiMGM1MTU2ZmJjNDA4NmRhYjI1YTJlN2U2DQpDb250ZW50 + LURpc3Bvc2l0aW9uOiBmb3JtLWRhdGE7IG5hbWU9ImZpbGUiOyBmaWxlbmFtZT0iZmlsZS53YXYi + DQpDb250ZW50LVR5cGU6IGF1ZGlvL3dhdg0KDQpSSUZGBEYBAFdBVkVmbXQgEAAAAAEAAQDAXQAA + gLsAAAIAEABkYXRh4EUBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAP//AAAAAAAAAAAAAAAAAAD//wAAAAAAAAEAAAAAAAAAAAAAAAAAAQAB + AAEAAAAAAAAAAAAAAAAAAAAAAAAA//8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//8AAAAAAAD//wAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//8AAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAD//wAAAAD//wAAAAD/////AAAA + AAAAAQAAAAAAAAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAA//8AAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAP////8AAAAAAAAAAAAAAAAAAAAA//8AAAAAAAAAAAAAAAD//wAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAEAAQABAAAAAAAAAAAA//8BAP//AAABAP//AQABAAEAAAABAAAA + AAABAAEAAQABAAEAAQACAAAAAQACAAIAAQABAAIAAgACAAMAAQACAAMAAAACAAIAAgACAAMAAQAC + AAMAAAACAAIAAQADAAMAAgACAAEAAQACAAMAAQACAAMAAgACAAIAAgAEAAUAAwAEAAQAAwAEAAUA + AgADAAQAAwAFAAYABAAEAAQAAgAFAAMAAwAGAAYABAADAAMAAAAEAAMABAAGAAcACQAJAAYAAgAF + AAUAAwADAAQABQAIAAgABwAIAAgACAAHAAUABwAKAAkABAAFAAgABgAHAAUABQAFAAcABQAFAAMA + //8IAAQAAAD///3/AAD///3/+P/+//7//f/+//n//f/+//v/8v/u//D/8f/v/+n/7f/w/+7/8v/0 + //j/+//+//j/8//u/+3/8P/v//b/8v/1//v/+//2//X/+P/9//3/6v/n/+n/6P/o/+n/6v/2//n/ + 9f/5//f/8//3//f/8P/1/+//7//y//H/6//x//b/+/8DAAAAAQAFAAgA/P8BAPb/9P/w/+b/7P/v + //z/BQASABUAGAANAAsABgAEAP7/+f///wMAAgD7/wIABAAVABcAGAAbABwAEQAIAAkA+//8//// + AAADAAYA/f8QABkAFAAgABoAEgAZABIABAADAPv/AgALAAYADgAYAA0AGAAkABAABgAJAAMA//8A + AOz/9/8IAP//BgAAAPv/DwAMAP3/AQADAPv/9f/w/+f/6f/v//T/+f/4//j/+P8AAPv//P/+//n/ + AQABAPr/8f/y/+H/3f/d/+P/+P8AAPz/+//3/9f/4f/b/+b//v/w/+b/8f/w/9z/5P/V/9j/5//c + /9X/8f/m/97/4//N/9D/4v/t//T/CQAEAPb/6P/i/9T/3f/b/9/////0/+r/2v/N/7r/vv+6/7X/ + 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 + Ff5r/v79sv14/pn+ff+1AHQB2AIYA+kBYQJnASQAPgDE/rf+dP+A/f78LP9CAE0BeAM1BgYGVwVK + BS4EjAOpAv7/Tf4+/ez7H/1E/oABZgJwAbIDcgPdAmkFFgXLBLsEBwGa/3L+4Pwd/IP7dfxl/Xj9 + RwCRAFoBqAKRABoChgCpAHAB9P4i/0P/rf0R/U3+Qv9XAZcAIwFgA3MC7wGhAfgBkQHy/4H9kP30 + /v/8V/11/08AhwHzAXACjQTNA4cCTAKtAIgA2/6+/OL8i/uE+XL6H/uX/BT+Of78/hn/aP42/QP+ + Nv2+/Lz9wP6E/+j9R/0z/qX+P/9bAUQD4gNSAur/jf45/Hz7Rv3c/QT/S/1Z/Cb+Iv3W/Xb/Mf+V + /nf9jvwh/SH8QPxJ/AH7VfyJ/Kz8m/92ABoA5P8y/6v/KP6f/sT+ivxe/Hr7Hvuz/EH9c/sl+iv7 + pfqB+/396P37/YP8tflh+bD7QPz6/LX8+vyJ/eT7iP1p/+0CmQSPA30F9gdrBzEHIwjaB2wHwwUs + BPUD/wSIA5QAigE7AgoCAgQvA2sE+gV0A9cCDwICA/sD1gHCAe0CGQHuABICRQJ3BSMFwgIABWwG + xAZeB1gH8QfnBqgFlgQeBLQFyATvA6YEagSZBPsEpgTJBTkGSwU8BbAElgZnBdICyAIFAYgA8P8F + /uL+9gBO/6z/4wCMAEYClQFFAdsCSgJKAh4C0wFOA/sB1wBOAm0CNgMnAyoDBwX1A7QDAAStAs4D + uANcAvYD5AOhA7oEhgNYBAEFWASvBUUFrgRhBREDbAJTA28B0gFiAuEBoAK5Ae8B8gH8AEkCHgKD + AX8C5AEAATMBY/6w/Wb+FP2D/fb8Gf5w/2H90P3k/Vr9Qf1o+nH8QP0d+qr56Pnn+238WPn5+tn8 + YvuR/bn96/5kAUT+6/tI/af7Ifpj+Rn5yfkF94D0UPVF96P3fPfn9nP53vkh+Iv4efkD+Qf31/W5 + 9bb2JfXy9B/1qPXj9en00fW++CH6xPc+9yv4zfZp9Yz0EfRG9V/04/F69Ab4WfVy9kf43fio+4v7 + S/pY/Qn+rPjb9633A/iG+Jb2TvRF9Tz0pPF/8031sPdC90H0kPNG9cH1OvVl9uz3jPjY9vP13vhc + +2EB+wMmBdUL6g5pDsMQwRP6E9AVABS8E80SJhG7DB8IWAimBvgGGwc5B4IIlAgTAw4DhQQBAzwD + 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 + 8vA27y7vl+wp7qLzPvWz9rL9rQJJARMDHgY3C2IRgxNxFesYcxdOFCMVRRX3FuoWkhSIE18SKBBW + DQ4NbQ3JDZUMfgzUC0QJ+ge/Bf0DfQLjAcEAzP4t+9j3YvZb9HTzI/S19RH2VvYQ9mP2v/gH+zz+ + NgGqAw8GGgd9BxUJFgvVC0gNVw7fDsYOsA1bDcsM0AwXDeMN/w2iDRcNkwvyCtMKmQpyClMKjQn9 + B+UEqAJaAg8BL/+f/lX9Kfs4+ab3U/dM90f3hPdx+Oz4Y/mX+aL5k/pP/MT9o/5sAAYBrAAvAC0A + HgFbAgkEOgUmBVsEYwT1A/UEnQdQCQULYwvUCnsKuQoRC04Mqw1sDdAMvQsaClwI1geEBjMG5QUr + BMIDcALCAOT/pv+C/5YAuwFyAuICeQJPAr4CHgPSAtEE1waJBb8DQQRRBYAEiAPRBIgG6AZNBvQF + AAfCBooFXwbZB5YHIwY0BQoFxgNTAq0BdgEQAcv/dv4x/nL95Pvn+0/8N/w++2j7wPvt+yn7/fl0 + +sP6/vpJ+vH5Nvli+Y/4r/c3+Cv4V/hG+NP3g/bE93n44feF90z42/gv+N33dff1+Jr4Jfej9w75 + bvh99xL4d/dA93/2+PV59tH2hfa89TT2l/X19PX0NPaC9gr0mPS99VX17vOQ9NH1sfV39BDzY/R4 + 9KLzvvI583nz2fJQ8lzy3PIF8pDxV/Ft8sHyU/Jv8zfzt/B88AzyF/Li8aXy9PMQ9gL3hPcc/f8A + MwCsAYMF5gjFC9YNQg9gEbMQxw0UDusQrhIKE3QRfBDJEJgOhg7eEHcRpBHfEDIPAQ+6Ds0NeA7c + DMMKfwplCCAGSwRsAj0BIv9W/DP8Svye+hb5b/cU98b32/fJ+Nb6V/v0+mb7B/y0/VP/pgAuAgoC + XgEsAiIDewMPBG0EPQV1BSYF3gVcB/oH1wffCBUK+AqMC00MnQyHDE4McAy2DLMMUwwYC+QJWgg7 + B7gGTgZOBQ0ErQJrAb4A1v+I/8r/Jf8X/s/9r/2p/bn96Px2/Oz8oPx0/I/8rfx+/LH7a/tk/KP9 + mP4b/2j/YwDqAIYBowPKBagGtwdQCOoI3glkCskKlQuJC1ILAQx6C3wLPgtZCp8JAQrtCccJVAoH + CgQJIAj2B5MHSgjeB0cHPgYCBfID1QKHAhQCkgFVAKn/cP40/u/9kP2+/bn9Av7w/c79m/1z/l/+ + w/2R/Xf+RP/s/Uf9Y/02/R/8//sT/er8m/xj/Dj82vsT/EP8ifzC/Ef86fvr+977bvol+gP6dvkG + +bf4z/er9zz3fPUl9on2QPak9bP1OfWk9Vn1V/Qi9tT14/SG9af1JPRo9TL1svPV9Yn1NPSt9Er1 + PPQ99Sj1gvQG9xH2JPVD9lj3Yvam9SP2kfbV9if1Lfbf9az0y/SD9BH03vNj84jy5PPX8f/xnvOx + 8dPwN/EP8UHxdPMu8qv0wfhX9uP3fvzo+6T92AJbA+IFbwkdCecJwwuYC60Myw9cD1wPKBF6D9EO + GhBVD68QfRKBEdsRfBJFETcRKxEEEQoSfhFiEDsPbA1gC74JVQgqB/4FQwSmArcAk/4b/Zj8u/t4 + +6n7VPtT+136ovnI+l37UPtM/Pn8yfyJ/Bf8QPzr/CD9b/0f/rD+xv4h/5X/qwDcAckCbATiBbcG + cQeyCFwJPgowC9ULxQzxDOoMtQyLDCgMpwttCy4L6gomClAJXwi0BwgHewZKBhgGUQUVBOsDGQNU + AgwCjwEGAT8Arf8H/3v+kf1e/Ur9JP1b/aX91/28/QX+nP4BAA8B8gE2A9QDXQTtBHsFpQbVBxYI + OwjFCPEIzwjZCPoIcQmSCTkJiAn2CTAKWQllCLoITQllCIIHSgjvB/oF6AMGBJQDZgIAAkoBcgD9 + /vf9pPzL/O/8wfua+xX8ivtm+in6rfp1+jD5hfm4+gH6Zvlh+fn4GvmY+Mr4mfl/+of5pPlN+rP5 + APrl+qT7QfsB/Nv6Hvt9+xr7QvrB+tr62flO+rr4j/gU+Cr4s/V39s73/vZ09h/1xfTu9L/1/vNV + 90b3EvXA9eD09PJb9ef2qvOF9iT2FPPm82b13fNd9b710vMi92H1TPM29mH2pvSk9RH2ofXm9h71 + avQe9r70N/TE9BP13/Oq87jyQ/JC85TyavP/8+31d/W09Tv4WPki+k388P69/xoCNQOLBDcG0QaR + B/YIkQq3CrwLygzRDNoMlw04DuoOVhCKEOAQhRExEWMRPRJIEiMSpRLREdAQ0w9XDp8NjQxrCmgJ + nghhBqgETAO+AcYA7//P/t3+f/4y/a78ifwD/NT7N/w4/Aj8svsj+w/7OPvf+u36X/t0+137xfsM + /OH8y/1M/hv/YgBVARECngNkBFIFSQYXB9kHwAhsCQEKtQqgCroKGwuKC6oL7Qu4C6cLdgsYCzYL + NQsxC7IKAgpTCTQJ+QiQCAUI3AbeBSEFpATmA4cD4QLYAdsAPwB9AGUAngBTAPT/JgC+AAcBlAGY + AsYCEQNYA8wDRgTcBOMEMAUkBU4F6gXlBcEFtAXcBZMFOgZUBqcG6QbfBoYGGgZsBmQGvQZjBtcF + UAWDBGkD8QK8Ai4COAE0AFb/I/6t/Rz9jPwY/DT7//nF+TP6Xfl0+Fb41/j99zX3G/h/+GP4wvbR + 9WD2APhO9zn1z/bx9z32RfWX97r3APiS+Dz3o/dt+t/5Vvfp+kL7kfjc+QD7tvhM+dH5Qvk1+sT3 + kve3+Lb4Fvf+9i73qfgs+JT0EfcT+f33gfVU9pb2ovd993b07fUF9mr1cPPo9Mv1ifQw9D/zv/IE + 87H0uvJ8807z+vG68i/zBPKZ8ZLzWvHd8d7y4PIt9NT1Qfa09sb55Png+oD9mwBsAT8C3gTMBN8F + lQelCHQJQwv2CksKMwykDEAN7A2tDhIPjA9jEEYRMxIREmkSDxJSEvMSXBIeEtMQ0w53DVkMxwrz + Cd8I5gYBBcMCHgIuAUkAOgDM/zT/u/7a/fb8Xf4Z/gj9Rv24/N77k/sA+0v6s/rW+RL51PkP+i36 + t/pg++P7GP1q/sr/ygHTAtcDxgT7BVUHSAgwCQ0K2QpFCmIKuAqvCu4KLAv8CgMLRAs7CiwKiwpX + CkcKnAp3CvsJhgmDCHIITAiiBxQHegZ3BXgEyAPOArUCMAKvAUEBmQDYAM0A6ADdAK4BEQJ8AlID + lANlBJ8EdgW1BSoGnwZ7B/oHgQb1BZIGTQj5BlcFiQbaB6QGDQWcBY0GsQevBeAE4QXKBYQEQART + BKYCOwPQAv8AVQCLAIf/iv4U/tH9+Pxh/Oj8CvzF+rD5Sfus+5n68Pi/+bj7d/mE93v4efuB+Qn3 + nffZ+B/45Pb/9wv3offj9wz2mPXl90n4rPUb9qD2DPYL90/2z/Sn9+n3CfQ99ZH4mvYe9pD3qPVs + 9mz2qvVM9+P30fVc9n/3PvU390P3lfcE+SD2oPTO+EP5M/UR+K33v/WJ9gD1FfNO9rL2hPHe8rHz + 9fGD8m7zG/G48WfyV+/A8D7y2/Fa8zP1S/QD9cr29fc7+rv71v2V/xsAQwE5A9EEsAXcBnEIxgn1 + CW8K8AtbDcoNNA3aDjER/RCeEBISXxJDEj4TkBMVFEIU8xLuEQsS3g/iDTQOEQ1MCn4IJgddBewD + LALfAEIB/QAa/xf+gP00/ST9MP3L/ID8Ffz9+of6mfrW+o36Z/ry+eX5WvqR+hP7wfvI/Of9Qv+f + AKYBiQJQA+kEXgaMB80IkwkEClMKxQrTCt8LYwywDOEMrQyADEoMYQyxCyIMVwwODMYLJAt2CpUJ + 1AiwCJ8IxwciB6QGnQUUBJgCUwLlAtUCzAFkAZIBWACe/3EAYwIeA/ECJQMKBIkExQTNBY8Gcwc9 + B8QG0AecCN4G7ga3BqMGEQf/BskGcAZNBucEOwZTBskGXQe7BvQFzQUWBQUE6ARPBIYCMwKKAWr/ + 6v6W/Rf9hPw2/If6bvq++tr42vj2+Ir4Jvhx+MT3C/kw+Bv2Xfan99j1afem+Ov2L/VC8qv1IfeG + 9GXz9Pm592nwXfR8+JL25/VK+cv41fgn+Zj3//ca+kD4cfaR+Jr4+fPn9Vn3efSu9Pj1T/Xa84j2 + EvQ/9IT0uvRJ8+LyM/Rj8iHzpfFQ8Q3wGfJy8JXvwO/c7N3rBeuA7Insx+xm7J7vhvD/73j1N/ew + 9UP5af18/noBtAN4A94FlwX8A/EIzwvSCCsJkwxcCxYMEQ0PDVUQ/RBPD14RuhMPEWYRIBSvE0UT + IRPvEGgPig14Cr8J2Qg/BegC1QFJ/9r9ZP3t+uX5rvp8+jX7fvtD+7v6xPod+5T8uf2K/Hj7/PrL + +uD6kvvK+yv83ft8+zP95v/hAKgCsgUXCKkJBAzMDbAP5RL+Ej4UQhafFjYVzRW3FZMU2RQCE1oS + ixJnEQcPog4QDcQL/AvyC5IMeQwoCl8H0QYcBiMGhwZICHwGQwO+AbT/swAlAcIBwwEWAmsAm/2K + /3UAAgGqApgEPQRRBMMESgQRBfsE2wYsBr4Gxge2BfcDFwTJBMcDPAUjBT4GiQVkAlgBxgTgBJ0D + egZIA7ECPQDE/x7+gfxV/aD7Ffpr82P1lvT67eXte/CN7VDrY+3n7Ybqf+nu7RnrSe3s75fvg+9/ + 7/TuY/Dw8onyS/gJ+JP1PfX389f0lPiK+Ff5/Ppp9FnzNPTN7mfw3vMV7XHrl+xZ6frpGuti5avn + YOtx5//q1fBv8lvy5PV9+Dj+Df9u/WQD+gJ7/gkA6wJrAkkCfP6J/nYC0f6+/YgFkwY9BHEG5gYS + B4oI2we9CGMLYAgpBo0HzQe+BTYGLwQ7AZMAtP5m/0ABnwFu/xcAt/+0/4cF9gY7BRcHTgbJA8YE + 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 + CRAzEKUOsgxVC64IigZyBUYD1gLRA6ECBwF6AZUAUQBMAFv/fwBxAHP+fP29/Db7F/oA+Wn4fvc5 + 90X3Lfdw94P4Efnv+YD7MP2h/44B+QLcA7AFXgaNB5EIrAnfCjkLNwspDCwNsAwDDroPoxAZEFsR + ixISEh0RjxHxEQERXxA7DwEOTwwVCzoJyAfaBqIFlgQjBLwCcQGuAMP/A//k/o3+mP0g/QT8JftZ + +tj5vfll+Qv4yPel9gH2Wfgk91z17/cS94L17vfq96D3Y/nz99n2Y/li9wn3zPgT98T1wvX39Lv0 + PfXG8/ny1/Ed8ezxCPFa70Pvnu7C77HttOxZ8jz0fPE08tT1QvWu9VD4xPtW/Bz8wvwr/WP9dP09 + /zH/iAB+AMsA+AM6BDYD+AWxBxkIkgqtC2oNIw5KDUcMegxeDQ0N/gtfC1AK6QcdB9wF8ARMBdUF + igSqA00EIQObA7EDGAN/A2ADrAF0AfcASf/+/pn9XvyH+9/7+vtu+wb7G/sk+8v7+vyC/sf/dwD8 + ABsB0gKLA+4DFgVsBT0FGQYgBn0GmQb7BpIHIQjzCLYJ2AqdCn4LYwvfC84L7gydDP0LvQw9C7cJ + KgmYCMUGMAiWB3YFQwTFAykDGANsAk4CeQK1/hkAIwOJ/Xv8wAG6/TH6kv3D/bb7IP2p+/j5n/rq + +6b78Prt+jD7uPu6+mn7/vkk/On7I/yj+5v5rPso/Fv64Pgp+6z6Bvou9yr3E/np9/j1uvaX9kj0 + fPQT9Ovzr/L+8QDxrvH48ajxPvL689/zvPPj9Aj2z/Y696P58vhL+YD6k/s5+q/5//vE/Hj85P1+ + /z3/wwCBAUoCKASHBVYGZQjvB/sHogn9CLsIWAneCHQIWgkWCA4HUwcuBy0G2Qb6BucG3AeFBvsF + pwZfBmEFXwXFBBQEGQRhAt4AwwABAKz+tP7n/nX+Uv6g/lz/sP52/5IAeQAcAQYCjwIqAgIDdwLN + AXYCIQO/Ar8CAASSA+YCoQMBBYYE0gUXB70GZge3B90H8QcMCIkHBwgVB9cGAAjaBeEEbgVVBBYE + ZARhA1AE9AToA3gDngLYAiIDbgIHA5YCHAIEAuwA9v9k/5cAgf97/1H/s/9I/638zP4s/q7+ZP+B + /TH/FwAP/tH+/f6r/YT+df5z/VL9qv1f/ID7Kvv6+1v6E/u1+r34Qfru+AH4evil+H/2IfcB98z1 + 1PSj9Ln0ifPe8+vyWPJV8SXyivHZ8dXzNPPc8yj1H/Rd9B722/ar96n4gvlj+YT65fnJ+Xb7EP2K + /d79Rv9EAJYAcwDYAuoDMQQRBq4GuwYcCPQH0weXCHAIaQjvCLYIswcQCCUHXgY4BloGcwZvBtoF + oAUbBusE3QTeBAsFPwWTBEQEPwQTAycCmwIHAmIBogHcAfQAQAEbAXcAXAGAAaoBSALyAh8D+gI1 + A1YDQQMhBD4EigTRBDkEIgTVAzUEFQQmBbMERQQlBUYEYwR3BPcE9wQnBVgFDwU4BeAEKgXvBBoE + 1wRzBLoDJwSDA3sDMgPGAqkCJgNWAjECigPSAkACJAI8AqEB8gHcAb0AJAGYAH7/hACy/0H/xP+r + /iEArP+A/xz/Vf4GAH3/gf7o/vH+l/7f/hj9yPzi/av8tPuU/PL8Ifsi+xT8Dvsd+v/6HvvU+Wf5 + kvmG+GT3Bfiw94n2Rvei9tr02/Vr9ZjzofSY9AzzmfNG8xvzIfN68oDzhvSr9HT0fvVe9RT2H/cX + 9yz4zPi6+Sr61fr6+pL7jvwm/Qv+1f69/2EABwHeAcMCCANzBBEGBga+BS4HQwcEB4UHyAZEB0IH + xgb6BsIGggWfBRIGqQWwBV0FaQW9BYUFoAWqBXYFigUXBY8FIQWpBI8EPATEA5QCPQM0AwkDBQN1 + ApYC9AKLAk4CKgPHAv4CcQP0AwcEiANSA3IDMgTaA9cD6gPGAwQDogPUAyMDbwOoA9YDnwOpAx0D + MQTbA2gDzgNNBC8EyQMZBLADYQR+Az0EQASRA0sEiQSbA8QD+QP9ApsDwAIZA68DNgNmAvIC/QEA + AlwDzAEfAoQChwKyAV4BUQEHAUEBEwH8AA4AKv/T/lr/d/4x/Q3+wf08/Rz9fPx//L/8KP2U/ST9 + 9/va+yP9gPwp++77OPse+yP7jvpj+vb5cfog+l/52/kh+hH5iPoW+sv4X/lW+Vf5EfmP+M/3CvhL + 93j2l/ZB9jj1BPUL9QX1QfXD9Zb2lvZw9mT3V/e39+/4gPh5+S/5iflX+jT6pfox+0b84vzz/GD9 + /P53/w4ANwG6AYIC4wP8AxQE5QSoBY4FlgVIBucF4QU1Bt0FNwWIBSEFdAUbBsUF6wRNBVgGRAUu + BR8G/wWkBSYFRQVwBcgE0gQgBHMESgRuA8kDuAOEAzAD7AJyA94D3gP/A+gDsgP6Ay4FpQS+BBgF + EAVgBC8EPwQQBGEEngO0A0wDswNYA2UDpQOKBKAD6AOxBFYD6gT/AygEfwRvBLgDCQTnAwgD1gMR + A+8CSQJeAxkDNgKrAigCIQJrAn4CtwJjApgC5AIbAjkCKALJAgsCeAE9AmwBZQEKAXIAbwGnAGsA + FAF4AOIAtQC/AOX/ggBlAXf/GAAoADL/Bf9p/or+dv7C/cD9lP0h/bL87vxN/ej7cfxM/ZH8/vsG + /En8mvu1+6H7zfoS+zn7NPqM+Wv6Y/om+V36//np+ZH61/lD+mf5JfkI+Xj4r/jr+Dz3DPfP91n2 + gvUo9kT2z/SO9eP1EPW59Vb2oPVn9nf3Hfct+JD4ePgR+UP5uPkr+qn6OPu9+3P84vyv/bT9tP5/ + /xMAFgGFAXECyAIhA/0C8wPdBLYEmgQ0BYAFYwXDBXsF+wQaBaoFgQXOBd8FowXhBdQFuAWtBqsG + uAVUBoQGuAWjBdYFtwXoBIkEDgV7BH8EYwRLBPoDGwRyBNEDsQSBBP8D+gNnBIcEzAMEBNMDcgP3 + A78DZQPiA2gDyQMfBAgEmwPiAxMFZwOJBOIFxQMaBDYFmgTTA0UEowTPA/QDbAR4AzMDNwMSA/QC + AQNkA+QCmwJ7A1oCqAHjA2gDygEUA2gD/QBHAUACUQHKAcABvgBYAQYBkQBxAQIBKAEfAe8AMwE9 + ARoBBQHdAKgAsQBwANX/9P8MACv/1/6b/rH+Rv5U/iD+HP5u/RP9df2z/CT9Nv2R/CH8n/xT/NT7 + 4PoS/Nz7LvpH+9T65flJ+hH7Ffkn+jP7R/kJ+u36DPkx+Tr6dfis+QP6Ufgh+G35qvg5+Iv54Pgg + +bT44veC+Bj4IvhI+TH4EfjL+Hr3y/aH9yr4wvdj+Oj4v/g0+Qz5bPkt+rX6fvv6+yT8Ovzu+zr8 + MP0w/cH9Ff80/zr/9P9iALYAIwGBAsACtwJkBDMEHAS1BIUEMwUkBiYGvAWUBrcG2wUHBn0GnQYY + BqoGfgYOBtMGDAasBWEG9wWLBfYFrwViBYoFNAVsBPQExAQ5BIwE8gMRBAAE+QPYA9sDtwTxA04E + 8gQyBGcEJASCBKoE0QROBCMEBQSEA1wE3QO5A9kD3gOfA6kDQwN5A2MDuwJ9AjcDDgOlAYoCJwIT + AogB3wFwAvwBZAHNAS8COgHCAYEBcwFyATEBaAGuAT8BzAH5AXcBcAH/ARECYgHTAS4CwQH3AeAB + ewBFAR4CzAHsAMgBHQKmAFwBsAK0AZsBegHtAAECygA4APP/CwB4ANr+Z/6fADj/jP7H/8H/mv9O + /2L/Rv7n/l/+3/1n/e/9i/19/Iv9hv20/PD86PyQ/R79bvzk/bX8b/7L/Iz8lv1S/Jz9jf1t/Pf7 + n/wW/Kf86Pv3+wj83/yu+2j7/fwI+1f7W/wM/Gj6WPoN/FT6r/jX+j/6pPng+NH47/iS+Xj5T/ie + +jr5CPl6+RH5ZfhE99P3ZvfG9gT3Rfac9cv2lvb49oH49/g9+Uz5xflF+pj5Ffs8+yz6Z/tP+3P7 + bPyR/CT9FP7q/g8A+ADCAUYCoAJCAwgEJQSPBd4FYQX4BcAFLQa7BdMFgAbbBjgHAgcEBxEH+AZr + BqcGRQdmBhsGbAXdBMgEZgSqBE4EugTFBOIEYQREBNkE2wPyA1QEMAMlA9UDHQMNA+QC9AJIAyIE + UwQFBJEEVgTjAx8ETQSLA+EDWwQABGUD3gM+BNAD5QPlA0AECgSyBHAEGwMDBJIDXwNsA0YDCARM + A+8DhQPEApMDSQN/At4CRQMHAlcC4QJWAs8CcAK+An0DjwIlBE4EeQPHA38CxwBMAP0A//82//v+ + 9/+5AF8AZwCTAY4C9gHwAk8D9AKHA4QCdAJqApMAuAF8AtQBIQIvA7YCBQI7A7gCKAOIBHYDBQOP + BJIDxwFOAgYD0gBkAMoCLQKsAboBlgD7AOwAff8+AKMAhwC1/5v/6/4k/p7+1/3N/lD+Bf6J/lf9 + Cf1A/RH8u/yh/MT7Kv2r/AP8nPuB+4X7lvvG+xz8hPsM+6T7afpv+Y36jPry+cL6yvwm/Y/6z/oc + +4v7R/um+tD7ZfvS+sn6KPvQ+t36cfrg+/X8kvt0+4f8Efzn+mv7hPno+ar7wvkE+SX5h/id+Uf4 + Svct+jX5IvhC+d34mPbq9XL2ZPX99Hz1FvUk9G31NPVQ9N30AfVO9GLzBvQ59Y30ofI6807ztfGE + 89n34vg2+dj5mvvj/T/8avuA/lAAUf3v/Q4BSgFTAAoB+QOFBmEHzQeMC3sN9wunCvgLTQwFCkkL + Bg1CC0MKHAtnCuUIiwm3C+0KLQrNCvsIiAedBYkD0ANlApoAhwAtASUBpf+k/2gAmP/H/iQAWwAD + AB//7P35/HP80/x5/PL+tf+1/z8BbwEWAhADKQOeA3kE8ASVBZ0FIAYEBeAE+AZVB2IICQrLCkEM + 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 + UAukCmcJjQlQCDMGJAaiCJQJrQk9DA0OkA3ODJcOpw8hDTIMmwztCXoHGQUnBfED1QEYA+0F7AYx + BXIGfQUSBHMBTv4I/r/8A/0I/uUAfwLOAuUEhwX+BpUGkwWZBx0HXwaeBi8H2AeRCLkJ2AuhDXsM + qA26DWUMhgtnCVQJkAhBB84GcwffB/oGNwcsBlIGOAXAApYC1AAfAOL+N/4G/w4Atv8PAGwChALR + Ai8CPgPPA+8BEwIAA5kCDQIDA8YF6wYJBgcIIAn2B8UHxgc+B9EGlgUhBhEGSgSRBF8FhwWuBA8E + qwNkA5UCigKEAXf/Z/2v+9X7wPs//AD9e/0z/mj+0v0D/Qn+qP+k/pf+zv45/wcARwFHBM4FuQY+ + B4EH8gbjBwUI7weOCOAHVggSB8AGdwfpBp8GkAUGBDgEzAJHAegBYwE1ATMAtP7R/in/Z/5x/+H/ + LQAFAPf9m/9RAOz/YgDXAaMCbQLUATEBKQI6Ac4BJgLRAZsC8wEOAuUCpALkAv4CYALZARMAn/yg + +H743vmx+kH7e/7pAAf+7PzQ+8H5E/jN9q/2Jfd+9kr1T/ap95/4y/jF+B76Lfrq9xj30fej9ob1 + 7vU79zv4yPeb+Z77vfvI+7f70PtB+2T59fiO+QX5pfgK+Dr5f/r7+TL54PpX/Bf63vg0+Tz54vbK + 9Ff2kvd99Xn1w/e29+z2SffD+IP3TPY+9uv0UfSo85/16vU59Vr3dPnD+d/3bPkw+Ez4g/di9Kn1 + hPZ69/7zz/c3+4D6QPtt+Uv/jv0D9xH8Of1G+E75jvfq+Df9B/r5/OT/Dfw2/bX8dvgi/l3/G/xf + /rb99/zC+Rb49vu0/Mb3FPoz/578Jf9QBMsJOAwWCZQLwwpqBKgExQXRBXgHNwiXCqsMAAy9DYEQ + Pw4CD4cNqwgGCOQEGQSVBHMDLQSuBDwDQwRTBBMDIQW1A4MBJwCv/e784vxF/WwANwJ2AlsEnwVg + Bf4FBQchB8UGLAUBBjkGdQbVCH0KoAslDKEMGwyIC+AKKQsUCpwHqAcgBkwEhQQzBUwGbQWFBXAG + cQRZAZsABwAx/qb9x/wI/kn+pv5TAfABFwP3A7UDPQPFAvsBOwFcAccBqQI8A0QEJgbMBmMHHQe5 + BiAHmwU7BW8GHAYPBbcEhgQiBEUDZAPyBG0FcwS4AzEDJQLIACP/V/+9/9f+Cv+A/xMA6ADSAGEB + 2wHxAAQBoQF0AdYBdgKmAnkD5gNEBI4FGgYWB00IbQiwB7MGaAbbBXoFFAV4BRYF7wS5BV8EPQQv + BGUDEAK/AW0CrgBkAB4CuwL4AkcDEwNVAkIBuP5M/Fb95P4KADEBVgVSCOwGdwduBmoEygKiAAQA + 6v8nADMAnP//AFcB2v/+/kD/i/+y/EL7LfvM+g76Tvm4+dn5HflL+Y36hvqh+nz6jvqO+tz5u/hs + +Cb4uvcF+Pr3mvhG+RT6wfoF/MH7F/u4+j35+Phb+Kr3hPhY+Rz56Pmn+qj6cvpW+i76tfn4+Lf3 + c/d193v3TfeU98P4i/kp+Vz5Y/oZ+fb36feb9hP2RvYn9k32Wfef9yT4/feG9r346fbe9T/4GPbW + 9Yj25PUv94H3Y/YZ+vf4Lffc+m366vdW+Kv7MfiI95/5IPiK+mz5HvpD/jD9JP23/1D+OPwp/n78 + LPtA/A77if00/X3+EQGm/zsAy/7E/GP83Pyr+r/7/Pzq+rb6TPgS+3r/IgHsBOsKiA33Cq4JiwUt + AwUCM/8UA+cFlwfUCqoMFA+dDwcPYA21C2cJNQXfApsBMAJIA+oDfAZXB28GVwXDBC4DMQE4Ac3/ + N//h/Xz9qf+I/9gAQAMUBPYDsQQEBQgGPQe7BusGvQZWBi0FaQXOBlsI7glPCkMLfQvZCiMJNAhz + COYG8AVCBUoEbQSCA+8ChAOtAzIDQQIUAaoACgH9/8z+MP+T/8L+r/4H/7X/SAD+/1QBwQL7AhkD + UwMVBHwENgTzAx4DFQSRBEUDagT0BW0GeAayBngHnQaLBBgEzAMWAgwBYAEsAREBbgFbAb0BwAGH + ASIBzP+8/q3+df4f/kP/UQCVAM8AaAHLAl4CwgLmA94DXAPmAgIEjQP/A4gFnAa1B7wIdgioB7YH + owXSBAoEyANnBEQDDAQiBq8GAgb0BJsEnANjAJX+8f6B/6T+f/+lAWYBRAECAAkAkQAx/4H/KP/P + /xMBr/8nALgBCQEiAN7/ggDQAPb/awDLAY4CgAFAAAkAkf9P/c77VvyC/Bb8c/uk/Dz9e/23/EX7 + +fqs+jb5Kve49234lPhL+Ib59Prj+kD6Bvol+wj6LvjO+HP5APnB+Mf5xPnV90361/o++Zj5lPuv + /LP5tPpl+3X6VfgL92T4v/dZ9+P2xfgt+3H7Z/o4+2D8y/gt+Iz3TPZo+Er3V/fE+pT7iPqy+uP6 + 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 + Of2c/BcA5v6E/xv/c/5QAQ796P3//Y39CP2G+/X+0v3s/N//SABs/44Byv9UALAAZP2Q/nr9ev2H + /JX8Fv22/GP87PsN/iT96v/CAFUE2gdMBkUJQgj5B0UFVAOFA3wBugBPANQChAPCBTQIrAonDb8L + 0ArjCP4FjwF7/lH9jvzi/Dz9NQA+Am4DDQXQBTEGZgQPAtH/Df7O+2b6Rfu2/Kf+EQH2AyIGoQc4 + CAUIjQeHBrYEiwOfAk8C4QKqAmoEMQa3BvIGqgdtCPUGGgbbBeAEEAOvAaYBBgEdAG7/3f8gAJT/ + yv/5/6MAMQBpADUBlgC2ALb/9f6N/jz+6P3W/Sb/SQCOAZoCqgSWBX0FMgbdBSEFUwRFA+kCngK4 + AtIDBgQSBWgFOgUdBbcDHQOlAaAAOACW/1f/7v5X/13/K//0/vP+v/5a/pn+4/1a/nP+p/7Z/w8A + QgFlAQsBTgFEATIBVAHvASsD1wPSA7UE+ASMBOcDHAMtA/oBuABrASUBPgFbAdMBmgK0AagBEQH2 + /yn/u/0R/fn8V/zu/CP9YP2o/oX+O/9v/yj/Y/+Y/oD+Qf55/Z39Qf2+/R7/I/97ALIBEAJjA1UD + nANzAzoCOwJgAGH/LP+j/f39Gv7w/t7/l//YAKoAp/9i/8P9/Px5++358fmE+PH4sPlK+Tr7+vsU + /EL95fxe/e38CfwO/Qj8nvsv/Cj8nPxH/Dv9Rv4k/gf/0f59/83/E/71/iX/ov3y/eL9Wf3b/aL9 + 8/3+/fn9GP6j/Zf9mf2W/Xb8oPy0/X38dfsq/rz81vuF/lT9gf7x/eT9pv8H/XX9NP9r/SP+SP+4 + /0sAXAAIAjwBpQCFAKT+6v4P/pL8Af8n/gb/xwFGAQkEeQMoA+cDYQHHALX/rP4z/h3+DwD//2oB + nQOaAhgDyQO3AXkAdv+1/YD+oPsH/Rb/M/1D/4f/pwCo/8b/sQCh/9f/+/7M//3/x/77/1gABP99 + /9f/Rv/8/nT/HAC0AI8AQAKZAkcB+gHgADsA9f40/k/+Ev1l/pT+dP7OAAYAmADPAFP/pgC2/ZH8 + N/7f+kf7rPx++979u/3h/vT/U//WAIL/CQAR/z/+u/66/Nf96f22/Jv+p/6V/h4AX/98APf/QP+k + /539Uv4D/bb83f3p/IH+gP6d/tP/Ef+E/5b/DP8q/yP+If4n/uf9Df5t/ov/Af8i/7n/V//L/vz9 + /f5f/mn86/26/bL8kf07/o4AdwBIASgFiQSoAxIE4gMeAwgBDALtAq8BBAJXA4QEMwXnBUoHUgie + BsgFPwWIA1QCxQBFAegAqgBLAZ4BEwPvAdcCWwNuAqsCvAAqAbYA7P+XAGIBnQKkAs0D/wSIBbcF + ugbFB4UH7AfDCOMIKQj0B6IIuAfTBtoGgQZnBkQF3QWVBvAF+wW5BX8FEATfAiUCFAELAK3+iP4D + /sr9E/4G/gb/d/+m/1v/vP+3/6z+7/7I/kb/SP8v/y8ArgACAV0BxwIHA9ACJQNlAhkCbQEJASwB + 5QADAXUB+gAVAbcBIQBVAIYAU/+F/63+9/4C/wP+2/5h/gf+Rf6i/a39Mf3n/Fr95fy1/JX9k/03 + /jD+Jv4u/6b9u/3d/dL8i/3j/BL99f1A/Sn+9P57/qD/mP9C////vf6k/mb+bv3c/WT98f0h/+H/ + vACvAaAC4QK5AisCwwEyAWj/Wv5t/kn98fyX/e/9If95//v/eQEiAAcAs/+y/Ub+N/yF+0z8APtM + +0j7Dfwz/Vj8rv2t/+X+cv9xAKUAPgAy/wcAt/+3/Y7+H/+o/mr/7f/SAT8CEwKLA1YDCAMaAj4B + /QBY/yz+of0a/nL9i/wi/oz+nP7h/lD/2/+O/oL9uv0+/E77xvsP+y78m/wT/aX+sP7V/wQAFQDp + ABsANAA4AI//y/+f/0sAyADCAN4B1wHtAXkC5wEzAjMCXgGsATgBkQCLAOv/NgC3/z7/BQC1/6z/ + vf8kAO//Ff/k/1H/wP4q/3L+DP/e/pf+lf8m/6f/+P8RANsAgQAVAW0BCAHBAdkBDwJAAhACYgKw + AQEBhgGlAeYAqQEpAtEBGgIPAncCVALyAeUBgQEeAX0AVgBWAFUADAHKAHYBGALkAHcBigFQAMMA + ZABWAOgAzP9dAUYBZgDoAQ4BYAHoAIcAcgFtAOUAJAGeATsCSwElAlYCNAHLAIgABgCR/47+9v7P + /+H+NADBAAkBywH1APgAZwBX//v9zP3T/Zr8I/3i/SX+Lf6F/sD/T/9w/hX/Lf+U/Yj9Of5A/Rn9 + 0v13/Zb9Iv5//YD+/f36/bv+H/3H/l/+Vf1l/vr9zP0Q/WD9aP1C/ev82/2k/un9+f4f/gD/P/5o + /V7+XP0s/vT80/3T/cX9mf7U/Yz/Ff5V/j7+FP1x/Q/8ePww/L780/zG/ar+C/7Q/2n+4f5K/qf8 + If1t+0P8BPyA/Ov95v4NAI4AnwFhAUUBkP82/0j+h/wv/TH8lf0T/n3+mADK/3kAVgAM/zL+0f03 + /a77NPw6/Cz9M/35/eUBIgFYAeMD+QOHA2cC5gLmAxsCEQEPAzQDAwI0Ap0DWQRnA/kDHQVkBSEE + /gNOBGIDnwK2AS8C4wEgAfwAdwG6ATkB4AGdAtICkwLtAvMCXQJfAgsCEQJ1AdoBZgKPAW8CLAOM + A6ADQQQ4Bf4E7AQfBYAFtwRGBH0EGwQJBOIDHQTOBO0E6AQkBX8FaQXkBIYEkQTxA7ACfQIQAm4B + 7QABAUsBCgEyAU4BWQHiAJkAogARAKz/r/+x/9H/9f9sAG4BwwGqARoCnwI5AlwBugEMAmABRQEi + ApECAwKBAkgD8gJOAkECCQIaAcAAZQA2AAAA4v9XAA4AjADsAG0ApwCBAGMAWgB8AIkAFQGXASYB + UwGHAUABIwCr/0AACQBN/w4A6QCRAIYADgGHAR4BwgC3AJQA5v9g/yj/IP9F/+P+Jv+x/+L/JAAV + AFYAYQAwAO//Nv82/87+6P1O/aj9Z/2u/LD8Gf2w/RH91P1z/nf+ov4I/hj+6P0e/Vz8f/yp/P77 + CfzM/AD9x/w6/fv9oP1i/Zn9d/24/H382fxL/PD7YvxI/P77VPzn+zP87vvA+wr8ZfsI/MH7kvvT + +7/7evuX+5r7DPvq+5r7zvsi/F/8FP0i/Lj8Ev0O/ZX8+vzJ/Rn9y/3x/Nj9BP7//Ar+1P2A/t39 + gf0s/jD+Tv2X/Qv/Xv7N/v/+xP9q/4v+kf+X/n7+Jv4O/mf+9v2y/h3/aP/h/04ABgAzAOL/w/7I + /nT+Gf4x/kL+5/4k/57+WP/2/mn+V/5s/eb9MP5s/tH+rwDeAUACeAO8AzcFmgO8AvgDUAKtAYEB + 9QHjAtUC3QPPBSwGMwYqBq0F9gSJAzUCowFYAa4A5QBEAVMCrQLCAoAD3ANoA10CTQJ8AdgA5v8p + AJkAjAC2AS4CLwOGA88D/AOTA+MDuANKA4YDEwRJBPgDkAQcBdQEiwSYBCoFRgQWBHAEUwRfBBkE + twQRBeUEcQQ0BO0DDwMlAnABdgHlADEAZgDPAO8AawDhAHsBGwG5AI8A/QBQAIP/HwArAPn/KgCg + ADcBeQG3AVwC3gKtApUCcAJtAgkCkAGnAcAB8wGzAUwC0gKqAuYCugLCAmECegF/ASsBOwAMAOr/ + m/97/1D/2/9hABQA0ABiATMBeQE9ATUBOAFxAB0A//93/y7//v4//9D/wv9AAAYB2wANAc8AsQC4 + ALz/xf89/8/+2P4v/or+o/6l/s7+zP4d/x7/+v7y/iv/2/6X/mn+x/3i/Tv9nfzj/Kv8uPxf/Jb8 + Rv3f/B/9q/3y/S7+8v0I/gT+Iv3F/FP88Pv3+2n7s/sj/Gr8kPxL/cb93f0f/qf90f09/bX8f/ws + /Af8O/xO/Kb8Nf0Z/aP9WP1d/Sj9mvx7/DP8DfwH/FL8WPwY/V/9c/1O/ln+L/6g/lz+Cv7y/cD9 + 2f37/Vz+yv5V/6///v/p//r/LACt/1L/j/97/wL/4v6M/4b/t/7///3/6/8rAI//dwDv/ln+H/8q + /uP9Rv57/tj+Pf/q/pMArwB8/4kADwCU/+j+Zf6J/17/Dv+wAPEBngFEAikDZAP/AlUCQwPQAp0B + CAJSAk4CCAKUArEDxwMLA4sDAAS+AkEC/wEeApMBdQBnAYgBBgE6AbQB+AFlAakBFgIHAr8BEQKu + Aj0CUQLcAtQCkwJ1Au0CRwPPAl4DEQQLBOED0AN9BAoEpAPPA+8DpgM+A1gDLgMeA4gC8AIUA9AC + TwNRA30DRgMSAwEDjQIXArwBmAF3AfcAHQFkAVkBqQHjAVICvAJsAuYBQgKhAbkAwAB9ANoAagBu + AJsBRAF5AbgB6wEOAjYBZgE1AccAXwA1AF4AWgA2AEMA1QCaAG8AhgCRAEYA7//3/ysA8v/0/5QA + iwBMAEQAQACT/xP/4f6q/iT+sP3D/ab98Pzg/G795/zy/M/8Cf0i/WD8Pv0c/lb+2f6j/zoAFQBM + /2f/Vv8B/oT9e/19/VP9F/1U/iH/4P53/wYABACC/9j+wv5w/nr9XP11/T/97PyU/LX8fvxD/BT8 + lvyj/IH82PwG/R79p/y4/E784vsx+/T6/fp2+gn7bfsZ/Pb8yf2i/kn/qf/M/9//Rv/c/i/+fv1J + /fL8P/3v/cj+mf9RACgBVAETAbcAPQBc/4z+zf13/bP9iP0U/gz/mf8RACYAewBnABD/lf46/tP9 + XP1N/Z7+uv7p/un/fgDJAJQAawCkAAsAJ/9f/6//yv9zADgBQQLmAtYCSwMYA4sCCgK2AZ4BMgFQ + AaMB2gFSApQCugICA20CIALPAc8AogAvAOP/fABtAN4AqgF2AeABPwLOAS8C+QHCAfkBUwG0AcoB + agHLAfEBIwImAhkC3gLZAr0CNwNgA7YDHANBA0UDcgIHAr4BygGQAWsBEAJ/AkwCmwLLAt4CHQKq + AcsBFAE2AAoAdQBcAEYABwE3AkUCKgLcAvIC9AFpATEBzwAGAKj/jABzAH8ATgHeAT8CCAJcAtYC + 5gGTAXIB9wCfAAEAgwDvAHEA1wCSAUsBLAE4AT4BAwF/AIgAwgBGAEUApQCRAK8AlwDeAJ4AVwBH + AO//7f/S/8L//f/4//H/FwAGAAkA7v8YAAMAGgAqAC8AMwAGAEMASgAzAB8AiAAbANL/IwD1/wIA + 1P8WACUA3P/q/+D/uv+3/7L/uP8mABkAbgCCAGAAwwAsAFYALwDH/87/H/9Y/w3/0v5r/xr/bv/G + /2b/sP92/23/m/9K/6r/x/+z/6n/ov+6/0T/Zf+1/7X/KAA4AH8AiwA6ACgAu/+M//b+oP5//kL+ + i/6n/kP/z/8MAIwAuQCIAE4A4P9p/+v+mP6S/ln+pP7k/jr/oP/4/4sAcQB9AJwAGwDM/6v/M/9U + /yf/QP+r/3X/CQASADAAhwBsAHUARAAzAOT/l/+X/1f/Kv9V/33/if/J/z0AhQDKAO4AJgEGAbUA + lQApAAAAvf+5/9T/4/8kAFQAaACUAL0AigDBAKQApADNALIAyABqAGcAEgDL//j/u/8fAGYAnQAw + AZQBtgHEAeABYgEZAccAaABsABIAQwC8AOAAFAGeAeQBpgGLAVABAgGDAO3/wP+5/5//qv8TAHgA + vQDPAPgAcwFLAT4BRQExAToBvQDbAAIBzAD2ABsBJwFvAacBgwFxAWMBVgH6AKUAoACqAIAANgCP + APIAuQCjAAABFQHrAMYA0AAMAesApgATAXABLAEhATABOwHbAJYAowCgAJkAUgBwAKcAWgAiABMA + uv/U/4n/X//T/47/0P/Q//v/ewBPALcA0ADLALgAcwBxACMA6P/N/9//uP+6/8L/rv/A/8D/s/9d + /6r/Sv/a/sD+fv6n/k3+ff4Y/6D/vv89ALkAkACjAD4ANADt/3r/hf9I/2X/eP9h/5L/af8e/xb/ + pP58/qD+Dv5f/qf+W/7g/tz+Ff+C/zX/kP/u/87/3v8DACgA6P+6//D/4v97/3b/vf/J/6j/wP8/ + AO//lv+s/4b/6v5o/o/+Wf5U/oH+/f5U/z//0f/t/5P/if9t/zH/8v4A/1v/ZP9h/9v/9f/V/8T/ + nv+n/2f/Vv+I/4D/cv+b/0X/KP8B/4z+lP5d/qD+C/9f/53/QQB7AEQARQDZ/4L/5v6x/ln+eP67 + /r/+gP/h/yAAqwCfAGgAjQDz/7v/lP8h/xr/7f7Y/uT+Gf8U/0z/u//p/ywAZQCxAL8AwgDOAHkA + bAAXALr/4f+n/8L/JgBqALUAzQDhAMAAmQA0ALX/r/9U/0j/hv+F//b/XgCHAI8AsgDeAJQAfQCj + AJEAnwCAAJIAtgA/AP7/+P/G/5b/hP+F//P/YQCSAAkBfQGPATgBDgHHAHQADACU/9P/9v/4/zYA + rAAGAScBQAF4AZwBKAHcAMYAcwDa/6L/sP+h/53/yP8eAFYAegCYAAABDwEuASwBHAFCAdsAdAAx + ABgA2/+t/6P/+/82ADUArwD/ACYBKQEaAQUBvQBkACsABQDC/7H/v/+g/7X/6f/6/ykAdAC4AMQA + tgDCAKQAMADu/93/mP9p/13/ev+h/5r/uf/t//X/6P/e/9//3//Y/8//6f8HABIAIAD4/+H/rv9k + /0r/LP9H/2L/oP/U//r/EwD7/wwAtf+L/6b/aP9E/1T/eP+S/3b/hv/K/5z/df+L/6H/jP+F/7j/ + 1P/K/6L/uf/D/5n/Y/9Z/3r/WP82/3b/yf/T//r/BgAfABIAq/+q/5f/cf+I/5f/vv/W/7j/5f/2 + /8T/t/+v/5X/cP9f/3r/jv+F/6//uP/L/6X/p//Y/6z/4v8FACoARAALAND/nv9e/wr/xf7F/gj/ + If9l////awCgALYAugCGAL3/Qf8N/4v+Zf6e/g3/cP+J/9r/PAD9/83/7v+o/z7/Bf8H/9j+mf4A + /0T/Wf9x/6D/z/9s/4//sP+I/5r/qv/V/6D/QP83/zH/wv7U/gz/K/9x/2//zv/p/8H/6P/C/3v/ + Wv8A/+/+1P6d/vz+F/9b/6D/vv8QAAYA4f8KABAAtv+f/43/Xf8S/9X++P4q/wv/Pv+p/+D/FwBW + AK4AtQDKAJgAYQAFAIn/YP8s/yj/MP+a/+b/PgCiAN4ADwHzAK8AVgDa/0X/8P6k/oX+n/4R/4b/ + EgCsAAkBeAGXAYgBOgHbAGUAzf9e/xb/AP8G/1r/7v9mAMoAQwGDAXsBNQHzAJgAAACI/y//Ff/O + /tD+V/+w/ycAsgAkAYUBlwFtATgBvwAxALn/Rv8A//L+Bv8//6r/FACIAPMABgEaAR0BywCCACkA + 2f+H/1D/R/87/23/n//a/yoAcQC+APEACAEdAfIAkgArALH/Ov/9/u/+Bf9h/8j/MgCFAOYADAH2 + AMAAaAAiAK//Yf9a/2L/cf+t/+v/JgBIAGoAnwCmAKsArwDFALgAggBtAFEA///C/7j/u//a//P/ + RQCqAMUA8AD6ANkArwBvADcACgDy/+//HwBJAGoAlACxALYApwCZAKoAwQC1AMcA3ADKAKkAigCE + AGsAOwBCAGMAYAB3AMEA8AANAQgB+gDzAI0ASQAvAAIA+f8GAEAAgQCfAMkAAQH9ANkAyACsAIwA + XABLAF0AUwBSAGQAkAB4AFsAbgBbAD0AIgAkACQAEQAFABUAEQD4//D/+f/q/8D/w//S/+L/6P8F + ADsANwAeADUALAD1/9j/s/+Z/3X/Wf99/4n/lv/O/wYAMwA3AD8APgAWAPb/4f/N/7//n/+T/6b/ + jv+Q/7f/wf/P/9f/yf+9/5P/bP9z/1r/SP9S/zT/Mv80/zr/Yv97/6L/zf/m/wAADwAOAP//7P/i + /8X/o/+X/5//sv/N//P/HQA8ADkAKQAUAPT/z/+x/57/nf+k/63/0v/s//7/GgApAC0AIAAWAAMA + 8//7//L///8AAPT//v/V/8j/0v/V/+X/5f/5/w4AAgD5/xAABgAEAP7/AgABAOb/+f/4/wkAFAAf + AEcAOgAtADgAPABEAD4AOgBHACIA+P/g/8v/t/+j/7r/2v/x/wcAFgAqACQAEAANAPj/3v/U/7n/ + sP/I/97/+v8JABsAMwAiABIAFAADAPr//P/8//7/6f/d/9L/t/+u/8r/6/8HABsANQBPADcAKwAk + AAgA2/+6/7b/pf+N/7X/8v8KAEAAYgB8AHAANAApAAsA2P/R/9r/1f/f/+r//P8WABEAMwBkAGAA + YwByAGsAWABGAEMAQAAnABQAIAAoACIANwBaAG4AbgCFAIwAewB4AGEAXwBiAFIASQBNAEMAPgA9 + ADUARQBFAFgAdQCEAIsAmACgAIgAgABvAFcAWABEADkARQBHAFYAbQB+AKIAtwCyALcAtgCbAIUA + gQBqAF0AVgBEAFQAWgBTAHoAmQCfALYAtgC1ALIAiQB3AHIATAA6AD8ALwAtADcAPQBfAHMAeQCa + AJ4AlwCWAIIAagBbAE8AQQA6ADoAUgBrAG0AhQCiAKUAoQCYAIsAegBfAE4ATwA+ADAAOAA3AC8A + MQA5AE0AWQBYAG0AdQBrAFsATgA3ABsAEQAUABwAHwAzAFAAWwBTAGMAYwBVAEwAPgA/ADcALQA3 + AD0AMQA7AD8APAAxACsANwA2AD4ASwBaAFgAUwBNADYAHgARAAsACQALABQAJAAmACUALAAlABsA + FwAOAAkACwAJABcAJAAkADMALgAkAB4ADAAGAAwACQAPACAAJAAvACsAGwAYAA0A+v/7//b/9v/8 + /wAADAAWABgAEwAYAAkA9//y/+v/5f/o//X/BQAIAAIACAAKAPz/9P/8//f/8v/0//P/8f/o/+b/ + 6v/g/9X/1v/b/9j/3f/r//v/AQADAAYA///z/+L/3P/Z/9T/3f/y////BQAKABUAHAANAAkABQD8 + //H/4v/g/+L/3v/h/+r/7P/y//r/+//+//r/+P/5//X/7f/k/+D/3P/Y/9f/2//n//L/+P///wAA + AgABAPz/9//v/+z/6v/o/9//6f/z//X///8EAA4AFQARABAADAAAAPv/9v/v/+j/6f/w//r/AAAC + ABUAGAATABUADwAGAPv/9//3/+//6v/y////+v/9/wkAEgATABIAHAAYAA4ABwAHAP//9//4//v/ + ///9/wcAEwAYABkAIgAqACMAGwAXABIADQALAA8AFQAWAB0AKgAtACsAMAA0ADIALAApACkAJwAj + ACkAKwAsACwALwAyAC4AMgAzADYAMwA1ADcANQA1ADIANQA1ADQANwA5ADsAPQBBAEMARgBHAEUA + SQBGAEQARQBFAEUARwBMAEsATABOAFAATwBMAEwATgBOAEoATABQAEsATABRAFAAUABPAE8ASwBH + AEUASQBIAEgATwBQAE8AUgBUAFMAUwBTAFEAUABNAEsATQBMAEwAUgBWAFcAWABbAF0AXQBZAFcA + VQBNAEkASQBFAEYASQBLAEwATwBOAE4ASQBGAEMAPAA5ADIANQA2ADEANQA6ADoAOAA2ADcANQAw + AC8ALwAtACsALwAwAC4AMAAzAC0ALAAwAC8ALgAtAC8ALgArACoALQAsACcAJgApACYAJAAhACQA + IwAfACAAHgAcABoAGQAWABQAFAASABEADAALAA4ACgAHAAcABgAEAAMAAQAAAAEAAQADAAUAAwAF + AAQAAQAAAP7//f/8//v/+//9//3//f8BAAAA/P/6//n/9f/w/+3/6v/o/+f/5//m/+T/5P/m/+T/ + 4f/j/+L/3v/a/9j/2P/U/9T/1P/V/9b/1v/X/9b/1v/X/9b/0//V/9L/0v/V/9L/0v/X/9b/1P/W + /9b/1//V/9X/1f/Y/9b/1v/X/9T/1f/U/9b/1P/V/9T/1v/W/9X/1//X/9b/1v/Z/9b/1f/W/9X/ + 1f/V/9b/2P/a/9n/2//f/93/3f/f/9//3v/d/97/4P/e/9//4P/g/+T/4v/k/+f/5f/m/+f/5v/n + /+b/5v/o/+b/5v/n/+f/6f/p/+r/6//q/+v/6//r/+v/6v/s/+n/6v/r/+n/7P/s/+z/7P/u/+// + 8f/z//H/9P/y//T/9P/x//X/9f/0//b/+P/4//n/+P/4//r/+f/3//f/9//2//f/9//4//f/+P/3 + //b/9v/3//b/9f/1//T/9P/0//L/9P/z//L/8//z//L/8P/v//H/8P/x//H/8v/z//L/8v/x//H/ + 7//v/+7/7v/u/+3/7v/u/+7/7v/u/+3/7P/q/+r/6f/m/+j/5P/k/+T/5P/j/+L/4//k/+T/4v/i + /+H/4P/g/93/2//e/9v/2v/c/9r/3f/b/9r/2v/b/9n/2P/Y/9b/1v/V/9P/1P/V/9L/0//U/9T/ + 1P/U/9X/1f/T/9L/0//S/9H/0P/Q/9H/0P/P/9H/0P/P/9H/0P/R/9D/z//Q/87/zv/N/83/zP/N + /8z/zf/O/83/z//P/8//z//O/87/z//N/83/y//L/83/zP/M/83/0f/Q/9D/0f/S/9D/z//Q/9H/ + 0P/R/9D/0v/R/9L/0//T/9T/1P/V/9T/1P/V/9T/0//W/9T/1f/U/9T/1v/U/9f/1//X/9f/2P/Y + /9f/2P/Y/9j/2P/a/9n/2f/c/9v/3f/f/97/4P/h/+D/4f/g/+D/4P/h/+L/4v/i/+T/5P/l/+f/ + 5//o/+f/6P/p/+f/6f/p/+f/6f/r/+r/6//s/+v/7P/t/+z/7P/t/+v/6//s/+v/7f/s/+z/7f/u + /+v/7P/t/+3/7P/s/+3/7f/s/+3/7P/t/+z/7f/v/+z/7P/t/+z/7f/t/+3/7v/t/+7/7f/t/+3/ + 7f/s/+3/7f/u/+z/7f/t/+v/7f/s/+z/6//r/+z/6//r/+v/6v/q/+r/6v/p/+n/6f/p/+j/6f/p + /+j/6P/n/+f/5//m/+f/5v/m/+f/5v/n/+X/5f/l/+X/5f/l/+T/5f/l/+T/4v/l/+P/4//i/+P/ + 4//i/+L/4v/h/+P/4f/j/+H/4v/i/+H/4f/i/+L/4P/i/+H/4P/h/+D/4P/g/+D/4P/g/9//4P/g + /9//3//g/97/3//f/9//4P/f/9//3//f/+D/3//f/9//3//f/97/3v/f/93/3v/f/97/3//f/97/ + 3//f/9//3v/h/9//3//h/9//4f/g/9//4P/g/+D/4P/g/+L/4P/g/+L/4f/h/+H/4f/h/+H/4f/h + /+L/4f/g/+H/4P/h/+L/4P/i/+D/4f/h/+H/4f/h/+D/4f/h/+H/4P/h/+H/4f/h/+L/4P/h/+H/ + 4P/g/+H/4P/h/+H/4f/h/+H/4f/i/+H/4v/j/+L/4v/h/+P/4v/h/+P/4//i/+L/4v/j/+P/4v/i + /+T/4f/j/+P/4//h/+L/4//i/+P/5P/i/+T/4//k/+X/5P/j/+T/4//j/+X/4//l/+P/4//l/+T/ + 5P/m/+X/5v/l/+X/5f/m/+X/5v/m/+b/5v/n/+f/5//n/+j/5v/n/+f/5//m/+b/5//o/+f/5//o + /+j/6P/o/+n/6f/p/+j/6f/q/+r/6v/r/+v/6//r/+v/6//r/+z/6//s/+z/7P/s/+7/7f/s/+// + 7f/s/+7/7v/t/+7/7f/t/+7/7v/u/+//7//u//D/8P/v//D/7//v//D/7//v/+//8P/v//D/7//w + //H/8P/x//D/8P/x//D/8f/w//D/8P/w/+//8P/y//D/8f/y//H/8v/y//H/8v/x//H/8v/w//L/ + 8f/w//L/8v/y//P/8v/z//P/8//0//P/8//0//P/8//0//T/9P/0//X/9f/1//b/9v/3//b/9v/3 + //f/9v/3//j/9v/4//f/+P/5//j/+f/5//n/+f/6//n/+v/7//r/+//7//z//f/8//3//P/9//3/ + /f/9//7//f/+//7//v/+//////8AAAAAAAAAAAAAAAAAAAEAAQABAAEAAgADAAEAAwAFAAMAAwAF + AAQABQAFAAYABgAGAAcABgAGAAcABgAHAAgABwAIAAkACAAIAAkACQAKAAoACQAKAAoACQALAAoA + CgAKAAoACwALAAoACwAMAAwADAAMAAwADAANAA0ADQAMAA0ADQANAA0ADgAOAA0ADgAOAA4ADgAO + AA4ADgAPAA4ADgAOAA8ADwAOAA4ADgAPAA8ADgAPAA8ADgANAA8ADwAOAA4ADwAPAA4ADgAOAA8A + DwAOAA8ADwAPAA4ADgAPAA4ADgAPAA4ADwARAA4ADwAQABAAEAAPAA8AEAAPAA4ADwAPAA4ADwAP + ABAAEAAQABAAEAAQAA8ADwAQAA8ADwAPAA8ADwAPABAADwAQABAAEAAQAA8AEAARAA8ADwARABAA + EAARABAAEQASABEAEgASABEAEgATABIAEgASABIAEwATABMAEwATABMAEwATABMAEgATABQAEwAT + ABMAFAAUABQAEwAVABQAEwAUABQAFAAUABUAFAAVABUAFAAVABUAFQAVABQAFQAVABYAFgAVABUA + FgAWABUAFgAWABYAFgAWABYAFgAWABYAFgAWABcAFwAWABcAFwAYABcAFwAZABcAFwAYABgAGAAX + ABcAGQAYABgAGQAZABgAGQAaABgAGQAZABgAGQAaABgAGQAaABoAGgAaABoAGgAbABoAGgAaABoA + GwAbABsAGwAbABsAGwAaABsAGwAbABsAGgAbABsAGgAbABsAGwAbABoAHAAcABoAGwAbABsAGwAb + ABoAHAAbABsAGwAcABsAHAAbABsAGwAcABoAGgAbABwAGgAaABwAHAAbABsAGwAbABsAGwAbABsA + GwAaABsAGgAbABoAGgAaABsAGgAaABoAGgAaABoAGgAaABoAGwAaABoAGgAbABoAGgAaABsAGgAa + ABoAGwAaABoAGQAbABoAGgAaABoAGgAbABoAGgAaABsAGgAZABsAGwAaABoAGwAaABoAGgAbABsA + GgAbABoAGgAbABsAGgAaABsAGwAbABsAGgAaABsAGwAbABsAGwAbABoAGgAbABsAGgAbABoAGgAc + ABsAGgAbABsAGwAaABoAGwAcABsAGgAbABsAGgAaABsAGwAaABoAGgAaABoAGgAaABoAGgAaABoA + GgAaABoAGgAaABoAGgAbABoAGgAcABsAGwAcABsAHAAbABsAHAAbABwAGwAcABsAHAAcABwAGwAc + ABsAHAAcABwAGwAdABwAHAAcABwAHAAcABwAHAAcAB0AHAAdABwAHAAdABwAHQAcABwAHQAdABwA + HQAcABwAHAAdABwAHQAcAB0AHQAdABwAHQAcAB0AHAAcAB0AHQAcAB0AHAAdABwAHAAcABwAHAAc + ABwAHAAcABwAHAAcABwAHAAcABwAHAAbABwAGwAdABsAHAAcABwAGwAcABwAHAAbABwAHAAdABwA + HQAbABwAHAAcABwAHAAcABwAHAAdABwAHAAcABwAHAAbABwAHAAbABsAGwAaABsAGwAbABoAGgAb + ABoAGgAaABkAGgAaABkAGQAaABkAGQAZABkAGgAZABkAGgAaABoAGQAaABkAGgAaABkAGgAaABkA + GgAaABoAGgAaABoAGwAaABoAGwAbABsAGwAbABwAGwAbABwAGwAbABwAHAAcABwAHAAcABwAHAAc + ABwAHAAdABwAHQAcAB0AHAAdABwAHQAcAB0AHAAdAB0AHQAcAB4AHQAdAB0AHgAdAB0AHQAeAB0A + HgAdAB4AHQAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAfAB4AHgAfAB8AHwAfAB8AHwAgACAAIAAg + ACAAIAAhACAAIQAhACEAIQAiACEAIQAiACIAIgAjACIAIgAiACMAIwAjACIAIwAjACMAIwAkACQA + IwAjACQAJAAkACMAJAAkACQAJAAkACQAJAAlACQAJAAlACQAJQAlACUAJQAlACQAJQAlACUAJQAm + ACUAJQAlACUAJQAmACYAJQAlACYAJgAmACUAJQAlACUAJQAmACUAJQAmACYAJQAlACYAJQAlACYA + JQAmACYAJgAlACYAJgAmACUAJgAmACUAJQAmACUAJQAlACUAJQAlACUAJQAlACUAJQAlACQAJQAk + ACQAJAAlACQAJAAkACQAJAAkACQAJAAjACMAIwAjACMAIwAjACMAIwAjACMAIwAjACIAIgAiACIA + IgAiACIAIgAiACIAIgAiACIAIgAiACIAIgAiACIAIgAjACIAIgAiACIAIgAiACIAIgAiACIAIgAi + ACIAIwAiACIAIgAiACIAIgAiACIAIgAiACIAIgAiACIAIgAiACIAIgAiACIAIQAiACEAIQAhACEA + IQAhACEAIQAhACEAIQAhACEAIQAhACEAIQAhACAAIQAgACEAIAAgACAAIAAgACAAIAAgACAAIAAg + ACAAIAAgACAAHwAfAB8AHwAfAB8AHwAfAB8AHgAfAB8AHgAeAB4AHwAeAB8AHgAfAB4AHgAeAB8A + HQAeAB4AHgAdAB4AHQAdAB0AHQAdAB4AHQAeAB0AHgAdAB4AHQAdAB0AHgAdAB0AHAAdABwAHQAc + AB0AHAAdABwAHAAbABwAGwAcABsAHAAbABwAGwAbABsAGwAbABsAGwAbABsAGwAbABoAGgAaABoA + GgAaABoAGgAaABoAGQAZABkAGQAZABkAGQAZABgAGAAYABgAGAAYABgAGAAYABgAFwAXABcAFwAX + ABcAFwAXABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABUAFQAWABUAFQAVABUAFQAVABUA + FQAVABUAFQAVABUAFQAVABUAFAAVABQAFAAUABUAFAAUABQAFAAUABQAFAAUABQAFAAUABQAEwAU + ABMAEwATABMAEwATABMAEwATABMAEwATABIAEwASABIAEgASABIAEgASABIAEQASABEAEQARABEA + EQARABEAEQAQABEAEQAQABAAEAAQABAAEAAQABAAEAAQABAADwAQAA8ADwAPAA8ADwAPAA8ADwAP + AA8ADwAPAA4ADgAPAA4ADgAOAA4ADgAOAA4ADgAOAA0ADgAOAA0ADgAOAA0ADQANAA0ADQANAA0A + DAAMAA0ADAAMAAwADAAMAAwADAAMAAwADAALAAsACwALAAsACwALAAsACwALAAsACwALAAsACwAL + AAoACgAKAAsACgAKAAoACwAKAAoACgAKAAoACgALAAoACgAKAAoACgALAAoACgAKAAoACgAKAAoA + CgAKAAoACQAKAAoACgAJAAoACgAKAAkACgAKAAoACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAI + AAgACAAIAAgACAAIAAgACAAIAAgACAAIAAcACAAIAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcA + BwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAI + AAgABwAHAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAkACAAJAAkACAAJAAgACQAIAAkACAAJAAkA + CQAJAAkACQAKAAkACgAJAAkACQAJAAkACQAKAAkACgAJAAoACQAJAAkACQAKAAkACQAKAAoACQAJ + AAgACQAJAAkACQAJAAkACQAJAAkACAAIAAgACAAIAAgACAAIAAgABwAHAAcABwAHAAYABwAGAAYA + BgAGAAYABgAFAAUABQAFAAUABAAEAAQABAAEAAQAAwADAAMAAwADAAMAAwACAAIAAgACAAIAAgAC + AAEAAQABAAEAAQABAAEAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP///////////v/+//7/ + /v/9//7//f/9//3//f/8//z//P/8//z//P/7//v/+//7//v/+//6//v/+v/6//r/+v/6//n/+v/6 + //n/+v/5//n/+f/5//n/+f/5//n/+f/5//j/+f/5//j/+P/4//j/+P/4//j/+P/4//j/+P/4//j/ + +P/3//f/9//3//f/+P/3//j/9//4//f/9//3//f/9v/3//b/9//2//f/9v/3//b/9//3//b/9//2 + //f/9v/3//b/9//2//b/9v/2//X/9v/1//b/9f/2//X/9v/2//b/9v/2//b/9v/2//b/9v/2//b/ + 9v/2//X/9v/2//b/9v/2//b/9v/2//b/9v/2//b/9f/2//X/9v/1//b/9v/2//b/9//2//f/9v/3 + //b/9//2//f/9v/3//b/9//2//b/9//2//f/9v/3//b/9//2//f/9v/3//f/9//3//b/9//2//f/ + 9v/3//b/9//3//j/9//3//b/9//3//f/9v/4//b/9//3//f/9//3//f/9//4//f/+P/2//j/9//3 + //f/+P/3//f/9//3//f/9//3//f/+P/3//j/9//3//f/+P/3//f/9v/3//b/9//3//f/9//4//b/ + 9//3//f/9//3//f/9//3//f/9//3//f/+P/3//j/9//3//b/9//3//f/9v/3//b/9//2//f/9v/3 + //f/9//3//j/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/+P/3//f/ + 9//3//f/9//4//f/+P/3//j/+P/5//j/+f/4//j/+P/5//j/+P/3//j/+P/4//f/9//3//f/9//3 + //j/9//4//f/+P/4//j/9//4//j/+P/4//n/+P/5//j/+P/4//j/+P/4//j/+P/4//j/+P/4//j/ + +P/4//j/+P/4//j/+f/5//n/+f/5//n/+f/5//n/+f/5//n/+f/5//n/+f/5//n/+f/5//n/+f/5 + //n/+f/5//n/+f/5//n/+f/5//n/+f/5//n/+f/5//n/+f/5//n/+f/5//n/+f/5//n/+f/5//n/ + +f/5//n/+f/5//n/+f/5//n/+f/5//n/+f/5//n/+f/5//n/+f/5//n/+f/5//n/+f/5//n/+f/5 + //n/+f/5//n/+f/5//n/+f/5//n/+f/6//r/+v/6//r/+v/6//r/+v/6//r/+v/6//r/+v/6//r/ + +v/6//r/+v/6//r/+v/6//r/+v/6//r/+v/6//r/+v/6//r/+v/6//r/+v/6//r/+v/6//r/+v/6 + //r/+v/6//r/+v/6//r/+v/6//r/+v/6//r/+v/6//r/+v/6//r/+v/6//r/+v/6//r/+v/6//r/ + +v/6//r/+v/6//r/+v/6//r/+v/6//r/+v/6//r/+v/6//r/+v/6//r/+v/7//v/+v/6//r/+v/6 + //r/+v/6//r/+v/6//r/+v/6//r/+v/6//r/+v/6//r/+v/6//r/+v/6//r/+v/6//r/+v/6//r/ + +v/7//v/+v/7//r/+v/7//v/+//7//v/+//7//v/+//7//v/+//7//v/+//7//v/+//7//v/+//7 + //v/+//7//v/+//7//v/+//7//v/+//7//v/+//7//v/+//7//v/+//7//v/+//7//v/+//7//v/ + +//7//v/+//7//v/+//7//v/+//7//v/+//7//v/+//7//v/+//7//v/+//7//v/+//7//v/+//7 + //v/+//7//v/+//7//v/+//7//v/+//7//v/+//7//v/+//7//v/+//7//v/+//7//v/+//8//v/ + /P/8//z//P/8//z//P/8//z//P/8//z//P/8//z//P/8//z//P/8//z//P/8//z//P/8//z//P/8 + //z//P/8//z//P/8//z//P/8//z//P/9//z//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3/ + /f/9//3//f/+//7//v/+//7//v/+//7//v/+//7//v/+//7//v/+//7//v/+//7//v/+//7//v/+ + //7//v/+//7//v/+//////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////// + //////////////////////////8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAIAAgAC + AAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIA + AgACAAIAAgADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwAE + AAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQA + BAAEAAQABAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAF + AAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAQABAAEAAQA + BAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAADAAMAAwADAAMAAwAD + AAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIA + AgACAAIAAgACAAIAAgABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAB + AAEAAQABAAEAAQABAAEAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP//AAAAAAAAAAAAAP//AAAA + AAAA//8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAB + AAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEA + AQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAB + AAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEA + AQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAB + AAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEA + AQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAB + AAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEA + AQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAAABAAEAAQAAAAEAAAAB + AAEAAQAAAAEAAAABAAAAAAAAAAAAAAABAAAAAAAAAAAAAAABAAAAAAAAAAAAAAABAAAAAAABAAEA + AAABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAB + AAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEA + AQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAB + AAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEA + AQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAB + AAEAAQACAAEAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIA + AgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAC + AAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIA + AgACAAIAAgACAAIAAgADAAIAAgACAAIAAgACAAIAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwAD + AAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMA + AwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwAD + AAMAAgADAAMAAgADAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIA + AgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAC + AAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAEAAgACAAEAAgACAAEA + AQACAAEAAQACAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAB + AAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEA + AQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAIAAQACAAEAAgAB + AAIAAQACAAEAAgACAAIAAQACAAEAAQABAAEAAQACAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEA + AQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAB + AAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEA + AQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAB + AAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEA + AQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAB + AAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEA + AQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAB + AAEAAQABAAEAAQAAAAEAAAABAAAAAAABAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAAABAAEAAQABAAEAAAABAAEAAQABAAEA + AAABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAB + AAEAAQABAAEAAQABAAEAAQABAAIAAQABAAIAAgABAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIA + AgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAC + AAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAEAAgACAAEAAQACAAEAAQABAAEAAQABAAEA + AQABAAEAAQABAAEAAQABAAEAAQAAAAEAAQAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP////////////////////////////////// + //////7////+//7//v/+//7//v/+//7//v/+//7//v/+//7//v/+//7//v/+//7//v/+//7//v/+ + //7//v/+//7//v/+//3//f/+//3//f/9//3//f/9//3//f/9//3//f/9//3//f/8//z//P/8//z/ + /P/8//z//P/8//z//P/8//z//P/8//z//P/8//v//P/8//z/+//8//v/+//8//v/+//7//v/+//7 + //v/+//7//v/+//7//v/+//6//v/+v/6//r/+v/6//r/+v/6//r/+v/6//r/+v/6//r/+v/6//r/ + +v/6//r/+v/6//r/+v/6//r/+f/6//n/+f/5//n/+f/5//n/+f/5//n/+f/5//n/+f/5//n/+f/5 + //n/+f/5//n/+f/5//n/+f/5//j/+P/4//j/+P/4//j/+P/4//n/+P/4//j/+f/4//j/+f/4//n/ + +f/4//j/+f/4//j/+P/4//n/+P/5//j/+P/5//j/+P/5//j/+P/4//j/+P/4//j/+P/4//j/+f/4 + //j/+P/4//j/+P/4//n/+P/4//j/+P/4//j/+P/4//j/+P/4//j/+P/4//j/+P/5//n/+P/5//n/ + +f/5//n/+f/5//j/+f/5//j/+P/4//j/+P/4//n/+P/4//j/+P/4//j/+P/5//n/+f/5//n/+f/4 + //n/+f/5//n/+P/5//n/+f/4//j/+P/4//j/+P/4//j/+P/4//j/+P/4//j/+P/4//n/+P/4//j/ + +P/4//j/+P/5//j/+P/4//n/+P/4//f/+P/3//j/9//3//f/9//3//f/9//3//f/9//3//f/9//3 + //f/9//3//f/9//3//f/9//3//f/9//4//f/+P/3//f/9v/4//f/9//3//f/9//3//b/9//2//f/ + 9v/3//b/9//2//b/9v/3//b/9v/1//b/9f/2//X/9f/1//b/9f/1//X/9f/1//X/9f/1//X/9f/1 + //X/9f/1//X/9f/0//X/9f/1//T/9P/1//T/9P/0//T/9P/0//T/9P/0//T/8//z//T/8//z//T/ + 8//z//P/8//z//P/8//y//P/8v/y//P/8v/z//L/8v/y//L/8v/y//L/8v/y//L/8f/x//H/8f/x + //H/8f/x//H/8f/x//H/8f/x//H/8f/w//H/8f/w//D/8f/w//D/7//w//D/8P/v/+//8P/w/+// + 7//v/+//8P/v//D/8f/w//D/8P/w//D/8P/w//D/8P/v//D/8f/v/+//8P/w//D/8P/w//D/8P/x + //D/8P/w//D/8P/w//D/8f/w//D/8P/x//D/8P/v//D/8P/v//D/8f/w//D/7//w//D/7//w//D/ + 7//w/+//7//w//D/7//w//D/8P/w//D/7//w//D/8P/w//D/8P/w//D/8f/w//D/8P/w//D/8P/w + //D/8P/w//D/8P/w//D/8P/x//D/8P/w//D/8P/w//D/8P/w//D/8P/w//D/8P/v/+//8P/v//D/ + 8P/w//D/7//w//D/8P/w/+//8P/w//D/8P/v//D/8P/w/+//8P/v/+//8P/w/+//8P/w/+//7//v + //D/8P/v/+//8P/w/+//7//w/+//7//w//D/8P/w/+//8P/w/+//8P/w/+//8P/w/+//8P/v/+// + 8P/w/+7/7//x/+//7//w/+//8P/w/+//7//w//D/7//v/+//7//v/+//7//u/+//7//v/+7/7//u + /+//7v/v/+//7v/v/+7/7//w/+7/7v/w/+//7//v/+//7//w/+//7//w//D/7//w/+//8P/w/+// + 7//w//D/8P/v//H/8P/v//D/8f/x//H/8P/x//H/8f/w//H/8v/x//H/8f/y//L/8v/x//L/8v/y + //P/8v/y//P/8//z//P/8//z//P/8//y//P/8//z//P/9P/z//T/8//0//X/9P/0//X/9f/1//X/ + 9f/1//b/9f/1//b/9f/1//X/9//2//b/9v/2//b/9//2//f/9v/4//f/9//2//j/9//4//j/+P/3 + //j/+P/3//j/+P/4//j/+P/4//j/+P/5//j/+P/5//j/+P/4//n/+P/4//n/+P/5//n/+P/5//n/ + +f/5//n/+v/5//r/+v/5//n/+f/5//r/+f/6//r/+v/6//r/+v/6//r/+v/6//r/+v/7//v/+//7 + //v/+//6//v//P/7//z/+//7//z/+//7//z//P/8//z//P/8//z//P/8//3//P/8//3//f/8//3/ + /P/9//3//f/9//3//f/+//3//v/+//3//v////7//v/+//7////+//7////+///////+////AAD/ + //7/////////////////AAD/////AAAAAP//AAAAAP//AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAABAAEAAAAAAAEAAQAAAAEAAQABAAEAAgABAAIAAgABAAEAAgACAAEAAgACAAIAAgAC + AAMAAwACAAMAAwACAAMAAwADAAMABAADAAMAAwAEAAQABAAEAAQABAAFAAQABAAFAAUABQAEAAUA + BgAFAAUABgAHAAYABgAGAAcABwAHAAYABwAIAAcABwAIAAgACAAJAAkACgAJAAgACgAKAAoACgAK + AAoACgAKAAsACwAKAAsACwALAAwADAAMAAwADQANAAwADQAOAA0ADQAOAA0ADgAOAA4ADgAOAA4A + DgAOAA8ADgAOAA8ADwAOAA8ADwAPAA8AEAAQABAADwAQABAAEAAQABAAEQAQABAAEQAQABEAEQAR + ABEAEQARABEAEQASABEAEgASABIAEgASABIAEwASABIAEwATABMAEwATABMAFAAUABMAEwAUABMA + EwAUABQAFAAUABQAFAAUABQAFQAVABUAFAAVABUAFQAUABUAFgAVABUAFgAVABUAFQAWABUAFQAW + ABYAFQAWABUAFgAWABUAFgAWABUAFgAWABYAFgAWABYAFgAWABYAFgAXABcAFwAWABcAFwAXABYA + FwAXABcAFwAYABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAGAAYABYAFwAXABcAFwAY + ABcAFwAXABcAFwAXABcAFwAWABcAFwAXABcAGAAXABYAFwAXABcAFwAXABcAFwAWABcAFwAWABYA + FwAXABYAFgAWABYAFgAWABYAFgAWABYAFQAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAW + ABYAFgAXABUAFgAXABYAFgAXABYAFgAWABYAFgAWABYAFwAXABYAFgAXABYAFgAWABYAFgAWABYA + FgAWABYAFgAWABYAFgAWABYAFQAWABUAFgAWABYAFQAVABUAFgAWABUAFQAWABUAFQAWABUAFQAW + ABUAFQAVABUAFQAVABYAFQAVABUAFQAVABUAFQAVABUAFQAVABUAFQAVABUAFAAVABUAFAAUABUA + FAAVABQAFAAUABQAFAAUABQAFAAUABMAEwAUABMAEwATABMAEwATABMAEwATABMAEwATABIAEgAS + ABIAEgASABIAEQARABIAEgARABEAEQARABEAEAARABEAEAAQABAADwAQABAADwAPABAAEAAPAA8A + EAAPAA8ADwAPAA8ADgAOAA4ADgAOAA4ADgAOAA0ADQAOAA0ADQANAA0ADQANAA0ADQANAA0ADQAN + AA0ADAAMAAwADQAMAAwADAALAAwACwALAAsACwAMAAsADAALAAsACwALAAoADAAKAAoACgALAAkA + CgAKAAoACQAJAAkACQAKAAkACgAJAAkACAAJAAkACQAIAAkACAAIAAgACAAIAAkACAAIAAgACAAI + AAkACAAHAAgACAAIAAgACAAHAAgABwAHAAgACAAHAAcABwAHAAcABwAHAAcABwAHAAcABwAGAAYA + BwAHAAYABgAHAAYABgAGAAYABgAGAAYABgAGAAYABgAGAAYABgAFAAYABgAGAAYABgAFAAYABgAG + AAUABQAGAAUABQAGAAYABgAFAAYABgAGAAYABgAGAAYABgAGAAYABQAGAAYABgAGAAYABgAGAAUA + BgAGAAYABgAGAAYABgAHAAYABgAHAAYABgAGAAcABgAGAAcABgAHAAYABgAHAAcABgAGAAYABgAG + AAYABgAGAAYABgAGAAYABgAFAAYABQAGAAUABgAGAAUABQAFAAUABQAFAAUABQAFAAUABQAEAAUA + BQAFAAQABAAEAAUABAAEAAQABAAEAAQAAwAEAAQAAwAEAAMAAwADAAMAAwADAAMAAwADAAMAAgAC + AAIAAgACAAIAAgABAAIAAgABAAEAAQABAAEAAQAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAD//wAAAAAAAP//////////////////////////AAD////////+/////v// + //7//v////7//v/+//7//v/9//7//v/9//3//f/9//3//f/8//3//f/8//z//f/8//z//P/8//z/ + /P/8//z/+//8//z/+//8//v/+//7//v/+//8//v/+//7//v/+//7//v/+//7//v//P/7//v/+//7 + //v/+//7//v/+//7//v/+//7//v/+v/6//v/+v/6//r/+v/6//r/+v/6//r/+v/6//r/+v/6//n/ + +v/5//n/+f/5//n/+f/5//n/+f/5//n/+f/5//n/+f/5//n/+v/5//n/+f/5//n/+f/4//j/+f/5 + //j/+P/4//j/+f/5//j/+f/4//j/+P/5//j/+P/4//j/+P/4//j/+P/4//j/+P/4//j/+P/4//j/ + +P/4//n/+f/4//j/+f/5//n/+P/5//j/+P/4//j/+P/4//j/+P/4//j/+f/4//n/+P/4//j/+f/4 + //n/+P/4//j/+P/4//j/+P/4//f/9//4//f/+P/4//j/+P/3//j/+P/4//j/9//4//j/+P/4//j/ + +P/4//j/+P/4//j/+P/4//n/+f/4//n/+f/5//n/+P/4//j/+P/4//j/+P/4//j/+P/4//j/+P/3 + //j/9//4//j/+P/3//j/9//3//f/+P/3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/ + 9//3//f/+P/3//f/9//4//f/+P/3//j/+P/4//f/+P/3//j/+P/4//f/+P/4//n/9//4//f/+P/4 + //j/9//4//j/+P/4//j/+P/4//j/+P/4//j/+P/4//j/+P/4//j/+P/4//j/+P/4//j/+P/4//j/ + +P/4//j/+P/4//j/+P/4//j/+P/4//j/+P/4//j/+P/4//j/+f/5//j/+f/5//j/+P/5//n/+f/5 + //n/+f/5//n/+f/5//n/+f/5//n/+f/4//n/+f/4//n/+f/5//n/+f/5//n/+f/5//n/+f/5//n/ + +f/4//n/+f/4//n/+P/4//j/+P/4//j/+P/4//j/+P/4//j/+P/4//j/+P/5//j/+f/5//j/+f/4 + //n/+f/4//j/+P/4//j/+P/4//j/+P/4//j/+P/4//j/+P/4//j/+P/4//j/+P/5//j/+P/4//j/ + +f/4//j/+P/5//j/+P/5//j/+P/4//j/+P/4//j/+P/4//j/+P/4//n/+f/4//n/+f/5//n/+f/5 + //n/+f/5//n/+f/4//n/+f/4//n/+P/4//n/+P/4//j/+P/4//j/+P/4//j/+P/4//j/+P/4//j/ + +P/4//j/+f/4//j/+f/5//n/+P/5//n/+f/5//n/+f/5//n/+f/5//n/+f/5//r/+v/6//r/+v/6 + //r/+v/6//r/+v/6//v/+v/6//r/+v/6//r/+v/6//r/+v/6//r/+v/6//r/+v/7//r/+//7//v/ + +//7//v/+//7//v/+//7//v/+//7//v/+//7//v/+//7//v/+//7//v/+//7//v/+//7//v/+//7 + //v//P/8//z//P/8//z//P/8//z//P/8//z//P/8//z//P/8//z//f/9//3//f/9//3//f/9//3/ + /f/9//3//f/9//3//f/+//3//f/+//7//v/+//7//v/+//7//v/9//7//v/+//7//v/+//7//v/+ + //7//v/+//7//v/+//7//v/+//7///////7//v////7//v////////////7///////////////// + //////////////////////////////////////////////////////////////////////////// + /////////////////////////wAAAAD/////AAD/////AAAAAP//AAAAAAAAAAAAAP//AAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAP//AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAABAAAAAAABAAAAAAABAAAAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAB + AAEAAQABAAIAAQABAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIA + AgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAC + AAIAAgADAAIAAgADAAMAAgADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMA + AwADAAMAAwADAAMAAwADAAMAAwAEAAMAAwAEAAQAAwAEAAQABAAEAAQABAAEAAQABAAEAAQABAAE + AAQABAAEAAQABAAEAAQABAAEAAUABAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAYA + BQAGAAYABgAGAAYABgAGAAYABgAGAAYABgAGAAYABgAGAAYABgAHAAYABwAHAAcABwAHAAcABwAH + AAcABgAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAGAAcABwAHAAYABgAGAAYABgAGAAYA + BgAGAAYABgAGAAYABgAGAAYABgAGAAYABgAGAAYABgAGAAYABgAGAAYABgAGAAYABgAGAAYABgAG + AAUABgAGAAUABQAGAAUABQAGAAUABQAGAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUA + BQAFAAUABQAFAAUABAAFAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAMABAAE + AAMAAwAEAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwACAAIAAgACAAIA + AgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgABAAIAAgABAAEAAQABAAEAAQABAAEAAQAB + AAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAAA + AQABAAAAAQAAAAAAAQABAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB + AAAAAQAAAAAAAAABAAAAAAAAAAAAAAABAAAAAAAAAAAAAAABAAAAAQABAAAAAAABAAAAAQABAAEA + AQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAB + AAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEA + AQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAB + AAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEA + AQABAAEAAQABAAEAAQABAAEAAQABAAEAAAABAAEAAAABAAEAAAABAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAABAAAAAAAAAAAAAAABAAEAAAABAAEAAAABAAEAAQABAAEAAQABAAEAAQABAAEA + AQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAB + AAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEA + AQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAB + AAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEA + AQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQACAAEAAQACAAIAAgACAAIAAgAC + AAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIA + AgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAC + AAIAAgACAAIAAgADAAIAAgACAAIAAgADAAIAAgADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMA + AwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwAD + AAMAAwADAAMAAwADAAMAAwADAAMAAwADAAQAAwAEAAMABAAEAAQABAAEAAQABAAEAAQABAAEAAQA + BAAEAAQABAAEAAQABAAEAAUABAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAF + AAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUA + BQAFAAUABQAFAAUABQAFAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAE + AAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQA + BAAEAAQAAwAEAAQAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwAD + AAMAAwADAAMAAwADAAMAAgADAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIA + AgACAAIAAgACAAIAAgACAAIAAgABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAB + AAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAAAAQABAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAAAAAAAAAAABAAEAAAAAAAAAAAABAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAAABAAEAAQABAAEAAQAB + AAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEA + AQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAB + AAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEA + AQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAB + AAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEA + AQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAB + AAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQACAAEAAQACAAIAAgACAAIAAgACAAIA + AgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAC + AAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIA + AgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAC + AAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAQACAAEAAQABAAIA + AQACAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAB + AAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAAAAAAEAAQABAAEAAQAB + AAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEA + AQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAB + AAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEA + AQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAB + AAEAAQABAAEAAQABAAEAAQACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIA + AgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAC + AAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIA + AgACAAIAAgACAAIAAgACAAIAAgABAAIAAQACAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAB + AAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEA + AQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAB + AAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEA + AQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAB + AAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEA + AQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAB + AAEAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAQABAAEAAQABAAEA + AQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAB + AAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAAABAAEAAQABAAEAAQABAAEA + AQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAB + AAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEA + AQABAAEAAQABAAEAAQABAAEAAQABAAEAAQACAAEAAQABAAIAAQACAAIAAgACAAIAAgACAAIAAgAC + AAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIA + AgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAC + AAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIA + AgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAC + AAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIA + AgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAC + AAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIA + AQACAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAB + AAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEA + AQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAC + AAIAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEA + AQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAB + AAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEA + AQABAAEAAQABAAEAAQABAAEAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAB + AAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEA + AQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAB + AAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEA + AQABAAEAAQABAAEAAQABAAEAAQACAAEAAQABAAEAAQACAAIAAgABAAIAAQACAAIAAgABAAIAAQAB + AAEAAQABAAEAAQACAAEAAQABAAIAAgACAAIAAgABAAEAAQACAAIAAgABAAEAAQACAAEAAQABAAEA + AQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAB + AAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEA + AQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAB + AAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEA + AQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAB + AAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEA + AQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAB + AAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAAAAEAAQABAAEAAQAAAAEA + AQABAAEAAQABAAEAAAABAAEAAQAAAAEAAAABAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAEAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAAABAAEAAAABAAEAAQAAAAEAAAABAAEAAQAAAAEA + AQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAB + AAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEA + AQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAB + AAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEA + AQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAB + AAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEA + AQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAB + AAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEA + AQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAB + AAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEA + AQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAB + AAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEA + AQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAB + AAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQACAAEAAQABAAIAAQACAAIA + AQABAAIAAQACAAEAAQABAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAC + AAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIA + AgACAAIAAgACAAIAAgACAAIAAgACAAIAAgADAAIAAgACAAIAAgADAAIAAwACAAIAAwADAAMAAwAD + AAMAAgADAAMAAgACAAIAAgADAAIAAgACAAIAAwADAAIAAgADAAMAAwADAAMAAwADAAMAAwADAAMA + AwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwAD + AAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwAEAAMAAwADAAQA + BAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAFAAUABAAF + AAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUA + BQAFAAUABQAGAAUABQAFAAUABQAGAAUABQAGAAUABQAGAAUABQAFAAUABQAGAAUABQAGAAYABgAG + AAUABgAGAAYABgAGAAYABgAGAAYABgAGAAYABgAGAAYABgAGAAYABgAGAAYABgAGAAYABgAGAAYA + BgAGAAYABgAGAAYABgAHAAcABgAGAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAH + AAcABwAHAAcABwAHAAcABwAIAAcABwAIAAcACAAIAAcACAAIAAgACAAIAAgACAAIAAgACAAIAAgA + CAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAI + AAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgABwAIAAcACAAIAAgABwAIAAgACAAIAAgACAAIAAgA + CQAJAAgACAAJAAgACAAJAAgACAAIAAkACAAJAAgACQAIAAkACQAJAAkACQAJAAgACQAIAAgACAAJ + AAgACQAIAAkACAAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACgAIAAkACQAJAAkACgAJAAkA + CQAKAAkACgAJAAoACQAKAAkACgAJAAoACQAKAAkACgAKAAkACgAKAAoACgAKAAoACgAKAAoACgAK + AAsACgALAAsACwAKAAsACwALAAsACwALAAwACwALAAsACwALAAsACwALAAsACwAMAAsACwALAAwA + DAAMAAwADAANAAsADAAMAAwACwAMAAsADAAMAAwACwAMAAsACwALAAsACwALAAsACwALAAsACwAL + AAsACwALAAsACwALAAsACwALAAsACwALAAsACwALAAsACwALAAsACwALAAsACwALAAsACwALAAsA + CwALAAsACwALAAoACgALAAsACgALAAsACgALAAsADAALAAsACgAMAAsACwALAAsACgALAAoACwAK + AAoACgAKAAoACgAKAAoACgAKAAoACgALAAoACwAKAAoACgAKAAoACgALAAoACwAKAAsACgALAAoA + CwALAAsACgALAAoACwALAAsACgALAAoACwAKAAsACgAKAAsACgALAAsACgAKAAsACwAKAAsACwAL + AAsACwALAAsACwALAAsACwALAAsACwALAAsACwALAAsACwALAAsACwALAAsACwALAAsACwALAAsA + CwALAAsACwALAAsACwALAAsACwALAAsACwALAAsACwALAAsACwALAAsACwALAAsACwALAAsACwAL + AAsACwALAAsACwALAAsACwALAAsACwALAAsACwALAAsACwALAAsACwALAAsACwAMAAsACwALAAsA + CwALAAsACwALAAsACwALAAsACwALAAsACwALAAsACwALAAwACwAMAAwADAALAAwADAAMAAsADAAM + AAwACwAMAAsADAAMAAsADAAMAAsACwAMAAwADAAMAAwADAAMAAwADAANAAwADAAMAA0ADAANAA0A + DAAMAA0ADQANAA0ADQANAA0ADQANAA0ADQANAA0ADQANAA0ADQANAA0ADQANAA0ADQANAA0ADQAN + AA0ADQAMAA0ADQANAA0ADQANAA0ADQANAA0ADQAMAA0ADQANAA0ADQAMAAwADQANAAwADQANAAwA + DAANAAwADAAMAAwADAANAAwADAAMAAwADAAMAAwADQAMAAwADQANAAwADAANAAwADAANAAwADAAM + AAwADAANAAwADAAMAA0ADAAMAA0ADAAMAA0ADQANAAwADAAMAA0ADQANAAwADAANAA0ADAANAA0A + DQANAA0ADQANAA0ADQANAA0ADQANAAwADQANAAwADQANAA0ADQANAA0ADQANAA0ADQANAA0ADQAO + AA0ADQANAA4ADQANAA4ADQANAA4ADQANAA4ADgANAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4A + DgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAPAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA0ADgAO + AA4ADgAOAA0ADQAOAA0ADQAOAA4ADQANAA4ADgANAA0ADgANAA4ADgAOAA0ADgANAA0ADgAOAA0A + DgAOAA0ADQAOAA4ADQAOAA4ADgAOAA0ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAO + AA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAPAA4ADgAPAA4A + DgAPAA8ADgAOAA8ADgAOAA8ADgAOAA4ADwAPAA4ADgAOAA8ADgAPAA8ADgAOAA8ADwAPAA4ADwAO + AA4ADwAPAA4ADwAPAA4ADgAPAA4ADgAOAA4ADgAOAA8ADgAOAA8ADgAOAA4ADgAOAA4ADgAOAA8A + DgAOAA4ADwAOAA4ADgAOAA4ADgAPAA4ADgAOAA4ADQAOAA8ADgANAA4ADwAOAA4ADgAOAA4ADgAO + AA4ADgAOAA4ADgAOAA0ADgAOAA4ADQAOAA4ADQAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgANAA4A + DgAOAA4ADgAOAA4ADgAOAA0ADgAOAA4ADQAOAA4ADgANAA0ADgAOAA0ADgAOAA0ADQAPAA4ADQAO + AA4ADgAOAA4ADgAOAA4ADgAPAA4ADgAOAA8ADgAOAA8ADgAOAA8ADwAPAA8ADgAPABAADwAPAA8A + DwAPAA8ADwAPABAADwAPAA8AEAAQAA8ADwAPAA8ADwAQAA8AEAAPAA8ADwAPAA8ADwAPAA8ADwAQ + AA8ADwAPAA8ADwAPAA8ADwAOAA8ADwAPAA8ADwAOAA4ADwAPAA4ADgAPAA4ADgAPAA4ADgAPAA4A + DgAPAA8ADgAOAA8ADgAOAA4ADgAOAA4ADwAPAA4ADgAPAA4ADgAPAA4ADwAOAA4ADwAPAA4ADgAO + AA4ADwAPAA4ADgAOAA8ADgAPAA8ADgAOAA8ADgAOAA4ADgAOAA8ADgAOAA4ADgAOAA4ADgAOAA4A + DgAOAA8ADgAOAA4ADwAPAA4ADwAQAA4ADgAPAA8ADwAPAA8ADwAPAA8ADgAPAA8ADwAPAA8ADwAP + AA8ADwAPAA8ADwAQABAADwAPABAAEAAQABAAEAAQABAAEAARABAAEAAQABAAEAAQABAAEAAQAA8A + DwAQABAAEAAQABAADwAQABAAEAAPABAAEAAQAA8AEAAQAA8ADwAQABAAEAAPAA8ADwAQABAADwAP + AA8ADwAPABAAEAAPAA8AEAAQAA8ADwAPABAADwAPABAAEAAPAA8AEAAPAA8ADwAPAA4ADwAQAA8A + DwAPAA8ADwAQAA8ADwAPAA8ADwAQABAADwAPABAAEAAPAA8AEAAQAA8AEAAQABAADwAQABAADwAQ + ABAADwAQABAAEAAQAA8AEAARABAADwARABAAEAAQABAAEAAQABAAEQARABAAEQARABAAEAARABEA + EQARABAAEAAQABAAEAARABEAEAARABEAEAARABAAEAAQABEAEAARABEAEAAQABAAEAAQABAAEQAR + ABAAEAAQABAAEQAQABAAEAAQABEAEAAPABAAEQAQABAAEAAQABAAEAAQABAAEQAQABAAEAAQABAA + EAAPAA8AEAAQAA8AEAAQABAADwAQABAAEAAPABAAEAAQAA8AEAAQAA8AEAAQABAAEAAQAA8AEAAR + AA8ADwARABAADwAQABAAEAAQABAADwAQABEAEAAQABEAEQARABEAEAAPABEAEgAQABAAEQARABEA + EQARABAAEQAQABAAEQASABAAEAARABEAEQARABAAEQARABEAEAARABEAEQARABEAEQASABEAEAAR + ABIAEQARABMAEgARABIAEgASABIAEgASABMAEwASABIAEwATABIAEgAUABQAEwATABMAEwATABMA + EwATABMAFAAUABMAEwAUABQAEwAUABQAFAATABMAFAAVABMAEwAUABQAEwAUABQAFAAUABQAEwAU + ABUAEwASABQAFAATABQAFQAUABQAFAAUABQAFAAUABMAFAAVABQAEwATABQAFAAUABQAFAATABQA + FAATABMAFAAUABMAEwAUABMAEwAUABMAEwAUABMAEwATABQAEwATABIAEwAUABQAEgATABQAEwAT + ABQAFAATABMAFAATABMAEwAUABMAFAAUABQAFAAUABQAFAAUABUAFQAVABUAFQAWABUAFQAWABYA + FQAVABYAFwAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFQAV + ABYAFgAWABYAFwAWABUAFgAWABYAFgAXABYAFQAVABYAFgAWABYAFwAWABYAFwAWABYAFwAWABYA + FwAXABYAFgAXABcAFwAXABYAFwAXABcAFwAXABYAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAY + ABcAFwAYABgAFgAXABgAFwAXABcAGAAYABgAGAAYABgAGAAXABgAGAAYABcAGAAYABcAFwAYABgA + FwAXABcAFwAXABgAFwAXABcAGAAYABYAFwAYABgAFwAYABcAFwAYABcAFgAXABgAFwAWABcAGAAX + ABYAFwAYABgAFwAYABcAFwAXABcAGAAYABcAFwAYABcAFwAYABgAGAAXABcAGAAZABcAFwAZABkA + FwAYABkAGAAWABgAGAAYABgAGAAZABgAGAAYABcAFwAYABkAGAAYABgAGQAZABgAFwAYABgAGAAY + ABkAFwAXABkAGAAXABgAGAAYABgAGAAYABgAFwAXABgAFwAXABgAGAAXABcAGAAXABcAFwAXABcA + FwAXABYAFwAXABYAFwAXABYAFgAWABcAFwAWABYAFwAXABcAFwAXABYAFwAXABYAFgAXABYAFwAY + ABcAFwAXABcAFwAXABcAFgAXABgAFwAXABgAFwAWABgAGAAXABcAGAAYABcAGAAYABYAFwAYABcA + FwAXABcAGAAYABcAGAAYABcAFwAYABgAGAAYABgAGAAYABcAGAAYABgAGAAYABgAGQAYABgAGAAY + ABcAGAAaABgAFwAYABkAGAAYABgAGAAYABgAFwAYABgAGAAXABgAGQAYABcAGAAYABcAGAAYABgA + GAAYABgAGAAYABgAGAAXABgAGAAXABgAGAAYABcAGAAZABgAFwAXABgAFwAWABcAGAAXABcAFwAX + ABYAFgAXABYAFgAXABYAFgAWABYAFQAWABYAFQAVABYAFgAVABUAFQAVABUAFgAWABUAFQAVABUA + FQAWABUAFQAVABUAFQAWABUAFQAVABUAFQAVABUAFQAVABUAFQAWABUAFAAVABUAFgAWABYAFQAW + ABYAFQAVABUAFgAVABUAFQAWABUAFQAWABUAFQAUABUAFQAVABQAFQAWABUAFAAVABUAFQAVABQA + FAAVABQAEwAVABYAFQAUABUAFQAUABQAFAAVABUAFQAVABUAFQAVABUAFAAUABUAFQAUABQAFQAV + ABMAFAAVABQAFQAUABQAFQAUABQAFAAVABUAFAAUABQAFAAVABUAFQAVABUAFQAUABQAFQAUABQA + FAAVABUAFAATABUAFQAUABQAFQAUABQAFAAVABUAFQAUABQAFAAUABUAFAAUABUAFQATABQAFAAT + ABQAFAAUABQAFAATABQAFAATABQAFAAUABMAEwAUABQAEwAUABQAEwATABMAEwATABQAFAATABQA + FAATABIAFAATABMAEwASABIAEwASABIAEwATABIAEgASABIAEgARABEAEwASABAAEgASABAAEQAT + ABEAEAARABIAEQARABEAEgASABEAEAARABEAEAAQABEAEQAQABAAEAAQABEAEAAQABAAEAAQABAA + DwAOABAAEAAPAA8ADwAPAA8ADwAOAA8AEAAOAA4ADgAOAA4ADQANAA0ADQAMAAwADAAMAAwADQAM + AAoACwALAAsACgAKAAoACQAKAAoACwAJAAoACQAJAAkACQAHAAgACAAJAAgABwAHAAgACAAHAAYA + BgAHAAYABQAGAAYABQAEAAUABQAEAAQABAAEAAQAAwADAAIAAgACAAIAAgACAAIAAgABAAAAAQAA + AAAAAAAAAAAAAAABAAAA//8AAAAAAAAAAAAA///+//7///////7////+//7//v/9//3//f/9//3/ + /P/8//3//P/8//3//P/6//r/+//7//v/+//8//v/+v/6//r/+v/6//r/+v/5//r/+f/5//n/+f/5 + //n/+f/4//n/+v/5//n/+f/5//n/+P/5//n/+f/6//n/+f/4//n/+f/6//n/+P/5//j/+P/5//n/ + +P/4//n/+P/4//n/+f/4//j/+P/5//n/+f/5//j/+f/4//j/+v/5//j/+P/4//r/+v/4//f/+P/5 + //n/+f/4//j/+P/4//j/+f/4//j/+f/4//j/+P/4//j/+P/4//n/+v/4//j/+f/5//n/+P/4//j/ + +f/5//j/+f/5//j/+P/4//n/+f/4//n/+f/5//n/+P/4//n/+f/4//j/+f/5//j/+f/5//n/+f/5 + //n/+P/5//n/+f/5//r/+f/5//n/+f/6//n/+f/6//r/+f/6//r/+v/6//r/+v/6//n/+v/7//r/ + +v/6//r/+//7//r/+v/7//v/+v/7//v/+//7//v/+//7//v/+//7//v/+//8//z/+//7//v//P/8 + //z//P/8//z/+//7//z//P/8//z//P/7//3//P/7//z//f/8//z//P/8//v/+//7//z//f/8//v/ + +//7//z//P/7//v//f/8//v/+//8//z//P/8//z//P/8//z//f/8//z//f/9//z//f/+//z//f/9 + //z//v/+//z//f////7//f/+//7//v/+//7//f/9//7//v/+/////////////v/+////AAD///7/ + ////////////////AAD///7/AAABAP////8AAAAAAAAAAP//AAABAAAAAAABAAAAAAABAAEAAQAC + AAAAAAABAAMAAQABAAQAAwABAAIAAwADAAMAAgADAAUABQADAAMABQAFAAQABAAFAAUABQAFAAQA + BQAFAAUABQAFAAYABgAGAAUABgAGAAYABgAGAAYABgAFAAYABwAGAAYABgAHAAcABgAHAAcABwAH + AAcABgAIAAkABwAGAAgACQAHAAgACQAIAAgACAAIAAgACQAIAAgACQAKAAgACQAJAAoACgAKAAoA + CgAJAAkACgAJAAoACgALAAkACgAKAAoACgALAAkACgALAAoACQAKAAoACgAKAAkACgALAAsACQAL + AAsACwAKAAsACwALAAsACwAKAAsACwALAAsACwALAAsADAALAAsADAAMAAwADAAMAAwADAANAA0A + DAANAA4ADQAMAA0ADgANAA4ADQANAA4ADgANAA0ADgAOAA0ADQAOAA0ADQANAA4ADgANAA0ADQAO + AA4ADQANAA4ADQANAA0ADgAOAA0ADgAOAA0ADgAOAA4ADQANAA0ADgANAA0ADQANAA4ADgANAA0A + DgANAAwADQAOAA0ADQANAA0ADQANAA0ADQANAA0ADgANAAwADQAOAAwADAANAA0ADQAMAAwADAAM + AAsADAANAAwADAANAAwACwALAAwACwALAAwADAAMAAwADAALAAwADAALAAsADAAMAAoACwALAAoA + CgAKAAsACgAJAAsACgAKAAoACgAJAAkACgAJAAkACgAKAAkACgAJAAkACQAKAAgACAAJAAoACAAH + AAgACQAIAAcACAAJAAgABwAIAAgABwAHAAcACAAJAAcABwAIAAcABwAIAAgACAAIAAcACAAJAAgA + BwAIAAkACAAIAAkACAAHAAgACQAIAAgACAAJAAgACQAIAAgABwAJAAgACQAIAAgACQAJAAgACAAI + AAgACAAIAAkABwAHAAgACAAHAAgACAAIAAgACAAIAAgABwAHAAgABwAHAAcACAAHAAcABwAHAAYA + BwAGAAcABwAHAAYABwAIAAcABwAHAAcABwAHAAcACAAHAAcABwAIAAcACAAHAAcACAAJAAcACAAI + AAgACAAKAAkACQAIAAkACQAIAAgACQAJAAoACQAJAAoACQAIAAoACgAKAAkACgAJAAoACgAKAAgA + CgAKAAoACQAKAAoACgAKAAoACwAKAAoACQALAAoACwALAAsACgALAAoACwALAAsACwAKAAsADAAL + AAoACwAMAAsACwANAAwACwAMAA0ADAAMAA0ADAAMAAwADAAMAA0ADAAMAA0ADQANAA0ADQANAA0A + DQAOAA0ADQAOAA4ADQANAA4ADQANAA4ADgANAA0ADgAOAA0ADgAOAA4ADQANAA4ADQANAA4ADgAN + AA0ADgANAAwADQAOAA0ADQANAA0ADgAOAA0ADQAOAA4ADQANAA4ADgANAA4ADgAOAA4ADwAPAA4A + DgAPAA4ADwAPAA4ADwAPAA8ADwAQABAADwAPAA8ADwAPAA8AEAAQAA8AEAARABAADwAQABEAEQAR + ABEAEAAQABEAEQARABEAEQARABAAEAARABEAEQARABEAEQARABEAEQASABEAEQASABEAEgASABIA + EgATABIAEgASABIAEQASABMAEwASABMAEwATABMAEwATABMAEwAUABMAEwATABQAEwATABQAFAAT + ABQAFAAUABMAFAAUABQAFAAUABQAFAAUABQAEwAUABQAFAATABQAFAAUABQAFAAUABQAFAAUABQA + FAAUABQAFAAVABUAFAAUABUAFQAVABQAFQAVABQAFAAVABUAFQAUABQAFAAVABUAFQAUABUAFQAV + ABUAFQAVABUAFQAVABUAFQAUABUAFQAVABQAFQAVABQAFAAVABUAFAAUABUAFAAUABQAFQAVABUA + FAAVABUAFQAUABQAFQAVABQAFAAUABUAFQAUABQAFQAVABQAFAAVABUAFQAUABQAFQAVABMAFAAV + ABQAFAAVABQAFAAUABQAFAAVABQAFAAUABQAFAAVABUAFAAUABUAFAAUABUAFAAUABUAFAAUABQA + FAAUABUAFAATABQAFQAUABQAFAAUABQAFAATABQAFQAUABMAFAAUABQAEwATABMAFAATABMAEwAT + ABMAEwATABIAEwATABMAEgASABIAEgASABIAEgASABIAEgASABIAEgARABEAEgASABEAEQARABEA + EQARABAAEQARABEAEAARABEAEAAQABEAEQARABAAEAAQABEAEQAQABAAEAAQABAAEAAQABAAEQAQ + AA8AEAAQAA8AEAAQAA8AEAAQAA8ADgAQABAADwAQABAADwAOAA8ADwAPAA8ADwAPAA8ADgAOAA8A + DwAOAA4ADgAOAA4ADgAOAA8ADwAOAA4ADgAOAA4ADgAPAA4ADgAOAA4ADgAOAA4ADgAOAA4ADQAO + AA4ADQANAA4ADQANAA4ADQANAA0ADQAOAA0ADQAOAA4ADQAOAA0ADQANAA0ADgAOAA0ADQANAAwA + DQANAA0ADQANAAwADAAMAA0ADQAMAAwADAANAA0ADQAMAAwADAAMAAwADQANAAwACwALAAwADAAL + AAoACwAMAAsACwALAAsACwALAAsACwALAAsACwALAAoACwALAAwACgALAAsACwAKAAsACwALAAoA + CwAKAAoACgALAAkACwAKAAoACgAKAAoACgAKAAoACQAKAAoACQAKAAoACgAKAAkACgAJAAkACQAK + AAkACQAKAAkACQAKAAkACAAJAAoACQAJAAkACQAJAAkACQAJAAkACQAJAAgACQAJAAkACQAJAAgA + CQAJAAkACQAJAAgACQAJAAkACQAJAAgACAAJAAkACAAIAAkACQAIAAgACAAIAAgACAAIAAgACAAI + AAgACAAIAAgACAAIAAgABwAHAAgACAAHAAcABwAHAAgABwAGAAcACAAHAAYABwAHAAYABgAGAAcA + BwAGAAYABgAGAAYABgAFAAUABgAGAAUABgAGAAUABQAFAAUABQAFAAUABgAFAAUABQAFAAUABQAF + AAUABQAEAAQABQAFAAMABAAGAAUABAAFAAQABAAFAAQABAAEAAQABAAEAAQABAAEAAQAAwADAAQA + BAAEAAQABAADAAMAAwADAAMAAwADAAIAAwAEAAIAAgADAAMAAwACAAIAAwADAAIAAgADAAIAAgAC + AAIAAgADAAIAAQACAAMAAgACAAMAAwABAAIAAwACAAIAAgACAAMAAwABAAEAAgADAAIAAgADAAIA + AgACAAIAAgACAAIAAgABAAIAAwACAAIAAgACAAIAAgACAAIAAgABAAIAAgACAAEAAQACAAIAAQAC + AAIAAgACAAIAAgACAAMAAgABAAIAAwABAAIAAwACAAIAAgACAAIAAgACAAEAAgADAAIAAQACAAIA + AgACAAMAAgABAAIAAgACAAEAAgACAAEAAgACAAIAAgACAAIAAgADAAIAAgACAAMAAgACAAEAAgAD + AAMAAgADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwAEAAMAAwADAAMABAAEAAQABAAEAAMA + BAAEAAQABAAEAAQABAADAAQABAAEAAQABAAEAAQABAADAAQABAAEAAQABAAEAAQABAADAAQABAAD + AAQABAADAAQAAwADAAMAAwADAAMABAAEAAMABAAEAAMAAwAEAAQAAwADAAMAAwADAAMAAwADAAMA + BAACAAMABAADAAIAAwADAAIAAwADAAMAAwACAAIAAwACAAIAAwACAAIAAwADAAEAAgACAAIAAgAB + AAEAAQABAAAAAQABAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/////AAAAAP// + //////7//v///////v/+//7//v/+//7//f/9//3//v/9//z//f/9//3//f/9//z//P/9//z/+//8 + //3//P/7//z//P/7//r/+//8//v/+v/7//v/+//7//r/+//8//v/+v/7//r/+v/7//v/+//6//r/ + +//8//v/+v/7//v/+v/6//z/+//5//r/+//6//r/+v/7//r/+v/6//r/+v/6//r/+//6//r/+v/6 + //r/+v/6//r/+v/6//r/+f/5//r/+v/5//n/+v/6//r/+v/6//r/+f/5//r/+v/5//r/+v/5//r/ + +v/5//n/+v/6//r/+v/6//n/+v/6//r/+v/6//r/+v/6//r/+v/6//r/+v/6//r/+v/6//r/+//7 + //r/+v/7//r/+v/7//v/+v/6//v/+//6//r/+v/7//r/+v/6//v/+v/5//v/+//6//v/+//6//r/ + +//6//n/+v/7//v/+v/6//r/+//7//r/+//7//r/+v/7//r/+//7//r/+//7//r/+v/7//v/+//6 + //v//P/7//r/+//7//r/+//8//v/+v/7//v/+//7//v/+//7//v/+//7//z/+//7//v//P/8//v/ + +//7//v//P/8//v/+//8//z/+//7//z//P/7//z//P/7//v//P/8//v//P/8//z/+//7//z/+//7 + //z//P/7//v//P/7//v/+//7//v/+//7//v/+//7//v/+//7//v/+//7//z/+//7//v//P/7//z/ + /P/8//z//P/8//z//P/9//z//P/9//z//P/9//3//P/9//z//f/9//3//f/9//3//f/+//3//f/9 + //7//v/+//7//v/9//7//v/+//7//v/+//7//v/+//7///////////////////8AAP////8AAP// + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAAAAEAAQABAAEAAQABAAIAAgACAAIAAgACAAIAAgAC + AAMAAwADAAMABAAEAAMABAAEAAQABAAFAAQABAAEAAQABAAFAAUABQAFAAUABQAFAAYABQAFAAYA + BgAGAAYABgAHAAcABwAHAAcABwAHAAcACAAHAAcABwAIAAcACAAIAAkABwAIAAgACAAIAAoACAAI + AAoACgAJAAkACgAJAAoACQAKAAoACQAKAAoACgAKAAoACgALAAkACgAKAAsACgALAAsACwAKAAsA + CwALAAsACwALAAwACwAKAAsADAAMAAsACwAMAAwADAAMAAwADQANAAwADAANAA0ADQAMAA0ADgAO + AAwADQAOAA0ADQAOAA4ADQAOAA4ADgAPAA8ADgAPAA8ADwAPAA8ADwAPABAADwAQABAAEAAQABEA + EQAQABAAEAARABEAEAAQABEAEgARABEAEQASABIAEgARABIAEwASABEAEgASABIAEgASABIAEgAS + ABIAEgASABIAEwASABIAEgATABIAEgASABIAEgATABIAEwATABMAEwATABMAEwATABMAEwATABMA + EwATABMAEwATABIAEwAUABMAEgAUABQAEwATABQAFAAUABMAEwAUABQAFAAUABMAFAAUABQAFAAU + ABQAFQAUABQAFAAVABQAFAAUABQAFQAVABQAFAAVABUAFQAVABUAFAAUABUAFQAVABUAFQAVABUA + FAAVABUAFQAVABUAFQAVABUAFQAVABYAFgAVABUAFgAWABUAFgAXABYAFQAVABYAFgAWABYAFgAW + ABYAFQAWABYAFgAWABYAFgAWABYAFgAWABYAFgAXABYAFgAXABcAFgAXABcAFgAWABcAFwAYABcA + FwAXABYAFgAXABcAFwAWABYAFgAWABcAFwAWABYAFgAXABcAFwAWABYAFwAWABYAFwAXABYAFQAW + ABcAFwAWABUAFgAWABYAFgAWABYAFgAVABYAFgAWABUAFgAWABUAFQAWABYAFgAVABYAFgAVABUA + FgAWABUAFgAVABUAFQAWABUAFQAVABUAFQAVABUAFQAVABUAFQAVABUAFQAVABYAFgAVABUAFQAV + ABUAFQAWABUAFQAVABUAFQAVABUAFQAVABYAFQAVABUAFQAWABUAFQAWABYAFgAWABYAFgAWABYA + FgAWABUAFgAWABUAFgAWABYAFQAWABYAFQAVABUAFQAWABYAFQAVABYAFQAWABYAFQAVABYAFQAW + ABYAFQAVABUAFgAVABUAFgAVABUAFQAVABUAFQAVABUAFAAVABUAFQAUABUAFQAUABQAFAAUABQA + FAAUABQAFQAUABMAFAAUABQAFAATABMAFAAUABMAEwATABMAEwATABMAEwATABMAFAATABMAEwAT + ABMAEwAUABMAEwATABMAFAAUABIAEwAUABMAEgAUABQAEwATABMAEwATABMAEwATABQAEwAUABQA + EwASABQAFAAUABMAEwATABQAEwATABMAFAATABIAEwAUABMAEwAUABQAEwATABMAEwAUABMAEwAU + ABMAEwAUABQAFAAUABMAEwAUABUAFAAUABUAFQATABQAFQAUABQAFAAVABYAFQAUABQAFgAWABUA + FQAWABYAFQAVABUAFQAVABYAFQAVABUAFgAWABUAFQAWABYAFQAVABYAFgAVABUAFgAWABUAFAAW + ABYAFAAVABYAFQAVABUAFQAWABcAFQAUABYAFgAVABUAFgAVABUAFQAVABUAFgAVABUAFQAWABUA + FQAVABYAFQAVABYAFQAUABUAFgAVABUAFgAVABQAFQAVABUAFQAVABQAFAAVABUAFAAUABUAFAAU + ABMAFAAVABUAFAAUABUAFAATABQAFQAUABQAFAAUABQAFAAUABQAFAAVABQAFAAVABQAFQAVABUA + FQAVABUAFQAVABUAFQAVABYAFQAUABUAFgAVABUAFQAUABUAFQAVABUAFQAVABUAFAAVABUAFAAU + ABUAFQAUABUAFAAUABUAFAAUABUAFQAUABUAFQAVABQAFQAVABQAFQAWABUAFAAUABUAFQAVABUA + FQAVABUAFgAVABUAFgAVABUAFgAWABUAFQAVABUAFQAVABUAFQAVABUAFgAWABQAFQAWABUAFAAV + ABUAFQAUABQAFQAVABQAFAAVABUAFAAWABUAFAAVABYAFQAUABUAFgAVABYAFgAVABYAFgAVABUA + FgAWABUAFgAWABUAFQAWABYAFQAVABYAFQAVABYAFgAVABYAFgAWABUAFQAWABYAFQAWABYAFQAW + ABYAFAAVABcAFgAVABYAFwAWABUAFgAXABYAFgAWABYAFgAWABYAFwAYABYAFgAXABYAFgAXABcA + GAAXABYAFwAZABcAFgAYABkAFwAXABkAGAAXABgAGQAZABgAGAAZABkAGQAZABgAGAAZABkAGQAZ + ABgAGQAZABgAGAAYABkAGAAYABkAGAAYABkAGQAXABgAGAAYABgAGAAYABgAGAAYABgAGAAYABgA + GAAXABgAGAAYABcAFwAYABgAGAAXABcAGAAYABcAFwAYABcAFwAXABgAGAAXABcAGAAYABcAGAAY + ABcAGAAYABcAGAAYABcAFwAZABkAGAAYABgAGAAYABgAGAAYABkAGAAYABkAGAAXABkAGQAYABgA + GQAZABgAGQAZABcAGAAZABkAGAAYABgAGQAZABkAGQAZABgAGAAZABkAGQAZABkAGQAZABgAGQAa + ABkAGQAZABoAGgAaABkAGQAaABkAGQAbABkAGAAZABoAGgAZABoAGgAZABoAGQAZABoAGgAZABkA + GgAaABkAGgAaABkAGgAbABoAGgAaABoAGQAZABoAGgAZABoAGgAZABkAGgAaABkAGQAaABoAGQAZ + ABoAGQAZABoAGgAZABkAGQAZABgAGQAZABgAGAAYABgAGAAYABcAGAAYABgAGAAYABgAGAAYABkA + GQAYABkAGQAZABgAGQAZABkAGQAZABkAGQAaABkAGQAaABoAGQAZABkAGQAaABoAGgAaABoAGgAb + ABoAGgAaABoAGwAbABsAGgAaABsAGwAbABsAGwAbABsAGgAbABsAGwAbABsAGwAbABsAGwAcABsA + GwAcABsAGwAcABwAHAAcABwAHAAcABwAGwAcAB0AHAAbABsAHQAbABwAHAAcABwAHQAcAB0AHAAd + ABwAHAAcAB0AHAAdABwAHgAcABwAHAAdABwAHQAdAB0AHAAcABwAHQAdAB0AHAAdABwAHQAdAB4A + HAAdAB0AHgAdAB0AHQAdAB0AHQAdAB0AHAAdAB0AHQAdAB0AHQAeABwAHQAdAB8AHQAdAB0AHQAd + AB4AHQAdAB0AHgAdAB4AHQAeAB0AHQAdAB4AHgAdAB0AHgAeAB0AHQAeAB0AHQAeAB4AHQAeAB4A + HQAeAB4AHgAeAB4AHgAeAB4AHgAdAB4AHwAeAB4AHgAfAB4AHgAeAB4AHwAfAB0AHgAeAB8AHgAe + AB4AHwAeAB4AHgAgAB4AHwAfAB8AHgAfAB8AHwAfAB8AHgAfAB4AHwAfAB8AHwAfACAAHwAfACAA + HwAfACAAIAAfAB8AHwAgACAAHwAfACAAIAAgACAAIAAgACAAIAAgACEAIQAhACAAIAAhACAAIAAh + ACAAIQAgACAAIAAgACAAIQAgAB8AIAAhACAAIAAgACAAIAAgACAAIAAgAB8AIAAgACAAHwAfAB8A + IAAfAB8AHwAfAB4AIAAfAB4AHgAfAB4AHQAeAB8AHQAdAB4AHgAeAB4AHQAdAB4AHgAeAB0AHQAf + AB4AHgAeAB8AHgAeAB0AHgAeAB4AHgAeAB0AHwAfAB4AHQAeAB4AHwAeAB8AHQAeAB4AHgAeAB4A + HQAeAB0AHQAdAB4AHQAeAB0AHgAdAB4AHQAeAB4AHgAdAB4AHQAeAB0AHgAeAB4AHAAdAB0AHQAd + AB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAcAB4AHQAeABwAHQAdAB0AHAAdAB0AHQAdABwAHAAcAB0A + HQAdABwAHQAdAB0AHAAdAB0AHQAdABwAHAAcAB0AHAAdABsAHAAcAB0AHAAcABsAHAAbABwAHAAd + ABsAGwAbABwAHAAcABsAGwAbABwAGwAbABsAGwAbABsAGgAbABsAGwAbABsAGgAaABoAGwAaABsA + GgAaABoAGwAaABoAGgAaABoAGgAbABoAGgAaABoAGgAaABoAGgAaABoAGQAaABoAGQAZABoAGgAZ + ABkAGQAaABkAGAAZABkAGQAZABkAGAAZABgAGAAZABkAGQAZABgAGAAZABgAGAAZABkAGAAYABgA + GQAZABgAGAAYABgAGAAZABgAGAAYABgAGAAYABgAFwAXABcAFwAYABcAFwAXABcAFwAXABcAFwAX + ABcAFwAXABcAFgAWABYAFgAWABYAFgAWABYAFQAWABYAFgAVABUAFQAVABYAFQAVABUAFQAVABUA + FQAVABUAFQAVABUAFQAUABQAFAAUABQAFAAUABMAEwAUABMAEwATABMAEwATABMAEwATABMAEwAT + ABMAEwATABMAEwATABIAEwASABIAEwATABEAEgATABIAEQATABIAEgASABIAEgASABIAEgASABIA + EgASABIAEQARABIAEgASABEAEQARABEAEQARABEAEQARABAAEAARABAAEAARABAAEAAQABAAEAAR + ABAAEAARABAAEAAQABAAEAARABAADwAQABEAEAAQABEAEAAQABEAEAAQABAAEAAQABEAEAAQABEA + EQARABEAEAARABEAEQAQABEAEQARABEAEQAQABEAEQARABAAEAARABAAEAAQABEAEAAQABAAEAAQ + ABAADwAQABAADwAQAA8ADwAPAA8ADwAPABAADwAOAA8ADwAPAA8ADwAOAA4ADgAOAA4ADgAOAA0A + DgAPAA4ADQANAA0ADQAOAA4ADQANAA0ADgANAAwADQANAAwADAANAAwADAANAAwACwAMAAwACwAL + AAwADAAMAAsACwAMAAwACwALAAsACwALAAsACwALAAsACwALAAsACgAKAAsACgALAAoACwAKAAoA + CgALAAoACwAKAAoACgALAAkACgAJAAoACQAKAAkACQAJAAoACQAJAAkACgAJAAkACQAJAAkACQAJ + AAkACQAIAAgACQAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAcACAAIAAcABwAIAAgABwAHAAcA + BwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAGAAcABwAGAAYABgAGAAYABgAGAAYABgAG + AAYABgAGAAYABgAFAAUABgAGAAUABQAFAAUABQAFAAUABQAEAAUABAAEAAUABQAEAAQABAAEAAQA + AwADAAMAAwADAAMAAwADAAIAAwADAAMAAwACAAIAAgACAAIAAgABAAIAAgABAAEAAQABAAEAAAAB + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP//AAAAAP////8AAP////////////////////////7/ + //////7//v/+//7//v/+//7//v/+//7//v/+//7//v/9//7//v/+//7//v/+//7//v/+//7//f/9 + //3//f/9//3//v/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3/ + /f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9 + //3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/+//3//v/+//7//v/+//7//v/+//7/ + /v/+//7//v/+//7//v/+//7//v///////v/+///////+//////////7//v////////////////// + //////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////// + //////////////////////////////////7///////7///////7//v/+//7//v/+//7//v/+//7/ + /v/+//3//v/9//3//f/9//3//f/9//3//f/9//3//P/8//3//f/9//z//P/9//z//P/8//z//P/8 + //z//P/8//z//P/8//z//P/8//z//P/8//3//P/8//3//f/8//z//P/9//z//P/8//z//f/9//z/ + /P/9//z//P/9//z//f/9//3//f/9//3/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA0KLS1iODJm + MmQyYjBjNTE1NmZiYzQwODZkYWIyNWEyZTdlNi0tDQo= + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '83936' + Content-Type: + - multipart/form-data; boundary=b82f2d2b0c5156fbc4086dab25a2e7e6 + Host: + - api.openai.com + User-Agent: + - AsyncOpenAI/Python 2.32.0 + X-Stainless-Arch: + - arm64 + X-Stainless-Async: + - async:asyncio + X-Stainless-Lang: + - python + X-Stainless-OS: + - MacOS + X-Stainless-Package-Version: + - 2.32.0 + X-Stainless-Runtime: + - CPython + X-Stainless-Runtime-Version: + - 3.12.12 + x-stainless-read-timeout: + - '30' + x-stainless-retry-count: + - '0' + method: POST + uri: https://api.openai.com/v1/audio/transcriptions + response: + body: + string: '{"text":"Hello there.","usage":{"type":"tokens","total_tokens":23,"input_tokens":18,"input_token_details":{"text_tokens":1,"audio_tokens":17},"output_tokens":5}}' + headers: + CF-RAY: + - 9f8aaa1a2f29c6ec-SJC + Connection: + - keep-alive + Content-Type: + - application/json + Date: + - Fri, 08 May 2026 18:52:57 GMT + Server: + - cloudflare + Strict-Transport-Security: + - max-age=31536000; includeSubDomains; preload + Transfer-Encoding: + - chunked + X-Content-Type-Options: + - nosniff + access-control-expose-headers: + - X-Request-ID + alt-svc: + - h3=":443"; ma=86400 + cf-cache-status: + - DYNAMIC + content-length: + - '161' + openai-organization: + - braintrust-data + openai-processing-ms: + - '395' + openai-project: + - proj_vsCSXafhhByzWOThMrJcZiw9 + openai-version: + - '2020-10-01' + set-cookie: + - __cf_bm=sR7nlUjdMGtfj6k8uRuKTnnDPwmkDUFEl3ADabLToEg-1778266377.306602-1.0.1.1-ID7lKAuAV5ikA0nboq4fPI5eJzFusexc7.Vryio4LHbM9u8s9N2hEDIZ8w9HG3NEy58eC4o4fLI2SE0LrBhmyDBCBEGkpHfuzoPm759IzyIlXv86dmT8G3cDOeg6sfkv; + HttpOnly; Secure; Path=/; Domain=api.openai.com; Expires=Fri, 08 May 2026 + 19:22:57 GMT + x-openai-proxy-wasm: + - v0.1 + x-ratelimit-limit-requests: + - '30000' + x-ratelimit-remaining-requests: + - '29999' + x-ratelimit-reset-requests: + - 2ms + x-request-id: + - req_11143ebb312f4e23b17fccf9401d1b74 + status: + code: 200 + message: OK +- request: + body: '{"messages":[{"role":"system","content":"Reply with exactly: hi there"},{"role":"user","content":"Hello + there."}],"model":"gpt-4.1-mini","max_completion_tokens":8,"stream":true,"stream_options":{"include_usage":true}}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '217' + Content-Type: + - application/json + Host: + - api.openai.com + User-Agent: + - AsyncOpenAI/Python 2.32.0 + X-Stainless-Arch: + - arm64 + X-Stainless-Async: + - async:asyncio + X-Stainless-Lang: + - python + X-Stainless-OS: + - MacOS + X-Stainless-Package-Version: + - 2.32.0 + X-Stainless-Runtime: + - CPython + X-Stainless-Runtime-Version: + - 3.12.12 + x-stainless-read-timeout: + - '10.0' + x-stainless-retry-count: + - '0' + method: POST + uri: https://api.openai.com/v1/chat/completions + response: + body: + string: 'data: {"id":"chatcmpl-DdKbiCf1tRQi3ffk6TcmXKXLjKfK1","object":"chat.completion.chunk","created":1778266378,"model":"gpt-4.1-mini-2025-04-14","service_tier":"default","system_fingerprint":"fp_db19a3f073","choices":[{"index":0,"delta":{"role":"assistant","content":"","refusal":null},"logprobs":null,"finish_reason":null}],"usage":null,"obfuscation":"1C3Fd9ho"} + + + data: {"id":"chatcmpl-DdKbiCf1tRQi3ffk6TcmXKXLjKfK1","object":"chat.completion.chunk","created":1778266378,"model":"gpt-4.1-mini-2025-04-14","service_tier":"default","system_fingerprint":"fp_db19a3f073","choices":[{"index":0,"delta":{"content":"hi"},"logprobs":null,"finish_reason":null}],"usage":null,"obfuscation":"QnQfSjuO"} + + + data: {"id":"chatcmpl-DdKbiCf1tRQi3ffk6TcmXKXLjKfK1","object":"chat.completion.chunk","created":1778266378,"model":"gpt-4.1-mini-2025-04-14","service_tier":"default","system_fingerprint":"fp_db19a3f073","choices":[{"index":0,"delta":{"content":" + there"},"logprobs":null,"finish_reason":null}],"usage":null,"obfuscation":"NKLH"} + + + data: {"id":"chatcmpl-DdKbiCf1tRQi3ffk6TcmXKXLjKfK1","object":"chat.completion.chunk","created":1778266378,"model":"gpt-4.1-mini-2025-04-14","service_tier":"default","system_fingerprint":"fp_db19a3f073","choices":[{"index":0,"delta":{},"logprobs":null,"finish_reason":"stop"}],"usage":null,"obfuscation":"gshc"} + + + data: {"id":"chatcmpl-DdKbiCf1tRQi3ffk6TcmXKXLjKfK1","object":"chat.completion.chunk","created":1778266378,"model":"gpt-4.1-mini-2025-04-14","service_tier":"default","system_fingerprint":"fp_db19a3f073","choices":[],"usage":{"prompt_tokens":20,"completion_tokens":2,"total_tokens":22,"prompt_tokens_details":{"cached_tokens":0,"audio_tokens":0},"completion_tokens_details":{"reasoning_tokens":0,"audio_tokens":0,"accepted_prediction_tokens":0,"rejected_prediction_tokens":0}},"obfuscation":"SjrwrSnb6c"} + + + data: [DONE] + + + ' + headers: + CF-Cache-Status: + - DYNAMIC + CF-Ray: + - 9f8aaa1db83546f8-SJC + Connection: + - keep-alive + Content-Type: + - text/event-stream; charset=utf-8 + Date: + - Fri, 08 May 2026 18:52:58 GMT + Server: + - cloudflare + Strict-Transport-Security: + - max-age=31536000; includeSubDomains; preload + Transfer-Encoding: + - chunked + X-Content-Type-Options: + - nosniff + access-control-expose-headers: + - X-Request-ID + alt-svc: + - h3=":443"; ma=86400 + openai-organization: + - braintrust-data + openai-processing-ms: + - '249' + openai-project: + - proj_vsCSXafhhByzWOThMrJcZiw9 + openai-version: + - '2020-10-01' + set-cookie: + - __cf_bm=iWZIO0ZOzrLS4mu1N2ZGoGTuD_bjWoG1xTB5fVolfbE-1778266377.8714645-1.0.1.1-ulF6gsiZxlngQETZ5y_IitZ8SYBa0i.cFSO7QbtA0RCLGqj1C7qiiUC_xL0_qtqo73J1ifYNVlq8_XqDFceJWcjqukE1ItBNA5aamHS4vLOgCChHlRbi_8BzuJO6sHDr; + HttpOnly; Secure; Path=/; Domain=api.openai.com; Expires=Fri, 08 May 2026 + 19:22:58 GMT + x-openai-proxy-wasm: + - v0.1 + x-ratelimit-limit-requests: + - '30000' + x-ratelimit-limit-tokens: + - '150000000' + x-ratelimit-remaining-requests: + - '29999' + x-ratelimit-remaining-tokens: + - '149999987' + x-ratelimit-reset-requests: + - 2ms + x-ratelimit-reset-tokens: + - 0s + x-request-id: + - req_b46384ba323e4fa4895e10c57d8f3926 + status: + code: 200 + message: OK +version: 1 diff --git a/py/src/braintrust/integrations/livekit_agents/cassettes/latest/test_livekit_agents_openai_e2e_voice_turn.yaml b/py/src/braintrust/integrations/livekit_agents/cassettes/latest/test_livekit_agents_openai_e2e_voice_turn.yaml new file mode 100644 index 00000000..c3ddf4b4 --- /dev/null +++ b/py/src/braintrust/integrations/livekit_agents/cassettes/latest/test_livekit_agents_openai_e2e_voice_turn.yaml @@ -0,0 +1,13449 @@ +interactions: +- request: + body: '{"input":"hello there","model":"gpt-4o-mini-tts","voice":"ash","response_format":"mp3","speed":1.0}' + headers: + Accept: + - application/octet-stream + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '99' + Content-Type: + - application/json + Host: + - api.openai.com + User-Agent: + - AsyncOpenAI/Python 2.32.0 + X-Stainless-Arch: + - arm64 + X-Stainless-Async: + - async:asyncio + X-Stainless-Lang: + - python + X-Stainless-OS: + - MacOS + X-Stainless-Package-Version: + - 2.32.0 + X-Stainless-Raw-Response: + - stream + X-Stainless-Runtime: + - CPython + X-Stainless-Runtime-Version: + - 3.12.12 + x-stainless-read-timeout: + - '30' + x-stainless-retry-count: + - '0' + method: POST + uri: https://api.openai.com/v1/audio/speech + response: + body: + string: !!binary | + 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 + IGQizgN84zcPAv62fioRCMOdpTjg3qNcIWfiob0PUxcD3LGmIKaimZcYmBgAAAAA//PExABcNDmM + ANve3DVr06glNljDQy02I5MHOBZOMGCwcCpOgINEIYLB5hQGhyUKYjLZtnKymDgnQ/iLHpVBynCI + 8ScFSUAcxmiGnuGCRoUoYJNR9GsK6ghumKPo8iUniSpHH8cRdTFG8gyCqglSNFeK8Qk6CFOzdPEV + 0uAmR8lxeD6OMFKRsUkvyqhkpL4LEJ6h5wyuBBjDJKQZPt57IWLiURakJXVy+mAOoSU0CTK2xokx + LgJkSE8DKq5FtKEvAmRQmoXLccgo7SkDVFGOktx1K8I6NERkIcS8TFSEGMcBtHeB9D+IoW1Gk+Js + BOk7AwlkOovqEncSYKkywcpdBYjtJaZwxgkpXgpSWBIjnEJNAMIbIsQfogIjwxhPRSQzhnBfF7By + mgEeNMDKSADERoK4wRwmEMYkJSjeWC3I5EoSfyOUqhazpYDqXZ0rg6kydSZJafBLj1Jaew4juH8X + UvJPjyJSmiVJUlSWL6lT+QpclxRJkooykiS0ziTDlTEE//PExAAAAANIAAAAAExBTUUzLjEwMAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAA//PExAAAAANIAAAAAExBTUUzLjEwMAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAA//PExAAAAANIAAAAAExBTUUzLjEwMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//PExAAAAANIAAAA + AExBTUUzLjEwMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//PExAAAAANIAAAAAExBTUUzLjEwMAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAA//PExAAAAANIAAAAAExBTUUzLjEwMAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + //PExAAAAANIAAAAAExBTUUzLjEwMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//PExAAAAANIAAAAAExB + TUUzLjEwMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//PExAAAAANIAAAAAExBTUUzLjEwMAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAA//PExAAAAANIAAAAAExBTUUzLjEwMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//PE + xAAAAANIAAAAAExBTUUzLjEwMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//PExAAAAANIAAAAAExBTUUz + LjEwMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//PExAAAAANIAAAAAExBTUUzLjEwMAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAA//PExAAAAANIAAAAAExBTUUzLjEwMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//PExAAA + AANIAAAAAExBTUUzLjEwMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//PExAAAAANIAAAAAExBTUUzLjEw + MAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAA//PExAAAAANIAAAAAExBTUUzLjEwMAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAA//PExAAAAANIAAAAAExBTUUzLjEwMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + 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 + Zy9DXWUsFVWZuXJWAAwmlvczlnKpWMF2lUVuAkSsNNWkSVKuDGhLsvimIKaigAAA//PExABaXDkU + AN4e3DfK8x2sMthTVkw10dDqA0MCMwFzHyIw8wEZiYkOGQgJQegouMOCTAxAKCogFxEIAUHBwIPH + Hgl8i/qWyhy214Mrch/38huAIMhuBHmcVnStqhydqsqqi72SKfWqmMkam8rMvNgDO2mNSYKuZusG + ySCYKgt9I3SR14X0b9tWJMNWksCosm8nuporWr1MJE1EIcCQBRATHT4VclahKBYgugZQWsSQWMhg + tQhojwupASgJ+aB1oBHIa3SQWJhUy5XSRPY9j/QhNo06i2l2KEqS6HOhCXRppF9O5JJNSMbAzuo3 + kfulUrU8iUkepmm4dZ9HEXElRISBECJGXAxzFJcQUYQySAkgJ2Xg2ywkGHyQIqi7l8OtAHEXEnxg + nqdh/qBHo06jdSSYU6kV6oWkNP5IrtgY3jOsqI/UwuGNgfsi0hp/JFdsDewM6ydR+phcN68u2BbV + Keb97ZU8pV5vXkSYJuF7KUlxBRhCyhtJiCmopmXGJgYA//PExAAAAANIAAAAAExBTUUzLjEwMAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAA//PExAAAAANIAAAAAExBTUUzLjEwMAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAA//PExAAAAANIAAAAAExBTUUzLjEwMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//PExABahDmQAOYe + 3Dx5VOMUQmrI8NkKFmGGSKZVKJj0JhcKmGw6YZBZeMwKDzCYREgWCAcYYCRhkEoD4vcVUMCDYoII + 2EwCAQC8CKiYEVSrLJlr1LI6w9U6Y6EtFN7k5AEdBd59xt6C6hZhficiKDqRBTBFRxS/6C6/Ibmm + sPqXXLbtCTEU3g+MpfopuEXAQAPyriC2vtiLYIaNhRXed94CQkLUZmXfXufiwXxKDDAzjrL4PQsu + ZKxbzzHwGoLwx3bFobghh4F/Lm51OcnCySses47au2EHHrQtSGghDx4rGkvg9BkQVfaY/x6DgP8n + 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 + AAAAAAAAAAAAAAAAAAAAAAAAAAAA + headers: + CF-RAY: + - 9f8a6f11bc291422-SJC + Connection: + - keep-alive + Content-Type: + - audio/mpeg + Date: + - Fri, 08 May 2026 18:12:40 GMT + Server: + - cloudflare + Strict-Transport-Security: + - max-age=31536000; includeSubDomains; preload + Transfer-Encoding: + - chunked + X-Content-Type-Options: + - nosniff + access-control-expose-headers: + - X-Request-ID + alt-svc: + - h3=":443"; ma=86400 + cf-cache-status: + - DYNAMIC + openai-organization: + - braintrust-data + openai-processing-ms: + - '676' + openai-project: + - proj_vsCSXafhhByzWOThMrJcZiw9 + openai-version: + - '2020-10-01' + set-cookie: + - __cf_bm=7R0q9LuxrMzxywFd9smmZua1rkXTA39O6DdiPWGJtsg-1778263959.3170593-1.0.1.1-92deiegYXOv14ehi9LXmjpk.Bhk3xHXBwVQmWgkflXgAdfObL3YnARtYamQgqKTIXWBEXp6zdWEmMpkJyjGsLH9Qe8zBRVTgR8vtR63SliuzKl4SBwyKlMLMU.PZ_NxB; + HttpOnly; Secure; Path=/; Domain=api.openai.com; Expires=Fri, 08 May 2026 + 18:42:40 GMT + x-openai-proxy-wasm: + - v0.1 + x-ratelimit-limit-requests: + - '30000' + x-ratelimit-limit-tokens: + - '150000000' + x-ratelimit-remaining-requests: + - '29999' + x-ratelimit-remaining-tokens: + - '149999997' + x-ratelimit-reset-requests: + - 2ms + x-ratelimit-reset-tokens: + - 0s + x-request-id: + - req_597b00557d5a4fd0816ce9f3c48cb078 + status: + code: 200 + message: OK +- request: + body: !!binary | + LS00MmU2Y2FkMmZmYzBkNWU1ZmE1NjMxZWRlOTg3NjU0Mg0KQ29udGVudC1EaXNwb3NpdGlvbjog + Zm9ybS1kYXRhOyBuYW1lPSJtb2RlbCINCg0KZ3B0LTRvLW1pbmktdHJhbnNjcmliZQ0KLS00MmU2 + Y2FkMmZmYzBkNWU1ZmE1NjMxZWRlOTg3NjU0Mg0KQ29udGVudC1EaXNwb3NpdGlvbjogZm9ybS1k + YXRhOyBuYW1lPSJsYW5ndWFnZSINCg0KZW4NCi0tNDJlNmNhZDJmZmMwZDVlNWZhNTYzMWVkZTk4 + NzY1NDINCkNvbnRlbnQtRGlzcG9zaXRpb246IGZvcm0tZGF0YTsgbmFtZT0icmVzcG9uc2VfZm9y + bWF0Ig0KDQpqc29uDQotLTQyZTZjYWQyZmZjMGQ1ZTVmYTU2MzFlZGU5ODc2NTQyDQpDb250ZW50 + LURpc3Bvc2l0aW9uOiBmb3JtLWRhdGE7IG5hbWU9ImZpbGUiOyBmaWxlbmFtZT0iZmlsZS53YXYi + DQpDb250ZW50LVR5cGU6IGF1ZGlvL3dhdg0KDQpSSUZGBNYBAFdBVkVmbXQgEAAAAAEAAQDAXQAA + gLsAAAIAEABkYXRh4NUBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP//AAAAAAAAAAAAAAAA + AAD//////////wAAAAAAAAAA///////////+//7/////////AAAAAAAA//////7//f/9//3//v/+ + ////AAAAAAAA/////////v/+//7//v/+/////////////v/+//7//v//////AAABAAEAAAABAP// + //////////////////////7/////////AAD//wEAAQABAAEAAAD+//z/+v/6//v/+//+/wAAAQAC + AAMAAAAAAP7/+//7//r/+f/7//3//f8AAAEAAQACAAIAAQABAAAA//////3//f/8//v//P/9//3/ + //8AAP//AAAAAP7//f/7//v/+v/6//r//P/9//7/AAABAAEAAgABAAEAAQABAAAAAAABAAAAAQAB + AAIAAwAEAAUABAAEAAQABAADAAMAAwACAAIAAgACAAIAAwADAAMAAwACAAMAAgACAAIAAgABAAEA + AQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQACAAAAAQACAAEAAQABAAEAAQAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/////AAD/////////////AAAAAP//AAD/////AAAAAP// + ////////AAD//wAAAAD//wAAAAAAAAAAAAAAAAAA//8AAAAA//8AAAAAAAABAAAAAQABAAAAAAAA + AAAAAAD//wAAAAAAAAAA////////AAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAAABAAAAAAAAAAAA + //8AAP//AQABAAAAAQAAAAAAAAAAAAAAAAAAAP//AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAA//8AAAAAAAD//wAA//8AAAAA//8BAAAAAAAAAP//AAAAAP//AAAAAP//AAAAAAAA + AAAAAAAAAAAAAAAAAAABAAAAAAD/////AAAAAAAAAAD//wAA//////////8AAAAAAAABAAAAAQAB + AP//AAAAAP//AAAAAAAAAAAAAAEAAAAAAAEAAAABAAEAAAD///////8AAAAA/////wAA//8BAAAA + //8AAP///v///////v/+//7//f/+//7//f/+//7//v///////f/9//7//f/9//7//v8AAP7//v8A + AP////////////8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEA//8AAAAAAAD//wEAAQABAAMA + AgAFAAQAAgADAAIAAQACAAMAAwAFAAcACQAJAAsADQANAA4ADgAPAA0ADgAQAA0ADgAPAA8ADgAQ + ABMAFQAZABsAGgAYABYADgAIAAYAAQABAAIABgANAA4ADwATABAACwANAAcAAgAFAAEABAAEAAMA + BgAGAAcADwAUABUAIAAfABsAGgANAAIA///3//D/+v/9/wcAFgAaACIAIgAYAA4ABQD5//T/8//2 + /wIACAAOABUAEQAQABEADAARABIADwASABMADgAMAAwADAAQABAAGgAjACQALAAxACgAIgAfABMA + GQAeACIAMAA2ADcANgAvACAAFwAJAAQABwABAAsAGwAgAC8ANwAvAC0AIwAYABEACwAHAA0ACgAQ + ABoAEgAcACcAJgApACUAFQAUAAUA+P/6//n/AAALABYAJQA7AEIATABQAEgANgAmABEA+f/v//D/ + 8/8EAB8ALgBHAEsASAA5AB4ACQD8//T/8v/1//n/DAATAAUADwAcABUAKQAuAC0AMgAxACgAFwAJ + APn/+P/3/wEAFAAoADYARQA/ADAAGwAAAAIAAwADAAkAGQAiACMAIwAYABYADwD//wcABwACABAA + DgANAA8AAAD1//b/8P/n//P/7v/3/wUA+/8AAPT/5v/h/83/vv+9/7X/vP+7/6b/tv+2/6//1v/4 + /wwANAA/ACUAIwD//9z/zP+2/8b/xf/I//L/9v/2/wEA8//m/9j/u/+e/7L/tf+1/9P/zP/c/9z/ + zv/X/9n/4f/1/wMACgAQAP7/7f/r/9v/0P/k/+r/BAAIAAUACgD7//r/+f/2/9v/2f/J/7z/0P/n + /w8ASQB2AHcAeABdAD8AIgAfAB8AGgAZABcAFQD3////AQAVADQAOwA7ADsAHgANAAEAz//l/+f/ + 6f8NABYAGQA6ADgAJwA7ABYAFAArABgAGQAPAAAAJwAUAA4APQAnAB4ANAAtABMACgD0/9//xf+6 + /7v/2P/+/wsAOQAxACkANgAhABIABgAQABcA/P/z/wQA+//8/x4AMAA7ADkAJwAwABoABQAaAAsA + CQAQAPv/9f/y/+H/5f8AAAcAHwA3ACYAKgAbAPv/8f/b/+v/DwAJAAAAIQAUAPP/8f/A/7j/zP+s + /5D/qv+b/4j/kv+Z/8T/5/8ZADYAQgA7ABUA4/+7/5b/lP+N/5v/6//k/+T/3v+e/0n/Jv8N//H+ + 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 + k/PY9FDxtO7k79zujeyD7gnvhuox69PoUOkK6PPol+ha61DqBuYP6fDmL+L44gjpA+KS4q/iCt8m + 3VjbJdn12vXaEdI83ePcaNhV417tt+rP8poA9/tsAPwJ4BEhEuoUmxr7HEQVeBEDGTIVnhHsER4S + WQ1/ChALaAmyB0IK4gr5BxELuwn5BjcHrQObAmoC2f1K/Rv7PfQu8X3wVexc6yju6+647/btce54 + 8on0O/Uy/YECoAFBBZAHkgg1CjELUQ2QEE8PCQ9+EeIQrg9MEOMRgBG3E9UWixatFkcXkRYkFpUX + aRh/GKMXFBZvFJsQUg6WDlYOBQs3CjwLsQcBBboEswX/BHIECwZACD0HKQZJB24HygmtCVwJ4wtV + Dd4L6goUCeMIVgwNCxgJtQuWDWYJjAnlC1ILlQxaDv4Oig6FDTALfQp7CHUIXAiyBbADVQHl/Vb6 + pPmZ9032/fXA9VzzuvDr7zzvn++x7tbuku787prt0OqF6/Lqhuia6MLoDOZg5mfl9ODB4qzkueIS + 4iHhouBP4gbhg90p4V/gDN1r34ve+dk33fLkrt3x4E3taO4t8F30yfgEAGIEygNCDSYRdhCzEn8R + ERKQEyATDRG4EpYRAhGxDYsLkg7QDOEKpQy3DowLOQswC1MJJQp4CDcGQwaQAwD/ov5n+wL3Wvbo + 807yDPKF78/usvCQ7inu8vLL9Cv2VfiW+W/8v/4s/vEA2AR/BJAFVwdKB2YIyQqqCfMKOA/jDhsQ + vxNeFJYU/xaPGIcZsRoMG6UcbRxWGbkZdxq3GLIXGRhtF9gUiBJsEYgQOQ5UDvQN2guZCmIJ6gbP + BWoHbwa6BQ4G2gXDBPIE5AXCBHsDEAVHBuYDywQCBsAE3AS1BG8EdQfqCM4GVQhJCQIISwkyCTsI + xwm/CWUG8AXdBW4D2QLLAKn+yv3I/C/6v/ju9p30S/Ur83nx+vEo8VXvYe807R3s+Oxn6iHpQ+pY + 6GLl3ubP4+zia+QZ4Vjh1+MD30bdK+EP3Izaht4u3YrZkNwB3Mnb2eA53lbkWe2C6kHu+PjG9Dr5 + /wahAm4G3BICDxwL5BOsEhgQ/RV0Ez4TTRaAEPsPbBSHDqgOYhJQDmwQrBHDDDYOfg/yChYLvQx5 + CiUInQW1AYQA6P2O+dH5d/h49F/ypfHS7wTv4u5f8FnyMfLe84317fYl+DD6Ff2p/r7/FwIlA9ED + 8QXEBTwHFApNClILIg+nD6kOhxENE3kTTBanFxMX6RhXGSkYZBm+GTwZpRnKGHsY0RjWFpQVdRWB + EzgRDhHGD9ENbAy4CXkIFwgqB+kEcQQfBXsDDQP/BCEEYAD0AqcFtgIkAVsDyQSvA8oB2gEeBxcH + PgOdBZIIhgdeB/4HTQdACnMK/wYaCC4JRQZCBNIEmgRvAlz/df8dALX6z/ad+bj5H/UX9PL0oPN9 + 81jweOwi8Gvwfepu68jsuehZ6Ljm1eIn5cHl5d9q4WPknt6O3qLfStvR2uzb9dqH3FrYDteS4mrd + C9db56TuduYe7CX1kvV9+7f+agGyCUMN0AkrDHEPvg+NEr4PgBDHFccSTw5fEgcUrQ8FD+8RSRJY + EPYQWBIjEoUPqw6iELAQSw3jCwoMIAnxBGUBBQDy/r/7nPe99oH18/AX7+HwofHa8IPvVfHv9AHz + DPNV+FD6aflU+4v9qwCuAR0AxwJLBV0FFwX9COILoQrMCpsN+A8wEEgRkxIoFT8WshVpFpQYcBmZ + F5QYnBr7GSIZOhrDGJUV3xUwFRoTEBK8D9gNoA0+Cp0FHwZBBl0EJwOgAm8EzwOpAFMAwAM7BEsB + 0gLDBJoCyAF3A8gDUAQwBFoDXwUJBwoGPgVLBokHhAeDB0kIfwiaB20GyAUNBd4EjASaAvIAWv+X + /ZX8SvtR+d33wvc59xL2jvTu8qnylPCm76zwie7n7BDsN+s26TvmVOVe5t/llOBm4Vzjdt+w3d7c + C9tW2hbcE9m92W7Y+tUC3Ejax9jX4QPqbuX+6EbzZvMM9AL8AAU3BIAI/Q3FDTINjg+0EcIP7hPl + FNsRyRHLEpkS5g8jDvwRsRP2D8YRixNJEgkRvQ8wETYS9w9BD0UOEgsaCDYDKgFcAV/9Xvmq+M71 + PPLL71juOPCM8Lzu1u+s8tfxT/Id9eP2KvkX+nD7Sf8+Aar/hwHdA2wEbwWcBgUK3AvSChQL6A64 + D4kOYhG+FLYVyhUmF2QYeBnLGD8ZUxtGHJ0c2xsjG6cZNxgXFokU2BOkEloPrgw+C1cHdgTFA1oE + QgKEAKQBqwEC/wH+qgB+AUkATwEzAwgCYALiAosCAgQFBSEETwVhB0YGnQV2Bo4HoAjsCGsIZgk1 + CTwHOQfMB10HnQc/BrwEJwR5Avv/Mv+x/p78N/zD+lT6d/gv9tP0zfMT80HyK/FG8IHvdez/6hfp + puj75tbm4OS45FTkWeB04B7fjt3q24jdftrD27nYZNVO2pzYaNa52QbkjN+h4EPsKe5S7Ezz6PuU + /sQF1wZWDOQOOg6PEDYR9xMPFtYVGxJ4FeYVexBWD1QU0BLhD0wUyBIRE5sRnw7qEZgTMhD9EIkR + zw3NC2UGhwRKBGMA0/y8+0P5cvTO8drub+6E7nDtju5B8TLwbO6y8TX09/UR9/n5T/3t/aL+GwB8 + AhgDKASwBUwI6AkBCkILhgw2DY4MoQ9hEmkTdBSbFcgWmBYzFzoYIhqmGocbSRwqG5MZbxh+F9wV + aRWbEzMRahCMDMYHMgZ7BZQDFQIVAZkAMwC3/Yn9ov79/q3++wBSAIf/twILAV4AFQM6BbACLAX6 + BiIFOQUeBqEHXAdFCUEJqAn4BxIJgwmzB90I4wk/CMEFGwhRBQMC8wH+AY//S/66/u78pPuN+KX2 + bfVY9mz10vHl83DyL+527f3sXOu46vPpQucl6YfmWeNt40XjoOAE4ZjiDd8t4Rfdu9yC3CHaVNrL + 2ifYPNas3RzXqdnP45XiruTe7EPvdvLM+B37uAdYB2sFDhNqFL4N5xNiGM8ThRfeFVgT5BaJEgcQ + bBOuEOwPnBOfD2sQ/BJ/DpoPXBKaD2cOGRClDRgKjgfrA3ABDv8i+xT5iPgW873uze6T7E7rEuxA + 7Qvv+e7q7TTwz/SJ9bn2b/v7/Sz+XAEbA7gDMQaXBYQHLAvZCzoMGg4IDlYOKA/GD5ATHhWWE54V + 5xgwF5gWVRl8GnoaQhvSGlgbcxmrFtoVoBTDEjAQpQ6cCyoJMgXvAioCMQF0/oL++/9m/X39cf5/ + /4j+BgHxAjcD5QRUBW8FlgYaCE0H/QiaCXYJ+gorCuEJSwt6ClQJHAzbDdoKewxLDhcLJQhCC9UN + NAknBTQGHQgCAkj/zf9f/9T8I/oV9wj2afiB9JvwO+988fLuGOy86wDscerN58boiefX5pnjHuYw + 5w/iTOFM4/nkLeEI4BridOSO4FjcbOL93qvcCd++3bnaPdo72/PYPeG84Vzk0O6R74jwc/ev+o3/ + jQ3fDKcNvRYhF0UTsBMLFnEXQxgVE74TRxXIDGQMUw/NCOsKYQ8ZDPsMOw1rCCoKLQtdCXcKdQm7 + CbwE/f3J/Oz5XvTy9BP1D++V7e/rj+iM5xXoDeue7/Dy2PJQ9GT2hPvC/+b+jwS9CXEItAh2DfQM + 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 + 4/aV9rr2f/ZT9gf3n/bu9vb3ufjQ+cD6F/re+TL6+/mJ+Q/5TPmO+Mr2uvVY9pf02vP59Hr0+/OY + 873ytvIl8wXyJ/Lf8ujx+e/Z79/uxu397V7tROwM7DPr/Okw6iDqUOlJ5l7nvefJ6MfqX+/b9//4 + Zf0vAU4AawLmChMRJRKJFk8ZEhceEdoOnA6WD4cOAww+DL0HjAKo/77/T/9U/p4BigOMAaz//P8w + /9j9Lf7y/jv88/nS+Nn1aPQi8nrxo/FZ79TvyfPV9eH3x/sA/6kACQLWBb0JqQ3bEOESyxNBEloR + cRDaDisPhQ6gDcwMuQleB2oF2wNPBGoElAOSA2kDTgN6AuEBIQFaAFIAPv6S/c79Ofzn+kr5H/en + 9Q/1CvY394n49/nO+tz79vx4/kUBpASHCCEL2wtEDWQN8g17DgYPzQ/9D2APvg3ZDG4MfAsLCoEK + AwnmCH8JYwkvChsKMwouCMUH3wcnB4kGQQcdB8kE4AKWAV8As/6j/x8AzgBmAeIAHQFGAckC7gR+ + Bv0HsQneCTEK9QovC/AKyQpGCogIQgicB3wGGAbdBO0CSgJVAvABtAG8AUgCuAGFAeoAXQCdAAYA + u/+A/8z+Wv3K+1f6fPmq+Mj4WPgg9732s/aa9oX21vdD+BH4cvgP+Uf5pvn7+fv5XvkX+V/4xfc4 + +D33lfbz9oL2Y/Qq9fD0AvQJ9Lb0g/Ru8zD04PKY8sTxUfJ68fHwzvBr8Fjv/e0t7+rtwO0a7XXs + jevD7Pjq5Ohj6QXr0em068jz8fRt+Yn7OP7SALACCQZDDccS2xDwE9kTlRDzCxAOUg68DO8LvwmD + CPECvAFVANv/EgEvAnYC7gLJAZQAqgDN/5sAv//M/uz8pvpU+cv3YvXu84bzYvMU8r7zAfcU95v5 + pvwH/tX/4QIbBjEJPQzXDhYPzA+CD4YO0A73DW0O9Q1pDPcKLAkyB1MGowUgBvQFKgW0BSoFBwUH + BNgDgQNvAjMCYgGnAOn/M/6j/OX6+Pih+A34NPj9+HX56PlU+kn7YvxO/sEAAwPmBdIHNAj8CcYK + 7wosDKoMDg2gDX0NrgxfDK4Legq6CTsKIAo0CtYKvAovC1UKugmSCcAJHwqUCYIJPQmKB9wFKQXn + A74CFAL5AWcB1QDWAIMA3QA5AbMB2ALSAwYFHgbJBrEHPQhKCBUILAgTCEQHJAckBzsGmgVbBPYC + ywJrAjgCKAIlAhUCvwFHAQIB/gCvAGkAXAAFACP/fP5S/SD8UPt9+gv6mfnr+BT4vffj93f3ifcv + +L333/en+N34z/ix+cj5s/jp+Fn5fPhG+OT49/ci+KH3q/ab9kn2C/b99aX2t/bD9mv2U/a69ZP1 + /vWs9Qn19vQ09Pfy9/II8tfxcfEE8FnvEfBr78Puv+6s76XuXep96+jtF+wH6o3wJ/Ut9Dn41/pV + +8b9sQDBBKgKRg1CDyMQmw7TDTAN/wzIDfQOlQw4Cl0JDwa5A1cD5wIJBEYEBQRlBDsDTgI6As0B + NwKLATAAT/8y/Tv8Cfq4+Br3iPW89eb0DfbK96r4o/m0+q77dv4SAMcCoQZhCAkK+goQDNML+Auh + DB8NoQ1TDV0MIgu1CaoIqwj5BysIGgivB8YHNAdPB4sGugWRBfMEawTgAzQDDwJSAHT+HP3E+/v6 + Z/qP+qD65fno+X75zPnt+mD8TP4NAJUB5QJlA1MEsAWOBgQIzgg7CY4JkglyCUwJZwkqCTQJvQnu + CRsKlAriCk8LNwsQC3ULSwtGC/0Kygp3CggJwgdrBo4FRATLAi0CSgE5ANr/wP9s/2v/WP+bAMcB + wQH5AdwDDAYOBf4DqwWfB00G9wQ9BlIGMgXfBGYEhwNBA80CAgMRA0kCGALHAmkDqAIDAk0C5AJV + AksBDAEZAc4Anv8R/h79Kv1g/JP7S/v3+oH6B/rc+Vn5WfnJ+Q766/k++uz5dfm2+UL51/jW+AL5 + tfgk+EH39PZq91n3t/Y49vz2rPe99gP2Jvex9932FvdE9/D2qvZ09gD21/RX9E30DvQ482nz6fLC + 8QXynPHL8E3wgPH58V3x0/Cr72zvMO9u7VPsde7874DuLvH29hf3Gvjx+4b96f8bA5kG+grKDD4N + 7w1LDA4MQwxzC7gLEAxnClsH7AUDBLsCeAJsArIENAViA40DigPfAuIC9AKJAwcD7wBr/4/+3PyP + +lz51/gc97n2F/db97j4Efnn+ST7p/wk/zUBZgOABnYI3Qi1CaEKtwo4CnULaQzGC/wK8Qk5CesH + TgenB58Hpwe1B5EH1gesB5UHmAcQB+UGNAYHBqcFNQT2AkUBEP+U/Zb8nfvy+uT6m/qI+Wz5Qvk4 + +X/69fvX/XD/TQBxAekBXAK4A8cElAVRBuAGvwa5BjAH3AavBgcH3AZ3B14IRAl4CpUKwgo7C2ML + igsgDN4MtgxeDOALdQreCEEHZAURBWwEQAOJAngBIwG1/yn/MAAAAc0AbQH9AvACPQMOBEUE9gM7 + BPADpgS4BNwDogOSAlICWQKJAWYBuAJBAt0BngIaA+MC8gI+A2sD/wPyAwkEoQOsAqkBIQGTABsA + O/9p/qv91/wk/Hv7U/s/+9j6dPq6+pT6TfrE+XL5JPlI+V35k/gL+ED4svfs9in3Qfe69lf2tvaE + 9lr2U/ZR97b2HfYD9y33WvZH97331fX99gr38/WH9Zz1HPWR9Rv1bvT+9An0RPNY87Dz+/LZ8xXz + aPMT8zvyWPKA8WjxnPB+73nubPBZ8QvxZPMj+Z34m/da/ZH/AABNA9oIeArbCZULOgygCW0JgApE + Co0J4AgvCL8FhgTdAyQD1gPWBH4F6wU3BecFegWNBL8EHQTtA2oC9AA6AIj+MvwN+t/4MfgL9tD2 + QfjR99f4eflH+nr73vwD/2oBbgN7BU0GXAd2B1MHlggHCNIIfQnYCO0IeggKCH4Hbwc7CEUIuQhk + CUIK9gr7Cf0JBQqgCIIIXAjvB5oHlQUtBAwCUP8M/j/92Px2/HL86/vG+o76kPqk+kv8lv1R/1wA + YQCnATAB9QAUAnwC0AKeA94D7QMUBAoEvQM/BDwFPAUQB94ItQktC28LtQssDDUM8wzNDXMO1Q3r + DEMMWQqKCHQH2gYkBm8FHwVtBDkD7gJ+AhICtAIAAz0DOQM3A0MD6wKRAlgC/wGAAQYBWgFFAZcA + nQA4AN7/IwCpAEEBBgK/AvwCOwP7AzMEJgRBBGgEagSaAzgD6QLWAfAAmAD//2r/xv4u/vH9p/1w + /U/9Zv0W/Wn8b/zb/H385vuo+yn7Gvpt+cr4CfhS+IH3Efav9hf3ovV79Zj2UPZW9rP2Afdu9/D2 + Rff893n3iPd7+KH3efcb+F33aPdG90P3BveD9v/29Pf79rv1Kvai9R31WfQt9QT2R/R+80P0lvKs + 8M7y2fLG8abwVfD48ArvSu6K8eH14fQ89mn7Nvuu+bX90AHRAuoF0gfoCI0IcgcZCHYIjQgYCU4J + /gfJB+QHYwYXBsYHhAdxBx4IdQh4CH8HdQcmBxMGjAQ9AwsCEAFy/+z9n/xg+9z5JvjT+FX5s/lI + +tP6e/sN/Ar9Iv7L//EAbwH9AcYC9AI4A3QDzwOIBBIEjQQvBcsFXQbVBvoHvwhuCXwJZwpVC+YL + 6AsQDIQLJgqaCVUI9AcdB/8FlARsA4ACJgFdALX/VP8N/+3+nv7p/oP+Zf49/v/9Pv4P/kv+YP4q + /uL98f2q/dj9J/6H/oP/YgDmAIQBvAJIA2ME8QXKBvoH+AiOCfMJgArZCsIKkgqSCtUKLAr4CeEJ + VQm6CIMIhwjpB0EILwhMCIQIVgfNBVwGsQfaBS4EygT3BIMCYQEVAowBNwHxAHIAHACVAGoA+ACZ + AXYBAwJmAgsDugJbAs8CkwMhA5oCwwKrAnIC9QG5Ad8BSALVAb0B9wExAiwCPAIIArQBjwEvAQcB + gwAzABr/Nf7D/bj80/u1++j6yvm9+Xr5cfgV+LT4PPjV9xb4EPi+9xb34PYY96T2bfa/9gH25fSf + 9X31zfQa9Zr1wvVH9av1x/Ua9j71nfbx9rb0tPUn93H2JvW49bz1HfbE9Ib0tPUJ9Y/0TPUR9Wr0 + g/V082nzX/TK8sXwPvEy8lHwRfGU9Jr3+vfH+Ob7mfxD/G0AYwSsBNYGcAdvBiwG7wTcBMkF5wVQ + BaQFfwT8AyAFigM2BDYHCwdMB94IMAitCAYIpAb8BvcEBwMfAr8A+P5s/RH80vpY+cz4bPmL+pz7 + 8/te/Cz93v4H/8//igFuAZUBswFbAc4BmgG9AC0BSAGTAa4CkwPPBMsF4QYyCBIJiAkvCpULaAxp + DGQMAgy5CsgIdQdRB/0GKAZ1Bc0EEwTVAmsCVgI6AtsC/QLjAhcDbQI/AWgAUf8Y/xf/wP7//R/9 + i/y7+8/7C/x7/M792f5t/58AjQF+ApgDSwTyBNYFMwfrBvgG1wfGB2sHnAeTB9MH4ggNCRIK/wop + C7oKrgskDK8L1AyrDDAMNQs8Cj0JaQjiBsEFKwWWA/MCcgK0ATwB8wE/ASMBHwIpAvkBDgKRAkoC + 6AF7AXUB1gBOANX/3f/5/03/Wf+h/woAEgCtAH8B2wFgAtkCJwNiA2QD6wKpAmQClAGcAMIANQG3 + /83+Mf8R/wn++/26/or+Tv4c/hD+YP0e/VP8mfs9+4b6K/l0+Fj4kfYb9uz1ivUF9eH0cfT49Dz1 + lPQz9Wz1dvVf9bH1ufWA9pb1cvV09jj21vVI9sH2LPb59mT2Qvav99f3SfaO90v4NPbm9qn3r/Y0 + 92T3SvbA9vv1OfWl9X31kfMQ9Br02PHC8cHzPvTb81L4Evrf+ob6JPyI/6X+2ABbBIUF3QMiBLME + VwMQAnoE0wU9AysFmQYrBaQEvgaOB0EHLAn7Cd8JowkQCZAJfgjkBRYGygQtAnMBfQE+AFT+mP7c + /ar8r/3h/tj+Hf9N/3r/n/+3/nn/HgAn/67+W/8w/0H+Of9i/4b/8gBaAVUCLwSlBMEFvwf9B2gI + Qgl1CcAJUwpECiIKvwmyCE4I2AeyB2UI6AduB+kHRwe/BoEGPgYXBoYF7ASLBKcDngIIAq8AWv/5 + /t/+Lf40/nP+Av75/R3+IP6Z/nr///9eAGAAgwDBAKkAqQBOAeIB1wFMAtMC+QKpA7wEmQUlBjMH + KwjECGEJ2QmaCsQKxgp7CoEKZAq4CWYJLwmDCMAHvAdRBwIHDgdOB4YGvgW9BasFsAQCBLAErgP1 + AX8BgAH7/0T/Uf/U/rT+o/4q/sf9d/51/g/+T/6O/yj/Kv7o/i3/qv56/pH+N/5N/tD95v1y/nn+ + Wf4r/p/++P7o/pL+kv8p/w/+e/5I/p39RP0j/SD8Hvyw++X64/qm+kj66Pni+WP5QPnP+G/4FPgZ + +NX3pvaH9ob2kfX79HX1zPSG9CL0+fNP9cT0HfTE9Vr2fvRY9Uz29/Rv9TD1F/XB9V71s/XS9e30 + QPVz9QX0EPUt90j29PSX9772S/L/8xf36/RH87r57fof+If7MP03/V391/0PAXQC5gDOBMAEoQDr + AmwDxgCsAewEGQToA3YFuQVRBoUFgAaJCNYHXgilCQgJMwiYBtkFrAWVAwUDFAMOAlgCTwF/AL0A + eABeAI8AAwK8AQ0COALv/4EAowCU/t3+4P6P/g3/Hf4S/9b/qP6E/wEBeQEyAvsDjQQQBIAExwTI + BN8EMQXnBQYGYgYdB6kGGAfQB50HXgieCIMJbwqrCe8J2Am8CP0Hsgd5BwIHBQdWBj0FtgSqAzYD + VQOxAkgDZwNeApcCGgLDAYMBvgDeAIoAMgA/ADcAvP9E/2n/Dv97/pb/zQBNAe8BmgIEBIQDlQNI + BcsFbAYqB+kH6weRB6cHlQcuB1EHiQcHCIIIaAihCJsIuAg0CJQHbQhdCIMHMwfCBkcG7QTeA1oD + xgJOAgUCDgKiASUB4wBJAMD/tf9W/1H/xP4g/vX9e/3Y/Fz8Nfz3+9T78vsR/NP7Rfw0/AH8Z/yc + /Kb84vwj/RL9Hf0V/df8bvwy/Nz7FvzJ+2/7iPtT+0j7CPvU+vP6zfqN+g76wvkT+mr5ovh/+Cr4 + H/cZ98j2nPaz9jn2+/WQ9jn2ZPVN90T2jfXW9pD2M/W29hn3cvQX9hT2jfQG9Vf17PQr9gn1zPSH + 98b1KfVt9mf2R/Yk9mH18/Wk9lr0q/Ml9TT1d/Wd9dD4vvtC+lX8gv4c/dD9DgAjAdwCeQKrAekC + AAKBAPkBKQO3AocE6QN5BGkITgfgBooJRwnNCHwJrwlsCuEJXghKCJEHmAXmBHMFPgUKBdoEQgTf + BL4DygLTA7UDjgNqAtIBFAKTAPL/rP9Q/q39Pv04/dX9E/5a/nP+kP6X/tf+KwCJADIBkQFBAfoB + ygHBAc0B9wGwAgYDwAOpBCoFBwb6BRwGHQdABxcIqQjlCDoJ3Qh7CP0HfweNB2MHagdJBzoHLAdo + BoIGIAagBXAFPwUzBRUF0wRNBFoDoQI5AogBggFbAU8BMAHDAKYAjQBzAKoAvwDjACsBgwG2AZQB + xwGdAcMBGAJMApACLQOQA4kDwAMABFEEewTuBD4FwwUdBgwGIQbrBfoFvQV9BVcFWgWZBa0EsgTo + BGwEuAMYBFsEEAIoAQcDHgSiAK7/BwJrAZ/+R/5YAHz/xP7J/mj+t/7R/ij9ff17/r/8Sfxz/U39 + qfuW+yr8Bvwk+8760fuj+5H6GPtA+4X7FvvZ+lv7I/vj+oX6w/u++tz5rvrs+qb5Mfpo+iP5Kvqc + +Ur5tfle+cn4yfnv+Aj5I/kl+fD5kvgr+ar5F/k7+ez5kveD+kb7gPe9+Zf6qvmd+Ur6mPnI+tv5 + WPhE+xH7CfoI+nT6U/ts+Vv6vPv3+hX77/oN+/n5n/oi+vf6Kvs6+jX8bvyy/LX8WP3l/Tf+3P6R + /5T/sv9DAB0AJwB7AAQBDgE4AbIBZgJxApICzQJ5A78DyANOBMwE+ATxBIAFaAVYBVMFKgULBT8F + 4gTdBNgEbQRcBCEENAQTBGMEIQQpBJMENgQ6BB4E2APzA7gDoAN7A0UDGAOvAskCggJeAlkCfQKj + An8C2QL8AiYDNAM8A5QDtQPLA+ED+QPKA6UDsQOQA4IDbQNhA24DXgMyA0YDVANJAyIDNANSA0YD + PgMpA1EDRwMHA94C4QKpAnECbQJtAlsCaAJhAnECewJGAl8CcwKXAqMC6QIBA9wCvQKaAn8CagJr + AncCjAJMAkUC/QHaAfUB1QH8ARsCKAIYAgAC4gHHAdEBwwGxAZUBegFVASIB/QC8AJ8AhQBDADMA + OAAqACcA+/8CAOD/sv/T/9v/7f/o/+P/1P/Y/5f/qP/F/57/vf/J/7j/nP+f/4H/k/+H/2b/eP9s + /0L/VP8x/+L+6v67/p3+iv6B/l3+a/5F/vL9Gf70/ef98P3g/dr9rf2h/Xn9bP1Z/TP9bv04/Sr9 + Kf0Q/R799Pz6/MX82vzZ/Mr82vyZ/Lr8xvzE/Kf8nPzU/Kv8tvzR/KP8mfyX/Jr8hvxs/Iv8ofyS + /Iv8g/x1/G38Z/yI/L/8nfx7/IH8ZPxc/Gz8jfyN/LT8vfyu/OX87/wV/SL9Tf2R/ZP9tf2//fP9 + 4f0Q/mn+Pv52/nv+0v7V/rr+D/8Q/3n/f/+M/8P/x/8SADEAagC/AJ0A5QAHARwBaQFoAaoBlwHT + AbsBqwHTAbEBLQIhAvoBRgJaAoUCiwKOAtQC0wIGAwUDCAMSA+MCBwPbAuACyALPAuQCsgLZAtYC + 6QLYAuECGwMVAy4DLAMpAywDKAM5A/QCBgMdA9wCzwKxArcCiAJeAlsCSAJOAkkCSAJAAisCLAIo + AhICBAINAhEC6gHgAb0BpwGbAYYBbQFpAWsBQwFaAVsBWwFJAV0BfAF5AYgBkAGtAY8BmQGRAWEB + dgFtAVEBOwEmARQB8AD1AOEAtgDIAMUAxgDHAMsAuACmAJkAeQClAIAAbwB2AEYALwAOAAUA3f/c + /+L/4f/i/67/pv+x/6D/pv+b/6r/p/+B/4D/d/9t/zf/Pf88/xH//v7u/tD+p/6p/pT+e/53/nH+ + YP5e/k/+Rf47/hz+Af71/d39wv23/Z79iP1k/UL9L/0y/RX9CP0T/Qr9BP0J/Qj9GP0n/Qj9Mv1Y + /Ur9L/1M/VT9Qv1p/XL9Zf2M/Z/9kv3N/cX93/0c/iH+Bv5j/sD+cf6H/tr+3v6f/tv+CP/U/gH/ + TP83/wr/Rf9o/1v/cf+h/4L/jP/T/8T/zP/9/+n/6v8uABcA5v/9/ygAKQAtAE0AJwAlAD4ANQBL + AFgAfQB5AFsAfwCfAJ0AgwCSAKIAowCHAIEApwCJAGkAYQB7AGkAWACFAHQAYwBzAIEAbABlAHEA + YgBbAFYAUQBTACkACwAeAAQA+v8IAPb/5P/R/+H/3f/V/+f/zv+z/7D/t/+f/37/ff+I/4P/bP9x + /3n/e/+V/4v/lf+t/6r/nf+t/8n/vf/M/8P/tP+y/5n/cP9g/3n/k/+e/57/l/+l/6r/sv/j/wAA + AgARAEYAJAAQAC0ARwA2ABcAPAA6ADUAOABWAGwAaQCXAKcAxwAVAQABGgEsATkBVQF2AYMBSwGQ + AXYBWgFiAVQBXQE3AWYBcwE/AW0BZAFeAXsBjQGVAW0BhwFxAWkBWAFHASoBGwEEAdUA3gDYALcA + iACNAJ8AowB1AIoAawBwAHgAlADGAHsAhQB9AGUATwA5AEMAEADg/xUA6v/Q/9X/r/+v/6j/jv96 + /5//hv9c/3H/WP9O/0r/H/8//w//AP8S//T+3v4C//D+yP4a/8r+1f77/t/+3P7J/u3+5v7Z/vf+ + 8v4I/w//9P4t/xb/9v4Z/x7/Jf8z/0z/Z/9t/3b/c/+V/5r/pP/M/7j/yf/3//D/6v8EAO//9v8P + AAcA4v8CAAYAAwAeABcAFgAXACUAMQBkAFwAUwBlAH8AZACDAJwAbwC0AMQAoADBALQA1QD2ANAA + 7gAIATIBAgE9AW0BHgE2AYMBZgESAWABgQFdAV4BeAFmATcBXwF7AQoBLgFqAUwBXwFeAUIBIAFC + AWoBOgH9ACcB2gDIAO8A7AAVAf0AxwDxANUAkQC/AJcAngC3AJcAhgCoAHAAaQBVAOb/MQBhAAwA + KAA4AAYAKgAmABMA0f/N/9D/r/+T/63/ov9z/6X/hf9R/0n/XP9t/yL/DP9b///+F/8J/9v+6P6v + /sL+wf7F/qX+yv6u/pb+j/6o/mz+Sv6V/jn+Yf5m/m3+h/6a/ov+S/6M/sb+hf5w/mX+JP6A/mv+ + t/5p/mv+ev4Z/nX+5f0U/tH9Gf5E/in+Y/51/tX+U/6m/pj+nP6D/jz+iv6N/tP+A//X/o7+Kf6P + /p/+w/4f/57+g/+W/2P/t/9n/4H/7P8gAOT/EAAcAM7/VgDtAOwAdgDpAF8BvgAiAUEBOAF6AaIB + vQCZASICJAHoAHUBygE+AKsBLAK1AVYBpgFMAhwCJQKfAWACbQLTAdIBLwKGAdgBrgHeATgCBAL/ + Ad4BBAKHAQ4CiAHsASYCigEJAjQCaAG8AUgCXgHQATsCzwGVAZ0B4gG4AZYByAGpAYoBtwHcAZgB + gQFNAZgBeAGvAVEB5QCgAUsBBgGPAU8BqwBAATIBTgGBACABJwEhAWcB6wBxARkBzwAyAdoAjP+1 + AE4AQgGtAM8AKgBx/80ALv+//tX+rv96/6wAZf4aAAwADQB2AeIAswHj/qIB1/53/wwAHP5tAPL+ + CwA1/xr/egDu/nH/9f8ZAan/Dv/+AVz+pQCCAUD/3wDS/z8A2P8cAOj/6v5CAJ7/UP/w/y3/VABd + /8b/TQD0/8r/JQB6AFf/XADMADAA2/4bAK//gf5H//n+ef3z/0z/vfz2/6/+uf0S/7f/h/4b/gv/ + iv5X/tv+p/3n/Rr/oP5V/tf+xP5s/V3/Rv5o/kP+8/xE/3D+1v1n/mX+nP5n/tb9SP6S/vL97v0S + /qL9B/7e/W/+N/6I/Vn+6v48/mH+hv9W/Uv+Bv8s/qL9p/1Z//39Tv71/cP9oP6o/en9If04/gb+ + WP1Z/v798/01/Qn+Bv1R/UH9mf3F/l39sP5c/h3++P1+/Zr94f2T/m/+iv4N/z3/1//q/ur+AQCa + /rL/9P+A/7L/yv9dAEUA7QAWAZsAnQHYAc8ALAFUARwB1gA8ASkBAgGXAbYBDgJxATEBWALVAcwB + TwJ3Al8CIwIyAs8BTwIqAmgCjwLJAooCSgIxAgkCLgJEAiACfAEFAs8BGQK6AToCkgIzAl4CBgKi + AnMCCAJMAm8C9wFVATcB4QFEAkgCnAGYAogCywEPAtgBxwFRAoMCLgH3AeEBlAGjAWUC3QFKAa4C + 3wFNArECsAG5AQ8CYAFiAaUBpwGoAUECtAHcAbICCwK/AhQC5AFOAt8BugHsAdkBxQHcAUsBgAG8 + AQ4B4QAWAg4CGwFjAc4BugAxAMQAOABBAGkAWgDEADIAQQDRANn/ff83AIj/Rf/K/8f+7/4H//X9 + iv7J/jL+Qv4I/97+Hf7Z/vD9L/31/bL9of0s/cv9L/3O/G79EP11/sb8zPz8/WT83/xJ/Fr8YPxF + +wH8O/xu+3P7mPyC/GX76PtG/Dn8/fuI+0v89vr4+QT7+/nO+Vz63/nD+VT5Q/rU+hX6Z/p8+hb7 + dPoP+df5p/k9+aL5C/ni+QX6bPla+ib5DfkH+lP4W/hW+pP55fg9+YP49PZb97X4Kveo+OP3efe3 + +H/3j/dw94/8cPtV+yoCMwCQ/sT/o/+X/tX+awDj/9QBggPSAX0D3gShBLQF/QdSCA8IXwrhCOMH + DwhaBhYEWARYBhMGnQcZCGcIGAhUBrEFSQT5A1IDlgKWAgECPgBg/3kAvP/6/qoAfwAbAPEB/wDE + /4L/4/1L/Rj+sv78/kAAowEbAU8BXQIhAi8DfgSzBCkF0gVuBTAFkwVIBR4FWgZYBysIuAkLCp4K + zwlxCGMIigcuB4UHvAe5B+4GuQXzBBwFtATAA+YEIQU5BM8ErwOkAt0Bh//y/u/+ff9bAEIB3gGn + AXcBmf+N/rL/TgC5ADQBZQJcBAIDzAL3A5kDKgQ3BRIH1gguCioKUgklCfsH+wXyBrAIiAlVCs0K + zwrqCToJyAdPB8IIAwirBtAHEQdWBZMDagLAAfEAfgE0AR4CjgJAAMD+Iv6p/GD7E/so/J78rPzV + /Gv8c/z4+1/7NfuT+wL8TPxS/Cj8yft9+yH7E/ut+yT8k/yR/Yr+VP4I/bX8D/3Z+7D7g/yU/E/8 + jfxn/GX73/pc+tL4X/ma+cj4cvlp+Fr46/as9XD1u/X59I30CfXd9Kb1WvLm9O/0ePFd9Ev1KPJ3 + 86H2C/Ln8+TzyfBn857ypfJL9W/0+fLR9Qn2d/S983b2APc68ub0Q/az8/H0fPME9Mz5gPiN93AF + sgm3AsUI0gktAdL/QgEXAl4FEQXVBAUKhgkOBboHhgsFC6UMNgwQCnkMhgl8A+AESQVVAbT/qQLV + BTUG6AWKBWYF7wEM/sf96/0V/f/7j/wi/Hr5mvqT/Tb9P/+1AUIBvgFqABwAvgAz/i3+IACGAKgC + bgZpCNEJtQrZCTIKGgvLCpMLzQtkCtEJCQlrCJgIvwkiC3ELHwzUDNELagq1CLUFWAMZAWIAYQCI + AKQB+QDHANj///2F/eD9HP73/G38E/wr+wj63flu+tn68/vP/ej/swGyA/kC4QJUA5MB5QECA8cE + VgZUB0MIqgheCQMKAwuJC9gLGAw1C9cJrQnkCE8HYgcJB9MGcweGB3kHLgcaBucECwN5AcgAOAD/ + /+r+Bf/D/tT+iv7k/mUAaACqAAcAnwGLAZgAFgDlAOQCtf9J/T0BvgThAfkBjgUiB8QDOQIfBGEC + MgKkAugBXwHJAT8BMwHBABcANgCo/rX+Mv9k/Tj8H/19+xL6ovna+OP4Svgv+Aj4QfjK92T2lPbY + 9pv1dfVu9Y71N/ba9UD2cvbG9lH2Mva79jH37Pec96z32PbW95z3Qfa891T6OPlT95j7Fvpj+DD5 + n/fn+N/4v/eT+NP4WPZw9zv22PMH9iv1gPWg9Q71DPeF9Xn0O/Uh9ubz9PJD9+DzlvJc8w30X/OO + 8NH5qPwT/QgFRwpICmQEYgNqAXf9+f6RAjUGDQmMCrgJsAnkCDILdw7VDMoNwA+YCv0ETwXgAsgA + ggEHAWMEUQcOBQoIlAiVAkUAzfxi+RL58PrO+9j9Tf6C/NX92/2Q/v4BqgIXApQDbwFjAN8Asv8d + AWMCzANaBy0KEAyhDXUNywrBCM8IcwgTCf8JPwuaCpsIsQjNCMUICglPCT0JsAd6BTcEHQK7/27+ + Dv0//QL/CQBcAUUBaQB1/j783Pqg+vz7Uvvb+379Jf0B/QH/1f/DADICDAN+BNYFnQanBkAGPwRp + A0kESAXeB2kLVwwGDd0MzAuzCWkHRQcIBroFFwZXBqEGMgWIA9MDTgP4Aa8CIQUCA2YANQBI/uD9 + If0q/F7+yv+8/oIBxQP2BEMEywPsAokAkgEWAoADtQSCBUIF0AVLBRcGiAfBBo8HigczBY0DDQQe + AnEBpgE3AnQCUAIDA0ADEAJNAHH/Hf4i/eb61vsh/Ln5kfqi+mT6ZPoO+of5Pvkw+nv4t/jN+Cf4 + aPhc97/3ePiS+RT5m/rm+pT6z/rM+i/6M/jA+O73tPiv+BP6Ivtt+ZX5yvjl+cn3Mfdy+U33CPUa + 9SD2xPKM9Sv1ofPm9+T0f/bZ9qv2E/XB9MP2cvOL9ZrzRfRZ93LzYvYr9qL2Nfil9Gj2YfYp+Rf2 + S/Vr+yL50vLK8s75mvMf7z36Ef3F/I4FBAhLDjoJoAL6BN38EfzgADAH5gS+CdQMUgc+B2oHhQ1W + DBoLFw28CecELAITAVoA+wBFAQgCGwQDBVQIzQZZAdUAqfyR9072yPmK/RMAbwDE/5wBaQCk/7AC + mQT2BBgETgPaAngCHgR1BHkFIAhHCkoLYQ1dDxIPCA3OCQ8ITQcqB1IIXQpVCrIJEQmtB44GRAZW + BsMFoATWAuUACf/s/BL8Z/vs+9v9yv4+AXYB0QAlAMv91/t++2P8HvzP/WcAcAG3A8cDjQNYBdwE + 8wT1BJUGRgcnB2EHCwbnBYkF6QUFCOwJOgn2CNsHDwZ5BDgDJQJWAMwAaQGCAIwArAFRAVIAH/+4 + /r/+Of5m/g//j/6q/Rj+Vf4s/1sBiAI/BPQEUgX0BTIFkAVHBWkFTwWdBQwHlQjoCC0J1wmxCcgH + ZAY/BocEJgLs/04CjAETAcoBiQJ5Avv+tP5t/a3+W/2d+if8Gf1A+iv4J/u4/Bf8gfvp/BX+w/u6 + +7L7PPv9/DD68/rG/c/99/2I/iQAkf9//mn9Jf5x/ez7Cf3G++77Ef09+wr70Psu+7D44Pfo+An4 + OPeK9n327PbJ9eb0e/V+9r/0tvKX8xD1n/PC8c70U/TC9NjzFfOP9+H2Xfbt+L36bvY89+j57vcn + +en39fkj+4L3XPt/+nf5bfu890X5Fvh0+dT3ufeT/IX4QfTq8/r4P/P57eH4VPul+tABQwXJCzcH + owDKA4L/Bfw1ABkHogX3CBsKdAZbBXkGqQsICrEK1wyACo0EzQLSA84APgCyATgDHAS9A2MGygXu + AWMAlfze+Qn4BPqN/a4A+wHBAHYCHQGKAJ4CvgIqBIYFFQTVA5cE1QMUBaQGQwj9C4YMrgxnDiEO + /ArfB7EHZgZEBnEHCgmnCk8Jigh0B4QF4wOiAo0CjwHaAIgARv+N/TX9K/1M/d7+yv+wANsAdQG7 + AC//bv5J/ZX+VP/gAJUDiwQlBg4GqwV5BcsE6wQTBf0G2gaSBkkHmQZ4BtsFRgb/B3QIxQY0BWgE + UwOeAfn/9ABaAZgATwETAToBaQFSAdT/D//C/8799fyE/kEB0QC8/zYCzgN4A9oDegUVB/4GgwXy + BeAGEQbSBXkHughnCacJGgq6CUgJDgkVB2YG+AUwBGsC4gHOAWUArP+eAZoCJwHIADcAsP4j/QT8 + iPzZ/KL83vwL/ob+nP4P/lz+2v/r/hL+yv2o/sz+7/12/bD+rv9Q/uj+wwCVAQ0Abv9s/wP+pP0n + /Bj72Pxt/DL8xvwE/IH8G/sV+fX5W/iA9oX3V/YZ96b3RfVu96P3QfTJ9xv4rPNY9Yj3bPQc9En0 + RvXo9/zx3PWL+Vr2MfmW+aD4JPmR+Lj3BPrd+C76lvpB+v38k/tk+i/88Pz7+h37Kfh5+Uz8u/hf + +Ur78vW89QX7zPeP+BD6Ivl8+En2yPM/8/f1lvQc+lX9Hv52BaUGmAZpBmsEbAFS/zsBSAU8BjYH + ywlYCX4HcAeCCF8JjwvOChMJPAeeBIYCzAGlALsBywMOAgEDqgPeA6gCxwAv/zf9O/xs+6v9WP85 + ALsBWwGPAbcB2wFMA2AD9QQRBvgEjATyBfEFYQaRCBgJ0gq+CqoKyApmCfEIDgiYBkwGQgdUB+EG + 2wa3BoYGUAQRA/gC1ACvAPH/i/9O/wX+wf0Z/pP+JP/S/0P/WQCQAPT/pP89/5r/P/8sANcBBQPX + A9sESwa1BUcFdAU2BKUEPAVPBaMFUQUwBTAFOwUsBRQF/gQhBfAEEgRUA1QCWgGLAKH/g/+8//7/ + HQDOAGgA9/7x/lL+cv0x/mYAWAEvAlEEKgIO/ywBFASmAzwD+Qd+C40ITQdwB+sFKwYRByMIrQlG + CesGjgYTB08FaALMAd8DmQMoAtgBhQEOAZ0Ah/+w/zoAXv6c/skA2P+G/Rv+Uv/X/ir+3/6j/hv+ + Mv8D/yn+Jv6i/s/9ZP3q/rf+wP6O/4T+2v1O/bj9K/3s/FH9QP0+/hz9rPwv/ZH8w/r5+rP7Bfo6 + +cP64fpS+WL5+fmi+Rn4+/jK+B74xfZL9nD3Mfe/9sj0N/fP9yv3EPhG9+P32/aW9W/24PY69gv3 + hPb09xD5qPZI+AT5ffet+ev5fvVj+Pz6kfZs+K76vPjS+Bv5WvqK+/D4rfmi+yn5sve29yX4fffX + 9ob58fp3+Hv5Cvvt92r44fiL98D3kvYh+Wr7RvtJ/80EUQWBBGgH+gS8AN0BCwTGA5YDkAY1B3MG + 9gXCBYQHAgeTBmAISQd5BA4DGgIKAfkA9QAzAaQBZQHGAUEBTQH1ABf/DP89/pL8T/1k/5kAjQFh + AqkCWQM/At4BGASUBOQE7wX+BXkGfgZjBrUHMQgcCPQIWAkMCTcIMwcoB2QGhwVlBTwFEAUdBSYF + JQSdA5wCxAFCAU0A0v9u/5D/e/8X/37/pP+V/0UAcQD9AOUB5QGNAYIBIwEZATUBGQKOA+sDyQSC + BXAFMwUlBTUEXASsBO0DUQR0BKMEuwSXBG8EvQP3Ag8DKgNbAiAC5QGLALP/Wv8Z/zH/7f+TALIA + GgGvAD4AZwDAAFgBfwFiAjUDuQPSBNAETwWEBcQFugXmBeIGZAZBB+IGZQYZB00HZwdZB0QIUwah + AqcCyQNJAukAnQNHBU8C+AE0AgcBLwHxAMEALQHMAKr+1f79//z/jP/k/1sCwAFTALgAlACV///+ + fv/g/xcACf/L//QAQgB+/1v/BgCX/6T+nf5s/iX+J/66/ET9wf3X/HP7+PsV/mz71/ob/FP8dvph + +Nz6u/nL+HD5X/mb+qn4N/l0+SL5xPg49wz5LvjT90z4gvjL+dz4+/mg+vj4ZvqJ+Bz4SPmq9+j2 + K/hQ+kn1/fjG+zb5YPpD+Dv7Rfmn9o34vPnC+Qz45vhH+2X6l/iQ+k763Pl6+Rz54/n8+d367fn7 + +U76o/gl+Uf4Nvqj/I/4I/u9+z/52vnN+H7+Pv6g/rgELARWBXgDLAPDA/sA7AELA/cFBgYpBqgI + oQUlBboE/gNuBdcDlAVSBQ8D3AI7AYEAPgBjAHAAGQFYAVIBvgDA/04A0/6Q/Y3+8f6f/+kANQIa + AwQDfgK5At0CnwK2A50EQAX+Bd8FFAahBn0GuwZjB70Hswc5ByoHvAb6BXcFLwUjBVMFqwR1BHYF + RATnAp0CewFuAJL/Pv/c/wIAHwC3AMgAYwBMAGEA//82AKIAvAAbAXEBmQGbAUcCqQLYAucDBAQ9 + BPAEVQQDBAQEpQMqA0ID0QP8A3EEXgR4BGsEqwNJAy0CEwI3AjgBkgHuAaoB7gBVAHgAyP/A/+r/ + DwAEAPf/TQDC/04A7ADSAIUBTAKmAgMDsQOHBKoEQgWgBWoFCgaaBuAG+wbKBxAHlgb4BiMG4AWd + BZcFEARHAzsD/wFjAvQB5QGTAsMCRAK2AfoCiAC9/Qz/5v+1/v/9ZAFCAzQB5QGOAnQB9gAeACwA + hwDxANH/o//TAEwAIQAoAAABqABa/+b+z/42/mL9Tf0x/Yj97fzs/LH9zP0//VP8O/wx+6b6lfqa + +pH6qfoT+9766Ppr+j/6y/nz+Tf54/hU+Z/4w/dV+KD52/gV+fn5Ifpd+OD4G/hg+MP45/ai+Ff4 + E/hN94v4oPjI+UH60/gL+pT5Rfhh9tT4bvgE+AD4gPir+nD4Jvg8+sP7C/ki+fL5OPmg+Ff2HfkL + +UX4Y/rV+Q/7s/o3+V/5ZPlt+Vr3TvjB+vz5JvuB/GYAiQHDANYFagW+BNgD4wJ8A4MB4AIiBN4F + 1gWuBRoHMAZHBVcFTQUoBUwERwPbAr0BswH3ACsB3QGGAbkAhQApAV8A5P+w/5D/nf4W/q3+3v/4 + AA0CWQOzA8gDegNEA+IDdwSXBIgFkQa9BowG9wZxB8AH0QflB/8HNge8BkgGLQYLBiUFiQSLBDEE + RQM+A4cD0wIBAkQBXADU/yP/fP4J/+L/kv+X/54AngAlAJgA/gAUASABagHeAeIB+wGOAiUDaAMQ + BJUEoAQmBT8FuwQyBKsDTwMmA4wD9ANZBHMEsgNcA7gCwwFoAQQB9AAqAGj/Rf83/mf+wv5u/ir/ + mf92/9L+I/+z/0X//f+0AA8BjAEUArwCTAMTBHEEkwTMBJAFjQWSBZMGxwbiBnUGBgYjBtsFoAXR + BcwFeQWZBAYEzgNOA9gCOQKTAs4BXwE+AWMA7QB9AE8Ah/9v//D/gP+0AO0A9wFLAtgBXAJLAXUB + cgB0/8UASAFaASEBZQIcA/AACwFoAWYAVQCP/87/wv88/0X+G/61/v79w/2I/XD+i/0c/ND7avva + +r35O/ql+gf7bvpr+gP7bPrV+SX5cvlp+UT5AvkN+hf6o/ko+t755Ppr+u/53vmC+jj5hvhp+af4 + 0fi89735cPoU+QD7/Pr5+Bz6qveF+KX5yPZI+of4Rvm0+PL4Z/r4+X37WPpC/IH5gfqQ+fD4qvph + +V36TPn3+mT6k/l++hX8O/tR+qT7afrD+QT6YPn4+Yv7Ffp2+7D8F/1x/0b/QwKLBSwDiwQVBZYC + 4QKQAZAD+gQDBRoGrwZvBvYESQW6BDQF8QRRBAwEawPDAnkBPwIuAkICHwIGAooCWgEWAUABsQAk + ALf/xv/w/1cAaAGkAqMDsAMuBNgDlANlBMAD0ATOBeoFaAZ4Bv8GuQbXBk0HdQdnB/wGFAfCBg8G + igVaBRcFMQS+A7IDPQPTAtQCqQJZAnEBkQCJABEA3v/a/z4AzAC/APQAKgFxAXUBiAHnAZcCqAKS + AkIDSgN1A4QDrQMaBEQEpgSKBFYEWwQMBKADjQPBA7MDsgPcA5IDgQMBAy4CEgJ2AeQAegD8/wcA + Qf/f/hf/5P4Z/yb/8v9i//v+kf+5/kX/DwDsAOgBJwIDAzUDJAMDBBwE+gSPBSYFxQV3BZcFfQUO + BWQFLAVJBBoEJQS+A/YDKgM4A9oCLQHlAGQAfwDvAJoAGQEVAdgApAA6AOoAqgDBAOYA0QAMAWQA + bQBlAL0AXgAFALAAEQFvAQoB0AHPAbkAAwAI/1L/mP4V/vD+R/9c/27+u/7M/6P+2v1k/l7+Pf2t + /Jb9JP1+/Jz8yfzf/Az8WPyz/Gb8ofuA+237Pfpa+ov6vfqK+ub6cfuU+l/6u/qd+lP6Qvr9+eL5 + L/l1+aH5cPkm+sv5hfmb+fT5Lvmh+CD5q/iZ+Db42ffr+LP4yvjJ+Rv6mPk8+Qz6nfiW+VP6TflH + +hT67vl/+Xn68vrU+uH6TPox+qv5Uvk3+n/75/ra+ln7aPrs+FH5O/lY+R75ZPlL+2X6avuV/cUA + DwGtAQUFYwPWAWcBYQIVAlMBWgPYBGUECwTRBPcEzwS0BFAFlwXEBEADyAJ/AqEBSAHLAU8CowFe + AVQBkwFRAb8A2wCVAMP/LP+V/1QA4AAFAhYD6gMKBLoDUwQ6BA4ELgS3BDgFBQVnBfIFNgZYBq4G + xQa9BiQGWAWBBQ8FLwT0A8oDJAOsAsgC/gISA4cCaAIdAloBigDr/x8Ajv+c/wYAaAACARsBlQHX + ARwCGgLtAf0BGAI5AiUCmwIvAykDTAOcAwoEAQSRA5sDTQPDAmwCegJnAjkCUAISAigCHQLEAe4B + 5wGaAUIB4QDNAJsAbwCEAHYAnQDBALoA2ADZABIB2ADEAAkBHwFBAQ4BIwJgAoUCEAMMA4IEUQQw + BPcEGAXEBGADZgM8BKUDeAOABJ4EOgTTA4YDPAOqAg4CtgF0AXUBOgGgAOIBMALAARICpwFpAdwA + 8ACBAWcBgAHgAb4BeAGQAUABnAE2AqwBGwLWAdsAyAD//9n/Of+y/mL/Mv85/0H/Mf8q/6b+t/5W + /sP9sP3//Cn9jP0M/Q39Vv2D/f38Y/wU/Z79T/ym/Jv9yPyJ/OX7evz//Dv8r/vM/GL96vr/+rr7 + ufr6+c75v/qX+nL5IPqq+qn5I/m8+UT5ufhF+c/39vij+e/3IfnF+cX4pPhI+jH5ePiT+r35mvh5 + +d/52fmW+Uf6Pvvi+t37s/td+8r7Y/uz+hf5aPt5+iX5nfxh+wr8T/z8+yb8c/qu+4P5fvr8+nf5 + Df2v+7L+zgD2/zUFPQOHA3IEjwGDAs0AtwE+AuMBcAQ7BG8E1gRiBJQEzANlA4EDrwLBATkBiwEX + AbMAWwF4ARwBKAFcARkBUAEyAf8ArAAkACEASQCLAFUBigL/AsYDQgQ3BGYE6AMrBHkERwSbBK0E + LwUvBTcFFQbfBbMFWQX4BO8EPAQqBBUEZwMHA0cCsgGxAWwBWAG2AeYBpgFkAUcBxAAbACIAhgBq + AKwAgwEQAl8CogJPA00DywLqArcChAKVAtQCRQNYA5kD4QOTA3gDYgM9Ax4DzQISAwkDqgJ3AiEC + vwFTAWUBWwH1ADIBYgHcAJAASQARAKn/v//r/+T/mADUAPUAAAHhAS0CBALuAigDXQNqA4oDDQSB + A7ID6gN3A14EQAQeBYEF1wQuBcwExAN7AssCjQLqAXgBtwIBA0kBewJaA/0C5wHDARoCiAAsADsA + rAD3AYYB0wHHAsQC5wGuARoDJgPqAV4C7QIsAc4AFQHWAMMA4gB7AeYAngAVAXoADQCSALv/dP8w + /3D+Z/72/fr9l/3w/fT9nv3D/ZH9AP5h/Wj9cv33/D/9Zvwb/Iz8FfzF+877k/xS/Zr8Iv16/ff8 + APxu+7f8Hvzb+4P84vys/Hn74vvX+wf7QPq++tb6dfkU+un5WPoE+e74T/pk+Nf4wvhl+e/47fgU + +bP40/gE+OD4MPgF+l75Tfmu+l36ZfoG+uj7Ofpe+9T7GvqK+xH75/qa+in8J/ws+578TPuJ+1j7 + 3/qs+3v7S/zg+jf7RPt1+hn7Svp5+5f8VP2b/6gBtQM4BaUE0wSMBJwCPAGZAd0C1wHQAtAEuwR2 + BJIEUQWYBLIDywO3ApUByABUAJ8AHAARAW0B7QBEAfcAQQGdANcAgAEHAcEAzAD8AOMAMQEnAgsD + fwNZBOMEPgU4BQEFIAW+BEcEQQRrBHUE7QS2BeMF6AXGBSAFvQT6A0YD2wKbAjoC4gGtAVUBQgEV + ATIBZwG4AZUBQgFQASgBhgB9AKMAVQCKACAB3wFCAsgCSwNwA3UDDAOaAoACDAIPAv0B2wFYAnEC + mwK3AuMCpQI7AgAC6gHLAWABLwFLASABfgA7AH8AlQBfAJgACgETAbAAZwBiAD0A0f8LAKsAFQEw + AbEBdwKVAssC7wJmA8MDygPNA5cD3gMqBOUDNQSQBMsEDgSOA1YE6wOEAy4D8wOVAzoCzwF4Ad0B + 0wD3AP4BGwIGAoEBCQLmAmwCEQK6AqgCAQKWAZoB1gEJAuYBWALKApECNwJ1Af4BZQIwAfcAiQHu + AD4A8f9DABAAF/9t/1//9/7p/vT+P/+0/zP/D/8W/yD+AP5N/WD9cP1s/cH9y/34/S79nv1c/eL8 + bv01/Vn9B/1//J/81/tT+8b74vsY/CP8dPxH/GX8Rvy9+zX8w/vw+zz7R/u5+xL7JPvS+iz78fnw + +XT5+Phn+ej4UPrz+Er6jPqM+DL6o/jO+QD6//ha+4D53fnF+rP5oPpq+9365Pu7/Oj65vz6+6X7 + kfwN+9/8cPvw+uj8cPt++lT9+/s4++39iPuA/NH8OPtw/Nf6pvq3+tb4bPpE/I77y/8EA5kDUwcd + BtUFGQW6ASsBEgBuAPcA6QF3AwIFTgWlBZ0GcAXFBPEDRgIyAWAAYP/l/7sA9QDNAVICOwLwAfsB + CAIcAtoBMQKvAaAALwF6AIYAeQFYAnADKQSOBdEFMgZDBqcFlwWlBN4DvwNfA2YD+wOlBFIFegWq + BU0FpgQdBEQD1gIoAmsB7QChAJcAigDtAE0BvwFEAjYCSQI4AqQBDAEGAdUAZwCmABkBWwGnAY0C + JgNnA5cDhQNBA9YCbgLAAccBuwFlAY0BkAHNAdQBtwEWAloCJQIOAukBfwEgAUUA7/+9/3z/zf/w + /3AAwQAKAcEAZwCEAM//p//O/0gAhACgAGoB1gEWAmwCCANKA3IDwgPZA7YD7AOWAxsDkANZA1sD + PAMDAz4DKQIPAh0CfAH4AX8B5wF8AbgA/gDe/3sAmgARASsCuQG4ApsC/wHGAm0C1gIdA7YCOAOu + AkwCdAIoAugB/gFvAScBIwGaAOEAwgCLAIAAFQA9/7L+W/4J/uT9r/1W/kj+/v1p/o3+jf50/pf+ + gv4q/hH+pv22/d39df2M/Xn9tf1u/Rj9uv2O/Zz9VP0i/ab9/fxw/FD8Kfzm+976g/vS/H78gvz7 + /F/9Sfx1+3L8Jvyk+/H7Svzw+wH7NPtt+7X6Lfo8+/D63vmb+pv6//qk+RD6uvuD+Yz5DPpx+kj6 + 0PlM+yn7x/rK+gb7gPtW+w37svu0+4P75/uw+8r8T/yh/FD98vuL/C78hfuR+0X8x/uk++/8k/vT + +x78qPs1/J37B/z++7X66vrS+v/6ZPvz+7//BwGzARwFtwU/BcUDlANoA7EA2gDNAQECUwILAw0E + lwTpBPUE+ARwBEgD2AHzAPH/jv+u/+H/UgDvACgBmgBbAfABugG3ARwCBQLNAJ0A6wDAAPoAugHX + Ak4D2gPfBGsFtgW0BbcFIQUsBJsDOwPQAuwCrQMPBOYDJQRMBJgDegOUAwUDRQLXAWMBhgD2/xYA + NABJAKAAMgG1AbABpAEcAhUCeQHEAbEB3ACYAO0ACQEfAbsBXgLYAkUDagMpAx8D/gKCAvwBkwFa + ASABuADyAFMBXwGpAdMBJAL9AWYBOgHPAG8AKgD1/zQAJQA6AEsAXgBVACsAkADQACABWwGeAfUB + 8wG/AcQB7wH+ARsCUgLtAksDpgMUBOUDBgTxA6QDMwOGApEC0AE2AWMBfQF5AYcBgQJLAgQC7wFN + AcsBFAEcAQgCvAFBAvQB+gEbA8ACvAKRA38DQAMeA8gCggJGAtYBtgF1AfAAAAFbAHAA+gBTAJMA + yQBqAAgAiP+D//X+a/56/lf+Q/5g/pX+8/5M/zT/Z/9n/yP/3/5h/lH+v/2V/Z79X/2O/Wr9u/35 + /dz9Nv4W/tH9v/3h/IH8QfzB+6v7zPtE/D38ffzK/Hj9A/3w/I39wfy//OH79vtI/Jn7DPtZ+/H7 + YvqF+iL7oPoA+2r6K/vt+gr61fql+Sn6ZPmb+fr5W/kl+0/5RPsh/DD6Xfwf/ET7lvvO+7v7BfsL + /L/8OftM/Hv9i/wE/TL9NP0K/eL81/xC/Bb9kPxP/Df81fwA/Yf7zP25/Fj86fxQ+zP84fo5+wH8 + Ev2O/5r/WgMtBSAEQgasBOMDrQKZACICAwCkANQCzAFsA+IDsQQrBZIDYQQMA40BKAGW/w4As/+o + /6oAigAGAc8AOwGOARUBLwK0AXYBBwJaAWoBQQF5AbUBrQFuAs4CdwP2A60ESQUSBVgFEwV8BAEE + nwNSA8kCtALcAsgCEQONA+ED4wPPA9UDKQNyAtQBRQG5ABAA+v9EAEMATwAlAbMBlQEdApoCXwIN + AkMCZAKpAYsBxwG7AacBxAE8AqEC0AI4A3sDSgNOA/gCrQJaAugBxQFrAUkBOQEiAVABCwEvAVoB + KQFKASUBFgHlAK4AcgDF/5//ov9G/4X/zP9tANQAdAEaAgcClQKPAm8CRwKKAqICfQLwAgcD+QIG + AyIDLgP3AuYCzwJpAm0CtAESAhECRwF1AWoBBAEZAK4A+ADQADMBHAK3AgYClAIjA9MCewJUAqcC + OQLZAfsBgQI2AxkDqwNVBPQDGQOjAm0CpAGnAMUA6QADAEoAZQBfACIAKgCIAK//oP+t/13/3P4l + /zL/5f4Q/9P+D//G/rv+l/6T/of+V/5s/h7+o/5z/pP+s/6A/gP/Cf5i/Yn9D/3J/E/8Hv3v/Vj9 + uv0Q/lf+r/1F/ST+gf3f/LD8tvxc/Kb7Dfz0+9L7ifvJ+9H7cvsN/Lb7HPwA+8j6L/u++c35wPk0 + +vn5I/qJ+sn6E/vg+uf6xPrE+8n6TPpH+3z74fr9+Z37+vpl+g/7+PpO/L/7PPyT/Dn99fzv+5z9 + 1vtp/En8J/t2/LD7W/wl/Ij9Ev5Q/Vz+0/1j/TT8RPw2/JH7hfvE+xv8MfsB/Bj9iP0x/oQA2gFL + AqsDtgNTBFUD2wLrAv0BBQJuAZUBGwJOApICIwMRBAQEgwNhA/ICFgLqAGUArwD9/47/CAA/AF8A + UgBMAf4BqgEXAi0C/gGFAREBUAEiARABfQHWAVECyQJ5AxIEaATZBNkE9gSgBPIDtAMyA/ACvwKD + AoMCewKlApcC1wIhA+ICyQJ/AvsBMwGYACAAkv9G/1n/x/8CAGQA7gB0AfEBDwI3AmMCGAK1AZwB + dgFNAUABWQG9AQ8CPgJiAokCwwLaAqwCrQKzAnMCMgLiAfIBngEmAQIB6wC8AFMAeQCqANUA2AAL + AYkBZAEzAVkBRwHgAL4A4gAgAVcBwQFOAlwCigLpAgQD+gLhAi4D6AKOArgCywLJAqwCWgNZA0sD + ZAMEAyAD1QLWApgClwLIAh0CCwJXAh8CzwHAAQYCIwLIAQACLwJJAlkCMQJ2AocCAgKjAfUB4QGG + AY8B4AHZAcgBvQHlAboBJwEeAYsATADz/7b/1v8LAAoA/v87AML/pv8h/9j+if4u/kn+Kf5c/h7+ + q/7E/nT+Hv/f/rX+Pv6g/Zr9CP3a/BD9gf3S/eL9Vf6L/o/+Yf5f/mH+8f3M/VH9Rf0I/cL81/yE + /Bz9ZPyI/I38RPyr/Mj7pvzL+6r7vvuC+gL7F/pn+ob6dfo7+/n6c/u8+337bvvo+337uvu8+zf7 + y/vX+ib7B/vO+q77U/sL/NH85vyM/Nr9dP13/NH9CvzB/FT8Pvs3/Yn7vvwp/W/91f6d/S/+Mv6n + /c770PwJ/XD73Pxf/NP8h/x7+3b95fxG/I7/QP9EAMUCeQFTAxwD8gE0A9UBnQHSASEBrAHuAd0B + rQJzA5gDHgT7A8EDsAN6AuABDAIgAawADwHaADcB9QCPAT0C1QGBAkMCaAIoAmMB1AFgATwBYQFu + AQgCBgJ6Ag4DIgOmA+UDHgRLBBQE6QOWA2IDIAPNApgChQKaAjoCgQLzAt8CBAM1AzIDmgJGAvgB + bwHcAIsAvAB1AG4AuAD0AFABXQG4ASwC/gHOAegBtQF/AUMBMAF6AWUBcQGjAbwB0gHfAQwCIwIV + AjQCSgJLAkMCJQJNAvEBqAF/AQUBxgCBAJgAzQDnADEBmgG5Aa4BwQF3AU0BOwH0ANUA9wAAAbEA + +AAwAVMBdgGdAVAC/wErAnwCVQKOAkECvwJ/AjUChgIBAkkCPAJ/AvsCywJWA1MD/gIuA7oCiwI+ + AqIB6QFUATwBggE5AcMBAwIMAoECdQI5AlACwAGyAXQB5AAEAboArwD8AN4AHAFVASYBRAH0AOgA + qABSAEcAs/99/1v/4f7h/gr/1v7k/uD+W/8V/4z+Lv/T/pn+ef4+/or+o/1G/Wz9Ef0f/cb8W/0x + /t79Gv6j/qX+Yv43/qj+cf7d/f390/1h/QT9Kf1R/T39Dv2G/X79IP1w/RP9C/1X/BH8YPxc+yv7 + Vfsk+1P7T/t/+877s/u6+6/7lvvI+237SPuV+4n7bPvR+jX7TPv7+jL7ZPtM/Cz8f/zJ/PP8Bv2N + /FX9fvyu/O/8xvvg/Hj8f/zh/Ar9Of5D/ZD9//1c/TL9o/wF/SX9U/xW/AX9lfzN+y/8VvwO/EP7 + 3Psv/S78ff2p/7wAJgH3AeoDmgLZAToC7wEaARoA6QAdAaAAHAE6AuECRgO6A0cEXARWA7UCEAIo + AYgA2//9/wUAwv8hALUAKQGFAeoBZAJ2Au0ByQF5AfMAqgCnAMcA7QA4AZQBUgKzAhkDmAP5AzsE + 2wPSA6kD9wKEAjAC6QG1AZwBvAEeAicCYgLkAtcCvwK6ApkCMgK/AVIB/QCLAGEAPwARAHEAhADh + AFcBpAEUAl8CYAJvAocCMAK9ATgBGQGzABsAXQCEAI4AAQGpAWsCrALZAjoD6wJUAvsBlgEZAZkA + igCQAH4AyQAZAbwBOAKnAjcDRANnAxkDqAJOAkcB1ACZAEYAUgBuABgBewG6AV0C+QLgAtkCUgPU + AmMC8gGyAbABSwG7AU8CrwJHA4IDyAM1BL4DdwNYA7cCTwKPAVcBHQG8ABgBQwGjAQ0CNgJQAnAC + RwLpAZ8BFAHTAFsAEQB1ADwAVAC+AMUABQH7APoAHwHtAKAAggAgAKD/Nv+3/pD+If4f/l/+gf7y + /tf+Qf91/xH/UP/v/pn+Lf5X/VT9+vye/Ln8B/1x/Yr94f1i/qz+if6n/tz+e/4p/sj9sP1//RP9 + AP0T/VH94vwW/Sj9Kf14/cb8Vv3W/Fz8c/x9++j7cPs/+7/7ifvE+5P70vtB/Mb73ft9/Bz8BPw8 + /A38Cfye+9H7r/tg+8/7zfsV/F38wfz0/KT9bv0Z/Rn+4fwC/dP8bvx6/Tr8Hf3n/Y39c/5J/hz+ + Wf7s/fD8nv1U/Uf8jf3Z/L78Pf3r+1f9xPwv/L3+v/3x/soAEwD/AYMBtwGqAhMBrQFlAcwA2QCQ + AB8BRQGGAZgCJwMgA5UDmwMjAzIC7gFRATUAOwDa/xIA9P9hACoBEwHRAc4BNQL9AW4ByQHwAMoA + jQBwAMAAfwA3AYsB1gFsAroCQwNKA3ADewMnAzMD3AKKAm4CMQIcAsIBwQEmAjICTALOAg8DFAMU + A+wCrAL8AZYBTAGhADUADAAjAD0AOQDXAIsBkwHcAUoCLgLrAbkBkgFBAfgADAHJAKEA9AAWASoB + XQGmAQYCKwJhAtQC2QLeAucCugJSAvkB1AF9ATMBGwGGAckBBQKBAtoCSQNTA0gDNwMBA5UCDgLd + AUIBAgHuABIBbwFAAQoCQgIyAoECegKyAlUCRgJLAjgC3gGlAdcBsgHtAeMBdQLfAqoCLgM+AycD + xQJIAkcCrgEjAe0AxwDrALoA3gB4AYoBXwFyAXQBFAF4ADsAEAB//4j/rP/Y//L/GwB5ADIALQAf + APj/qP+J/3H/RP8v/+P+Mv8F/9b+7f7z/uT+xf7h/pL+of64/on+kP56/pX+EP5y/ab9Vv3p/JT8 + 8vxi/fX8If2l/QD+lv2j/U7++/2b/VX9bv0t/X78qvze/M38Wvy9/Nj8rfzi/Ir8FP0//Ar8avy/ + +7z7ffu0+7r7nvt6+7X7x/uj+6/7y/uv/C38D/zG/Jf8Gfy5+0T8xPsr+6z7wfvP+yj8vPy3/En9 + gP1T/dD94PyD/Wb9Gvw8/Qj91PwE/X39X/6y/ev9u/5T/ln9xv3Y/RP9K/0I/Ur92PyE/In9+vyp + /Nn9yf1p/tb+Qf/GAEAAqACgAXwBVAEjAX4BFwHcAOIAPwGFAYQBfAKZAhwDfgMHA0kD+AI0AsYB + UQHfAKoALQCmAAMB1gChAegBNAJOAgwCMQLVAVwBIgHnALsAkwDEABwBaQHCAScCrgKyAqIC1QLO + Ap8CbQJuAloCFwIVAiECJwJLAm0CwgIGAwADNwM/AxMDAwPMAq4CbAIGAtEBlAFOAV0BPAEtAYcB + iAGTAcIBxQHKAcQBqAG9AcsBtQGOAWsBmwGHAUIBfwGkAZ8BwgH3AXkCrAK/AgoDMAMJA9cC0AKx + ApECfgK5AvEC+wILA1kDpQOTA8kD5wPDA5gDQQMgA5sCQAJGAiwCEQLfATQCAQLWAeQB+gEIAs0B + PwICAvQB9AHPAeIBugEGAuAB/wE/AiMCHQL/AfkB4wGJAZMBtgFSAXQBUQFQAXQB+AAzASMBpwCW + AGgAJgANAL3/wv/0/7f/+f9OABIAEQAZALb/kf8+//T+6f66/qb+zf66/r3+5/6h/sv+sf6S/ob+ + Wv6Q/g7+Ev5M/ur9Fv7//ff9wv1G/Yf9bv0a/R79bv1J/Q79Sf05/VD9Nf1J/Y79U/1U/Uf9OP0h + /fb85Pzo/Pj8ovzi/Lz86fwn/bX8WP2//MD8uPz8+6b89Pvo+1r8/ftE/Bf8Qvyv/Ej8rfw8/dr8 + Kf0Y/dL85fwD/Fn8TPxz+0j8evyG/D79uf0O/qb+kP52/gb/kP3M/cD9bfyZ/ez8Lf0J/vn9B/8f + /y7/1//B/7T+Rv/j/r39Vv5r/aj93f3o/Iz+SP4B/rP/Cf/g/10A8/9TAbwAsQBaAcwA2gC+AJIA + sACsAJsARgGJAXwBhAJrArECGgORAucCWwK1AbAB4gCuANQAXwALAW0BggFdAmwC3gLzAoACnQJL + ApUBSAE0AbUAsQDZACgBmQG1AWsC6ALKAusCBAOrAn8COgLzAe4BrwHbAdYB6QFvAm4CpgJAA2ED + YAOLA4cDYgPkAskC4gI5AhICLQL6AfAB3wEjAmYCTwJ2AqkClAKSAnMCeAJ7AikCOgJOAjYCEwIa + AmACLQLwAVUCewJVAnwC1QIZA8oCyQIGA6QCNAIsAksCGwJAAqMCCwNLA0ID1QPXA8AD3wOBA3cD + 8AKcAisCwAGpAU4BegFLAW4BTwEwATIBwwDlAJQAoACGAGkAoAB9AIQAdwCUAF0AbwBpAEcAcQA0 + ADcATAD9//f/FgDF/+b/sv+W/7n/Qf9e/z///P4K/9f+uf7b/q7+sf7F/p/+5/7Y/uT+8/7k/rD+ + cv5h/vH9yv2K/af9kf1q/Q/+8/38/UT+Mv4k/rT9v/2l/QH97fwA/ff8vPwH/Y/9iv2V/c/9Dv66 + /Sr9Mv1M/ar8L/yI/KD8Tfxc/Cj9dP0//Yn9zP3G/Qb93vwy/Z78Lfxi/Nv8vPzz/HT98P3l/a79 + Yf7k/XL9P/0i/Sz9lvwF/Q/9Jv1d/Uv9Cv7R/ZL9EP7U/Vv9W/04/U79Kv3z/Mv9v/2n/ZP+w/64 + /hT/Hf8Y/8H+Gv5+/iH+av0J/g/+3/3T/Qj+n/5J/mn+Pv8s/+D+N/9X/1f/SP9l/w8AGQABAK4A + 3gCcAOAA8wBiASkB4QCFAVgB/QD8AEUByACCAKsAigCgAEMAoQDdAJUA6AAbAXcBkgGPAfQBCALM + AccB3QGoAXQBXQGbAYwBWwGtAegB4AH+AU0CbQJyAkUCbwJEAuEB8wHAAbEByAG8AQwCZwJnAp8C + JANDA0ADcQONA3gD8QICA+gCigI0AicCggIwAlMCygINA9gC7QImAyADpgJ+As0CQQIgAiECIwJB + AjkCggIUA/UC+QIiAx4D9QJFApECkQLQAa8BMwIFAqYB6QF5AmACzgFtAooC1wGHAbcBgQGnAKcA + /QCgAHoA2AAXARcBGgGDAZ0BhQGqAY8BewFGAcQAtACZAO7/+/8vAAkA/v8bAF4A7f+Y/6L/eP/6 + /vL+Kv/A/r7+8v4P/xf/ZP/J/6//xP/v/8z/c/8v/zr/q/5//rP+ff6t/sf+Kf9F/2X/bP84//v+ + mv4+/sf97P1U/VD9xP3b/U7+sP6K/47/rP8RALL/cf8+/9j+Sf5u/jP+Bv44/kr+rv51/h3/WP8Z + /1T/IP8R/5T+g/6a/i3+Kf5A/kH+WP5n/rf+2/4h/0//WP+Y/3T/HP/T/pP+Kf73/er9V/4n/k/+ + 8P66/tb++v4w/9z+3P7u/qP+hP6M/sX+qv7T/h3/Nf8h/2X/bf9V/yX/L/9U/6T+0f4C/6r+rP7s + /hv/0/7m/k3/Av/b/k3/B/85/1n/Sv+b/2//r/+M/53/5/+y/7j/4f/d/7T/1f8IAMX/h/+X/5f/ + TP8P/4z/lv+5/+H/UgCbAGcA/ADeAOYAugCrAIEAHQA7ACsAQgBPAKUAwgACAfYALAFvAU8BeQEn + ATMBrgBmAK0AVgDDAAABNwHGARsCSAJUArsCSwIMAvsBiwF+AQwBFgEoATUBMQGCAToC9QE8AoAC + jwJ4AvIBEALNAXcBTgF0AZUBggG4AcsBNQIyAkQCuQKvAnECQgJJAvIBqgGSAZABhAGFAcUB1QEV + AhACQQJxAh0CLgJNAusBcwGlAb4BPwE2AYUBMgEsAWkBYgFFAVgBTQEUAWQBDAEMASIB9QDvAJ0A + sACJAIQAPAAkAI4AawAuADkAeQAzAL7/AQDv/yj/Hf8x/9D+0P4K/3D/uv/B/wIAVAB9ADcAGQB9 + ANn/Hf9L/xn/af4H/pj+jP4p/qr+3f69/lP+WP5//un9bf2x/RX+g/29/Xn+c/6P/tf+Of8a/y3/ + 8/6w/uP+cP43/jr+bv7r/QP+Wf43/nj+TP7Y/ob+Jf5J/uX9zv25/XT9h/0i/v39L/4t/4z/lf/O + /wAA/f8t/6b+rP5l/pD9df1m/uD9v/2Z/j3/zf7p/hsAm/9f/4X/q/9G/6n+J//Z/mj+nv7z/gz/ + L//X/yoAUACwAOsA4QDFAKsAhwD4/4P/hv8//xD/Tf+o/8n/JgCcAOIACQFTAX8BgAGYASMBWQE9 + AdIA4wDpAPwA1gAlAVkBoAHEAdMBQwImAhMCPwL/AaMBPgH6ANEAhQB5ALUADAEMAW0BNQJMApIC + DAMdAwwD2QLIAl8C8wHkAaQBfwFiAXYBpwF9AbkBGQLpARACHwIDApYBbgGHAdYAyQDKAKgAyQDa + AB8BUgFeAV8BTQFCAQIBBgEIAYAAwgC2AGYAbAAtAC4A7f+z/8X/jP90/9j/PQBiALgACgH2ANYA + tgBbAPb/tv86/+n+tP6b/sT+4P5B/5v/u//H/woA1f9X/3n/P/+B/nX+bP7D/bD99/3U/cX9J/5W + /mj+lv4I/x3/If+Y/2r/+v6j/oT+IP6s/Xb9jP26/aL9Lf7N/hL/Nf+d/8//Sv/g/tr+af5z/XD9 + hf24/NT8kP2f/cH9Z/74/uD+7/4e/+/+gP4u/i7+tP2c/YD9i/3X/bL96v0b/ij+FP5N/mz+av6e + /rL+0f7r/iD/N/8a/xz/Gf8I/xv/E/+g/8z/5/9tAIAAVQALAHgABgBc/8D/wf83/z3/4/8cAPf/ + aQA1Ac8AuAAmARsBsQCUAC0B4wCgAA0BNwEnAUoBWAFeAWwBQgFdAWUBeQGJAdYB1QG3AUsCFwIH + Aj0CKAIvAuABBgIlArsB8AE3AgUCAwJKAkkCKQIsAiUCLQLnAeYB+QHvAbEB0AEwAsMBFQJnAlgC + gQKOAmcCFwIIAtIBiQFYAXABdAFKAaQB4AH4ARsCMgJtAuEBhgGdAU4B7gDGAC0BNwHAAOcAUQHr + AL8ALwEqAZgAegDSAFUA6P9SAIYAYgByAJYAewAVAPz/+v+R/2H/WP+C/5r/AP9B/7T/8v4G/3f/ + Qf/8/jD/VP/e/ub+GP8c//T+8P4c/zz/9v77/mL/Jv+W/+z/pf++/77/Lf8R/xL/W/4Q/ij+6f1i + /Yb9p/0c/lL+SP77/g3/vv64/uL+ef5H/lz+av4b/vH9SP5o/n7+cv7R/vn+6f6+/uX+1P58/nz+ + c/4m/sD9/v20/Y791f0i/lv+6v6f/3T/5/9/ADYAsv+t/3L/pf71/dn9uf0Q/SP9Cf6C/mP+Hv/u + /8r/fv96/2//4f5F/gP+//0O/bX8lv2a/Z79bf5b/77/FACgALsAWAD+/6P/1f75/Yn9Rf0s/Wr9 + gP1W/nD/cv/g/98A3wBXAHsAQAAX/3j+MP7j/Yn9if0b/p/+G/9r/zEAkgBqAG8ARwC1/8/+Y/4r + /vT9yP0V/tH+Iv9j/zIAAgEWAcQA8gD4ABEAg/9K//b+lf5W/qP+3P6//jf/LACFAJkACQFyAUIB + 4ADBAL4ADQBM/37/Uv/T/vD+lv/R//3/ogDIAMwA9QDvAI8AhwCBABYAMwBIADAAXwBtAJkA2gDD + AP4AdAFtAXIBwQGmAWoBWAFqAVEByQCiANwAmwBvAPYAbgGxAQICWQIhAvEB+AFDAbQAnQAfAJL/ + kP+8/8H/MAAHAWwBrQHpAW0CPAK9AdIBkwEHAXYAtABaAAwAdACdALYAogAFAVABMgE6AYQBaQHd + AKMAnwAZAKH/y//u/9L/5P9uAMgAxADtAJEBfgHSAL0AdQDe/x//8f4V/8j+1v5U/+X/FQB2AAwB + HQHZAL0AhQAbAMf/Rv8f/x3/zP6p/gT/Q/9l/77/IgBVACMAIwBKANL/Q/85/wX/of5Z/oz+rP7d + /kP/fv8bAHAAfQCqALgAUgDe/4X/Nv++/j/+if6m/ob+//6W/+3/CgA2AGwAMADS/5T/Vv8X/9v+ + BP84/zD/ev/U/xAALgBaAHsAYgBTAPr/3/+7/1T/TP80/yH/Gv9A/4X/Sf9M/9H/2f+8/yQAUgAm + ABAAHQAKAJP/mv/V/7T/jP+7/wUA0f/N/xwAJwAbACgAHAAIALP/Zf80/yP/Cf/j/j3/lP+5/7// + RACgAGUAYwClADUAfv+f/1r/2f6//kD/Y/8u/+H/YQBPADEAggBgAP3/6v+5/5P/HP8E/2j/GP8A + /9T/BABOAJMAmwDjAHcAPABLAPb/fv+I/5j/bv84/6j//v/p/28AaQCUAIYAOwBHAN3/f/+0/7P/ + i/+5/7f/+v/q/+H/AwAtAFMAWQCnAKwAfQCBANAAgACCAK8AbwBaAAsAzP+U/6r/pP/U/xMANgCq + AL4AzwAUARgB0QDuAKAAHAAMAOD/mv+X/+D/7f8wAFEAfwC6AMYA2QDmAMEAbABhABMA0P9x/1z/ + hv92/6z/KACdAI8ACAF8AUYBAgEnARQBPADB/6j/Wf/g/iX/vP8bAHEAIQGrAXIBYwE3Ab8ABgCc + /1f/+/4B/zj/m//5/0wAegDFAMUAhAAwAPr/7f9w/03/kf+W/33/yv8mADEAGwBLAIQANADn//v/ + 4P9t/5X/z/+n/6//BwAfALj/5P8AALT/n/+l/57/Y/9J/1X/Xf9F/3H/qf+T/6T/4v/O/6n////u + /+r/JgAMAP3/+v/N/77/x/+e/7T/x/+x/6//9//6//L/SwBgAIEAZAApADYA4v86/0//XP/c/ib/ + rP/W/xMAnQAcAQIBCwE5AbEAHADL/2z/7P5d/sj+K//q/pT/TQCIAMsAFQE0AeMAvAClAAcAtP+P + /0b/Yf9Q/4z/AwBOAM0A7wDxADQBFAGoAFoAHAC3/1v/bv88/zj/jv/C////IABSAGAAaABuADwA + KAA/ACoAGwAYAB4AKwAIABgA9P+p/8f/rv94/4//1f/+//T/MgBwAEQAQQB6AFcAFgA0AFAAEgAP + AEAANQA3AEgAWQBBACsAJQD//9z/sP+k/5H/g/+b/4v/rP/0//L/9P9CAEsAMQBDADMAKAAcACgA + BgD0/xUA9P+t/4j/hf9E///+Cf9E/0j/WP+1/woAGAAwAGsAQwALABMA/f+j/6T/2P/O/7r/6f8g + APn/4//x/97/nv+F/6H/f/90/7v/pf+Q/6f/k/+f/6j/sf/G//H/GQATACgAXQBNABIAHwA5AAEA + qP+2/+3/qP99/7n/pf9u/5D/uv+T/6n/JwBOAC0AVACWAHAARQBSAEQAHADs//j//f/t/x4ATACH + AKAAjQCUAGMACQDx/+//xf+a/8L/BgDr////bQCNAH8AugDVAI4AZABeABwA1v/s/+D/sv/Q/ykA + ZABfAI0AxwC5AI0AcgBPAB4ADwD1/9n/9v8HACcAUwBuAJ4AyADKAKwAzgDkAJEAUgBuAEQAzv/I + /xwAJgAMAJEA7wC9AN8ANQHwAIsAqQCMAPj/zf8XAOr/yv8rAHEAWgBgALsArQBwAJwAtgCCAHkA + qQCnAHcAjwClAH8AdABWACwAMwA4ADYATQB1AKsAuwDCAN4A6AC9AIsAdABBABAA//8BABsAOAA/ + AFUAbwBjAEQAUgBZADoANgArAP//5//y/wwABgADADoAVABEAEEAegCDAFwAggCRAEgAGQAdAOb/ + qf+2/97/0v/D/yAAXwAqAEkAjABcADMAOQAqAPz///8uAB4AIgBoAGkAQABJAFwAJwD2/w8AAgDr + //j//v8GABIADgAZABQADQAKAOv/4//h/9n/7f8HAP3/FgA3ABAA9/8aACIA4f/L//L/y/+P/7L/ + 3f/Q/9z/LAA1AA4AMQBLABAA5f8cABcAw//A/9D/tv+c/63/1//h/wAAKABZAGAATQBXAC0A5v+w + /5r/hP9i/2b/of+w/7r/9/8lAB4AHQBEACgAAAD0/9//tv+u/7j/p/+j/7v/xv/A/9j/5//0//r/ + CgAHAPL/AAABAPX/2P/m/+f/vv+//7v/vf/B/8v/8/8EAA0AJAA7AEwAOgAyACUA9v/a/8b/wf+q + /7z/3P/h//P//v8rADYALAA8AEsANAASAAcA6v/G/7L/vv+8/8v/4f///xQACAAZABgA/v/c/9v/ + x/+U/4b/l/+i/73/6f8eAEUAQwBeAE4AHwDt/9r/uv96/53/qf+j/9X/EQAmAEMAWABZAFsALgAR + AO//wf+2/7P/qf/D/+z/AgAWACsAIQAKABUA9//U/7j/mv+T/37/eP+L/7f/0P/l/wUABQDy/+3/ + 5f/D/7j/u/++/7L/rv/D/8L/zv/h/+f/8//c/9H/0v+p/5P/jv+g/7n/yP/5/xoAHAAsACkADwDq + /8v/yf+e/5P/p/+d/6X/u//P/9T/9/8KAPT/+v/s/9H/y/+t/63/t/+v/8b/1v/W/+H///8FAAAA + AAD+/+L/xf/I/7r/tP+9/+f/BAAAACwATQA+ADoAPwAoAAIA7v/k/9H/xv/Y/+r///8bADIAPQA3 + ADgAIwAKAP3/6v/i/9L/zv/R/9T/4P/i//r/FAATABwAKAAjABUADwALAAIA8v/0/wMA9f/2/wsA + FwAbACQANwA0ACsAIAAXAAIA7f/z/+P/2P/Z/+X/7f/n//3/DQAJAA4AKAAmACIAKwAgABwAFQD/ + //H/7v/g/9z/2//c/9z/4v/7/wEA/f8JABUA/v/d/9z/2//Q/+T/AgACABgAOQA4ACkAKgA1AB8A + BAAJAPj/1//f/+7/6//5/wwAHwAWAAUABQD9//P//v8LAAEADwAoACcAIwA0ADoALgAsACkACgD3 + /wEA8v/m//b/BQD//wMAHwAfABAAGAAcAAAA9P/x/9f/xv/Y/+j/6/8MACcAPwBaAFkAUgBJAC8A + DgD1/+D/0f/M/+v/AgAUADkATQBUAEwAQgAhAAUA9v/V/7n/sP+q/6n/vP/P/9z/8/8TABsAHAAq + ACwAHAAcABkA9//l/+P/zP+9/9H/1f/Y//X/CQABAAEADwACAPr//P/5/+n/6f/1/+D/2v/n/+T/ + 4f/m/+T/3P/n//D/7P/2/wIA/f/w/+z/4P/O/8L/wP+8/7b/wP/P/9f/2//m//P/8//w/+j/7P/0 + /+X/8f/0/+P/3//V/8b/t/+y/7P/u//P/+P/7v/7/wsABAD+//n/5//X/8b/vP+x/6n/s//B/8j/ + 4v/3//z/BAANAA0A/f/+/wEA7f/X/8//wf+1/7j/uP/G/9r/7P/x//n/+P/5//n/9//7/+v/7f/z + /+L/0v/a/9z/1//X/+X/7//1/w8AFwAjADIAKAAbAA0A+//k/87/xv+z/6j/tf+5/8L/2f/3/wYA + CwAjACcAHQAhABkADAD6/+3/4//T/83/y//h//z/DQAkADcAPgA5ACoAGQACAOj/1v/G/77/xP/Q + /+H/9/8NABoAJgAnABwAGAANAPz/6//h/9b/y//L/9D/2f/o//3/DwAYACUALQApACAAEgAHAPn/ + 5P/U/9T/2//c/+r/AQAQABUAJgA0ACsAIgAiABwACgACAP///f/7//r/AAAFAAsADgARABYAFQAV + ABEACwAJAAMA/f/3//P/7//v//L/9v/6//z/CQANAAwAEwAeACQAIgAjABsAFAASAAgAAwACAAEA + CAASABUAHwAvAD8ARgBDAEIAMwAeAAsAAgD3//D/+P/4////DQAWACAALAA3ADgAMAAoABoABAD4 + /+//6f/j/+b/8P/x//v/CAASACAAJgAnACcAJgAeABEABQD4//L/6//l/+n/9f8AAAsAGAAdAB4A + IAAeABcACQAAAPn/6//i/+T/6v/v/wIAGAAlADEAOQA+AD8ANQAoAB0ADwABAPX/8//0//f/AwAU + ACAAIAAiACMAFgAKAP//+P/2//D/9v8GABIAFwAlADUANQAxADAALwAlABoAGgAbABUAHAAnACsA + LQAwADAAKQAeABQADwAKAAUABgALABEAFQAeACUAIgAjACkAIwAaABIADQAFAAIABAAHAA8AGQAl + AC4ANgA8AD4APgBAADYALgAqACIAGwAZACIAJAAnADQANgAxAC8AKgAiABwAFwATABAAEgATABUA + FgAZABsAGAAdABwAFgAZACAAIgAnAC8ANAAyAC0AKwAmAB8AHgAfACAAIwArAC4ALwAxADEALQAo + ACEAGQAUABEAEgAXAB0AJQAtADMANQA1ADQAKgAeABkAFQAOAAUACwAYABkAHQAvADgALgAsADAA + IAAJAAMAAwD5//L/+/8KAA8AGQAtADQANQA6ADUAJgAaABEAAgD6//3/BwASACIAPABLAFAAVQBP + AD0AJgAQAP7/8P/m/+j/8/8DABIAIgAuADYANQAoAB0ADwD///X/8v/y//X/AQANABgAIQApADAA + MAAvACkAIwAcABcAEgAQABQAGAAfACkALwA0ADoAPQA5AC4AJgAfABMACgAKAAwADwAWACAAKAAs + ADAALwAuACcAHwAcABUAEQARABUAHwAmAC0AOAA/AD4AOQAzACkAHwAWABQAEQATABoAIgApAC0A + MwA0ADIALgAnAB4AGwAaABkAGwAhACkAMAA3ADoAPwA/AD8APAA3ADAAJwAiACEAIgAfACYAMAAz + ADoAQQBDAEEAQQA/ADQAKwApACkAJwAoAC8ANwA+AEUATABIAEYAQwA7ADEAJwAiABwAHQAiACYA + LQA2ADsAPgBAAEAAPQA5ADMALwAtACcAIwAjACcAKgAtADIANgA8ADsAOQA2AC8AKwAmAB8AHAAb + ABoAHwAkACcALgA1ADoAOQA4ADcAMgAtACkAJgAhACUAJwApACsALAAwACwAIwAiAB8AFwAVABMA + EgAUABgAHAAgACcAKwAtACsAKAAjAB8AHwAdABwAHgAlACcAKgArACsALAAoACUAHwAZABYAEwAP + ABAAEwAVABoAHgAjACcALQAvADAAMAAwAC0AJgAkACEAIAAgACAAIwAqACsALAAtACkAJgAfABkA + EwAPAA0ADgAQABIAFwAaAB4AHwAgAB0AHAAaABcAFAAUABgAGgAcACAAJQAoACgAKQAmACMAIAAf + AB0AGgAeAB4AHwAiACEAIgAiAB8AHAAaABgAFQATABQAFQAWABgAGAAYABcAFAATABAADwAPAA8A + EgAWABkAHAAeACAAIQAeABkAGAAUABEAEgASABMAFQAaABwAHQAdABwAGAAUAA8ACAADAAIAAgAE + AAsAEgAYAB8AIgAkACQAIQAcABUAEQAMAAgACQANABIAGAAdACMAJgAjACEAHAAUAA4ACQAFAAEA + AQAEAAcADAASABcAGQAbABsAFQARAA0ACQAHAAcACAAKABEAFgAYAB4AIwAjACIAHwAbABYAEQAO + AA0ADAALAA8AEgATABUAFwAWABEADgALAAcABAADAAMABgAHAAsADwARABMAEwATABAADAALAAoA + BgAHAAwADQASABUAGAAZABkAFgASABAADAALAAkACgANAAsADgASABIAEgASABEADwAOAAoACAAI + AAYABAAFAAcACAAJAAoACgALAAgACAAHAAQAAwAFAAUABAAHAAkACAAIAAkACwAKAAkACgALAAoA + CgAMAAsADAAOAAwADQANAAkACAAIAAcABgAHAAkACwALAAwADQAOAAwACwALAAsACAAFAAYABQAG + AAgACwANAA8AEAAPAA4ACwAJAAcABgAGAAQABAAGAAcABwALAA0ADgAPAA8ADgALAAkABgADAAQA + AgACAAQABgAIAAgADAAMAAsACwALAAgABgAFAAMAAwACAAMABQAHAAkACwAMAA0ADQANAAsACwAL + AAcABwAGAAYABgAGAAcACgAJAAsADAAMAAoACQAHAAUABQAEAAMAAwAGAAcACAAJAAsADAAMAA0A + DAALAAoACQAJAAgACQAKAAoACQALAAwADAAKAAsACgAJAAYABwAGAAUABgAHAAYABwAIAAcACAAJ + AAgACAAIAAgACAAGAAYACAAIAAYACQAJAAcACAAKAAkACAAJAAoACAAJAAkACgAJAAoACQAKAAkA + CAAJAAcABwAHAAYABgAFAAcABgAGAAcABwAGAAYABgAFAAQABQAFAAUABgAGAAcABwAHAAcABwAH + AAcABgAFAAUABQAEAAQABQAFAAUABgAGAAUABQAEAAUABAAEAAUABAAEAAUABQAEAAMAAwADAAMA + BAADAAQABAAEAAQAAwACAAMAAQABAAEAAAAAAAAAAAAAAAEAAgACAAIAAwACAAEAAQABAAAAAAAB + AAAAAAACAAEAAgACAAMAAwACAAIAAwACAAAAAQABAAAAAQABAAEAAgACAAIAAgACAAIAAgABAAEA + AQABAAEAAQABAAEAAgACAAIAAwACAAIAAwADAAMAAwAFAAQABAAEAAQABAAEAAQABAAEAAQABAAE + AAYABgAFAAYABgAGAAYABgAFAAUABQAFAAQABAAEAAUABAAFAAUABQAFAAUABAAEAAQAAwADAAMA + AwADAAMABAAFAAUABQAGAAYABQAGAAYABgAGAAYABgAGAAYABwAHAAcACAAJAAgACAAIAAgABwAH + AAcACAAHAAcACAAJAAkACQAKAAoACgAKAAoACQAJAAkACQAJAAoACgAJAAoACwALAAwACwALAAsA + CwALAAsACwALAAsADAANAAwADQAOAA0ADQANAA0ADAAMAAwADAANAA0ADQANAA0ADQANAA0ADQAN + AAwADAANAAwADAANAA0ADQANAA0ADQANAA4ADQANAA0ADQANAA0ADQAOAA0ADgAPAA4ADgAOAA4A + DgAOAA8ADgAPAA8ADwAPABAAEAAQABEAEQARABEAEQARABEAEQARABEAEQASABEAEQARABEAEQAR + ABEAEQARABAAEAAQABAAEQAQABAAEAARABEAEQARABEAEQASABIAEgASABIAEgATABIAEgATABIA + EgATABMAEwATABMAEwATABMAEwASABIAEgASABIAEgASABIAEgASABIAEgATABIAEgASABIAEgAS + ABIAEQASABIAEgASABIAEgATABMAEwATABMAEgATABMAEgATABMAEwATABIAEwATABIAEgATABIA + EgASABEAEQASABEAEQARABIAEQARABEAEQARABAAEAARABAAEAAQABAAEAAQABAAEQAQABAAEAAQ + ABEAEQAQABAAEQARABAAEQARABAAEQARABEAEQARABEAEAARABAADwAPABAADwAPAA8ADgAOAA8A + DgAOAA8ADgAOAA4ADgAOAA4ADQAOAA4ADQANAA4ADgANAA0ADQAOAA0ADQANAA0ADQANAA0ADQAN + AA0ADQANAA0ADQANAA0ADAAMAAwADAAMAAwADAAMAAsACwALAAsACwALAAsACwALAAoACwAKAAsA + CgAKAAoACwAJAAoACgAKAAkACgAJAAoACQAKAAkACgAJAAkACQAJAAkACQAJAAkACQAJAAkACAAJ + AAkACQAIAAgACAAHAAcABwAHAAYABwAHAAcABwAHAAcABwAHAAYABgAGAAYABQAFAAUABQAFAAYA + BQAGAAYABQAFAAUABQAFAAQABAAFAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAMAAwAEAAMABAAE + AAMABAAEAAMAAwADAAMAAgADAAMAAwADAAIAAwADAAMAAwADAAMAAwACAAIAAgACAAIAAgADAAMA + AgACAAIAAgACAAIAAgACAAIAAgABAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgABAAIAAgAB + AAIAAgACAAIAAQACAAEAAQACAAEAAQABAAEAAgABAAEAAgACAAEAAgACAAEAAgABAAEAAQABAAEA + AQACAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAgABAAEAAQABAAIAAQABAAIAAQABAAIAAQAB + AAIAAQACAAEAAQACAAEAAQABAAEAAQABAAEAAQACAAEAAQACAAEAAgACAAEAAQABAAEAAQABAAEA + AQABAAIAAQABAAEAAQABAAEAAQABAAEAAQAAAAEAAQABAAEAAQABAAEAAQABAAAAAQABAAEAAQAA + AAAAAQAAAAAAAQAAAAEAAAAAAAEAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAA//8AAAAA//8AAP////8AAP////////////////////////////////////////// + ///////////+///////+//7//v/+//7//v/+//7//v/+//7//v/+//7//v/+//7//v/+//7//v/+ + //7//v/+//7//v/9//7//v/+//7//v/+//7//f/+//7//v/+//7//v/+//7//f/9//7//f/9//7/ + /f/+//7//f/+//7//v/+//3//v/+//3//f/9//3//f/9//3//v/9//7//v/9//3//v/9//3//v/9 + //3//v/9//7//v/9//7//v/9//3//v/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3/ + /f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/8 + //3//f/8//3//f/8//3//f/8//3//P/8//z//P/8//z//P/9//z//P/8//z//P/8//z//P/8//z/ + /P/8//z/+//8//z//P/8//v//P/8//z//P/8//v//P/8//v//P/8//z//P/8//z//P/8//z//P/8 + //z//P/8//z//P/8//z//P/8//z//P/8//z//P/8//z//P/8//z//P/8//z//P/8//3//P/8//3/ + /P/8//z//P/8//z//P/8//z//P/9//3//P/8//3//f/8//3//f/8//3//f/8//3//f/9//3//f/9 + //3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/+//3//f/+//3/ + /v/+//7//v/+//7//v/+//7//f/+//7//v/+//7//v/+//7//v/+//7//v/+//7//v////7//v/+ + //7///////7///////7//v////7//v////7///////7///////////////////////////////// + /////////////////////////////wAA//8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQABAAAAAQAB + AAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAgACAAEAAgACAAIAAgACAAIAAgACAAIAAgACAAMA + AgADAAMAAwADAAMAAwADAAMAAwADAAMAAwAEAAMAAwAEAAQABAAEAAQABAAFAAQABAAFAAUABQAF + AAUABQAFAAUABQAFAAYABgAGAAYABgAGAAYABgAGAAYABgAGAAYABgAGAAcABgAHAAYABwAHAAcA + BwAIAAgACAAIAAgACAAIAAgACAAJAAkACAAJAAkACQAJAAkACQAJAAoACQAKAAoACQAKAAkACgAJ + AAoACQAKAAoACwAKAAoACgALAAoACwAKAAsACgALAAsACwALAAsACwALAAsACwALAAsACwALAAsA + DAALAAsADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAANAAwADAANAAwADQANAA0ADQANAA0ADQAN + AA0ADQANAA0ADQANAA0ADQANAA0ADQANAA0ADQANAA0ADQANAA0ADgAOAA0ADgAOAA4ADgAOAA4A + DgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA8ADgAOAA4ADgAOAA8ADgAOAA4ADgAOAA4ADgAO + AA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA0ADgAOAA0A + DQANAA0ADQANAA0ADQANAA0ADQANAA0ADQAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAsACwAM + AAsACwAMAAsACwALAAsACwALAAsACwALAAsACwALAAsACgAKAAoACwAKAAoACgAKAAoACgAKAAoA + CgAKAAsACgAKAAkACgAKAAoACQAKAAkACgAJAAkACQAJAAkACQAKAAkACQAIAAkACAAJAAgACQAI + AAkACAAJAAgACQAIAAgACAAJAAgACAAJAAgACAAJAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgA + CAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAI + AAgABwAIAAgABwAIAAcABwAIAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAYABwAHAAYA + BgAGAAYABgAGAAYABgAGAAYABgAGAAYABgAGAAYABgAGAAYABgAGAAYABgAGAAYABgAGAAYABgAG + AAYABgAGAAYABgAGAAYABgAGAAYABgAGAAYABgAGAAYABwAGAAYABgAHAAcABgAHAAcABgAHAAcA + BgAHAAcABgAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcACAAIAAcACAAIAAcACAAIAAgACAAI + AAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgABwAHAAcABwAHAAcABwAHAAcA + BwAHAAcABwAHAAcABwAHAAYABgAGAAYABgAGAAYABgAGAAYABgAGAAYABQAFAAUABQAFAAUABQAF + AAUABQAFAAUABQAEAAQABAAEAAQABAAEAAQAAwADAAMAAwADAAMAAwADAAMAAwACAAIAAgACAAIA + AgACAAEAAQABAAEAAQABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA///////////+/////v/+ + //7//v/+//7//f/+//3//f/9//3//f/9//z//f/8//z//P/8//z//P/8//z//P/8//z//P/8//v/ + +//8//v/+//7//v/+//7//v/+//7//v/+//7//v/+//6//r/+v/6//r/+v/6//r/+v/6//r/+v/6 + //r/+v/6//n/+v/6//r/+v/6//r/+f/6//r/+v/5//n/+f/5//n/+f/5//n/+f/5//n/+f/5//n/ + +f/5//n/+f/5//n/+f/5//n/+f/5//n/+v/5//n/+f/5//n/+f/6//r/+f/6//r/+v/6//r/+v/6 + //r/+v/6//r/+v/6//r/+v/6//r/+v/7//r/+v/7//v/+//7//v/+//7//v/+//7//v/+//7//v/ + +//7//v/+//7//v/+//7//v/+//7//v/+//7//v/+//7//v/+//7//v/+//7//v/+//7//v/+//8 + //z/+//8//v//P/8//z//P/8//z//P/8//z//P/8//z//P/8//z//P/8//z//P/8//z//P/8//z/ + /P/8//z//P/8//z//P/8//z//P/8//z//P/8//z//P/8//z//P/9//3//f/9//3//f/9//3//f/8 + //z//P/9//3//P/8//z//P/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3/ + /f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9 + //3//f/9//3//f/+//7//v/+//7//v/+//7//v/+//7//v/+//7//v/+//7//v/+//7//v/+//7/ + /v/+//7//v/+//7//v/+//7//v/+//7//v/+//7//v/+//7//v/+//7//v////7///////////// + //////////////////////////////////////////////////////////////////////////// + /////////////////////////////////////////////////////////////wAA////////AAAA + AAAAAAAAAP//AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAP///////wAA////////AAAAAAAAAAAAAP//AAAAAAAAAAAAAP// + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAQABAAAAAAABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEA + AQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAB + AAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAAABAAEAAAAAAAEAAAAAAAAAAAAAAAEA + AAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAABAAAAAAAAAAAAAAABAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAQABAAEAAQABAAEAAQABAAEAAQAB + AAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEA + AQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAB + AAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEA + AQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAB + AAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEA + AQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAB + AAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEA + AQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAB + AAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEA + AQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAB + AAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEA + AQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAB + AAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEA + AQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAAAAEAAQABAAAAAQAAAAAAAAABAAAAAAAAAAAAAAAB + AAEAAAAAAAEAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAABAAEAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAABAAAAAQAAAAAAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEA + AQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAB + AAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEA + AQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAB + AAEAAQACAAEAAQABAAEAAQACAAIAAQACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIA + AgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAC + AAIAAgACAAIAAgACAAIAAgACAAMAAgADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMA + AwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwAD + AAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMA + AwACAAMAAgADAAMAAwACAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwAD + AAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwACAAMAAwADAAIAAgACAAIA + AgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAC + AAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIA + AgACAAIAAgACAAIAAgABAAIAAQACAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAB + AAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEA + AQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAAAAEAAQABAAEAAQABAAEAAQABAAEAAQAB + AAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAAABAAEAAAABAAEAAQABAAEAAQABAAEA + AQAAAAEAAQABAAAAAAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAEAAQABAAEAAQABAAEA + AQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAB + AAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEA + AQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAB + AAEAAQABAAEAAQABAAEAAQACAAEAAQABAAEAAQACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIA + AgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAC + AAIAAgACAAIAAgACAAIAAgACAAIAAgADAAIAAgADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMA + AwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwAEAAMAAwADAAMAAwADAAMAAwAD + AAMAAwAEAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMA + AwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwAEAAMAAwAEAAQAAwAE + AAQAAwAEAAQAAwAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQA + BAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAMABAAEAAQABAAEAAMAAwAEAAQAAwAEAAMAAwAD + AAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMA + AwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwAD + AAMAAwADAAMAAwADAAMAAwADAAMAAgADAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIA + AgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAC + AAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIA + AgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAC + AAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIA + AgACAAIAAgABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAB + AAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEA + AQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAB + AAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEA + AQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAB + AAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAAAAEAAAABAAEA + AQAAAAEAAAAAAAAAAAAAAAEAAQABAAAAAQAAAAAAAQABAAEAAQAAAAAAAAABAAAAAAAAAAAAAAAB + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAABAAAAAAAAAAAAAAABAAAAAAAAAAAAAAABAAEAAQABAAEAAQABAAEAAQABAAEAAAABAAEAAQAA + AAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEA + AQABAAEAAQABAAEAAQABAAEAAQABAAEAAAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAAAAEAAQABAAEAAQAB + AAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEA + AQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAB + AAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEA + AQABAAEAAQABAAEAAQACAAEAAQABAAEAAQACAAEAAQABAAIAAQACAAEAAQABAAIAAQACAAIAAgAC + AAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgADAAMAAwADAAMAAwADAAMA + AwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwAD + AAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMA + AwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwAD + AAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMA + AwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwAD + AAMAAwADAAMAAwADAAMAAwADAAMAAgADAAMAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIA + AgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAC + AAIAAgACAAIAAgACAAIAAQACAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEA + AQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAB + AAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEA + AQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAB + AAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAAABAAEAAAABAAEAAQABAAEAAQABAAEAAQABAAEA + AQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAB + AAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEA + AQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAB + AAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEA + AQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAB + AAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEA + AQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAB + AAEAAQABAAEAAQABAAEAAQABAAEAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAABAAAAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEA + AQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAB + AAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEA + AQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAB + AAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEA + AQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAB + AAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEA + AQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAB + AAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAAAAEAAAAAAAAA + AAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAABAAEAAQAAAAAAAAABAAAAAAAAAAAAAAABAAEAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAEAAAAAAAEAAAAB + AAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEA + AQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAB + AAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEA + AQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAB + AAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQACAAEAAQABAAIAAQACAAIAAgACAAIA + AgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAC + AAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIA + AgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAC + AAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIA + AgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAC + AAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgABAAIAAQACAAEAAgABAAEAAQABAAEA + AQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAB + AAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAAAAEAAAABAAEAAQAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAB + AAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEA + AQABAAEAAQABAAEAAQABAAEAAQACAAIAAgABAAIAAQACAAIAAgACAAIAAgACAAIAAgACAAIAAgAC + AAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIA + AgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAC + AAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIA + AgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAC + AAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgABAAIA + AQACAAIAAgABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAB + AAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEA + AQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAAAB + AAEAAAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAAAAAAAAAAABAAEAAAAAAAEAAQABAAEAAQAA + AAEAAQABAAAAAQAAAAAAAAABAAEAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAAAAAAEAAAAB + AAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEA + AQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAgAB + AAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIA + AgACAAIAAgACAAIAAgACAAIAAQACAAIAAgABAAEAAQABAAEAAQABAAEAAQACAAEAAQABAAEAAQAC + AAEAAQABAAEAAQABAAEAAgABAAEAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIA + AgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAC + AAIAAgACAAIAAgACAAIAAgACAAEAAgABAAIAAgACAAEAAgABAAEAAQACAAEAAQABAAEAAQABAAEA + AQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAB + AAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEA + AQABAAEAAQAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAABAAEAAQAAAAEAAQABAAEAAQAB + AAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEA + AQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAB + AAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEA + AQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAB + AAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEA + AQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAB + AAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEA + AQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAB + AAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEA + AQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAB + AAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAIAAQACAAIAAgABAAIA + AgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgABAAIAAQACAAEAAQABAAEAAQACAAEAAQAB + AAEAAQACAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEA + AQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAB + AAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEA + AQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAB + AAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEA + AQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAB + AAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEA + AQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAB + AAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEA + AQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAB + AAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEA + AQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAB + AAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEA + AQABAAEAAQABAAEAAQAAAAAAAAABAAAAAAAAAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAB + AAEAAQAAAAEAAQABAAEAAQAAAAEAAAABAAEAAQAAAAEAAQABAAEAAQAAAAEAAQABAAEAAQAAAAAA + AAABAAEAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAEAAQAAAAEAAQABAAEA + AQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAB + AAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEA + AQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAB + AAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEA + AQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAB + AAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEA + AQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAB + AAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEA + AQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAB + AAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEA + AQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAB + AAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEA + AQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAB + AAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEA + AQABAAEAAQABAAEAAQABAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAAAAAAAAAAABAAAAAAAAAAAAAAAB + AAAAAAAAAAAAAAABAAAAAAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAAAAAAAA + AAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB + AAAAAAAAAAAAAAABAAAAAAAAAAAAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEA + AQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAB + AAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEA + AQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAB + AAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEA + AQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAB + AAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEA + AQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAB + AAEAAQABAAEAAQACAAEAAQACAAIAAQACAAIAAQABAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIA + AgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAC + AAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA0KLS00MmU2Y2FkMmZmYzBkNWU1ZmE1 + NjMxZWRlOTg3NjU0Mi0tDQo= + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '120800' + Content-Type: + - multipart/form-data; boundary=42e6cad2ffc0d5e5fa5631ede9876542 + Host: + - api.openai.com + User-Agent: + - AsyncOpenAI/Python 2.32.0 + X-Stainless-Arch: + - arm64 + X-Stainless-Async: + - async:asyncio + X-Stainless-Lang: + - python + X-Stainless-OS: + - MacOS + X-Stainless-Package-Version: + - 2.32.0 + X-Stainless-Runtime: + - CPython + X-Stainless-Runtime-Version: + - 3.12.12 + x-stainless-read-timeout: + - '30' + x-stainless-retry-count: + - '0' + method: POST + uri: https://api.openai.com/v1/audio/transcriptions + response: + body: + string: '{"text":"Hello there.","usage":{"type":"tokens","total_tokens":31,"input_tokens":26,"input_token_details":{"text_tokens":1,"audio_tokens":25},"output_tokens":5}}' + headers: + CF-RAY: + - 9f8a6f1cedb697f0-SJC + Connection: + - keep-alive + Content-Type: + - application/json + Date: + - Fri, 08 May 2026 18:12:42 GMT + Server: + - cloudflare + Strict-Transport-Security: + - max-age=31536000; includeSubDomains; preload + Transfer-Encoding: + - chunked + X-Content-Type-Options: + - nosniff + access-control-expose-headers: + - X-Request-ID + alt-svc: + - h3=":443"; ma=86400 + cf-cache-status: + - DYNAMIC + content-length: + - '161' + openai-organization: + - braintrust-data + openai-processing-ms: + - '436' + openai-project: + - proj_vsCSXafhhByzWOThMrJcZiw9 + openai-version: + - '2020-10-01' + set-cookie: + - __cf_bm=HEnyA3tz0Rx59QDiKN3tS9XG4q1JHgPOgkbZDs3qXbQ-1778263961.1026177-1.0.1.1-3.96gBUFLrUrXkvblc1AteaAA3AAzbaOk3B0hfxDAsqNRig_uwNmOFBnpE24Afyn5jN5GOM5ldNqSBpJq_Y.f.33eduGPp1HtVqIk7n5VOeH0FVPZPXrRtMRqdvUfXxU; + HttpOnly; Secure; Path=/; Domain=api.openai.com; Expires=Fri, 08 May 2026 + 18:42:42 GMT + x-openai-proxy-wasm: + - v0.1 + x-ratelimit-limit-requests: + - '30000' + x-ratelimit-remaining-requests: + - '29999' + x-ratelimit-reset-requests: + - 2ms + x-request-id: + - req_30aa456b5e4d4b4db06a790b0d71e1b5 + status: + code: 200 + message: OK +- request: + body: '' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Cookie: + - __cf_bm=7R0q9LuxrMzxywFd9smmZua1rkXTA39O6DdiPWGJtsg-1778263959.3170593-1.0.1.1-92deiegYXOv14ehi9LXmjpk.Bhk3xHXBwVQmWgkflXgAdfObL3YnARtYamQgqKTIXWBEXp6zdWEmMpkJyjGsLH9Qe8zBRVTgR8vtR63SliuzKl4SBwyKlMLMU.PZ_NxB + Host: + - api.openai.com + User-Agent: + - AsyncOpenAI/Python 2.32.0 + X-Stainless-Arch: + - arm64 + X-Stainless-Async: + - async:asyncio + X-Stainless-Lang: + - python + X-Stainless-OS: + - MacOS + X-Stainless-Package-Version: + - 2.32.0 + X-Stainless-Runtime: + - CPython + X-Stainless-Runtime-Version: + - 3.12.12 + x-stainless-read-timeout: + - '5.0' + x-stainless-retry-count: + - '0' + method: GET + uri: https://api.openai.com/v1/ + response: + body: + string: '' + headers: + CF-RAY: + - 9f8a6f29accfed39-SJC + Connection: + - keep-alive + Date: + - Fri, 08 May 2026 18:12:43 GMT + Server: + - cloudflare + Strict-Transport-Security: + - max-age=31536000; includeSubDomains; preload + Transfer-Encoding: + - chunked + X-Content-Type-Options: + - nosniff + alt-svc: + - h3=":443"; ma=86400 + cf-cache-status: + - DYNAMIC + status: + code: 404 + message: Not Found +- request: + body: '{"messages":[{"role":"system","content":"Reply with exactly: hi there"},{"role":"user","content":"Hello + there."}],"model":"gpt-4.1-mini","max_completion_tokens":8,"stream":true,"stream_options":{"include_usage":true}}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '217' + Content-Type: + - application/json + Host: + - api.openai.com + User-Agent: + - AsyncOpenAI/Python 2.32.0 + X-Stainless-Arch: + - arm64 + X-Stainless-Async: + - async:asyncio + X-Stainless-Lang: + - python + X-Stainless-OS: + - MacOS + X-Stainless-Package-Version: + - 2.32.0 + X-Stainless-Runtime: + - CPython + X-Stainless-Runtime-Version: + - 3.12.12 + x-stainless-read-timeout: + - '10.0' + x-stainless-retry-count: + - '0' + method: POST + uri: https://api.openai.com/v1/chat/completions + response: + body: + string: 'data: {"id":"chatcmpl-DdJymZaeuciOW1YvE2YS0omyhEIli","object":"chat.completion.chunk","created":1778263964,"model":"gpt-4.1-mini-2025-04-14","service_tier":"default","system_fingerprint":"fp_7508c9a7b2","choices":[{"index":0,"delta":{"role":"assistant","content":"","refusal":null},"logprobs":null,"finish_reason":null}],"usage":null,"obfuscation":"GWRNK2mz"} + + + data: {"id":"chatcmpl-DdJymZaeuciOW1YvE2YS0omyhEIli","object":"chat.completion.chunk","created":1778263964,"model":"gpt-4.1-mini-2025-04-14","service_tier":"default","system_fingerprint":"fp_7508c9a7b2","choices":[{"index":0,"delta":{"content":"hi"},"logprobs":null,"finish_reason":null}],"usage":null,"obfuscation":"9bj9g01g"} + + + data: {"id":"chatcmpl-DdJymZaeuciOW1YvE2YS0omyhEIli","object":"chat.completion.chunk","created":1778263964,"model":"gpt-4.1-mini-2025-04-14","service_tier":"default","system_fingerprint":"fp_7508c9a7b2","choices":[{"index":0,"delta":{"content":" + there"},"logprobs":null,"finish_reason":null}],"usage":null,"obfuscation":"PML6"} + + + data: {"id":"chatcmpl-DdJymZaeuciOW1YvE2YS0omyhEIli","object":"chat.completion.chunk","created":1778263964,"model":"gpt-4.1-mini-2025-04-14","service_tier":"default","system_fingerprint":"fp_7508c9a7b2","choices":[{"index":0,"delta":{},"logprobs":null,"finish_reason":"stop"}],"usage":null,"obfuscation":"YzQH"} + + + data: {"id":"chatcmpl-DdJymZaeuciOW1YvE2YS0omyhEIli","object":"chat.completion.chunk","created":1778263964,"model":"gpt-4.1-mini-2025-04-14","service_tier":"default","system_fingerprint":"fp_7508c9a7b2","choices":[],"usage":{"prompt_tokens":20,"completion_tokens":2,"total_tokens":22,"prompt_tokens_details":{"cached_tokens":0,"audio_tokens":0},"completion_tokens_details":{"reasoning_tokens":0,"audio_tokens":0,"accepted_prediction_tokens":0,"rejected_prediction_tokens":0}},"obfuscation":"s6IooHmC1w"} + + + data: [DONE] + + + ' + headers: + CF-Cache-Status: + - DYNAMIC + CF-Ray: + - 9f8a6f29ab3fea80-SJC + Connection: + - keep-alive + Content-Type: + - text/event-stream; charset=utf-8 + Date: + - Fri, 08 May 2026 18:12:44 GMT + Server: + - cloudflare + Strict-Transport-Security: + - max-age=31536000; includeSubDomains; preload + Transfer-Encoding: + - chunked + X-Content-Type-Options: + - nosniff + access-control-expose-headers: + - X-Request-ID + alt-svc: + - h3=":443"; ma=86400 + openai-organization: + - braintrust-data + openai-processing-ms: + - '393' + openai-project: + - proj_vsCSXafhhByzWOThMrJcZiw9 + openai-version: + - '2020-10-01' + set-cookie: + - __cf_bm=JPctiZoSdMFGJrNoX5vbJd8H5GvbEEsKrC1M9vMMGQg-1778263963.143358-1.0.1.1-MGBLpU8Wdf09oE7M4ETFTWIk2nwMe6XyJFXg16qB0Hgk8Ppn69G.iSfuSFErpvonYPaLsfJJ.L1J00yVIy0RjV34xw.MtiP6VRxU3IA75XMVC1j4XcqynZSmR8gK6c6e; + HttpOnly; Secure; Path=/; Domain=api.openai.com; Expires=Fri, 08 May 2026 + 18:42:44 GMT + x-openai-proxy-wasm: + - v0.1 + x-ratelimit-limit-requests: + - '30000' + x-ratelimit-limit-tokens: + - '150000000' + x-ratelimit-remaining-requests: + - '29999' + x-ratelimit-remaining-tokens: + - '149999987' + x-ratelimit-reset-requests: + - 2ms + x-ratelimit-reset-tokens: + - 0s + x-request-id: + - req_7afbea45bba84a9a8a2c64be537c7843 + status: + code: 200 + message: OK +- request: + body: '{"input":"hello there","model":"gpt-4o-mini-tts","voice":"ash","response_format":"mp3","speed":1.0}' + headers: + Accept: + - application/octet-stream + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '99' + Content-Type: + - application/json + Host: + - api.openai.com + User-Agent: + - AsyncOpenAI/Python 2.32.0 + X-Stainless-Arch: + - arm64 + X-Stainless-Async: + - async:asyncio + X-Stainless-Lang: + - python + X-Stainless-OS: + - MacOS + X-Stainless-Package-Version: + - 2.32.0 + X-Stainless-Raw-Response: + - stream + X-Stainless-Runtime: + - CPython + X-Stainless-Runtime-Version: + - 3.12.12 + x-stainless-read-timeout: + - '30' + x-stainless-retry-count: + - '0' + method: POST + uri: https://api.openai.com/v1/audio/speech + response: + body: + string: !!binary | + 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 + rt+UspeVczbbdFYo + headers: + CF-RAY: + - 9f8a77d71b131ff0-SJC + Connection: + - keep-alive + Content-Type: + - audio/mpeg + Date: + - Fri, 08 May 2026 18:18:39 GMT + Server: + - cloudflare + Strict-Transport-Security: + - max-age=31536000; includeSubDomains; preload + Transfer-Encoding: + - chunked + X-Content-Type-Options: + - nosniff + access-control-expose-headers: + - X-Request-ID + alt-svc: + - h3=":443"; ma=86400 + cf-cache-status: + - DYNAMIC + openai-organization: + - braintrust-data + openai-processing-ms: + - '695' + openai-project: + - proj_vsCSXafhhByzWOThMrJcZiw9 + openai-version: + - '2020-10-01' + set-cookie: + - __cf_bm=I8fME481uECsw7alhdUVByavvBrK82DC8wn_T7D4AXo-1778264318.5722277-1.0.1.1-5vhpMXlLFMW3OUz0bOEo3n0B9i34tDYJ3mEXeD.3T0XaeGuYVYlAZ0.iN3gJHKRmIrCZLPIP4NbAISJNKYVowsrZgF.SfxfK5pOaDxrNcPNoaFUyyBQHmvosPvzJ1IBD; + HttpOnly; Secure; Path=/; Domain=api.openai.com; Expires=Fri, 08 May 2026 + 18:48:39 GMT + x-openai-proxy-wasm: + - v0.1 + x-ratelimit-limit-requests: + - '30000' + x-ratelimit-limit-tokens: + - '150000000' + x-ratelimit-remaining-requests: + - '29999' + x-ratelimit-remaining-tokens: + - '149999997' + x-ratelimit-reset-requests: + - 2ms + x-ratelimit-reset-tokens: + - 0s + x-request-id: + - req_324e44f7e4ca4dda909abe4873563e7b + status: + code: 200 + message: OK +- request: + body: !!binary | + LS1kYzJmNDQ2NDkzZTYyNmY0Mzc5YWMyMWYxZDU0YTQxZQ0KQ29udGVudC1EaXNwb3NpdGlvbjog + Zm9ybS1kYXRhOyBuYW1lPSJtb2RlbCINCg0KZ3B0LTRvLW1pbmktdHJhbnNjcmliZQ0KLS1kYzJm + NDQ2NDkzZTYyNmY0Mzc5YWMyMWYxZDU0YTQxZQ0KQ29udGVudC1EaXNwb3NpdGlvbjogZm9ybS1k + YXRhOyBuYW1lPSJsYW5ndWFnZSINCg0KZW4NCi0tZGMyZjQ0NjQ5M2U2MjZmNDM3OWFjMjFmMWQ1 + NGE0MWUNCkNvbnRlbnQtRGlzcG9zaXRpb246IGZvcm0tZGF0YTsgbmFtZT0icmVzcG9uc2VfZm9y + bWF0Ig0KDQpqc29uDQotLWRjMmY0NDY0OTNlNjI2ZjQzNzlhYzIxZjFkNTRhNDFlDQpDb250ZW50 + LURpc3Bvc2l0aW9uOiBmb3JtLWRhdGE7IG5hbWU9ImZpbGUiOyBmaWxlbmFtZT0iZmlsZS53YXYi + DQpDb250ZW50LVR5cGU6IGF1ZGlvL3dhdg0KDQpSSUZGhLYBAFdBVkVmbXQgEAAAAAEAAQDAXQAA + gLsAAAIAEABkYXRhYLYBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAA//////////8AAAAAAAAAAAAAAAAAAP////////////8AAAAAAAAAAAAAAAAA + AAAA//8AAP////8AAP//////////////////AAAAAAAAAAD////////+//7///////////////// + /////////////wAAAAAAAAAAAAD+//3//P/7//v//P/9////AQAAAAEA///9//v/+f/5//r/+//+ + /wAAAQACAAIA///9//3/+//7//z//P/9//7//f/9//v/+P/4//X/9f/4//n//P////////////z/ + +//7//n/+v/4//n/+//5//j//f/7//v//v/+/wQABwAEAAMA/v/0/+v/5f/m/+n/8P/8/wkADgAP + AA4AAAD1/+f/2f/V/9T/2f/m//P/+/8HAAoABQACAPr/8f/s/+j/6P/r/+//9f/7//z//f/8//n/ + +P/1//L/8P/q/+X/4//f/+H/4//o//D/8P/w//H/7P/m/+T/4f/j/+b/6v/v//P/9f/6//r/+P/9 + //j/8//x//D/7P/v//f/AQANABIAFgAYAA4AAQD2/+v/5f/i/+v/+f8JABgAJQAwACoAHgAPAP3/ + 6//h/9//4//t//f/AwALABAAEwASABAACgABAPj/7f/j/+D/5v/v////EQAdAB8AGwARAAEA9v/u + /+r/8P/5/wQAEgAXABwAHAAWAAwAAQD1/+n/5v/l/+v/9f///woADgAKAAIA9//u/+n/6v/v//b/ + +f/5//b/8f/s/+7/7//0//z//v8AAPz/9f/z//L/9P/6/wAABgAKAAkACAAFAAEA///8//3/AQAC + AAcACgAIAAYABAAAAPn/+v/8//v/AgAEAAIAAwABAP7//f/+//7/AgACAAEAAgD///7//P///wQA + AgAGAAcABgAEAAMAAgABAAEAAQAHAAgACAAHAAgABgADAAIAAgACAAEABAD//wAA/f///wAA/f// + //3//f/8/wEAAwAEAAYACgAIAAMAAgABAAEAAAADAAcADAALAAwADgAHAAQAAQACAAQAAwAIAAkA + CAAHAAQABAAGAAYABwAMAAoABQAHAAAA/f8BAAMABQAJABAADwAPAA4ACAAHAAUABgAKABAAGAAh + ACQAJQAfABUADgAHAAMADQAVABwAIwAcABcADgADAAIABAAIAA8AEAAJAP3/8f/r/+z/9v8GABkA + IAAeABgABAD0/+P/1f/W/9v/5f/3/wwAGQApADQALwApABYAAQDy/+f/6f/8/xMALgBIAFIARgA1 + AB0AAADt/+b/6f/w////DgAeACwAOABEAEQAPgAsABAA8//S/8P/yf/a//X/KABVAG0AgAB/AHMA + TgAnAA0A+P/v//b/FwA5AFEAbgB9AHkAbwBTAEEAOAAsACEAMwA9ADsAWABkAGsAdQB2AGgAVwA8 + ACcAFgAJABsAKwAtAEEATAA7AC0AEwADAPj/6//v//H/6//w//P/+P8QACAAOgBTAE8AQwAxAAgA + 7f/b/9H/8P8KADQAgACZAJwAnABmABUA2/+c/2T/cv+E/73/CgAyAG4AgABgADAA///N/6X/lP+u + /+j/AwAdAEwAOwAsACoACQAjACQACAAcACcADAD6//z/9v/+////HQBAAEoAXgBZAEIAKAAFAN7/ + 7//0//j/KwA8AEAAQQA2AB0ABwDp/9//6f/X/+D/CAAWADEARQBCAEgAOQAeABEACgDw//T/5P/q + /wkA//8WADMAMgAxACIA7P/k/87/qP+x/7L/yf/4/xUAOgB+AJ0AoQCzAJoAUgAaANj/oP+O/6L/ + w////04AewCTAIUAYwAZAMP/k/9c/1z/f/+G/7j//f8XAAMAHQArAAQACgAPABoAHgAfABsABQDl + /8n/1P/g/wMAPQBnAIIAcgAyAAIAwf91/6r/7f8jAG4AlQCnAHgANwAEANP/rf+x/8z/0//o/xcA + EgANACAACQD///j/6P/G/8n/vP+y/9X/1f/b/9L/w/+5/5X/jf+V/4X/mf+k/2v/Zf9v/2X/ov/6 + /2EA3gABAbcAuABlAM//iP9d/5b/jP+h/x4AMwAeACUA+P/L/57/Tv8f/z7/Of9d/73/vf8SACAA + 9P/X/57/gP9t/5L/w//9/xsANAAoAPj/9//U/8f//P/D/8z/4f+q/73/wP/G/53/c/9t/2b/ff/h + /1EAzQA4ASMB5QCrAEcA6P8CACsAXgCVAIgAaQAVANX/pf+k//b/GgAlACoA+P/D/3z/GP9b/4b/ + cv/m////0//c/5L/SP9j/y3/TP+5//X/XAB2AHgAuwBTAAkAZgAGACIAdwB3AJ8AhQBcAAQAqP92 + /zX/Q/+6/8r/+P8QAPP/5v/Y/77/zf8XACQAFgDF/9H/t/+B/7v/DwBgAHoAowDLAJgARABEAA0A + CwAAALn/yP+r/2r/dv/S////RgCqALUAigBLAPL/p/9u/3v/3v/j/+b/eAB1AF0AqAAnACMARQCL + /wL/4v6q/iP+Fv67/l3/2P+eACwBHAH/AF8ArP9b/6/+5P4W/2j/YAB5AMMAngDe/zb/5P5q/gb+ + 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 + yhFPD7USkRPjD+YNbAtmBgkBDQKAA6MCmwPIA80AHv4l/rn85PpJ+uD97PxR9yf5r/lD9d7yTvcd + +sb52fuT/wMAWf3zALoExgcjCy0PuxFmEKYQbBElEgoSrxNcFbQTVRA3EMkPbQspC4cMrAs6CpIJ + hQhTCEQHQAWMBhwHrgdqCNEGpwVIBmIEEAIiBHMF1ANhA5cE6AKZAX4DqQSbBpIJQAo0CqsNWA/n + DrQR2RTwFZEVDhawFc0V8xObEVARkhGNEHsL4grXCtwHsQQjBX0FqARLBCECJgKl/6H/KQCD/wkA + 5QCj/038hf0L/db6wPvP/NX7w/sJ+yb66/qb+q36qvzW/W39uP0S/yb+9/wk/iL9+Px9/qz80voe + +1X5yPao9qj3T/Zv9tH1S/P98W/yH/PW8LbxZ/PM8pfuMvCj8fDtO+968uTwMe3B8KPu1eyA7j/v + Ge4D7zbxJO+P8ezutO6t8TfyIvGX8jr0kvLb8iDxDfNp8v7xEPIF87DygvBQ8YjvSvG97xLvzO48 + 793sW+rv7PrqFOs36knvWu6D7mz3efgP+bv+hQSlBCwKjg3nEXoVrROpFJ0V1BQaEqgVDRX2EVYQ + GA5EC+sJ2AoICfIIzQefCOAF/ANQBsoFowT7ArADlQImAFH9Vf3m+3r4GPgJ+Gj4Vfde95r2KPcH + +LD5ofyf/9gCxQOCBOEF5gnRCuALjg7tEGwRog/+EJsRORFiEGoR/xE2EjMSSRFgEt4QcBAIEUcR + 8RE5Ei4SqA8JD3AOrAz3C6YMeAzVCUcHMwZmBYoC2gKMAxIDfwLgAWoClQIzA7QDIQX4BzQJdAjT + C8UMLAs5DPQMEQ2VDucPEg4eDgcNUAtxCm0LSA20DPkKJAqiChsITQfPCOYJcgkbCBEHIgbLBIYB + ygIBA3AAdACM/vb77vn09wn2ivZn9/f2Vvad9jr2kfM79LD1NfcB+K74GPnd93L2zvUC94D3bvhW + +AL42Paj9tD1ZvSa9gr35PUy9or3qvVl9NT0yPQO9Zrz1vOr9G/zGPEL8Mvvl+9N8Ejvk+8/8Hnu + 2uyx7V3uv+0s70TuF+8R7xzt8+yN7HXuKO2j7HbuMe/87CXsp+vi6oPtiuvV7I7tyuuD67nrzuq6 + 7NDznPCW8Rf6tfmV9gP++ALDA5IJCgpxDeAPMw4rDjYRwREnEmcUVBJoEi0RlQ+sDQYPMg/KDQkO + 1AsvDJ4JUQfUB8wHDQf3BoIFigNZAjb/zv0W/Tj9avwg+zH6PPjJ9g/2q/Z892T4o/jx+VX6YPnh + +s/8+/1X//IB3wJZA8wEpwXcBqcImgqWCwMNrg6MD48PuxBFErYSyxPxFEUV7xUtFu4UXhW1FWkV + rhaEFswVnBbEFJESeRNKE64RNhG0EKAOLQxwCScIsgf+BRcFjwSaAowCGgIaADwBrAIhAvQB8AOU + BI8EnQS4BKYFNQevB/gGAQr0CfIGVQfWCFQI9wh8CSQIDQnqBjcF0gZjBswFLgetBUoEwgVCA8EB + bAONAtkADAHq/wn/Y/53+4X7ovu3+bz5kflT+MH3vPYa9TD1qfUo9X30ivSE9MnydfGg8hzzNvHv + 8YXymvAb8O7wFvBj8Dvy0vBe8E3wyfDO8fTwjvBP84Dy1u+t84/z+fBJ88P03PDz8vT05fAI80fz + OPCT8PzwsO4N8Hrv1ey37l3us+z163Hsvewq69TpNuti69joTemG6c3oyuv06lPsLfLh8H7yYfhv + 9w76GwPtAcgDBAyDCg4Kqg5GDoAOlBPmEOwPoBSzED8OgBLQEGkPOBLGDmsOeBEhDdoLZA9yDdgL + bw0cDJoK4wmLBmgFiQbxA6ECvgJu/+b9J/1U+RD6AvzH+GH4hfrn+AX4t/kt+eD5mfyY/IT8vv6Q + /xj/9QD6AhMEFAX3BXUIzAnjCVkL1gx/DSAPOhFwEcsSPBPsElMT1xO0FRAWnRXjFfQW+xV6FWgW + PxY6Fu0ViBWaFC0UwhHWENsQOQ5dDpYNAwxIC+MIVQfWB3wHfgXtBagFUATKA2sCPgI1AkACoQKZ + AoIBcAJWBPUBgQJRBZcEvQQ8BrcGCQYdB7wHegYUB7MGxAaABxEH/gRaBLgF0AMQAoECaAOSAfT/ + 2/+K/qf9q/0C/Vf6hfoe/D35WPYd+AT41PR99Cz1LfQl9Iny++9a8tDy2u6079zyE/B/7/XwEu/F + 8Mnxku4q8O7zMPEJ8Obxp/H08jPyGPHj9Pv0rfFj9HP1B/OR9ar0NvLM9mb13O5x8qvzRe317h7x + V+6/7tXt8Omt67jsKeko6o3sKuv86IrpKOmp6U7rvOyB747wDfIK9KD0ZPYV/UUAkf/hA2gHJQf9 + CIIMeA2fENsRnA9WEkMUpBHJEQ8U9RICEk8SqhI+Ev0PGA9YD1oPuQ4nDtkNKg1WCzcIvgY3B+YG + fgSsAqUBm/8e/bP7Svt++s/60vnY9+z3JfhM9yP3xfhO+S75qfm++pj7CPwj/V3+2//yAP8B7AK4 + BF0GfgaqBwcKrQt0DI8NQQ56D6AQwxDREUwTwBNmFBEVIRVwFj0X7BZjFwkYmhdzF3wXHheyFp4U + UxNtE2cRfw40DqsNyApoCfgHcgVtBdwE4gGfAS8DcwGz/50AqABcABkApACrAZABywFKAk0CkwK3 + A9cC6QNrBsYE1QNeBT8FJAQ7BcQEaQQBBXcDBwPGA0MDgQKWAhwCvAFnAfIAawCw/0D+7v2x/Vb8 + o/t1+rr5mvj199X2lvaY9rj0CPQ19EHzmPG78s7xsvCB8Yjw0+828ATwt+7f76Twre/77VLv5PEQ + 8JbvLvIZ8tfv2PHO8pvxAvOT81/xdvKN81bwmfDe8FLvpO0h73Pvke0M7hzsqeph69Xr0+hM6vjq + iufR6CHpfuc66dTt0epB7DDzA/Lq8bD3sfpe+7AAQANoBb4H0ggfCtML7Q5DD0YQ8hHfEZoQSBFw + EQURMBLGEY8R8RGJEbgP7A/QEGoQDxHeEBIPWA5eDSYLWgomCWsICgcOBJEC9QBx/nP8V/um+qD6 + Pvlv+MD4xPZm9sX3R/i++Cb6IvoQ+g38fPz6/Oj+WAFsAZIB9APMBCoF8AaTCJQIiwpHDB8MVQ2r + Dh4PNhCMES0SsBNfFN8Ukxb9FtwW7xflGKcYThiQFzIXlhY4FGIT3BI+EXEPdQ2PC30KaAl6B1cH + ZwauBLADJwNhAjQCvQJaAkUCJgKyArgBdgH2AlACsgFvAy8D3wHLAgcCyAH2Au0CxAJ9BGkEWwPD + AxAEmwWnBRoF7wWXBtEE/ASSBdQDpASfBLED+gICAoEAzwCu/4H9OP7z/J379PrN+Mj2Zvja9+70 + 7/Tg9GfzAvKL8fjwvfCL79bvju/v7PDtBO9U7PbriO7T7a3sWO7X7kvtXu3B8DTwT+4A8erxi/Aj + 8YrxpPCB8ovwNfD78RDvOO/d73PtYe1B7vLrku1G6/znLusP6hDnVukp6a/mpuk96d3pcu7L77Pv + SPP99HX1r/o7/sYAPQPaBBIHVQjKB2kLig7aDf8P7hB7D/MPXBAdEKoRwhKeEtYS/RLZEe4QdRFR + EqYSYRLiEm8SIg8cDdAMuwrzCf4Jfgf0BeACrv6Q/Tn83PoA+9D6t/iU9zb2+fTa9eD2f/gI+Uv5 + TPqV+q76pfzg/ir/NQEHA1wDNgTWBEAGhQc/Cb0KjwwlDcIN4g7YDukQtxIhFEsVdBY2FssWvhcg + GD4ZfhnnGYsZURh9FgkWhhS4EtMRVRApDvALKwojCLUGAAVbBBQE9QJ8AvwBQgFUASEBugAoAgID + XALxAm8CoQFHAjEDygJvA0cEZwNnA5cDfwRWBGIEFQXzBQcFbwUDB4wGrwZKBkUGBAawBhkGqQUU + Bq4EowOiAq0B3gC7//b+hv5g/f36Ffog+u74HPcr9ov2aPXk87ryzPKE8T/wKPDO7+3u2+7a7h7u + /O1Z7Y7tsu1B7+Lt4+0i7pTvfu+I703xXvAz8+XxHPIG8vvysvHZ8MDx7u/38EfvrO617bjsauvg + 65nr7+qM6WPoWOly6KHmI+UE5vXlxOWl5TXnm+lv7cjsZexc80H2z/Xb+qUBCQIaAz0HQQkzCgkM + pQ2nEPsQvw9HEbERlxFmEgESoRFgFNYS9xD+EkYS+BCYETISbREAEQIQUw68DEoKaAjrB2cGIgOf + Af/+9/pD+d/3YfZN9dL1OvXz8o/yaPPk8+70hfek+Gn5U/t0/Gz9dv/1ASIDdgRQBpMHywetCHQK + rQr+C1cOwQ8bEOMQyxFQEmsT9BQQF0gYkxh0GP0YVhgHGLcYIxiyF4kW+hT1EX0P6g3XCxYKWwgk + B4gE3gKWAPf+2f4f/1//Pf4WAOz/1f+o/2IAegEJAlEETQTYBcEEzwQvBSoFXAYeCBAKewfXBqcH + 5QiRCJ8ImwrXC3YKuwgNCrwJ0AmeCcEJiAi/BlQGYgSJAoX/pf7c/0L+Qvrv+hj6rfaA92T2lPOU + 8671VfO18UvwyPAa8rPuMe5f8Orv9+0E8CTtTuuv74LvD+xq7Tjvee4o8FzvE+9E8SLxqfCU8/by + qfDa8orz1fDy7+vwgvE276fspeyi7aDsKOtR69XoDeqI6V/nj+XC5pvkSeHy4nThWeEA4BXmMuYv + 5jHvpfHt75n1vfyt/f4F2AqlDc8PZg/VEMsTVRQYFcAYSBUxEhcRJg/TDXkOMA58DekNzQtaCZQI + mQnGCaQJ+wqaCuoG2gSvAtv/ff/m+1f6fPrh9cnz5fLU7mftx+5G7gLyUPW09Jb2LPd1+IX9EgMJ + BskJtgvaCp4M4w1wENIS1RK0Eq8TAhNHEakSNROWExoTaBRfFn0VMRXFFSkW8hXZFi8X8xYoFUkT + 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 + Nuun69DqJ+vz6zrsrewP7bDteOyb7I7sLuxD69frA+1o6z7rdutp6xvrp+tF7DTtNO4p7nzug+/F + 7gXuAu5A7ubs+epL7dPqi+dh58zpfufA5hfvMPEX8o/yEPcw+8H5dP0bB5oMCAnsDBIT5g6yCt4N + ZBHkD+8O8w/hD9MLbAeOCKIJ0QnYCmYMxg3GC7QJDgu1DXoMEAzxDj8OfwoiCa8IyQXbAoEBugAp + /m77Yfpu+I72JvUy9GT1U/VJ9Wv2rvgf+9j7of1y/1UBswKjBOcHjglaCQwKpgqFCakJOgrECsAK + JgoCCg4KNgp6CdUJsguqDDMNfg4LELoQcxGUElMT9RODFIAUAhQBFAgTQhGrDygOLAxGCeAHgAai + BKMCvAAZAAT/Tf6Q/lL/qf+NAOsBtAK2A0YFJgfkBywJvwpWC5gL+AtNDNALjwtmC40KOwoOCjMJ + 8ggbCTwIfQcmCDEINgh+CKgIvQibCDQIaAdDB2IGXwU0BOECYQGQ/+z9nPu4+Sz4Yfah9CrzF/I1 + 8dzvA++n7tntQO2H7aztSe1N7fTs3uyx7AHs3etI7ELsautV6zHr2erW6pbqvOph66/ru+uf7BTt + XO3m7QbuFO937w7vHvC475PvC+8K7q3tGez77JzpfenB6ozoQOjO52rub+3Q7Rn2Afd29lP5Q/9T + ANwDXgncCpcNsQ09DSQNfw1oDi4OqA9fD+0NPgz8CYMJQwlACiMMcA22DKkMGQ2oC/MLFg42DpMN + 8w0qDAULKAl+BfkEYANWABz/E/5S/A/6W/ga9o321PYf9P/1ifge+DD5SvyI/Zn9ev9XAR0DPwUW + B4EIZAnUCJ0IVgm3CFEJGQpCCugKSwpBCksK5gk8Cq0LUw1GDk4PgRBGEYkRZBKYE5cUsxTvFD4V + ihS/E1MSzBBDD78M8QqrCfgHxAURBKACoACF/7D+x/4P/3H/ggClASICygJKBEIF4QZ9CNkJ4woj + C/YKFQvwCpEKsgqrChQKUQnhCGgI0wf+BhoHbQcqB7AGZwfVB30HiQexBxUIeAf7BloGuQX8BKAD + JQLXAA7/nPxp+i35ifd49Tz0oPKu8WXw3e5T7mzu8u1v7ZTtuu3I7U7tt+zh7F/tuexr7KDsn+w7 + 7Dvr2Oq262vrp+ot6wHsNewW7N/rlOxf7pDtRO3y7qzvzO767jHw8u/e7wPvze257t/sRevR7OTr + Cuus6NzpYukY6aXsJu6z85ryJvXU+az3bvpOASUH3wWJCcsOSwx8CvMKkw0WD10P8w9+EHEPKgtY + Cq0LMAxzDYUOlxC9DwAN1wyeDh4PSQ/iEHMQeA6SDL8KtgjcBhwGPAXnAff+LP50/CP6/fdI9zb4 + wvby9N31Ove+98X4jfqt++j80PzN/RkBFAJeAvAEMgYJBXkE8QSBBmsHcwcBCP8IZgkQCf8I5Amv + CxcNSA2GDlcQzRDiEdgS+xMsFWkVqBUOFjoW4xX+FM4UABQWEYsOIA3EDJ4KLQhpBwgGjQMXAX4A + TgC1ADkBHgFkAfkB6gH3AawDDQUsBlUHEghNCKMHkQccCAgIMQhRCGoHigeAB50FPgVjBkUGKwa6 + BvAGMgd3B3QHeAetB8EHDwhWB6EGYwbDBOUD6QK2AFn/YP6T/Kr6XvkP+HL2L/Vl9Enz7fGi8Zfx + nfAg8ELwue9M78vufe6q7kXuNO6l7V3tyOxj7D3s3OvP65XrSOwR7EPsM+yQ7BHtU+2J7cntFO/c + 7lHv+u/373nvqO/H7+XvJu/m7zXwee7d7n/tTu2K61Ds7+ul6kXr3eip7K/qWerb7x3yavML9Kb5 + qvl7+uH/XAMjBkUIPwzcC14MSw0XDZkOERB6Ea0P3Q/ODwENTQy6DdwOaQ86EGsQFBASD44PkxCZ + EDQR3hFUEHUO7Q2SCw0K7whTBtsErAJ1AA3/4/z9+ir6v/i69y/4fvcP9+r4XPpV+sv7Jv2u/dX+ + 0P+6Aa0DogS4BPUEvgWnBZIFwQaDB4MHRwiaCNcIqAkUCr0K9AuhDYEOnw9jES4SLxOHE6sUPhbb + FRUWgRZPFnYVbxQmE20R9A/eDZ0MyQrxCGAHKwWPA18CrQHgAB0BlwB3AF8BpwHzAb8CMgSdBL4E + 6AX5BjIGPwZgB7cGlgUjBsoFzQTbBF8EFwTZBMgEIgQpBd8FHgY5BmoH0gifCLwI5wnVCcMI6AiT + CDwHVga4BRcE5QINAQz/zv1W/LX6hvmn+Jj3jfZu9aD0GvTO8zzzMPOn8mvy8fFk8cHw5u+170Xv + Ku5F7aHtVuww6yTrMOtg6ufpjepM69Xqd+p77LTs0OtK7SruD+4671TvQu+f8DbwWO9Y8Q/wne8P + 8bLwRvCc8D3wLPDD7zDt2/BA7rTsV+/J7mDthey17T3skvAe7trx6Pjb9Gr3Wfus+4H8wgKyBNwH + EgzFCZUNjQ33CzoOWQ9NERURWhH5DqMPIw6UC5gPPg9OEAERkBDqD3wPMBBzELURKxFaEbIQqg6J + DUUMrQrGCIsGtAQjA6QAmv7O/aX7ifl1+Cb4/Pep9mb2APls+uP5M/tK/Fv9Sv7J/4UBpQMdBI8D + AwXXBDQFvgUBBpUGbwb1BRwHJQi1B4wIUglmCmgLZwwxDiIQ5xF6EoITghRcFTAWJxYuF5IXtRYw + FZQT0RH1D08OtQx+C1MJvAaJBLwDqQJAAbEA2QBsAYIA0gC7AkgDLAOfA+sEHgVbBdoF7wWSBscF + DgU9BJID/gJkAl0CVwKBApsBfwEgAjoCOwNzBBkFegYpBz8HGggZCRoJBwnvCFcI4wf3BrAFeAQ+ + Ax8Byv8a/qT8kfsa+jv5JvgO9xf2ofXM9H/0i/Q59LDzf/MJ8yby9vHI8XfxtvDr783vte7t7XHt + E+2P7bfsw+zg7Izt0ezc7EvuyO3j7jDvAvBs8IzwwfAK8WLyPfEs8tbypPFm8lLyD/P98ezxXvKp + 8QfyGfB68oDxme8T8XLvVO+87QTuU+6l7Rft6Ovx8IbuJu2k9fr0wvT+9277HPym/Z8D8wNeB1oJ + Twp4DMQKUQ0hDmcOqBAHD1wPUQ8tDuMMUg3pDwsOLg+KDyMP/w+YDugP4RDjEIcPPhBmEMsNdw3E + C/IKkQkQBsYEgAPcAS3/1f08/Vr7ufo8+VH5pflQ+Zv6BfsT+zb8Ef01/b/+mwD3ADMBewKIAtoC + jwODA1gEmwRXBJEE+gWABkYGigeyCCIJ/Qn8CsQMWg5ED1wQThEYErMScROOE6cUzRTaE1MTdBLW + EFwPXg6+DNgLignVBzIGWwR3A1ACEAJ2AW4BJgDf/+8B9QCyACEC/wInA64BFwNKBGYDCQMwA70D + nQLQAdEB9gHcAfoANAGCAlABFwEQA3gD1gNnBJcFYAZ0BsMGOgfbB/0HtQf4Bl8G8QXhBC8ENAPy + AfMA6/99/tr8Yfx5+3z68PlB+U/44Pe697T2XPZZ9u31O/Xm9LL0kPM48xXzLPLE8SPxm/A68CHw + HO/I7sfv4O7v7jDvNu8L8Nnvoe9A8H/xOPF38XfygPJD8wbyNfIU9NnyNPLl87fz4fL188vyb/KD + 9CPzv/Gl9DH0zPES8z70JPOo8v7yI/L68iDxsvA98h/xYPD67k7wGe9H7kTwuvEH9DfzofYi+VT3 + Tvme/ckBEALGBPMIfgmYCXoJFAuLDTcOqQ13D5sQXg3wDHUOTQ20DU8OAQ84EOUOfg7sD7EQTRBl + EPAQfhBJEPQO/w3YDVcM1AoDCBAGDgWlAxICPgBa//f9K/wB+yj7kPoz+ir7ofvt+wH8avy0/Uv+ + Nv6C/5QAEQEsAXEBSwKSAm4CdQJ6AmcCkwNdBLoEKAVSBYMGXgarBhUJwwpEDIUNww6SDyAQDBH+ + EYIT7BMkFBYVVhTfEqgR4hCzEFUO4QwFDM4KPAncBicHVgVIBBsE8QLfAsICJgRyA44DAQRAAzwE + 8gMYBOcE5QTzBCcESwSiAwsC9wLwAv8BjQE4AnoCZgHXATkCiAIYA3QDGARwBHsFVwaiBSwGlQbu + BRsGFga/Be4EcQSWAyICSwEOAAX/aP5z/TX8Wvs7+2L6X/m2+JP4fPjH9xr3RPe692v2HvZL9qf1 + a/Qq9ML0BPOW8vbyqPJV8YTwafG58Ffw2vA08dvw3/Aj8rLxnfET8/3ynPJo9AH0ffNJ9dP00vQU + 9Wf1kvR/9VX1lPPP9cT0ffRs9Hv0jPTX8yL01fNM9dbyBvTJ9Cz0mfSG8vn07fJT83XxTvIq9Ljv + p/Lu77bxMu977oDzmPBK8yb0ZPgT96D3U/xA/CQA5QBhBD0G9wfzCN8IzwrHCSYMfwzeDO4MLgyg + DD8LaQzPCkAMVQ6QDNMNHw53DjIOJA+IDzIPORBTDsEORA4QDB4MLwsxCQsHaAZYBFkDiALi/4P/ + 7v7h/V/8GP3Y/Pv7t/37/Kv9Yv6C/lT/jf8DALb/ewGfAGYAFgLkAJ8ByAGfAVsBLwK0ApYCMgQP + BCEFDwZ0BsMHPQkKC/sLIw1HDngPEBClEJIR8BFvEgsSMhKPETsQ/Q5RDsUNhQsZCw4Kygh7B34G + pQafBVIF9wTtBMUESAS6BL8ElATGBFwEtQROBFkDJgMFA7gC2wEMAq8BCQGmAEYATACEANUATAEw + AhECCQIYA6kD9QNtBHYFCAbKBeUFyAX0BWUFoQXOBfgEpwT0A1wDbALNAUQB3wDSALP/4P4w/1P+ + Pf39/AT9v/sF+4L7Jvqc+QT5f/ja98X2DfZs9Xf1WvSW8z7zXvMN8znxsvG18ovxPfGc8kDyO/G8 + 8kzy5/HI897yJ/Iw9DD0nvIw9OX09fP19Ir1T/Q29W329vSx9Pr1ovZ/9SH16vW59kb1z/RJ9qj1 + T/XB9LP1KvbX9Cn0HfTO9Ezzy/GW9FH0hfIK8xvzrPJY8J/yy/F18XryQ/Dh80LyOPGc9PH3Yvda + 9tj8FPxO+z7/eAGzA9cETQedBzYJRQnUCBAMSAz5DIgM8wy2DWIMBQyUDH4OgA3FDIsORA7WDRcO + ew7UDwQPvQ7KDhYOfg06DD0MagqCCQUIWwVOBc4DCQIZAXYAf/8G/qb9Tf1K/Xn9Zf2T/QD+Lf4H + /ov+cv+o/3D/KQABAOX/ZAAvAJ8A4gAVAeMAdAH/AUQCsgNjBEIF/gUpB7wHpgjaCmoLhAxcDaAO + FQ+bDnIPsQ/2D08PHQ//DgUOCg3+C/cL1Qp+CV8J6gg8CGgHvweIBwIH5QZvBv0GuwZ7Bj4GjwYN + BvUENwWiBB8ESANrA9ECuwHEAVsBjQHeADQBZQG+AQgC0QG8A0gD3QP/BNcF9QXUBdEHrAYFBo0G + 3gcSB+EEsQUoBmgEJQONAyADEwM4AvIB3AFLAUEAAQAoAaH/P//m/7D/lP7I/B79K/3R+9H6jfoy + +gr5OvhC97H2sPbo9Vf1hvVQ9Yv0M/W69XP08fSB9Rf1W/W89WL14fSV9mj1yfTA9U717fTf9M31 + RvQz9ff1R/Uu9Qj2r/YZ9UT2sPZr9l72UPfw9xL2gPbw9zz2v/X79t/1vPXt9ZX16vS39Zb0CPT5 + 9WXzbfO+9OT0Q/PO8yj1o/Ou85jyFPUw8xrz9fTL83/0HvOt9MbzJfZy9bn2iPt6+DP7oPyl/Wz+ + FwEbBLgDVwezBvgHQwgRCIYKzwmBCwILLgv6CscKywoVCjAMFAvyC44MBQxCDLcMlg05DScObA0d + DXgM0wssC2MKcgphCPMGjAVzBJ4CqwHNARwA0//x/pL+CP7h/IT9Z/5O/g/+X/8M/93+Sv99/43/ + zv/u/57/NwCc/0QAWwAGACcAjwAJAVwB/AInA4MEYwUiBiYH3geYCUkKWQs8DLwNkg2WDbQO2g3M + DbcNpQ0EDaAMTQyDCygLAgpPCdcIiQhvCOcIwwh+CEIITAdXB18GpwbYBlsGaAb1BBsFUAPAAtwC + dQE8AlgBXgJ9AZ8A2AFFAWMCMQJmA0oEUwRXBbgEGgZXBq8FuwaTBmIG/AVCBu4FMwUqBYoE2wQ0 + BA0ENgTFAz4EnQTHA1UDGwQgA48CuQKDAtIBwgA2ACn/c/6E/Xf8Jfw1++D5n/mf+ZP4y/cC+MP3 + BvdF96r2l/Zx91X2T/a+9nH2tPVa9bP1jvRA9PT08vQh9ODz7vTp9CT0X/TF9Rv26fU491b31vdv + +MD3yfck+ZH4JfdM+av4RPea99v3fPYp9oH2HvUW92/1K/UA9n31r/WX9Pj1IfUS9i/1IvWc9pT0 + G/Yb9Vn1p/Wd9LH00fOS9l70zPNp9tz0+vQ09CL2dPVk9F33ufXL9/73bfdE+4T69Pvs/Mv+ewCF + /3IDOAPXA5cFRwWlBlgF4gfMByQHqwmvB+II4AhwCDcJGAkKC+8JhAq9CrYKlwtqCooLPgvoClUK + rAkBCqQIEwhUBwIHkwXIA0YELQNiAuwBlgGuAWYA3ABRAFMA0AAIAAoBcAAtAFcAKQAFANP/aQCW + /03/wf9m/6r/FgAfALwA7gCYAUECQgNJBKAEEgbGBrYHrgeuCEEK0gkWC2ILpAvnC1MLlwvfC0UM + LQtZCzUM8AqJCgsL3Ao8CgEKkgpUCiMJTAmrCfEI3AdOCGsIuwaLBncGDgZ1BfQE1AQgBN4DWwNp + A4AD/ALeAjYDHwNOAsgCJQM8A+sCpgJLA/ICsQJrAukCJQPEAvMC/AJiA9ECaQPcA18DAwSyA80D + lwNOA04DsAISA1QCnwHBAS0BdQCG/73/j/64/W7+Lv1d/a/8K/wz/DL7+frk+er6CfrO+B/53vgX + +W326vYJ+IT2BPYJ9mT3bfV89Tr2fvWA9+z0pvWy90z22fV09gz4EfZI9iP3s/aD9hP28fYU9iX2 + bvdu9vj12/bg9rj2pPZ/9073e/eM9+n2G/ju92v29PbR+LX2nPX695n3q/U89oP3Sfas9fn2svWr + 9cz3N/Ul9mb3d/WH9RL2P/dq9e327/df9q32T/Y/95P2VPhv+Jb5dPwA+t77nf0i/W79RwDDAa0B + 7AMwA/IERAT3A4cFaQXlBooFOgeCB6AHLAgSB1kJ2QgRCdoJ0wqjC9UK5AuIC3ILYwsqCl0KBAvE + CboITgkvCKcGdgWgBUUFZgTUBFkEFQW+A+ACZQMoAmcCIAJDApQCBQKnAd8AYQDv/1f/3/8JACIA + WwBrAAoBhgANAXoB1AHBAmwDjwTaBHwFBwYgBhMGkQZmB6kHMQitCK0JfQkBCb0JiwnoCdcJxwpd + CwYLcQurCisLKwq0CQAK5Qm5CeQIZAlVCIwHtAZxBhoGDAVwBUoF+gQPBO0D3QMpA44CaAJWA2oC + EQLBArMCBgJXARwCeAFUAHoA2gEHAjAAQgHqAjUBjwBIASwCpAK9AcQChwMIA8IBEgLwAk8BbwFG + AicCNwGyABQBkQDQ/1v/kP9//wL/mv4X/lP+kf3J/Kn8Mfy7+zf7SvvU+hL67/mL+dv4aPg/+Pv3 + bfcK+DH3I/d092v2o/Zd9sX2BPaf9p32J/bb9gX2WPab9oL2C/bf9lr3xPZN95X3kPe19zz3ivcx + +A/4oPfj9+741Pfi92f4Nfh1+C/33ffg+Lj3bfiQ+NX3J/jc98f3JfeF+Jf43fWm93L41fYc9/j2 + Lvci9+r1NvXs9yb4OvWw9o/4QPbI9I73T/dv99f29/bK+Av39/b/9rb67Pkx+On8xPwg/LP8lv7i + /6n/qAELAjMDgwOEAtIEOQUzBaMF+wbGB9IGiwieCOIItgmVCYMK1goYCwMLiAsfDOQLEwzDC3wL + Lgu3CrIKIArTCbQJiwj+BwwIEQdnBqsGMQaCBVAFFQXUBOADNgNzAyQDMQLXAewBggGMABAAhgD7 + /0f/0f8iABMA5f9HAC4B6ADlAKEBawLtAgEDbwP8A4sEdARzBFIFGAb7BXsGNwe2B4IHkQfGCHQI + swjrCJcJ6wl4CJAJywllCQ8JYQgzCTQICQjjB98H5Qe4Bi8HnwY+BgkGvQXSBfME2QQPBd0D4gOU + A/IC5ALHAVsCkQF+ATgBlwD3AEEA0QDb/38ANgE4AK4ADQE3AYQA9ADWAQkBPAFrAUYBagHuACEB + CwH7AFsAhwDjAFMAQgC2/2wAav8E/xn/D/9K/1n9nP5h/jz90fyD/AP9+vrY+lL7Ofux+YT4Q/pw + +YP3UPhc+fb3Tfef+O73Y/er+Cf33/aE+CH3Xfar96L31/a49gP3Dfdy9gP3lPaU9jX36fZO9pH3 + oPiv9o/35vh9+PH24fhE+sf3b/jB+cT4Y/i3+C740Pgh+WX4fPe++U746PaR+T/51Pcc+IL6YPjC + 99L5B/m291z5qfgR+H35mvgH+Zj4hfmx+Pv4Kvn29zf5Gvlt+Vb5ifpy+wD7KPwg/Gn9i/1r/ff/ + sP+8/0UAdAH8AOQAFwIlAv4CUgP2AxEEpwSKBHMFAAYLBuQGUgeyB7UHnQgRCfkIagmZCZMJsAli + CY8JKwlwCfkItgh5CAcIIwi5B7cHNwd1B/gGZwfeBlEG3gamBuYFgAXbBcoErQRcBAsEdwM3A/cD + nQJ/AjYDkAKlAmcCRwNhAx8DogOgA14E4wOHBFoEKATtBJwEQQUkBUUFyAWTBc4FlwUhBsIGgQYi + B/gGLweGBwgHNQdjB14HIQdgBywHRQaVBukGxAVsBWcGhQV7BLYEzARvBPgDNwQVBOkDOQP6AmcD + MAPRAtgC9AKgAiMCLAJUAuIB3gHEAQcCQQEIAZ4BdQFUAecARwERATsBngCFAKABUADlAM4AEgEC + AVj/iwGZ/8P/TgD9/tX/vP78/q79/f1E/fT8a/0Z/J38R/xx/M/74voe/N/6I/qY+2/65fqG+jn6 + X/rU+e35kvk3+jD5FfnS+WL5Tfkr+Uj51flL+Zz5Nvr0+eH5WPox+/P5XfrI+976F/uU+0v7rftb + +1L7nvuT+437WPuN+z37VPvV+8766fqZ+1L7H/sQ+5L79PoR+277qvoi+x77wfqi+l76NvuJ+nX6 + pvr2+kr7HfoY+yP7Mfv6+hP7jfux+2b7Uftv/Lj7YfsF/If8tPv8+2X8gPxo/Fv8jfyU/IX8j/wV + /fD8g/1Z/dr9Gf5g/kX+4/4o//b+5P/1/0EA9f8tAF8A2QCBAAgBeAGaAZYBBgLKAlkC9AImA+gD + 2QMzBH4EmgTbBBcFaQVQBUcFdQXJBYEFAgbsBQ0G6AUMBhsGDgZMBjkGlwZrBikGPgZ1BjMGGAYM + BhQGzwWzBXwFiAWJBRwF/gQVBSEFswTtBBoF6ASxBPkE1QTfBNsE6gQ9BQ8FFAXUBBIFhQSSBDQF + uARRBHIE1ARABAEEXQRbBF8EXQSXBFUEDwRABDsE3gMpBA0ETQP5A/UC5wKVA6ACqwLxAi8DJwIs + Ap0CNAJpAkMCXAKeAmkCMwLUAssCPwKcAvgCvQKwAgED6QLLAoMC0AKsAlYCwgJ2ApgCMQLFARwC + DwLCAa8B8AGwASMBBwFOAcQAzQDHAKwAeQDs//7/N/9q/+X+iv4N/2H+3/2f/RX+Tf0L/XX9C/2Y + /Fb8nfw+/Bj87vso/D/8F/tn+xH8MPue++r7mPvC+6v7tfty+8n7h/vW+xD85fsc/Lb7QvtA+y/8 + NPuq+0f8Gftt+wz7MPuG+wT7Bvt8+1n73foa+xD7Ifsk+9P6uPs6+536jvsu+wz7efun+xD7SPv3 + +737vPsP/Ez8p/uw/K382/sb/Yj8zvw//bT8Ff49/Tj9Bv7g/Mr9+P15/Rb+Sv75/QX+IP5o/mj+ + JP40/mz+cv5S/lL+Uf7l/hr+Xv6E/n/+ev4D/q/+Nv6D/kD+gP6g/i3+9f5+/rn+8v4Q/j3/JP9F + /nz/O/8C/zr/I//Y/6D/2/97AEMAdQA1ADYBLAEGAWQBcgHfASgBQgITAuYBZQJVAp0COgJsAqgC + 0AJKAxQDKAPMA04DpwPcA8kDOARHBFgEaQSxBNoEdgSEBOYE/QTIBAUFIgXrBF0F7wQsBVQFIwVK + BS4F5gQYBTAFHQUhBdcEzgS5BB0FZgTkBKsErgTbBFAEsQQDBNgEfQQmBHkEqQRxBB0EXwRKBJgE + DgSSBH0EHwRiBPsDNwTwA4cDwwPrA7MDsAOKA2MDaAPzAvYCYQMQA78CJwOkAn0CpgLWAlkCTwLP + AvcBKQLsAcsBbAGjAWEBOwF1AfgA9AC9APkAKQCPACYAfQC0AAYANgAXADUAqv/7/8H/+v/q/77/ + k//Q/77/cv/W//n+av9G/xz/XP8N/wD/vv4U/7v+m/7O/rL+i/5p/qj+9P3//YP+U/7w/SH+Ev75 + /SL+iv0k/rr9lv3o/VD9ov1A/Rr9lf0d/Qv9IP0Z/e38/fwi/dP8zPyv/Bn9g/wA/cP8gvx1/Wr8 + v/wr/Qf9xPzs/A791fwJ/Rr9Df36/B79Kf0X/c/8RP0n/cT8jf2D/Xr9PP0Q/Z/9Bf1t/XX9QP2v + /bH9Yv2U/Vv+cP3x/ev9cP2L/in+8/1k/nX+g/4T/t/+u/4c/sr+i/5F/9T+g/7e/hD/G/9W/3P/ + Af/d/0b/n/8dAJ//2v/r/5f///80AID/AAAzAEMAAQBEAM4AywDHAEEAzgAyAYAAgwDsANcA9wDQ + APoAdwHrAOIAsgGWAXkBDAK7AeoBxgH/AVUCoAFQAlACQALJApICRQKmAqwCVQKWAhgDmwKvAtQC + PgJUA6QCaAI3A8gCYwLQAtkCXQIKA7wCugJhA+oCRQLiAh4DtgKeAs8C9gJpAocCywKlAokCRwLZ + ArACMwLGAp4ChAKuAqECSgKlArICSwKIAgUDigJBAq8CJQJ5AmkCtQHpARECaAF6AZoBSAETAQcB + 2gC5AEMACwAiARgA+f/TAJL/Vv83AMz/+v7w/9v/6f0S//n/rv6x/ob+zv5h/yH+jf43ADP+qP0a + AIn/KP3s/koAEv4S/lkAWP8K/kT/z/9g/+/9R/8dADP+Gf6eAKH+kf2D/9D+bv5d/lH/Xf6K/rn+ + /f3z/WH+0v0w/mn+I/2b/tH9bfy7/sD9E/zR/vP83Pwu/tP8K/0E/o38u/wb/qb8Dv06/Zr94fyL + /Wr9Rf1q/dH8Iv6i/Qb9L/7h/cz8a/4l/kL9Dv4B/9j8KP7r/hj9vP55/mT+Qv4c/lP+hf7B/TD+ + sv4B/ur9sv4c/rX9yf5h/nj+zP6r/jD+hf7W/m/+MP7N/qr+K/93/pD+hv/f/pP+H/9J/6f94P9H + /w/+8/+v/8j+AwANAK7/fwDr/5cAmgCIABQAkgDgAMYA4gDmANwAagG/APQAUQIWAQICiAGVAYYB + tgHuAbsBwgKPATACsALSAZMCcwLaAasCBQO0AlAC9wK/AuMCqgKXAg0D+QFpArwCzgLoAs0CCwKg + Ap0CGAIAA1kC9wKzApcCtQLxARcDJgJ2AhgDLQI+AlsCwAK3AV8C0wJ+ATICkwIXAt4BuwFoAqoC + qwEbAboCgQFOAVwC9wApAq4BuwB0AIIBTQDy//cAggCEAIL/0gCr/8//BwBQAH0AS/8eAEv/ZP62 + /0EA/P0g/7n/wf4h/+f+Uf9u/jT/5/6R/aj+Gv4V/33+of6A/oz+sv5f/Vn/B/4P/jz+CACO/oj9 + Rf+B/df+iP6t/Xr9fP6M/Yj9I/0q/R3+LP2p/Tn/t/5q/Zr/5/y7/Hj+iv05/uP9gf1b/dP8xv2+ + /g39OP7//TL88f7D/Rb8ef+U/+T8uP2T//D8U/4N/0/9tP69/p3+Uf4N/qH+OP91/Lz+kwCp/Vn9 + VwBr/0v7ev+5APH9EP46AAIAK/3y/dj+Xf5ZAC3+Jf6w/+P99P4X/XD/4/+C/Qv/1v8F/o79JwDv + /oL+2v8u/4H/AQA8/aD/2gBq/W39nf/N//P+wP7m/3YBjP1+/6kAKQDz/wv/hAHD/wMA/v8hAYQA + 9QBlAvD/eQHGAd8AjwGXAXAC/AH9/zcCegKtAVkC0AMwAsYBWQQTA7YC/QFbBHIC9wJMBPICJgNE + A0YFQAIfBakE4wJ3BPQDaQOoApsDJgKPA7cCRwLHBLoDiQEVA+EFeAIHAioGAQQZAdUC1QQLA5gB + iwOYAzsDhgH0AYwEnwJAAhgCbgHFAnUAlQI1A6IAawJZA/kC5wH4AvQACwJrAQkBUAKLAB0D+P/k + AP0DIwCcAG0BQAGpAuD/ugGJAQ7/if+D/44As/3b/5X/G//kAar+vv0lAW3+MP2t/t7+i/4l/GQA + W/9T/bD9Nf0V/gn+8/vO/AD/G/y0/aP94/vE/Kb/Nvyp+7j/SvtY/TD+WPpi/mb96Pu8/eH7Jf01 + /bj8P/nG/HD/p/mY/CgAEfvq+Bf9YfyF/iz6OvxbAUb6qPsiAF39wfk4/y39HvwP/Vf6YP7l/Vf7 + XPz5/4P+NPsp/gwACPok+6n9XP16/Nr7egEZ/Cn9n/5M/DwAdP/0/Ab9H/77+83+S/17/UQAav9h + /EP8YgF6/Wr8Bf7+/R/9hfwA/iH9UP7x/q383f3x/qr8LP62/vX8zP66/t78Dv4E//b+lf4i/9n/ + n/6r/qr+qf7J/+f+TAB9/ob+dgDG/R8CtAIWAbX///8EAjkAIgJ3AoUAPwAbAw0C8v+ZAvMDegN1 + A6sDGQRvBF0EVANuBDwGNAPSBHEGLATeBIEGGQUnBfYFGARmBVIGlwVIBAQFhwXZBVME5gNNB34G + UAVABQoHFgV4BPwFHAVfBQkEnAR+BTwFjQMABYEEpwNeBYIEIwXFAw8F7AQ7A80FAgbaBO0CKAJB + BRAFIwOGArwD/gPyAewCIQN7AqD/ogERAwsBzwAxAZcCQf8XASkBO/9eA4EBYv7iAOIA/v/5/4r+ + vv7v/6P+n/4RAbkAcP7G/VIArf4B/vf+tf+k/n/+4v8I/9IAwP3V/4QBJ//y/6P9cP6oAL/9+fwH + /sD+yP5l/WX/AgAd/pv8Q/8G/4v9hvw9/wEAHfsE+zH7xf6n/HL6bf63/xX9wf1G/jf+2/zm9yv8 + bf1Q+gn6AvxH/Qb71PpN/ZT6C/vw/Xn7LPvF/Gb9Kvv2+oj61Pv7+l37C/wH+8X8u/pA/Iz+T/uA + 92f7Nv0g+Zb4wf2i/BD4lPo3/Fz9W/t4+uj6CPuh+j/7oPrt+nj++fkW+RT+k/tB+XD80/pn/Pv7 + 6Pn4/V38q/pv+mH9fPyN+h78+/la/Gn9QvrI++r9z/v0+7/7Uvvc+zX72ft1+qf7LP+4+xP4cvu1 + +676zfq2+6P8ZPuD/BT86v64ANT/YQEfAfQBOgIPAdcCQAV2AiwCcgbYBV8E6QUyBvIGawZXBSEH + jwiXB4AFDAeTBoIFZgdVBy8IIwk2CFAI3wh+B+sFXQayBsgEnwOZBPIFMgVhBQUGmgQEBWsFpAXi + Bl8G7QSmBEYFpAT2AykFpQTxBJgFdgUwB9sHsgYNBusFJwWmBXoFrAUZB0QGSgZEB4cGqAeNB6wG + mQcyB9sGwgaNByMGMQQ8BX4FvgT2BIgFhAYeBpYErwTzBJcEqQMTA68E/gO0AfIDbQT3At0CXAOU + AykE7gNhBFAFnQN/BOMDOAOpBNQEbQRCBcEFKgbCBusFhAZbBr0FzgSFBNoFTQXPA3UFuwMgApQE + zAL8AuADoQMtA0cCcALGAGIBKgHm/or+k//w/639cf5W/2X+Av5F/Wj9QvyW/W/8ZvtO/UL6pPut + +5n7N/zi+i/9Lv22/LD7//zg+3D7Xvvo+Tf8pvov+ur7Fvtl+m37DPxj+/v5MPxQ+674R/qw+vr4 + PPmf+an4kfjd9ar2HPcz9pf2uPbC9rb1YvTx9R728fTd9CD3+Pa79Oz2RfO/9gP1CvSW93/2kPcw + +ID4yfSc+rv2MPPn+SX5CvSK+J/47PM8+Nb1ZvZ39U34ffeQ9RP4vffq9mz1p/eR9Of1j/aR9PPz + v/UZ+er3Vf35ADEB6gRgAvX/nQHjAH3/dgGqA3gERAbCAzoGrQk6B6wHXQkeDAcL1wdiCM8KHQfH + AQIG2AcbBdIF8gmYC+wJywfsBTkGqgOeADkCLgN9AdMCmAENAfwCxwEeAgMD0gP9AwgEggTmAwMC + RgLuAJsBZQSUBM0GEwmjCcAIsglDCFsHugnbCLYI7wlgCSEK3gkfCf8JzwrcCtQKdAykC1sK6Qhv + B0UGNgUcBKUExQWqBQUHPwQ9BQgGuQEpAlwCFAKeAewAHwHgAbIBTv/k/jEAUgJMBK8DUQVPCj0H + 0gPLBecFYgWoBTYICQoMDF8Lugn7CiYLrgiBCNYKAwtXCtEI8wjQCHcGBAXiBb4HTweQBbIHsweE + BIQCkAF0ALn/sAAj//kAKQLW/4b+2f1Z/uH8Rvuv/Ur/Dv7s/XD9Sf27/Ab7C/w3/qz92P3v/tH+ + D/72/O37a/zE/Lz7NPzg/dz9Jfzz+sT7/Ppb+Ln6wvqx+hv7c/pz+jz4ffg890b26fb69V71l/dO + 9sbzA/WE9Dr0cPRb8w301/Xv9DjzdPO49r/zLvHM9YH20PIC8lr27vQp9F3zKfL79ez0yfMn8ln3 + V/mW8nnzvvaG+Lb0pPEY97D7CPIP8e75w/j+9NvzlvgD+M7zGPKc9ur2dvN/9LP2svHp7t/50vQR + 8qf3GPdp9DvziPJN8sL1x/BH92v73ftxAxYDcwTrBMAERgGD/mQCcgfdA34D5graCPUFWgdMCkYL + WQ1FDDcNHw1bB58GvAT4AlkDiwWTA6gFDAlvB4oFaAV7BUIA3P8aAIcAqQA0ALoBHAI/AFIACASC + A5MDeAVEB90FFwQOBhsFjgSFBZYGKwnZCTgLBQ3hDAANpQx6CkMKyAwrDFkL+gusC68L9QjOCDQL + /ggkCvoKagkNCTwGKAR7BMAC3QJSA+4BDASMAzUDQQGrAVsBmP5nAJkABAG5/6oBJANwAdIBFQQO + BNQDhQYuB7oHywYbB54HZQd2B5cIVAvfCwQNKQ5JDegMQgxbCiUKFAo+CWcJEQj4B4YIYAaFBTgF + KAaDBrMFgwaVBYoF6wEH+5D9UgEuAJf+WwPoCU4DiADJApsCcwOwAMEAIgTPA/D+IQCEAisCKwAB + AP8ENQT0AIUAxwL+/7D8hvyK/cr+gvuo+6f+qP4E/Hr7rfzM/KD5SPkG+l74g/jW9Xv2wPc29qr0 + J/Un+Qb2bPXn99D2H/Um8Sb1a/PR8lL0h/QJ+CD0Pfbu9Rj2rfRJ8xz1r/Ng80n0O/Nt8+H0i/PD + 9jzzevYy8/rzoPQC8qbznO4k+RTtw+9R9tzyefVG7oj49PYM8hryOvUz9UnzwPJn9Fz5+fL49JT2 + 2vRx9Yr1C/PP+If7hvR++M37wPew8sT2Y/nr+Cjy4/UZ/PHzAPW991AE1AFT/dMKmQkbA9r/rAHH + A7QBYwHqBk0LUQjQBpMK0we+CNIKUwoRDTsKbwuMB0YE2QQGAyQCzgOUBvEF3QhlB6cG3AUTAaEB + oQGB/mMA4wIDAr8CmAJFBDUFSAQcBqwHTgd8BtQF7wUkBvsE/gRhCDIKSgt0DdwNbw/4DKUJ+wqC + CboIPAmzCT0MLQrTCJIKjAlTCDoISAgbCAgHlQQFBHQCKAHM/3AAXwK0Aq8FQAUPBUADjAHNABP/ + twAxACsClgOKATwEPQQMA9oGIgbCBXIIlQr7BwYGnAkVCKsFjAZnCW8KIQr1CoYLDQy1CkEHvQnp + CPIEoAYhBXkGqgQQBGoFbQX7A2EC2QUlA6wDQgR9AhwCygCVAbIB9gI4BTwFZAbiBhQGxgb4BMYF + vwQxBEQEvgTZBlUEwwUJBZsD7wEbAXEC5P9xAbj/Bv9JAND+mv4+/R0B1Pwi9tb7t/1r+Bv1fvsF + /vf1YfZh+076hPa69sj5AfkT+eb3G/kl+4r3sfZA+Az5OPeN92P5xfg4+I/4Vvgl9473f/dQ90z2 + Dvd196P0FfPH8170y/K28xL0D/Su8m3x2fHc8kryl+6L8f7yWO8X7r3wXu4h71jv7u2A8tLyf/Cw + 7qz1mPGy8WD0pPKX9r/yCfSD9X72ovTo9uz3K/Wc9Wf1CPUl98L5qPo9+oX5kvom9Hj4Bfd89mP1 + 7PPR96nwiPUD9sD/TgB+/nQK5wZyA9n/EgNYAVf9vAJgBBMF7gWKBtUIjwj9CEALTQwnCnUJWQvO + BbkE8AIiA/8DQwIvBzkH3AlrCJEGlQdLA/0BLgBLACUBYQGSA1YDNAWKBYoEoghIB24HVAdfBVAH + 1wSzBBYHcwbcB98Jgwq+DewM6gtWDIYK4geeBmgI4Ab7BugHGQnVCZoHjQjKCKQHHgbkBRoH9QKN + Ar4CqgDAARsCmgLLA0MGqAVVBdkEFgT5AmUB1AF0A5QEtQLABDgIAwfmBZwIagh1Bn0GCgiLCEwH + SQeaCGIJBAitB2oKZQtkCUUKyAlPCmEJ3wYsBkUFAgZNBEMFbQhSCLEIVQQiAnwFGQJrAO8AygYN + BzsDiQXMBQ4LuAZLBJMJPQpUCIoCfAbXCjAGpwNfBi8JQQUBBWQGmwbfBT//tgCN/xb+d/5v/LcA + egBY/9n+YQBG/r/6//wK/WX8PPkP+6H8UvoW+yP7GP1T/Vn6+vzA/oL7XPv5+t/6dfhB+C75L/kh + /FL5K/rf+7H53/rQ+AL3TPgV9Uz0mPWC9xH3SfZa+Gb1aPI58RDzyPG78RL08PMe9J3xK/Fc9qb0 + AvA29P/1OvAV7urwwe8S8vzsxe6m9Snyd/C487n2WfKh9cbxHvPZ96XwHfGf+XP4TPVT+aj5gvv1 + 94L2afca+1b29fXL9+r3SfkM8dr7m/rO+ZP7hPjH+/H2JPUp8dz04PRh+IP7o/5dCTMF0gb5BoAD + igNI/73//gWYBY4DzwqXCCEHEwtPB4IIuAy/ChMKnwgFBhEGpgJeAD0C/wfqBgUFRwpBCa4GywOQ + AI8B0QBh/rIAzgTiBOYDdwXGBUoFTwVzBb4GZQdvBxoHVQegB78GeAhbCVoJjgzrCyoM8QtzCaIJ + YweWBlYGewduCUkJAAshCb4IIwgyBbAG3QTPBEsFIAOKAwID1QGMA9gDfwPMB+EGxAVmBTAFrAPj + AGMCBgDIAmoFFQcoCZAIUQpOCPoG+AWBBScGEAU3BwgI3QVdB0cIkgcnB/gIlQrCCLAI6Qn7Bx0F + FgT/AskEkAXFBusIVAl8CfQG3wTwAkYCZwKTAm4EZwVNB6UIAwieCLEIaAlhCLQHCwgTCNwIagaI + BuEGVAcnB80FpgeNBjMG0QAe/SgCcf1n+9f7Ev98Ak389/2f/wkCYv2s92j8x/ya+Z/0d/vlAIT8 + Tvu2/jEC/vpx+qT7g/qa/av3MPk0/MT7P/pS+Z7+tv1i+iD61/x498n1pPfl9W/2vvXM+Ir4Cfhh + +t/46ve29mLzD/Zi9DzzQfa/9433aPZA+oT2/vPv9PX0OvIs8bT00vLn8lDxNvPh9nL05vJL87b3 + c/JE8NH0RPCH7wLuWO9w8dXzd/iR9gn2YPcq91b0ve8M+Nb43PD6+pr4LvZN+bf3Pvir9zH8xfoE + +UL7G/kZ+Av4gfcr+tL4V/zQ+pX43vhG98j45fKg9Cn8Wf1q/b0FUApCCoUExgPRBDQCUQEB/wEK + 4AgyBh4JWQlKC7EGoAg0Cw8L5wq1BtsINAbnAkIDeAHyBggGjgaVB9UJZwfIAVcDrf84/6r+m/8O + BPAEkwRiBtwGKgaQBFEG3QZABW8GAAbPBsQGmAf2BzAJSgsKDMYLkQzdCkkJdgkrB+oG7AX+Bm8I + SgnaCUoJWgnFB68FEAV8BFQEFgPiAq0DygF2AnwCNALPA94EygN2BKgGYwQnAh0B8QHKAd0ASwS5 + B48H2wboBwMGkwX9BTMCZQQXCJUGyQYNCRoJXQciCKAHsAVACHwHYQV7BcUF2wTcAVkE8QStBLkF + gQUDB+EFYgOUAmcDkQFyAMADowUtBjAHLQhQCOcHBAcZBckGJgd9BccFgwVpBjQFmQNKBe4GlAXw + BPgEIgRCA8wAiwC9AE4A/f81/+cAQgGvAD4AmAAsAUH9nPzQ/aj8vPuj+8j9dPoc+dX8TvoL+637 + tvy3/GT53PuZ+Jf5X/hL9UH5tPgV+if4Yvsl/Xb5H/rr9+P5Gfew9Uv3+PZu+yj2IvkQ/pz4Hvl6 + 96b4QvY49Fz1EPQo9pvy6/NU9TP25PWf8xj2U/ON9BHxRO/y8WXwc/A38ov0aPPU9cr0xPP793T2 + JvAZ9L/1LvCS8/TzbfMD9c32rPY9+PT8n/ga+fT8qvZr92z32fba+aD1Bv2u/CP4lf+c+uD6vflf + 94T4hPb+98Pxt/nm9HT3c/6F+FwM2AS4Bk8KEAJ+B3D7Pf++A3ICJQV0BhEO4AxVCFgKbwsZC10H + 2AeLCScH3gZRA2UFyAYMBU0F3AgvCuMG5AdYBrMEBwG+/+z+RgBzA0sCbAjmB7QG2Qj3BZsHQAUr + BBwH/AbXCH0IUglUCiIKcwq/Cg8NcglUCr0LEwjbCNsHhQW+BjAITgcXCUEJfwg7B7QFcwTnAhwD + FwEiApkDbgNqAwQEUwUyA18DwgSSA2cDnAP7AywDWQMjA/sCQAVZBWIGwwdECIwHuwY/Bp0E2wPy + A8wEHAUmBmUHNQbGBg4JhAbNBHkFqgQdBK8DuwS4BKUFLASA/wwCagSzAzMCoAbECucDzwNfBQ0E + 5wMEBVUHeQh3C48JSQdxCK0IjQVKBPkHCghdBsUGPQdTB8oFXwNdBKoFzwIEAVcEXQR5AuIBKwFY + AksAkABjAFYBywLt/p/+ev1p/jT72/iQ/kv+2f3x/Vz+//3t+mT63PmG+3f7qfmo/Lb8sfz9+vf5 + KPzK+Yb56PnF+tv68viI+Mf4Gvpg+Ej3u/ou+hT5ZPnX+KH37/b99Q7z//Xa9Wr1l/XD9ar3v/S9 + 9Hb1tfO183z0DvIJ9rb1RPJM92j2hPO691z57/PO9Yb32PK482Hz4vNs90jw0va1+iLzBPkf9oT1 + y/UQ9XX2o/bt9g73xPeZ9un65PhL+277c/io+dT3tPZJ+On8dvgh+q78YvYX9fj4D/ko+Zj3q/dx + +sP0J/OV9A//3/2i/DsKiAnbBpYBigJPA3n+QwEOAy8JjgrUB2ULGAoaCoYI7AfWCWQICAoiBZ8E + 0QVAA6gC2QM0B94EbgYfB+gFGAUXAfYAlP8Y/m7/YwH2A+YFfgbSBd0GvwYoBQUFQgUSBuAF/gUH + CAAJbwhMCRYKtQmtCjsKzQgQCGQGcQV4A5kENAVJBJ4HUgiYCJAHKgYSBZgCzACxAEQBDQDpAd4C + VALRAxIEagM2A+MCOwOiAgsBcAHYAWYBbAEUA/QDwQM6BbYGaQV4BMUFQgTlAYkCcwQJBH4EYQf3 + BhYHCge+BVcFFwXFBFoDVAQQBdMEpgRuBXsGGgUABTsF9wTbA14D+gLIAi0E/QK1A4kFhgYoCewK + hQvLCioLnwYmAK0BPQQOBNkDMwrdDhkK7Qj5CIkGswTvAYABfQNxBFMBJABPApEBQf7t/W0B5QDS + /nP+b/9//lL7Tfqr+wT+bPvx+wABNQBE/mz9Qv3J+5j5aPq1+fX6Jv2n++X7yvvX+3L5Kvaf+Zz3 + pfdd+Zv32Pjs9sX4iPbD9nf4rvZZ+WH3/Pcl+CX2AvWc9AH28PRk9b/3+vaA9xf3EPg8+EX1HfhL + 9sj1QvX89Kb08PIQ9i/z2vVq9972A/eg9BD2M/OF8kbyb/Hy8fLyAPHn8y73B/KB+Gz3nPIt+PT3 + +PGP9Tz6XPMQ+YL6yffO/JD4avs4/3f6Gv3v/eb6T/le+En62Pmo9yn7f/4M+lr55foZ+D73b/hG + 9n4AJgTc/pgJWAmmBYABlQHgA5kAaAVuBj4K6gtgCFcIzQfuBn0Fcwa2BqUIXQl5BIsFVQYCBHIC + IQRbBtIFpQakBggHGQQIAtsAGwCnAaEBgQQTBykGLAdSB+gFywXoBCwF9wVbBl4GeAiUCNoHQAkh + CGUJaArgCNMJGwouCPMGiAalBTAFlgWWBuUIzQhaCacIqwayBcoCZQJYAjEC+gLeA2cEmASXBC8E + GgP5AXICuQEQAkwDTgJTAskCQQOAAuwCOQVqBVwFsAXNBkAFcwTwBEUE8gXcB6MHCQopC1wJwQhE + BowGFwSZAxwFVQW2Bf4FTQgvBTsFnwWPA2MDawOaA34DLAR3BB8EEAVwBY4FMgfLBxgJ2AcICJcH + 4AUNBnUF1wZHBkQHpwZ1BpgHJgWcBY0E/AONA4sDNQOEAXQDif+3+1791/41/QH8JgHfAuX+PAAD + AW79C/1F+6L6yPt4/WL8uvu0/h39Kftm+gv78vqO+P33Ofqe+cj4Pvjv+NT6v/cG+af6Qft1+rv4 + fPmV+Kz3tPbt9434MPrB+Qb6wPta+tn3mvVm+Ff1ifSK9i32m/Vz9DX4XvU49dj2RfWZ9Yr0OfSL + 9OnzcPEc83L0dfKi8u31SPRQ9ZT3fPYW+AD2Gffj837zovVz9NvzMvT1+sT1/PUm/fn6kPqm+C/8 + 8frB9iz5Mvjn+rD3b/r+/Hv7MwBa+0/9U/xw+dv3/PdB+z74XPpU/Hr7T/kT+er5bPwv/OEAkgal + BQQINgW1A/gBgAD4AJoBmAdNCGwImQrJCkIKVwbIBnQI9AaOBTEH9gc1Bl8EtAR4Bi0D1AQ/BkEG + jgaEBcYEswIgAdj+T//SACkDiwQEBh8H4AeqBd4EfQYiBOsDQAQ3Bi4HFgcBCXsJOQlaCC0IAAlM + CC8HSAZVBzwH0AVoBm0H8Ad+BtMGkQeQB/0E4wJCBN4DywGXAdIECgSmAvUDegNBBN4CHwFAAhsC + EwEGAHoB8AEvAnMDlQPGBR0FywPZA/EDKgS5AqUDdwQtBcgFQwWmCCwL5AiQCGwKwgjUBPUDawUe + BNcE0AWWBo0I9QcrB1cFlQbhBbgC7gPpBFgETwNjA0sFAAUpBFkFVgYhBkIFawWCBCIFjgRkA4MF + SganBqkGvAaNB2gFmAQ+BBUDxwOnAuMDwgJjA7gC5AAtAocAOgHu/gv/zv3a/GX9O/wb/u/8pv2y + /Zb9M/1V++P7Z/lM96f4Y/ln+dP4S/vs/Dv6uvsf/Bj7xvp7+Vj6zflU+9T5bfmp+/D5e/on+hj7 + ePpV+Yz4k/hw+OL2xfYR9rX3Gva+9ij45vfZ9/71z/St9CL0JvJY9Jj1mPVc9lX3WfYE9272tfPR + 9a/0A/Mo8xP0T/Jb9HP2QPX59nP4sPcz9Sf4RvVX9hH2i/JU+Ij2k/Tn+EP7Gvn0+yL+0fpK+/X6 + g/gU+kb41Prp+sX3JP09+gX8lPsS/YL+C/xE/a36VvxW+Pf1Cvi29532H/tk/HoC0wa6AlUJ1wZh + Agf+kv7y/677bgLeA3sHGAu5B8gKigrVCD8G9wU3B2cESwMrAtcDVQQpAxQEQAiaCDUGlgffB9kF + ZgFl/xIA+/6R/kkB+wSAB00GyQcSCDMHWQVEArgDZQLgAl4DGga3CTYJIwp+Cg4L6whCBukGTAb/ + BcYEgAYjCKQGpgi8CHUKogkNCdEIMwZUBvgCyQJSA1gDiAMPBRIIFgfuBxUHxwVhBHUBYAGHAFkA + PgDeAdUEuARZBb0GjAYxBMsCIQM2AokBCQHUAqYFLwWiBhYJbgqMCZMIHwm8CO8HYQUYBhsHjwaJ + BoUHKgpuCWsI3gbNBaMF5QHWAM0BCwO1AVkBFQSnA+sFuASCBKEGqQQrA/IBQQOrBC0EzwQdCFkJ + /Qd3BykIBwfnBBkDWgJ7AncC3wH9AcMFIQV7BIMEIgN2Anv+lf1G/sX9BP7g/e///QCEAJAAQADx + ABr+jP0l/WL7kfx/+lf7bfuu+5T8c/v0/b/8Tvyx/C/7DvvH+Fj4M/fc9ZX3NPgh+mj7n/sT/Yv7 + V/mB+dL4+PaI92r42PgY+vH5fvpQ+7D6Fflh+K/4lfac9aL1cPXd9hv1a/X59pn2GPab9Wj39PUm + 9RP0PvL583ry5vAx9Rj2mfSl9/L3nvVQ+B/3IvO29sL2KfTJ8zv2efXt9j32Cfea/Dj4Ivpl+T78 + IfrZ92X6gPhH/XD1ZPpZ/l/5H/7u+wz9R/1N+WP4FPt1+uL2pP15/Uv7Wf/K+Oj6S/qU9XL4C/eK + +yv8E/5lBSkEkAU9BYwDswNI/9wAywIXAuUCUQbiB6YGPwnXCBkIdwgqB7YF8AUOBEwCVQTiA5gE + 5QWcBTsH5wZFBbIEIAR7AVP+0f/h/tX/bQKsAxcHtwYIByYGEga5BLcB5QPIAnIDHAUKBqgJEQkO + Cq0KSQksCeQGZAaWBusFKwXgBfYGfwYgB6oHXQjJBwUH7QZtBQcEcwKhAjoCbgH2AvUDbwTdBIgF + sATzA8sCAgG3ADEAFgHXALwBmwSBBLsEpQU1BqYE6AKCA9sC5wGOAQYEpwUOBY8HEQlXCeQIbAd9 + BwcHrgVWBPUEmgY4Bp8Gsgc6CXwJbQcYB6gGtwRYAjMBwwGSAZcBUgEqAn8EtAOeAowDoATjAqkB + swF9AscDFAKhA2QFaAbDBbYEKActB5cFEwTyBEMF0wLhAXQD/wOyA/8CRQKKA4cCPf9C/7QAaP8J + /sL9MP/j/Y38lv1R/qT+kP1S/n79OP3g/ND7//sF/fn8d/wT/nL9y/3s/FX8QPxD+/v6rfpu+zL6 + yvtu/Bb7T/zU+oL6NflG9kz4RPiS9374Gvn9+nH5qfZS+Lr4c/UI9i34yvge+TX4O/n/+kv4tPb7 + 9xL4D/YN9qD2yvaT9yn17fYm9cX16faz9Dr3VPYh99n0AvRT9GHzMPJv81L2IvVl+KL4c/dk+Fz5 + zvXp9On4wPWz9Qf4ivcx+WH6Afrb/LX+1vsS/N791fnU+CX6gPi7+oH7yPxD/53+3P8W/5H9SP0B + +xz5dPmM+D738Piu+In9GP6Z/dsHdgVVA0QFswKNArX98v3MAQMC9wHtBDwJuQhDCFUHJQgUB5YC + kAPlAmUCTgKkASQElgV4BbcECwefBqwERwShA/oCIP/a/xQApACzAjED9gYPBksGHgcWBTgEFwOD + AyMCUgMgBTAFoAcpBwkI8wjxB88GeQVSBuoEtQTIBIUFHwYSBWYGjwbvB/4GBAbmBlsFegNpAvMC + XAFtAecBtgKNBJ0DtQRRBAIEsAINAAIBIADe/8r/qQBuAxADVQM3BEAF0QR3A0kEfgR6BCQDCQSQ + BTkG9AaNBjgJ2wiNB0cIjweuBuwELQR/A6kD+gMVBE8GmgZdBvwF+QV0BGACqQK4ALUBogJqA6YE + hwVWBywG4wb4BdAEQgQrAykERQTJBKUFCAeZBpkG7Qc4BkoGJQYDBBIEKQMJAjcCigJrA9EC1QOi + BP4CKwIlAbsADP8m/lX+Rv5I/gn/f/8BADQCfQBHABoATP7b/Kf6g/vA+yf7Dvwl/kz/qv5C/x// + dP64/Yj7Z/wG/F/7WvuL+4v9+Ptc/JP8Jfwv/In5hPq6+sL4h/m1+D/46fcS9qf2Bvdd9z74Oviz + +Qv5s/aJ9qT14vSb9Vj36PjP+sr77/uX/ML6xvhB+Xv3n/XG9xv33vaE+Pj3PfmG9sv2MPr49Wf4 + 9ffR9xz4S/Qb95j0pPR79X73MfmU+tL7UfxW/Rz7gvsM+oj8Vfkm+y7+Z/uk/p/9Tf4L/jX+Pf3m + /KT9bvvF+4X7z/ze/Mr7av3l/Pf4Lvg6+pv3SvpM/c4A7QUYAxMHSQZyApUAEP8CART/9QK9BLYG + dwkLCPEIiQdNBlEEHgOaA+gCEgPfAt0DfwRmA+EDGAX6A1IDDQSGArQA1ADm/jr+ef/j/+kBWQIR + BQQFgAQoBfgDCASJAVUCBwKgAfECoAQ6BhEG+geUBykH4QZ1BToFTARbBLYDdARoBfAEkgWrBdwH + WwZEBrwGAwWsBIwBVQExAYIA2f+gAY8D7AKQBNoDGAPdAdH/qP9c/jT/0f+OAKcCVwOIBDYE2ARq + BF4DJANxAgsDVAJuA0sFLQZJCHsJpwptCl8J9QipBogF8ASgBLUE1QQ0Bg4HlgcQBqoF9QUOBNUC + wwHPAt4CMwJ5ApQDAQbPBKkFDge/B4EHzgVTByoHiAZRBhAHRwiEB38HvQaGBh8HGwXIBHgFCAWj + AyQD7wIJAncC7gBtAKsA5ACy/47+ZABuARwA/f7AAA4BLv6j/df+IP71/sr9X/7LAO//5v6G/1QB + tABA/o/9bv99/Bb6K/tI/H77MftD/Zv9bv3n/Mz8jvsy/C768fmZ+sr6qfuh+gn9o/zZ/EX71ftz + +zj59fll+UD5nfjj+A746vfw9ej2C/d097P4fvnN+yn5ZfhF93D2a/S79Mf3LfnB+iz8D/0v/XH7 + zvjP+Tf4lvWH9l/3mvbk91j4uPnW+H/4t/n496/45ff194D3a/d09nb2r/Yy+Lr46vh+/Nn7xfvM + +vX6E/p0+MP48fkY+r370/s8/Lv/Of2L/JX9z/2t+lb7pvrC+mn9Kfl2/XEA0/7Q/qT/ZgKr/7f8 + bP/G/iX7a/px+8P7Rfsy/ZEAiQKSAoUFGwR2ASsApPw+/E36VP6sAD0DNwkCCRUMnQq0B90G8APy + A7cCrwNkBYcF8waBBqEHbQc0BpQGNwaeBBwDsQPxAJ3/7P/mAP0A9ABcBGMEXgQcA1YDjgPK/6v/ + Lf8eAPcAjgDhBHsGXAddBigHiAhhBQAEsQIoBQ8DmAICBkAHoQg9B0gIcAgRCNIEdAMiBZICsAE9 + AdABUAJ0AZEC6gN0BbEEJwSrA9ECMAJo/lb/zgD0/1QBegMpBkoGjwbwBtIGbQXQAqgDLANqA7UD + 4gQaCNwGdwiECNwHhQcjBVoGNwVbBOcEwAXsBg0HzQeXCMIJnQj9Bw4JAAiEBkUFrQUpBX8EDwWa + BW4GPwUdBZ4E/APYAnIAOQCW//r+Wv4P/3YBuQGlAhUEPgSIA7sCtgICArMCZgJYA68EOQTOBfUE + kAVsBWIE9wQ9A2AD6wL4AdgBIgHSAM4BSwFuAREDGwLWAtoBswBlAEj+/v1D/ij+Wv/6/xgAlwH0 + AEgA8v90/+b+xP5P/gj/DgAA/9kAfAARAPkALAC0ADkAEP+O/9v+N/1p/Nn7cfog+Dr4a/pt++D6 + 7/3+/97+Ov4M/T399fs5+qf6H/xQ/fj79/uv/k3+Vvwm/P78mvxi+fH3Efrq+Af3q/jG+Xr62fkt + +ib7rfrk+Tv4Vvjn+OX2mfZ8+On4B/ma+cf6S/sM+7n5s/lh+oH4M/jl9zz4aflL+On5YfwO+676 + lPs9+vD4+vdA+NL3FfZ+94X3jPZq9xD4svhI+Yf55fpq+rf5yPmR9q73iPdK9cv1ffgr+tr2evvV + /Zr7nvxK+z/9g/tU+Xb8bvpp+wr+d/q2/QECQf8Y/oj/KQD8/Bj59fpm/g77WfqT/tn/qf5L/LX9 + RP+v/XL5OfoE/af4Tfc2+Yj/8f+8/RAGSAeKBUQDqwE6BAsAPv6gACoEmwR4A/UG/geLCF0FtARD + BwsEIAKqAW4CMQKiAPwAzgOvBDcCfwPDA/4CjAG7/vf/F/8a/Tf9q/+wAT0CfgRsBaUHQgZWBO4E + mAMfA2MB6QIRBYAF2QZZCKQKagm9CAgIxQZ1BZQBswJVApEB2QKjA6MG+QVFBnQHjQaUA0oBjgCJ + /lD+PP1F/+sBiQEUBDMFaQabBeADTgWgAw8CbwHYApYCXAKqBPIFuwe4Bj8IvwcPBQgFhwKQAc8B + BgKGAmIEPAcGB9wH7AeLB3kG1QPQBEED4wJPA2cD0wXhBXgGUAepB8MGfwU9BYoEBAN8Ac8CAANU + AicEcAX6BucGQQcfB20G6AXbAx8EBAT/A5YDiQTsBW4FgwUkBkwGWwXMBJ8EXwRCA/wCEANpAq0C + VgMKA9ID3gMYBGMD1QDT/6z+q/xS+ur7t/2k/2QBdgPEB5gG7QTuA3ACgAGv/cL9TQDLAYEB+wDt + BMIDVwAC/9X+Rv77+U358/qY+of5qvkB+5r8ovyL++z87P1D/Ef6Dvoy+4T5Ufjp+ZL7P/wq/Ob9 + Dv/d/sz9Cv0X/dP7nfrh+eb5VPsS+5/7Yf2E/b/8BPyR+0751/cg9zT22/QU9QD2hvXT9QX4ffnR + +cH7OfxG/Jv6Evlc9+b0CfWD9H71fvjB+UP8Af6H/X/9Rfx4+uv3CveM9gb3/PRU91X7UPj8+tz9 + rv7H/I775/2k+//2zvd1+qz48/iR+4n+qP2F+wT/Sv8c/ar94Pxp/oH8Mfj6+ib7Rvhb+Yr6WP18 + /qH9TwEcAxIDvAANAEYBA/+z/HD9EgItArgBawU+B6EGcwQeBAoFxAJKAA8A/QADAIH/1wDMAboD + uwIQAhcDSAMaAc/+nwAHAGf+Vv4BAHUBiwAcAuUDNwUnBPkDAQWtAw0DMgHTAi8DtwKeBBIGcwg5 + BxEHfgdHBkQEDQLTAsgCYQIzAgYEowV4A+UDSARfBD8DtgFpA8wCcgHsALIBPwImAUQBUAO6A5oC + XwPNA6QDHgLtAMABugC4/9T/FQFHAhoCXAO1A9UEhAPfAAsCLAELAPL/xwHBA1wDNARGBbwECQNp + AkwCSQLaAoYCewMmBI0DCwNOAsgCbgK0AYEDiwQDBIIErQTZBAAEbQNxBIAEIwUVBqgG9AeqBwAH + cgemBjwGxQVXBkYGCgZzBjMGhwbvBOkEsATGAyYEywPCBC0F4AP8BCEFrwJfAdIAqf8c/dz8E/+v + AFwAGQNQBncFigWoBKsDvAMEAVr/zAB5AWYAef8rAkMDJgHV/8kBZgFa/Yz8IP3A/DX6a/r0+//8 + Rfw+/Gr+Bv4a/TL8PfxL/Mr6TPn6+vn6VPpm++/8iv3w/eX+VP4y/2X9/fyG/Ob6UPsI++j72/s5 + /D792/0c/YX8q/xA/E/6C/ih+OH3yvUn9VT45/g1+bL7g/wQ/y/8X/od+u/3mvX986H0k/bc+Az3 + v/op/vX7z/vb+yj7r/oe+BL4QPnC+NP5DvnA+4H+vf5H/Yz+AAAm/Fr56/m5+9/4vPgf+678Sfx1 + +mv8o/3x/Jr7Y/zA/bf79/hW+Kb4Offc9Uf3Svv//Pn+wwF6A9YGyAJNAAECKf9I/cT8tP+aAjMC + JwSnCBwJfAcHCIEHwwW0AwkB7wDZ/x//IgAdALECgQMWAz0DRATdAksA8v/L/tj+0PyR/TMAMQD1 + AVkDRwWFBYkFyAWmBFkEfgLsArICTwMoBc0F9wf2BzAIsweEBjMFwgONAwADzQJ4AmQD2wNjAlsD + uwNvA2gD9AJTA0gCYAFnAEcA0v/T/z0AWAGwAjYCUAN+A5MDrgLnARUCvQA4ADUAnQBYAZwCtQMs + BL8FVQX5A9UDSwMLA4ICLwNFBJ4ExwQMBY0EWQRdBH4DAwS7BDUEUQNHA58CGgHv////nwC9ADYC + PgRFBMIEFQVUBLUD9AKtA8QDqQTcBXQGvwebB78HzAd5B+wG9AUIBh4FegQ6BBMEbwTKAxgEGQS1 + A7gDjQPWA08EjwPAA9cDQwH2/4b/VP5W/Rj+tQCuAhwDUgXMB4cGCwVfBCsDIALd/67/ZAHWAYYB + TgFLA8gCRwAH/5b/hf4r+9j62vsH/Ib69voq/bf9W/xl/Bj+gP3O+4z7SvxZ/IP7Vvsu/QT9SPx3 + /CX9u/zo+3f82vs7/R/8CPz9/D/7x/ss+8D6gvq4+oP6afoN+4368voa+zn62vk0+tv4evi0+GP5 + ofkk+vD7hPy//P37cPwH+375c/l7+fn49vnE+wf79vtS+z37G/q0+KX51Pif+E35Hvn897b4C/hX + +Af5CPko/Lz7Yvuq/Az8avpO+S76TPmX+ef64Pr4+1n99fwh/az+K/4V/or9Mv2t/S38yvtn/SX9 + /v2J/yz/cgBg/8P+Yv0c+zH6//g3+Hf3p/kO+hD+yv9DAGQH4gU3BCgFTQPHAU3+E/51AJ0BtAEB + BUwJNwl/CZMIZAhPByYD/wEgAUgBMwCM/2wCaQQcBaUENQd2B/0E1gOXAgECsf4a/jn/tP9KAPQB + AQU4BXAGOQe+BnoFpQS/Ax8CCQPxAtIC8gQEBmwGGgeUB5QHSwZZBckEAgSKAnsCVgL7AcAC5gIe + BC0EmwTQBK8DrAIIAp4Bx/9A/6//JwB1AGsA2wGrAvEC3AIrA4MDEQLNAYABSgEdAVsB/QFiA4QE + cwT2BXQFOQVcBfIDBQPZAqYC1gFgAUoBPwH7AGEBGgLqAekBVAI6AWAASQDH/83+gP9+ACcBswG/ + AaQDdwMjA60D1wM7BG0DjAMvBOADxgNNA3cDmQPcApIDHQQaBY0FBQWEBYsFWgP4AVgBhgAxAIv/ + ogEvAycD0wM+Ba8ERAOBAroBTwIiAakBGgMzBGIE2ANABdUExAO5Ak0DeAMQAWkBwQFoALIAHgC4 + AN0BpAAlAcwBlgA7ANn/zv7X/3n/kP9ZACAAcwCd/xr/U/7r/pX9H/3w/iD+Wf4X/o/9pP0T/Xb8 + HPxe/PL8Hv09/Gj9yf4n/Yz89P0C/0L81fvf/Yn8Xvur+u77FfzB+eL69fzq+2P7Rv1U/aX7tfyc + +tX5U/pN9474YvjF+Ej6q/ms+1/9A/uO++/7Ufm/+ZP4j/iK+vb5ePu6/Xz8R/4Q/VP7oPzt+tX5 + N/sR/IT6Uvy8+jr7hvuR+Ef7D/uY+s365fqi+XP5BPlK9w/6l/mm+rj7/fv8/A78W/vJ+kz9G/pl + +of8rvqS+zn76vxz/mT+Gf8fAfr/uf6C/nz9Sv2H/dT8xv4pAED+CgDQ/Sn9+Ptg+BX4EPhg+E/4 + RvyG/7ECEwRDBBUIKAQKAAMBZ/8x/jv9UAB/A8gDOwWGB98INQdoBkAFFgTmAsj/FP/2/+j/HAAg + AQcECgVuBAAFyAW+BAUClwEuAWz/6P2i/uv+hf/xAJ8CiwV/BoQHzQemBjMFPwNHAZ0AXAHRAfgC + OgWfBk8HHgdfB7gGwgReBAAD+wE0AdYA4gA+AToC5gIZBG0E8ARkBFsDwgKEAUgA/P5E/1T/S/+n + AOQBIANxA0kExAS2A70CWgLvAXEA/ACFAcoB3QJOA58EsASEBH8E2QOpA5wCcAE9AR4BUgCT/83/ + CgCF/5T/aQDMAD0BbwF3AZwBrQCx/2T/mP+S/6//7AA0ApQCVQKZA2AEhwN9A+UDfwNEAmUBEQFJ + ARMBMwGAAqAD3AN7A/UDqwNPAtkBggFuARsBtABaAZ4BgQFeAcsBOQJUAjkCQwIFAysDRQMLAzoE + nwRlA8gDGQMMA6MCkQFNAgEDGwOwAtkClwJJAksBlQA9AR0BBwHaAJoBJwFkAOb/1f+mALT+Vv+c + ABH/3v6w/sv+R/5z/In95f5z/Wb9gf88/4f+Xf43/XX+jPzC+jz8wfvs+9D7U/xN/t7+bf2j/jL/ + 7PxJ/dX7HvuY/CD7l/uc/ZX9M/5i/h7+Tf+f/VH8Rv5V/LP6OPvR+t750Pge+pn6YPrp+9L8wv0x + /o79U/76/In8K/yW+178x/yX/WL9+f6n/WH9XfzV+2/86vrl+/X84P2a+4D97Pyn+2v8WfrW/BT8 + rPla/C78WvlH/Jf8CP1X/p39r/+i/kn9OP2E/B38aPvw+tz7w/yC/CD9MP9G/9f/eABF/xQBsf73 + /L3/v/xz/uL/vf46AtgA3ADuAHr/C/9C/dT89vzY+/f65fuI+5f9r/30/voDJgNRBJMFeATEA5AA + 0f81AML/nv8PAnAF7wXeBoAHCQgWBnkD/wJFAYwAyP+b/xYBvQEHArMCdQSdBAwEbwQKBLoDMwJJ + AdwAfQDR/7f/XgGsAb4CzwSvBR0GTgeNBnYFywQ4AxMCkQGwAYoBGANBBOgEQQYnBr8G/wUCBAEE + qgKgARUBZwFRAiMCAwMBA3cDIgMiAoICfQI3AtABoAFvAZUAqv/7/j3/PwA4AD8BcQPdA5kDRQP8 + AlYCFAFjAUkBOwIyA94CCwSKBIUEiwMLA0oDogKBASYBXQGsAIEAHgAUABABegAGAAcBKAFzAFMA + FQBeANoAXP/7/5IB7AC5ABwCZQMOA1oDLQQaBNsDZwMBA1gD5AKoAh4DhQMCBAQEFgTIBOcErAPW + A8gDIgMbAqEBrgLUAagBxwIyA8wC4ALkAj8CzwHSAAQBlgDq/2gAXwA1AJ8A9AD0ANIBhgFWAZEB + hQDq/8X+U/6O/p79gP69//n/fwCKADMB5wAa/0z/ff/2/df9i/1K/jj+9Py6/mn/xv5U/5T/rP+4 + /xX+Y/43/or8evx3/Fz8Xfyx/GL9Iv6//bb+HP9I/67+kv7c/8H96vzG/ZH9x/vQ+4/9Wf3D/Mr8 + L/78/jr9JP3M/Vf9X/v99wD57fnz90f3LPsh/r77N/ww/uP9L/tF+sj8DPzS+8f8Tf2q/V78nvy0 + +5b7cfsI+777efy9/Cn8CP6Q+077tPtv+pj6uvhK+zb77fnm+gj8jvuo+9T73Ptf/g38oPxH/TX9 + T/3Z+Yn7w/x1+bL5f/yZ/Av+7P6SAAYCcADu/2f/kf2B/PT8avuo/aH/gv8dAaIB7QKeADL/1/8Z + /VD7evu2+vz5/PqO++f8Hf59/u0BgAE1APoBHAGn/9/9qP9rALP/JAIEBDsGkAZmBhAH9QbmBAED + lAPzAUQBlgHpAC4COgJGAuYCWgPxAtUC5wJjAT8BpAByAMj/7v93AZ4BnQGNAmsEMATDA7oEaAVN + BC0DqgPkA/0CDwPnA1sEygSIBGwEqQReBFADaQNoA6EDQQMAA6QDVgOGAzADowOyA5kDiAOJAvgB + JgILAaL/PAGiAc4BhQIjA/kELATkArsDkgP+Af0AyQGbAnQCdALrAzkFdwRfBG0EjQREBKICaAMf + BKED4gOVA3QENwTgAgYDUAMZA8YCRQPXA3IE7gNQA5QDAgOyAbABXwJ5Ak8DKAQKBQYFhwSmA60C + xwGqADABRgGJAXcCPAJjAucBGgHRAKgA0AAIAC8BcQFvAH0AGwBAAMj+sP60/5H/WP+Y/50AxQD6 + /ycA1QBFABsALf/N/1MAZv4h/0wAlf9aAA0BcAHEAi4BRQGxAT///v7e/oz9//05/iP+TP/S/lT/ + +/+w/4X/pf8IAAP/Qv74/cf9WvzS+yr8//t6/Pz7UP1Z/s79TP7a/dT9hfxh+kb6gPoY+qv5nvs2 + /db82f0w/sL+hv4A/U3+of09/Tz9E/3o/e/8tPzP/Kf8evuM/Hn87/zb/ST97/72+w/8Rvzl+Fb6 + T/lT+dr6bfkz+8r8Hfvd/Bb9kfw3/sb7Kf3x/Yv7t/xo+4f7Wfyl+Yn7Zf0E/Kj+AwAeAGIBNgAR + /4n/zvu4+yH9c/mo/XL+JP55AdEAsAEqATT/s/8L/jn7HP1K/Pz6TP26/eb9nf/j/kEBwQC1/tkA + kv6T/kn9Xv6l//b/xgEoA88FpATRBMMEZQTlAkMBZQKTAvAA5wHuAuECmwNSA5EEpwSuAw4D5QLp + AS4BEgDlAKABKQHlAg8DOwSaBDoE7QRTBUYE1wPLA64C8wJpApUCHQQLBMIENQbmBZsFcwVCBIYD + SAN8AiwD0QJtA1wEogMVBREF2wQlBbYEIQSnAwMDpwL7AbQBKAPCAjUDWAQ+BHoEEgSYA9gDIwNy + AnMCNAK5Ar4ClQJIA7IDKwNZA7sDSANoA0MD/wLAAqoCTgLXAd8BnQEPAuEB8gFbA0AD6gKcA8YD + IQNNAiECgQJXAW8AdQFqAXIBqwF9AvUCjgINAxoCIQLjAQYB7wCJACgAff8q/6r+7v5//jv/RAC1 + /9wAKAFmAM7/MP/v/hH+jf3q/Xn+7f5M/7v/yQCmAHr/9v9n/0D/Tf67/TT/7P3L/bn+H/+6/+r/ + mQDOAXMBnwCDAED/Tv5N/XH8y/wh/Sf9/P33/nD/CQD3/yEAPABd/2P/q/42/nv+PP0a/Tn9P/00 + /aX89v3l/lL+Ev+y/1//QP6f/EP80vuB+kj6o/ug/BD9Ov03/kj/FP6O/QX/Z/7B/cb9/vx//cD7 + zvqj+9X6bfoJ+7b7M/wh/RP9K/5Z/fT8sP0c+537kPoN+vD5Hvk6++z6oPs1/Qz+SP4S/x7+iv7z + /dL7ffy4+qb7xfp8+pn8mfze/HX+uf+x/zIAsv8PAIX+vPxP/Dn89fqo+3L9u/1S/xn+AP9S/pn7 + zPve+cj5iPq2+mz8cP6RANsAHAKfAUICrQHx/tUAqP8yAHcAJgGzA+8D0wTUBEgGXAWIA7gCmAHd + AH/+UP4A/9n+Of8Z/9IAJALjASQCBwTJA3AC9QH8APcAzP0S/h//UP+qAAUCxwREBUwGJgZbBpEE + nQOVAkoASAHJ/wYAfwE8AVECtwPFAwIFzwSkBFUFJwMUA34DqQFYAWYCNQK5AokDAQWkBecEIQbI + BdEDBgNiAhAB4P/S/qn/gP90/oEA3QCIAQECaAHKAtABHwBuAIMAmP+5/ykAnAFpAkECKQRdBNwE + rgQeBKsEdwMfA6QChgFRAvgBUAF6AmsCJQMMA4UC3gNdA0sCmQJ1ATkB1ADT/nUAtgA2AM0BVwJb + A/gDVgIUAxoDRAClAIX/Q/+m/9z+RgB2AQcCUAJOAygDyAK0AcQAqwBZ/+/+rP6b/pv+c/78/o// + kf9HAEsAAABAAFT/nP5C/hn+Xv2+/dH9af7a/pX+AwBoAPoA7gCnAWgB1wCCAMf/x//s/oH/o/8i + AOMA6AENAjYCmQJsAq8By/95ACv/u/30/Rn+df7E/uv+Of+mAN3/+//v/7r/WgAD/lL9Ev/7/aj8 + 4/1t/nT/h/7v/mABeQBqAIgANAAWAED/0P1X/hT+VP58/tP9ngC3/z7/LQBAAEUAxf/V/hL/Ef/8 + /I39Z/xV/Rn9qvzy/cP9Zf9H/q7+RwDX/8/+yf/9/sb+0P6I/MH+Nf48/Uz+kf5o/7j/v//QANsB + IwFXAPD/MQAK/gb9cv1g/ej93v05/zMA9AAaAdAADgFxAW7/I/5U/hL9p/1G+/v8SwBW/SIAlwLL + ACgCdAGDAF0Bov7d/rL/1P1x/4D/4P7gAM3/H/9tAIP/TP9T/jv/g/+I/aT+Cf9v/r79Of4q/sH+ + OP4Z/ggAJ/8GAJD/3f/jAcb/Bf8DAc7/e/6F/rH+pP8r/pT+xv/K/pn+NP6W/Er9V/1S+w38Z/2l + /nf9zf2BAVcAdf6M/0//zv2N/DT9Uv4d/nX+6ADlAL0AxgFn/0AAMf+N/J39Tf2d/eD9qP1pARoC + ov8JAygDMwEXASAAzwDOAOf/YAGeAh8D3AS2AvwC7AMXAdT+/v1X/2L9mPyj/ggAXgBAAAkCDQKP + AcsBqwFvAc0BSQIlArgCKQTWBLkEXAbqBiUGIAahBlsGaQToAzcF/gKUALAB2ABtABAAxQAdAz8D + /APpBGgE0gVFBRACogPdA7sB/ABLAssDEwMJA2kFUAZHBKQERATBAg4BHQBy/yT+lf5+/un9uv90 + AKv/DwGlAN4A9f8a/5oA0/9o/wEBxgBrAIMB5P/pANUAEwDkALb/uwBWAJP+bv+2/n/9Vf4D/Qz9 + 3PyB+zT8Y/sp+978sfxw/Qb/L//YACkA3f+fAMD/y//j/ij/cgAwADQAGQHTAfsB1QCaANoAjf8g + /6/+7v5RAHz/xP5uAAkA8v5h/pL+LQDK/hsAngIsAhcDBgMNAmgBUAB9/2b+i/76/0P/+v8kAnkC + NwE5AeMBbQC7/jL+LP4S/fD8Cf1b/or/LAAUAXABHAO+AaH/ZgDS/3P9y/zc/Qz+R/6c/+oAzAJ7 + Aq8C+QL4AH4A5/7X/Lj8zvzd+0H8Df1B/gH+ov0k/1/+4P0b/vb9o/1x/LH8mfyL+kz7BvzZ+wj8 + Wf1X//f+Af/MAIT/B/7j/gn9+PxK/Jf8Sv14+/79jP8K/u//SAGrAE4B4v8eAJH/B/60/9j+VP83 + AmQB2AEvAyQDbQJNAe0BSwHp/0cAsQBwAPkBFgLhAp0D2wKTA+wBDQHEARUAJwCsAZQA6AHnAlgC + /QICA30DcQNfAhgD6QJSAXUBsQGZALIAMwKqAcAC0wNGBbUFzQQEBkgFMgMSAtoA+P9+/4/+V//1 + /9wAmgByASUCmAFpAWQA0/+j/rf9u/zH/Av8Sf3V/Rf+GwAWAZ0BPALMAvABqAGFAB4A7f4U/m7+ + bP4M/gT/XP9q/2kAC/8TAKT/hv7Z/Qv9fvxX+2P7mfqm+yD8Dvy2/Rn+Bv/w/17/9v++AM//3f8H + ANf/dwCg/z4AZwB3/3IA7f/X/+cAgQBtAHwAHADh/0L/YP8x/zb/l//Z/yAAQgBCACIAZQB1/+L/ + OQAoAIwA7/9aAGwAkP/E/j3/+f5h/UD98/2w/Qr+kf7B/8sA+P8HAaAANwDk/hT+SP6c+zr8yvwC + /HH9Qv8x/1kBkgGHAMwBe/+5/vj9+/tl/BP8Jfs2/Ar9if08/YT+jf+W/g//ZP7E/pX9hPxK/Kb7 + pPu9+oz7gvzT/BD+/P4G/zQAo/8B/6z+2P3P/eL7rPtN/N37C/yl/O39Wv9J/rz+QQAR/lr9rPz6 + ++z77PrK+3D9hP2j/nz/zv+ZANX+n//z/r/9hP4Y/jn+uv5x/zv+BgBjAEX/2wE3Ae8AOQLE/0AA + UwA6/Vf+hP5V/XL+mP9oAOABYQHHAtgCCQGqAcL/AQCS/0f/FgEhAZkCZQRWBG0FDQcSBgUGyAXq + BEgEcQI1ApoC+QFuApMDNgTLBDcFHgX8BYsFsgT6BHEDOQN3AmMB4QF7AeoB7wIVA00EZAWvBHAF + JAUTBEAE+wJ/AowCUgGsAeUB7wEyA7sDrAR/BdMFvQWbBSwECAN/AqQAPwBm/wcAogDe/80BowKV + AhEDpAPkA1EDOAOEAugBQgHp/6r/AQDV/2YAFAEqAqEDDwOZAxkEDQMQAu0AeABU/3v+k/5u/pj/ + qwCeAIkCOAPmAjYDmQK6AiACmQBzAIsAEf98/2H/bf/RAHwAMwEUAqsByQCHAOf+Dv5//Wf8uvzN + /IH9f/41/8r/uwAFAOn/Y/9H/qz+N/1Z/a39Xf1Y/jv+Fv8YAEX/df93/2D+nP2x/Ar8K/uF+wL8 + 6/ro/Lb9lvx+/m3+Nv6e/gn9Zv3O/Av7P/zF+/T7LP50/iH/zgBeATsAVgAwAG3/0/0e/Tn9Xfu6 + +vf5DvqR+Tv5YfqW+qv7m/zn/Hv92f1l/U78TPzr+yr7+vq4+hH9jfzR/EP/hf/c/1P/QABK/8D9 + pvw6/BH7uvrj+xT7Mf2J/bD9yf4y/oT/kf5z/Vf/xv3l/O39Ufyw/O38I/y9/Wn95v08/7P9+P4p + /8z9Y/4//nn9Af7s/d39Of+H/7MApgFKAkMDhAPAArUCYAJ1AUQBZwFYAfMBeQL0ATsDnwK3At0C + swGNAvwB8QAVAWkAsgCCABkALAJNAvUCxAOLBHsF3ATzBEYFnwTFA44DBwMNA9QCCwOhA2kEuQST + BDwFegTmA4wDNAJoAp0B6QDKAU4BrgGqAskCjQNnBFEEAgWUBJUEdQQ9A14DZAK/AYkBPgG5AcsB + +QGyAlwCygKLApEBmAENAXkAkf8FAB4A5/8AAXkBMAKNAl0CSwLPATUBLgF8AYIB/QKwA/YDCQWy + BFEE1wMAAxcCywFvAboAmwD4AI0AjQD+AOAAKAHWAOsAFwGmAF4A4v/y/jX+uP3x/Pv83/0K/jr/ + 3wA/Af4BHgL0AY0BKQAAAP7+tv0Y/YT8RPzm+8L82Py0/T3+nP74/lj/Of+r/rX+vP2B/fT7FPyA + +w/72PuX/If90P1Q/8D/Rv9P/wz/mP1f/ZH7JPux+rD5NvoD+pH64/uB/Jb8pP48/hr+zv1+/Rv9 + e/uU+0/7HPsG+8b7bfwV/Tr90f2u/uL9bf5Y/jL+Vv6P/Uv+Hf7m/UL9Rv4q/nr96/4y/ij/Rv/c + /oz/r/9i/+3/Rv8hAFsAAv90AKz/av89/+j+gP55/Qf9Qf2J/Kb8e/70/or/eAEJAhUCkwJOAScB + ov+A/wb/0f6p/5j/mwBQABwBcgHcAdkBLgIkAoYBdQG4/9P+CP8L/dL8F/5J/Rj/FgCNAGUDzAPf + AzsFDgTlA48CqwAyAf//xP+XAG8BPwL7Ak4D7gM0BKcDxgMlAysD7gHNAKUBOgBWANgAYgFyAt4C + UgRPBdYFjwXyBuMF8QV2BsUEkwXkBDQEugPYA0IDAQNCA8wCAwR0A3gDrgQrA84DzwNzAhwDpQJO + AnICxwJ4AmcDQAOVA5UEVQQDBSUFOAU5BZIFbwQJBboEuAPDAxIDEwNiAtUCmQKnAiUDDAMSA+kC + mQJSAo0BVwE/AWkAywBTAH4AOAAdAMwA+f+CAMYAhwDsAMYA4gAmAdcAlwB6ADgAy/9d/0b/jP/d + /83/EADGAMEAHQA2AAIAmv9V/63+L/+H/4D/BQB5AOEADQGsAFwAgQAlAEL/Uv+h/0T/ZP9E/43/ + pf+T/67/uf8rAOD/xv8U/4z/Hv9k/R/+y/1E/RX97PyZ/cP9of1h/k7/RP/l/8n/P/+Z/63+MP0l + /XL8vvvp+9v7N/06/sP+SQDOACQAgwCm/lf9fPxH+gj68fi0+dn5lPr+++T8Lf7J/ev+WP7q/F38 + dfvg+XL5V/kP+SP6+vm2+6r8ovzV/nr+7P5D/x7+of0r/Kb7UvrN+df5Jvor+tP6ZvyI/HT9Uf3B + /eP8qvs8+2z62Plc+Q76U/pD+7v8BP1U/gv/0v7D/4n+2/5R/mL9Qv0u/X/9Bf2y/tv9X/6X/k7+ + Pv7T/H79Ov1z/Dj8ef3H/VL9Cf6p/v7+Y/5U/o/+av4H/7f+vv+9ADkBywF3AZACowI6AsQBLwJR + AjkBUQEmAW4ACAGp/5T/5wDD/5gA5QC8AWkCZwLSAmIDtQIvAmEChgH2ARwBXwLXAsECyQS6BBgF + 5QW1BeYE4gQ9BOUCkwKPAbwB3wEWAZMCfwMGA/ADLgX5BGUFMQVkBa8FrgROBAUE1wMiA5MCLgKa + AogCXQLZAowDLwRcBDYDmgNgA88AAQFx/9v/3f9S/0sBvQHeAhoDzgMlBCgEVwRQA6QD2gMMAyoD + KQNYAzkDWAKGAu0CGgI4Ao0CsgIdAwYDcAMkA0ADcgJRAsgBSwG8AacApAEsAv8BCQOhA+oDHwS0 + A/4DlgN7AlMCHAILAQQBCwEqAGUA1/9//0D/G//o/sT+2P53/03/Hv8kANH/Yv/f/vr+Z/4g/u79 + hP5M/zr/XgBzANAAywABACL/m/74/cD8ofy3/LX81fxk/Jr8+/wG/JD7AfyQ+5P7ovsN+7T8kfsu + +xn8HPsi/Of6ovtD/OD7ZPwH/K/8LPxZ/Bf8F/xT/E/8F/wu/Bf9SvxK/I/88/vn+6z7t/s6/Fr8 + DP0d/b39v/2V/Vz9o/zw/Cr8NPzQ+0T8E/w8/CP8E/xh/R78mv22/fT9/f66/c7+//1S/QT+4fyS + /VX+3v2B/mT/gP/j/mn/nP+W/or+Yv75/X/+x/2Y/nP/B/+3AFAAqQBgASEATQCX/2f/Wv/S/sv/ + 1v94ADIBGQECAkQCIQIIA44CWQIYA7cBzAG6ASIBHwGlALUAxgBtAEsAKAF8AIUB/gGBAYQDywIE + A3UDgQIUA+8BzAGEAj4C6AKuA6UEfAXPBS0GaAb0BfcETATjAzcC0QGlAbwAeQF+ATcCbQOHA+UE + nAW7BOIFJAUKBGUEeAKhAsICYAERAoICiwJXAzcDUgS3BCEEiQTnA5YDwgLfAYoBJAGyALQAZAGU + Ab8CRAOgA2gFiQTlBI4FJASoBN4DxwLUAi8CBQEAAb0AXQANAYcAKAGyAY4BbAEvAXgBcwAzALz/ + lP9M/97+fv8F/xEAEQB1AJUBpQE/AlECeAKRAiUCNQFdAX4AT/9v//n+V/5o/0L/y/8lAaIACQLv + AfwB1gGaAdYA0f9w/wP+jP6B/er9Ev9P/wgAegBFAbMAhwAfAJf/Vv9A/n39H/0g/HH7Pfs/++j7 + L/wz/Tn+5f7s/07/fv82/3b9/fyK++r6ofqW+Z36XPuB+978bf32/bf+b/5p/in+b/0f/GH7pfrx + +YP5Yflw+tH6T/u9/Nf93/2T/pb+YP4J/tn8/vsm+/368fk2+i/78/uf/GH9IP/f/3j/lf/x/5P+ + iP24/Ar8SPuw+p/69/rX+5D8Yf1y/mz/0v+9AIoAiwByAGn/gv7O/dz8cPwD/X/88P0m/5H/KQHn + AO0AcwGw/8z+vf6W/Zv8C/1y/Tv9YP4v/kr/7f9j/74AswCfAHcAJACH/zD/wf6p/Tj++/2u/U7+ + s/5Z/27/OwCsALwAMQHjAFUANQDp/7v+yf6o/oP+4/67/pj/PABaAP8AdgGgARgCfQEqAQQBZAC3 + /6z+qv+O/uX9hf+C/kD/1f+u/xsBrgAQARsCKgEuAbUAJwDu/x3/lf+i/70APwHbAc8DOQSOBCwF + swVMBfcErwTmAy8DfgK+AcgB1wHYAQ0DkwN1BKkF5AVaBucGSAbaBa8FcQSuA1YDlQJVAt4CQwPe + A8kEaQUxBhcGdAW9BUkEFwNbAscAkgAW/x7/ff9p/wsBhQHuApwELQXNBUkGkwVFBe0DjAJAAl8A + fgBRAFYAPAGpAcYC/gJaAzYDxgLcAd0ALgAE/z/+AP7b/aD9DP6t/mL/IAAZAf0BrwJoAxADKAOX + AnIBBwEn/47+Rv4+/c/96v1y/rH/AwBPAKYBewHRAKgA7f+x//39yf31/Zf9m/24/RT/Hv/J/zkA + AgHrAX8B4wGlATgBYQBZ/jX+dP13+677bvsM/Hv8g/x5/iX/d/4o/2H+HP3x/Kj6mfpv+hn6I/sp + +738O/7k/Z7+8//J/sL+f/6M/bP9CPws+xv8lPo3+sr7//rZ/FX9T/2N/2b/X/9V/y//VP65/cD8 + M/zQ+5L7XPsy+1f9hPx9/QX/c/52/4r+YP3i/XP8ePvF+8j6tvsT+x/7FfyF/Ej9QP0f/lD/D/9S + /iYA6v7j/hz/3f3L/vf9ZP2U/R7+pf2f/hD/jv8iAc4AcQEsAi0CmgGUAT0BswBKAG8AMwBEAFcB + zwAUAqwCyALQA0UEcAS4BEoEHwNJA2gBSQBr//j++/7O/uv/AQFwAtkCMgT3BFwFfwRVBBYERgKO + AZIANQAfAO0AcQE1A3wEqgWQBnIGwQaVBXAEeAJUATIA7P6//gj/DQASAQwCEgN4BOoEyASjBGUE + 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 + jQBTADkAEADg/6//r/8KADQAVgD4AEkBJgEcATUB4AAhAB0A7/+r/9v/qv/+/zkA8v9gAJgAdADc + AOEAigCqAGwAwP+D/07/Ff8x/2b//P+OAPQAfQHEAZEBOwG2AAoAef/n/pz+bv6T/t7+DP9H/6H/ + tP94/7L/ev9V/27/ev+V/6P/3P+n/5//Uv8h/xX/xf4I/yb/Y//Q/ycANQA4AEAAuP9//yz/u/6y + /qX+6P4s/0//fv+n/3P/I/8N/8z+uv7E/g7/af+3/ykACgAjAAYAdP9p//X+0/7w/tn+R/++/wAA + RgC+AI0APAAFAH3/Ev+m/pP+kf6l/vr+cv/H/+f/RgBNAAQAAADj/47/ev+O/5D/uv/n/zQAXAA/ + AFUAagBCADEAYABEACAALgDu/8f/tf9G/zT/R/8g/2j/tv/7/0UAjgDiAOMAzADOAL4AigB0AHYA + lgCmAL4AGAEMAQcB+AC3AFQA+P/E/0n/K/8Y/yz/Rf95/8L/8/83AGEA0gASAUYBhQHEAa8BfwEo + AbIAVQDy/6H/e/+2/6v/5v8sAEAAPwBIAAEAtf+f/yX/Hv8V/yX/gf/U/0YAzQAkAVwBkgF2AUoB + JQHBAJ4AggBBADIA8v/V/6b/Sf8p/yH/7P4L/0X/Zv++/yEATgB+AMMAtQDJAJUAfQBrADIANQBD + AEcAWACaAJwAtQClAIgAVQARAOH/kf9g/1D/TP8x/1f/hv+Q/7L/2////xwAXACeAMcA/wAyAT4B + EwHzALgAXgApAO3/1//f/97/AgAeABEAFwD3/77/k/91/2D/dv+s/+L/PgCBAMEA4wDuAMoAtwCn + AIIAjgCNALIArACnAJIAYwAuANT/oP9m/0j/Qf9i/47/uP8WAEcAgwDCAL4A3gDhANMA1ADHAMoA + vwCwAJUAdwBNACMACQD4//P/+/8VAA8AFwAiAAcA+P/u/+3/+/8aAFQAkwDFAOYAHwEbAfgA7QCj + AF8AJQADAPH/7P8EADAARwBGAF8ALgD4/+T/x/+u/8T/8f8HAEMAagCQAK0AtwDGALMApwCNAF0A + MAADAO//0f++/9P/3//l/w4ALAA1AGQAfQCHAIsAggBtADwAFgDz/9j/v/+//9j/6v8BAC4AQgA+ + AEoAOQAYAA4A+f/Y/9n/3P/l//j/DAApAD4AUgBhAGoAYgBSAEAAHQD4/9T/s/+b/4L/f/+F/4z/ + pf+5/93/BQAWADgATQBLAFIARAAuABAA7f/S/8H/qv+o/8L/yP/q//7/BwAMAAQA7//R/8b/r/+w + /7H/vv/g/+j//v8VABgAHgAmACYAJgArACcAIwAnABMAAgDv/9//zv/D/8P/wP/J/8n/0f/Y/93/ + 4//w/wEABgAUACAAGQAXABMAEgAQAA8AFQAdAC0AJAAyAC8AJAAuABQACgD6/93/v/+v/6f/mf+m + /7P/yv/n//z/GwAyAEAARwBJAEEALgAXAAYA+f/v//P/+v8CAA4AFAAUABUACQD+//D/4//X/8P/ + wP+7/8L/z//o/wQAIQA9AE4AWgBTAEsAMgATAPv/3v/G/7f/uf+4/73/0v/c/+X/8P/1//P/7v/s + /+D/2//V/9P/1v/T/9//4v/o//X/+P8AAAEABgAJAAUABQD5/+r/4v/V/8r/zP/N/9L/4P/o//T/ + 9//5//X/7f/q/97/2f/Y/9n/3v/g/+7/9f/9/woACwASABYAFwAdABsAFwAaABIABAD+//n/8P/u + /+r/6//z//L/+v8BAAYADgATABEAEQAUAA0ACwAMAAkACgAJAA8AEgANABAAEwAVAAsACwALAAAA + AAD7//r/9v/7/wIABQAXAB8AKgA3ADoAQAA9ADcALgAoABwAFwAYABEAFAATABoAHQAfACYAKgAu + AC0ALAArACMAHAAbABkAHQAjAC0AOgBHAE8AVQBXAFIARwA9ADUAJwAdABkAGwAbAB8AJgApADAA + MgA0AD0ANgA1ADsANQA3ADYANAAyAC8AMAAyADYANAA1ADsAOwA5ADwANgAvADIAKQAmACcAIwAi + ACcAKgAtADgAOgA/AEQARQBCAD0AOQAzAC4AJwAlAB8AHgAfACIAKAAvADcAOwBCAEgATABMAEUA + RAA/ADYANQAyADIANQA0ADgAOQA2ADUAMAAtACsAKwApACoAKwAsAC4ALwA1ADUAOwBAAEYATABS + AFMAUwBYAEwASQBDADcAMQApACQAIAAeAB0AHgAiACkAKwAvADQANAA1ADQAMQAvAC0ALwAxADIA + NAA2ADgANAA0ADQALgArACYAIwAeABcAFgAPAAwADAAKAAgACwARABQAFgAeACIAHgAiAB8AIAAf + ABcAFwAYABIAFgAaABgAIQAjACQAIwAhAB8AGQAWABgAFQAXABsAHQAnACkAKgAxADMALwA4ADMA + LQAvACoAKAAjACYAKAAmACwAMgAyADcANgA3ADgAMgA2ADYANAA2ADcAOAA8ADoAOQA+ADsAOQA+ + ADoAOQA8ADYAOQA2ADUANwA3ADsAPAA9ADsAPwA9ADgAOgA6ADsAOgA/AD8AQABCAD8APwA9AD8A + PQA+AEAAQABDAEUARQBJAEUASABKAEUAQwBEAEQAPgA9AD8APgA+AEAAQABBAEMAQQBBAEUAQQBB + AEQARABGAEcASwBPAE4AUABVAFMAVABRAFIAUgBMAE0ASABHAEUARQBFAEQARwBGAEcARQBIAEUA + RgBJAEQARgBJAEkASwBPAFIAVQBaAFcAWQBaAFUAUwBTAFEATgBTAFEAVgBXAFcAXABcAFsAWgBa + AFcAVwBXAFUAVQBXAFkAWwBfAF4AXgBjAGIAYQBeAF4AWwBYAFsAVgBZAFgAWgBeAF8AXwBgAGAA + XwBfAF0AXABfAFwAXgBfAFsAXwBcAFwAXQBcAFoAWgBcAFUAVwBZAFYAWABYAFoAWgBaAFwAWABb + AFsAWABZAFoAWwBZAFsAWQBaAFkAVwBYAFcAWABTAFoAWABVAFgAUwBWAFUAVgBVAFEAUgBQAFEA + SwBLAE0ASQBKAEoARgBAAEEAPgA7AD0ANwA6AD0AOwA6ADwAPAA7ADkAOAA7ADcANwA6ADcANwA0 + ADcANQA2ADUAMwA4ADEAMgAxAC8AMAAuADAAMAAyADQANgA0ADQANAAxADMALgAsAC4ALQAtACoA + LAArACcAJQAnACcAJgAlACMAJwAiAB8AIgAgAB4AHwAhACAAJAAjACEAJgAkACEAIQAhACEAHQAb + ABwAGwAXABUAFgAXABIAFAAWABAAFAAUABEAEwATABAAFQASABIAEgASABEADwAWAA0AEQAQABAA + EQANAA0ADQAPAAoADQANAAsADgAOAAsADAAMAAwACwANAAwACwALAAcADAAKAAkABwANAAoACQAJ + AAkACgAEAAkABgAFAAUABgAJAAcABwAJAAkACAAIAAcABQAFAAQAAAADAAAAAAAAAAAAAAAAAAAA + AQAAAP7////+//7/+//8//z//P/7//7//P/9////+f/9//z/+v/4//n/9//1//f/9v/2//b/+f/3 + //f/9//4//X/9f/1//T/8//1//T/9P/1//b/+P/1//f/9//3//P/9P/1//L/8f/1//P/9f/1//T/ + +f/1//b/9//3//P/9//2//L/9v/0//T/9f/3//X/9v/6//j/+f/3//b/9//0//b/9f/0//T/9f/1 + //X/9//1//f/9v/z//f/8//0//T/8v/x//P/8v/x//P/8v/0//L/8f/1/+//7//x/+//8P/s/+z/ + 7//v/+3/7v/w/+z/7//u/+3/6//u/+n/6P/t/+j/6f/o/+z/6//o/+v/6//p/+n/6P/n/+f/5//k + /+X/5//j/+b/5f/m/+X/5f/k/+P/4//h/+L/4f/g/+H/4v/h/+P/5P/k/+X/5f/i/+T/5P/g/+L/ + 4P/g/+D/3//g/9//4P/g/+D/4P/i/+H/4P/g/+L/4P/e/9//4P/f/9//4P/f/+H/4f/g/+D/4f/f + /9//3f/e/9z/2//Z/9n/2v/Y/9r/2f/Y/9n/2v/a/9n/2f/Z/9r/1v/b/9f/1v/a/9b/1//a/9j/ + 2P/Z/9n/2P/Y/9f/1f/Z/9X/1f/Y/9b/2f/W/9j/2f/Z/9n/2//b/9v/2v/a/9n/2v/b/9j/2v/Z + /9r/2//Z/9z/2//b/9v/2v/c/9v/2//a/9v/3P/Z/9n/3P/a/9z/2//b/93/3P/b/93/3P/c/93/ + 2v/d/9z/3P/c/97/3P/d/93/3P/c/9z/3P/a/9z/3P/c/9z/3P/e/9z/3P/f/9v/3v/e/9z/3P/c + /93/2//e/9v/3f/b/93/3f/a/97/3P/b/9v/3v/e/93/3v/e/9//3//e/93/3v/f/9z/3f/d/9v/ + 3P/d/9r/3P/d/9z/3P/e/97/3P/f/97/3f/e/9z/3v/f/93/3P/e/97/3v/d/93/4P/d/93/3f/d + /93/3P/c/93/3v/d/93/3//e/97/3//e/+H/3v/d/9//3//d/97/3f/b/97/3f/e/93/3P/e/97/ + 3v/f/93/3P/g/9v/3P/f/9v/3f/c/9z/3v/c/9v/3P/d/9r/3P/d/9r/3f/c/9j/3P/c/9n/2//c + /9r/2v/d/9v/3v/d/93/4P/f/+H/3v/g/+D/3//f/+H/3//d/+H/3v/i/+H/4f/i/+H/4f/h/+P/ + 4P/i/+D/4v/j/9//5P/k/+P/5f/j/+f/5v/j/+f/4//j/+b/4f/j/+T/5P/m/+T/5f/m/+X/5f/l + /+j/5f/k/+b/6P/l/+f/6P/m/+n/5v/q/+n/5//r/+n/6f/s/+n/6//r/+n/7P/p/+7/6//s/+v/ + 7P/u/+z/7v/u/+z/7v/y/+3/7//z/+7/8f/x//H/8f/w//P/8v/y//L/8f/0//L/8v/z//X/9P/z + //f/9v/3//f/9//6//j/+f/6//f/+f/8//n/+v/8//r//P/8//z//P/8//v//P/9//v//f/8//z/ + /v/+//z//v/+/wAA/v/9/wAAAAD+/wAA///+//////8AAP3//v8AAP//AAAAAAAAAAAAAAAAAAAA + AP//AAD//wAAAAAAAAAAAQAAAAAAAQABAAAAAAAAAAEA/v8AAAAAAAAAAAAAAQAAAAAAAQABAAAA + AQAAAAAAAgD//wAAAAD+/wIAAAD//wEA//8AAAAA/v8BAP7///8AAP7///8AAP///f8AAAAA///+ + /wAAAAD9/////v/+//7//v8AAP3//v8AAP3//v/+//7//P////3/+//+//z/+//9//r/+//9//r/ + /P/8//r/+//9//n/+v/7//n/+//6//n/+v/6//z/+f/6//v/+f/6//j/+f/6//f/9v/6//f/+P/4 + //f/+P/4//f/9//5//b/9//4//T/9//2//b/9//3//X/9f/1//j/9P/0//b/9v/1//X/9f/1//T/ + 9v/0//b/9f/x//b/8//z//X/8v/1//L/9P/1//H/9P/1//L/8//1//L/9P/z//P/8//y//X/8f/y + //T/8f/y//T/8v/x//L/8//x//H/8v/y//L/8f/z//D/8v/x//H/8v/y//H/8v/z//D/8v/v//L/ + 7//w//L/7//w//H/8P/t/+//8P/t//D/8P/t//D/7//u/+//7//u/+7/7//u/+7/6//w/+z/6//v + /+z/6//t/+v/7P/s/+v/7f/r/+v/7P/s/+r/7f/q/+v/6//r/+v/6v/r/+z/6//q/+r/6f/r/+j/ + 6P/p/+j/6P/n/+f/6P/o/+X/6P/n/+b/5v/n/+X/5//m/+X/5f/l/+X/4//m/+P/5f/k/+b/5f/j + /+f/4//i/+T/4v/h/+L/4v/g/+L/4f/f/+L/4f/f/+L/4f/e/+L/4P/e/+H/3//f/97/4f/c/9// + 3//d/+D/3P/e/9z/3v/c/9r/3v/b/9v/3P/c/9r/2//d/9j/2//a/9j/2v/Y/9j/2f/Z/9f/2f/W + /9n/2P/W/9j/1v/W/9b/1f/V/9b/1f/X/9T/1f/W/9P/1f/V/9X/1P/V/9X/1P/T/9X/0//T/9T/ + 0//T/9L/0f/U/9P/0v/U/9L/1f/T/9D/0//S/9H/0P/T/9D/0v/S/9D/0f/S/9D/0v/Q/9H/0f/Q + /9L/0P/R/9H/0P/R/9D/z//R/8//0P/Q/9H/z//Q/9D/0P/P/9H/0P/R/9D/0f/S/8//0P/S/8// + 0f/R/9D/0f/R/9H/0v/R/9P/0P/P/9P/zv/R/9L/0f/S/9L/0v/R/9L/0f/Q/9P/0P/T/9P/0v/U + /9L/0v/S/9L/0//S/9P/0v/U/9P/0//U/9P/0//T/9X/0//V/9T/0//U/9T/1f/V/9X/1P/U/9T/ + 1v/U/9T/1v/U/9X/1P/V/9b/1f/W/9T/1f/X/9b/1f/W/9f/1//V/9j/2P/W/9f/2P/X/9f/2P/X + /9n/2f/Y/9j/2//Y/9n/2//Y/93/2P/c/9v/2v/g/9j/3f/d/9z/3//c/97/3f/f/97/3f/h/93/ + 3//g/97/4f/f/+D/4P/g/+H/3//h/+L/3v/i/+H/3//i/+L/4P/i/+P/3//j/+L/4f/l/+L/4f/l + /+P/4v/k/+P/5P/l/+T/5P/m/+P/5f/m/+X/5P/l/+X/5f/m/+X/5f/m/+b/5f/n/+f/5f/p/+f/ + 5v/o/+j/5//n/+n/5//o/+n/6P/p/+j/6v/p/+r/6f/p/+r/6P/q/+n/6v/q/+n/6//p/+v/6//p + /+v/6//q/+v/7f/r/+z/7P/r/+z/7P/s/+v/7P/s/+z/7v/r/+z/7f/t/+3/6//v/+z/7P/v/+z/ + 7v/u/+z/7//v/+3/8P/w/+3/8P/x/+3/8f/y/+3/8f/z/+//8P/0//H/8f/0//L/8v/0//P/8v/0 + //T/8//0//T/8//0//X/9f/z//X/9v/1//X/9P/2//b/9f/3//X/9f/4//T/9v/6//T/9v/4//j/ + 9//4//j/+P/6//n/+P/6//n/+//6//v/+//7//z/+v/8//7//f/8///////8/wAA///+/wAAAAAA + AAEAAAAAAAEAAQACAAIAAQAFAAMABAAEAAMABgAFAAcABgAGAAcACAAHAAcACAAJAAkACQAJAAoA + CQAKAAsACwALAAwACQAMAA0ACgANAAwADAAOAAwADgAOABAADQAOABEADwAPABAAEgAPABEAEQAR + ABMAEAASABMAEQAUABQAEwATABUAFAAVABYAFAAWABYAFgAXABYAFwAYABcAFwAaABcAFwAcABcA + FwAcABgAGQAaABoAGwAaABoAGgAdABsAGwAdABwAHQAcAB0AHQAdABwAHgAdAB4AHQAeAB4AHwAg + AB4AHwAgAB8AIAAgACEAHwAhACEAIAAjACIAIQAjACMAIwAiACMAJAAiACUAIwAiACYAJAAjACYA + JAAkACYAJAAmACUAJQAnACYAJgAnACcAJwAnACgAJwAnACkAKAApACkAKQArACkAKgArACoAKwAs + ACsALAAsACsALQAsACsALQAsAC0ALwAsAC0ALgAuAC0ALwAuAC4ALwAvAC8AMAAvADEALwAxADAA + MQAyADEAMgAyADEAMgAzADEAMwAzADIAMwA0ADQAMwA1ADQANAA2ADUANQA1ADYANgA2ADYANwA3 + ADcAOAA2ADkAOAA4ADgAOAA6ADYAOAA5ADcAOAA4ADkAOAA4ADgAOAA5ADkAOAA4ADkAOQA6ADgA + OAA7ADkAOAA7ADkAOAA7ADoAOAA7ADoAOQA7ADkAOwA6ADoAOgA8ADsAOgA9ADoAPAA8ADoAPQA8 + ADoAOwA9ADsAPAA9ADsAPgA8ADsAPQA9AD0APAA9AD4AOwA8AD8APAA7AD0AOwA+ADwAPQA9ADwA + PQA+ADwAPAA+ADwAPAA9AD0APgA9AD4APQA9AD0APQA+AD8APQA9AEAAPgA9AD4APwBAAD0APwA/ + AD8APgA/AD8APgA/AD8AQAA/AD8AQAA+AD8APwBAAD8APwBAAD8APgBAAD4APwA/AD4APwA/AD8A + QAA/AD8AQAA/AEAAQAA/AD8AQABBAD8APwBCAD4AQABBAEAAQABAAEAAQQBAAEAAQABCAEEAPwBC + AEIAQABAAEIAQQBBAD8AQABCAD8AQQBBAEAAQABCAEAAQABBAD4AQQBBAEAAQABBAD8AQABBAD8A + QABBAD8AQABAAD8AQABAAEEAPwBAAEAAQABBAD4APwBAAD4APgBAAD4APQA/AD8APQA+AD4APgA9 + AD4APQA9AD4APQA9AD4APgA+ADwAPQA9ADsAPQA9ADwAPAA9ADwAOwA8ADsAOwA6ADsAPAA6ADoA + OwA7ADoAOgA7ADoAOgA4ADoAOQA4ADoAOAA5ADkANwA5ADcANwA4ADcANwA3ADYANwA3ADYANQA2 + ADYANAA1ADUANQA0ADUANQA0ADQANQA1ADIANAA0ADMAMwA0ADIAMgA0ADEAMgA0ADIAMgAyADEA + MgAxADIAMgAxADAAMQAxADAAMQAwADAAMgAwADAAMAAwADAALwAwADEAMAAwAC8ALwAxAC4ALwAx + AC0AMAAuAC8ALwAwAC4ALgAwAC0ALgAvAC0ALwAtAC4ALgAuAC4ALQAtAC8ALQAsAC4ALQAtAC0A + LQAtACwALQAsAC0ALAAsAC0AKgAsACwAKwArACsAKwArACoAKgArACoAKgArACkAKgAqACoAKQAq + ACoAKAAqACkAKQAqACkAKQApACoAKQAqACkAKgApACgAKQApACkAKAAoACoAKQApACgAKQApACgA + KAApACkAKAApACkAJwApACkAKAAoACkAKgAoACkAKQAnACkAKQApACkAKAAoACkAKAApACkAKAAq + ACgAKAAqACcAKAApACkAKAApACgAKQApACgAKAApACgAKAAoACgAKAApACcAJwAoACgAJwAnACcA + JwAnACcAJwAnACYAJwAnACYAJwAnACUAJgAoACYAJQAoACYAJgAnACcAJgAnACcAJQAnACcAJQAn + ACcAJgAmACgAJQAmACcAJgAmACcAJgAnACYAJgAnACcAJgAmACcAJwAlACYAJgAmACYAJQAlACUA + JgAlACUAJQAlACUAJAAlACMAJQAkACMAJQAkACMAJAAlACIAIwAlACIAIwAjACIAIwAiACIAIgAi + ACIAIgAhACIAIgAhACIAIQAhACEAIQAhACEAIQAhACAAIAAhACAAHwAhACEAHwAgACAAIAAgAB8A + HwAgAB8AHwAgAB8AHgAgAB8AHgAgAB8AIAAfAB0AHwAfAB8AHgAgAB4AHwAgAB4AHgAfAB4AHwAe + AB8AHQAeAB4AHQAeAB0AHQAeAB0AHQAeAB0AHQAdABwAHQAdAB4AHAAdAB0AHQAdABwAHAAeABsA + HQAdABwAGwAcABwAHAAbAB0AGwAcABwAGwAbAB0AGwAcABwAHAAbABwAGwAcABwAGwAcAB0AGwAd + ABsAHAAdABwAGwAcABwAHAAcABwAGwAdABsAHAAcABwAHAAcABwAHAAcABwAHAAbABwAGwAdABwA + HAAbABsAHAAbABsAGwAcABoAGgAbABsAGwAbABkAGwAbABoAGgAbABoAGwAaABsAGwAbABoAGwAb + ABoAGwAaABsAGgAaABsAGwAaABoAGgAbABsAGQAcABkAGgAcABgAGwAaABkAGwAZABoAGgAbABoA + GQAbABoAGgAaABoAGwAaABoAGgAaABoAGAAaABoAGAAaABoAGQAaABkAGAAaABoAGQAaABkAGQAb + ABkAGAAbABkAGQAaABkAGQAZABkAGAAaABgAGAAaABgAGAAZABgAGAAZABgAFwAaABgAFwAZABgA + FwAYABgAGAAYABgAGAAXABgAFwAYABcAFwAXABYAGAAXABcAFwAXABgAFgAYABYAFwAXABUAFwAW + ABcAFwAVABYAFwAWABYAFgAVABYAFgAWABYAFQAVABUAFQAVABUAFQAUABUAFQAWABQAFAAWABQA + FAAVABQAFQAUABQAFQAVABQAFAAVABMAFQAVABMAFQAUABMAFAAVABIAEwAVABMAEwAUABMAEwAU + ABMAEwATABQAEwATABQAEwATABQAEwASABQAEwATABMAEgATABMAEgATABIAEgAUABEAEgAVABAA + EgAUABEAEgASABEAEgATABEAEQATABEAEgASABEAEgASABIAEAARABIAEQARABIAEQAQABIAEQAS + ABEAEQARABIAEQAQABEAEQARABEAEAASABEAEQARABAAEQARABEAEAAQABEAEQARABEAEAARABEA + EAARABEAEQAQABAAEQARABAADwARABEADwARABAAEAAQABAAEAAQABEAEAAPABEAEAAPAA8AEAAP + AA8AEAAPAA8ADwAPAA8ADwAQAA8ADwAPAA8ADwAPABAADgAOAA8ADwAPAA4ADwAPAA4ADQAPAA4A + DQAQAA0ADQAQAA0ADQANAA4ADgANAA4ADQAPAA0ADQAOAA0ADgAMAA0ADQAMAA0ADQAMAA0ADAAM + AAwADAANAAwADQAMAAsADAAMAAwADAANAAwADAANAAwACwANAAwADAALAAwADQAMAA0ACwAKAA0A + CwALAAwACwALAAsACwALAAsACgALAAsACwAKAAsACgALAAsACgAKAAsACgALAAkACwAKAAoACgAL + AAkACgAKAAoACQAKAAkACgAJAAkACgAJAAkACwAIAAoACgAJAAgACgAJAAgACQAJAAkACQAIAAkA + CQAIAAgACAAJAAcACQAJAAcACAAIAAgACAAIAAcACAAIAAcABwAIAAcABwAIAAcABwAGAAgABwAG + AAcABwAGAAYABwAGAAcABgAHAAYABgAHAAUABgAHAAUABgAGAAYABgAEAAYABgAFAAYABQAEAAUA + BgAFAAQABAAGAAUABAAGAAQAAwAGAAQAAwAGAAQABAAEAAMABQADAAQABAAFAAMAAwAFAAMABAAE + AAIABAAEAAMAAwAFAAMAAwAFAAMABAAEAAIAAwAEAAMAAgAEAAQAAgACAAUAAwABAAQAAwADAAMA + AwADAAMAAwADAAMAAgADAAIAAwADAAIAAwADAAMAAgACAAMAAgACAAMAAgABAAMAAwABAAMAAgAD + AAEAAgACAAIAAgABAAMAAQABAAIAAgABAAIAAgAAAAIAAQACAAEAAQACAAEAAQACAAEAAgACAAEA + AgABAAIAAQABAAEAAgABAAAAAgABAAEAAQACAAEAAAADAAAAAAADAAEAAQABAAEAAgABAAEAAAAB + AAEAAAABAAEAAQAAAAEAAQABAAAAAQABAAAAAQABAAAAAAACAAAAAAABAAAAAQABAAAAAQABAAAA + AAABAAAAAAABAAAAAQABAAAAAQAAAAEAAAAAAAAAAAAAAAAAAAABAAAAAAABAAAAAAABAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP//AAAAAAAAAAAAAAAA//8AAAAAAAAAAAAA + AAD/////AAAAAP//AAAAAP//AAD//wAAAAD+/wAA//////////8AAP////////////////////// + /////v///////v/////////+///////+//////8AAP7///8AAP7///8AAP7//v8AAP7//v8AAP7/ + //////7/AAD///7///////7///8AAP7////+////AAD///////////////////////8AAP///v8A + AP7///8AAP7/AAD///////8AAP///v8AAP7/AAAAAP7/AAD/////AAD//wAA//8AAAAA/////wAA + AAAAAAAAAAAAAAAAAAAAAAAAAAD//wEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAAAA + AAEAAAAAAAEAAAAAAAEAAAAAAAEAAQAAAAIAAQABAAEAAQABAAEAAgACAAIAAQABAAIAAgACAAEA + AgACAAIAAgACAAMAAgADAAMAAgADAAMAAwADAAMABAADAAMABAADAAQABAAEAAQABAAEAAQABAAF + AAUABAAGAAQABAAGAAQABAAFAAUABQAFAAUABQAFAAUABQAGAAYABQAFAAYABgAGAAYABgAGAAYA + BgAGAAYABgAHAAYABgAHAAYABwAHAAcABwAHAAYABwAIAAcABwAIAAcABwAIAAcABwAHAAgABwAJ + AAgACAAJAAkACAAJAAkACQAJAAoACQAJAAkACgAJAAoACgAKAAoACgAJAAoACgAKAAoACwAKAAsA + CgALAAoADAAKAAsACwALAAsACwAMAAsADAALAAoADAALAAsACwAMAAsACwANAAsADAAMAAsADAAM + AAwADAAMAAwADQAMAA0ADAAMAA0ADQANAAwADQANAA0ADQAOAA0ADQAOAA0ADQAOAA4ADQAOAA4A + DgAPAA0ADgAPAA4ADgAPAA4ADgAPAA8ADgAQAA4AEAAQAA8AEAAQAA8ADwAQABAAEAARAA8AEAAQ + ABAAEAAQABEAEAAQABEAEAARABEAEAARABEAEAARABEAEQARABEAEQARABIAEQASABIAEQASABIA + EgATABEAEgATABIAEgATABMAEwATABMAEwATABQAEgATABQAEwAUABQAEwAUABQAFAAUABUAFAAV + ABUAFAAVABUAFAAWABUAFQAVABUAFQAWABUAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYA + FgAXABYAFgAWABYAFwAWABYAFgAXABYAFgAXABYAFwAWABYAFgAXABYAFgAWABYAFgAWABYAFwAW + ABYAFwAXABYAFwAWABYAFwAWABYAFwAWABYAFgAWABYAFgAXABYAFgAYABUAFwAXABYAFwAWABcA + FgAXABcAFgAXABYAFgAWABcAFwAWABYAFgAXABcAFQAXABcAFQAXABcAFgAXABYAFQAXABYAFgAX + ABYAFgAXABYAFQAXABYAFgAXABUAFgAWABUAFgAWABUAFQAXABUAFQAWABUAFQAWABUAFQAWABUA + FQAWABUAFAAVABUAFAAVABQAFQAUABQAFAAUABQAFAAUABMAFAATABQAFAATABMAEwATABIAEwAT + ABIAEwASABMAEwASABIAEgASABEAEgARABEAEQARABEAEQARABAAEAARABAAEAAQABAAEAAQAA8A + DwAQAA8ADwAPAA4ADwAPAA4ADwAOAA4ADgAOAA0ADgAOAAwADgANAAwADQANAAwADAAOAAwADAAN + AAwADAAMAAsACwALAAwACwALAAsACwALAAwACwAKAAsACwAKAAsACgALAAoACgAKAAoACQALAAgA + CgAKAAkACQAJAAkACQAJAAgACQAJAAkACAAKAAcACQAIAAgACQAJAAkACAAIAAgACAAHAAkABwAI + AAgACAAHAAgABwAIAAkACAAHAAgACAAIAAgACAAJAAgACAAIAAgACAAIAAkACAAIAAgACQAIAAgA + BwAJAAgACAAIAAgACAAIAAgACQAIAAkABwAJAAgACAAJAAkACQAJAAkACAAIAAkACQAHAAoACAAJ + AAgACQAIAAkACQAIAAkACAAJAAcACQAIAAgACAAJAAgACAAIAAkABwAIAAgACAAIAAcACAAIAAcA + CAAIAAgABwAKAAcABwAJAAgACAAIAAgACAAIAAgABwAIAAgABwAIAAcACAAGAAgABwAHAAcACAAH + AAgABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABgAHAAYABgAHAAYABgAGAAYABwAFAAYA + BQAEAAYABQAEAAUABAAFAAQABAAEAAQAAwAEAAMAAwACAAMAAgACAAMAAgACAAIAAQACAAEAAQAB + AAAAAQABAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD//wAAAAD///////8AAP7/AAD///// + AAD+/////v/+//7//v/+//3//v/+//3//v/9//3//f/9//z//f/8//z//P/9//z//P/8//v/+//7 + //z/+//7//v/+//6//r/+//6//v/+v/6//r/+f/6//j/+f/6//n/+f/5//n/+f/4//n/+P/4//n/ + +P/4//j/+f/4//j/9//4//f/9//4//j/9v/4//j/9v/5//f/9//3//f/+P/3//b/9//3//f/9v/3 + //b/9//3//f/9v/4//X/9v/3//b/9v/3//b/9v/3//b/9//2//f/9v/3//f/9v/2//b/9//1//f/ + 9v/3//b/9v/2//X/9v/2//X/9f/2//X/9f/2//T/9v/0//X/9P/1//X/9f/1//X/9P/0//X/9P/0 + //X/9P/1//T/8//1//T/9P/z//T/9P/0//P/9P/z//P/9P/y//T/8//0//P/8//0//P/8//1//P/ + 9P/0//P/9P/y//T/8//z//L/8//z//L/9P/y//L/8v/y//L/8f/z//H/8f/z//H/8v/x//H/8v/x + //H/8f/x//H/8P/x//H/8f/w//H/8f/x//D/8f/x//D/8f/w/+//8P/x//D/7//x/+//8P/w/+// + 8P/w//D/7//x/+//8P/w/+//7//w/+7/8P/v/+//7//u/+7/7v/u/+7/7f/v/+7/7v/w/+3/7f/u + /+7/7v/u/+7/7v/t/+7/7f/u/+7/7f/t/+3/7f/u/+z/7f/t/+v/7f/t/+z/7P/s/+3/7P/u/+z/ + 7f/s/+z/7f/s/+3/7f/t/+v/7P/t/+v/7P/r/+z/7P/q/+z/6//r/+v/6v/s/+v/6//s/+v/7P/s + /+v/7P/s/+z/6//s/+3/6//s/+z/7P/s/+z/7P/s/+z/7P/u/+v/7P/t/+v/7f/t/+3/7P/u/+z/ + 7P/v/+z/7f/t/+3/7f/u/+z/7f/u/+z/7f/v/+3/7f/t/+3/7v/t/+7/7f/t/+7/7f/u/+//7f/v + /+7/7f/w/+7/7v/w/+7/8P/v/+//7//w//D/7v/y/+//8P/x/+//8f/w//H/8f/w//H/8P/x//L/ + 8f/w//L/8f/x//L/8f/y//L/8v/y//P/8v/y//T/8v/0//T/8v/0//P/9P/0//P/9P/0//P/9P/1 + //T/9P/0//X/9P/1//X/9P/1//X/9P/0//b/9P/1//X/9P/2//T/9f/2//X/9f/1//X/9P/0//b/ + 9f/2//X/9f/0//X/9f/1//b/9f/1//b/9P/2//b/9v/1//b/9v/1//b/9//1//f/9//2//f/9v/2 + //f/9//2//f/9v/4//b/9v/4//f/9v/4//f/+P/3//j/9//4//f/+P/4//j/+P/4//f/+f/4//j/ + 9//4//j/+P/4//j/+P/6//f/+f/5//n/+f/5//n/+v/5//j/+f/7//n/+f/8//r/+v/7//v/+//7 + //z/+//8//z/+//8//3//P/8//7//P/9/////f/+/////v/+/////////wAA/////wAAAAAAAAAA + AAAAAAEAAAAAAAEAAgABAAEAAQACAAIAAQADAAEAAwADAAIAAwACAAMAAwAEAAIAAgAFAAIABAAE + AAMABAAEAAQABQAEAAQABQAEAAUABQAEAAYABgAGAAUABgAGAAYABwAHAAYABwAIAAcABwAIAAkA + CAAIAAkACAAKAAkACQAKAAoACQAKAAoACgALAAsACwAMAAsADAANAAsADQAMAA0ADQAOAA0ADgAP + AA4ADgAOAA4ADwAPAA8ADwAPABAADwAQABAAEAARABEAEQARABEAEQASABIAEgASABMAEwATABQA + EwATABQAFAAVABQAFQAWABUAFQAWABcAFwAXABcAFwAXABgAFwAYABkAGAAZABoAGQAZABoAGgAa + ABsAGgAaABwAGgAcABsAHAAdABwAHAAdABwAHgAeAB4AHgAeAB0AHgAfAB8AHwAfAB4AHwAfACAA + IAAgACAAHwAhACAAIAAgACAAIQAhACEAIQAiACEAIAAiACIAIwAhACEAIgAjACIAIwAjACIAIwAi + ACQAJAAjACQAJQAlACQAJQAkACUAJgAlACUAJgAlACUAJgAmACYAJgAnACYAJgApACUAJwAnACYA + JwAnACcAKAAoACcAJwAoACcAKAAnACgAKQAoACgAKAApACgAKAApACkAKAApACkAKAApACkAKQAq + ACoAKQAqACoAKgArACoAKgAsACsAKwArACsAKwArACsAKwAsACsAKwAtACsALAAsACwALAAsACsA + KwAtACwAKwAsACwAKwAsACwALAAsACwALAAsACwALAAsACwALAAsACwALAArACwAKwAsACwAKwAs + ACsALAAsACsALAAsAC0ALQAsACwALAAsACwALAAsACwALAAsACwALAAsACwALAAsACwALQArACwA + LAAsACsALAAtACwALAAsACwALAAsACwALQAtACwALQAtACwALQAuACwALQAtACwALQAtACsALAAu + AC0ALAAtAC0ALQAtAC0ALQAtAC0ALAAtAC0ALQAtAC4ALQAsAC0ALgAuACwALQAuAC0ALAAtAC0A + LAAtACwALAAuACsALAAtACwALQAsACwALQAuACwALAAtACwALAAsAC0ALAAtACwAKwAtAC0ALAAs + AC4ALAArAC0ALAAtACwALAAtAC0ALQAsAC0ALQAuAC0ALAAuAC0ALQAsAC0ALQAtAC0ALAAsACwA + LQAsAC0ALAAtACwALAAsACwALAAsACsALAAsACwAKwAsACwAKwAsACsALAArACsAKwArACwAKgAq + ACsAKwAqACoAKwAqACoAKgAqACoAKgAqACkAKQArACkAKQApACoAKQAqACoAKQApACkAKgAqACgA + KQApACkAKAAqACgAKAAqACgAJwAqACgAJwAoACgAKAAnACcAJwApACgAJwAoACgAKAAmACgAJwAn + ACcAJwAmACcAJwAmACYAJgAnACYAJwAnACYAJwAnACcAJgAnACYAJgAoACYAJgAnACcAJwAmACcA + KAAmACcAJgAmACgAJgAmACYAJgAmACYAJQAmACYAJQAmACYAJgAmACYAJgAmACYAJQAlACYAJQAl + ACUAJgAmACQAJQAlACQAJQAmACUAJQAlACUAJQAlACQAJQAkACQAJQAkACUAJQAkACQAJQAmACQA + JQAkACQAJQAkACQAJAAkACQAJAAkACMAJAAkACMAIwAkACMAJAAjACMAIwAkACMAIwAkACMAIwAl + ACQAIwAjACUAIwAjACMAJAAjACQAJAAjACQAIwAjACMAIwAkACIAIwAkACIAIwAjACMAIwAiACMA + IgAiACMAIgAiACMAIwAjACEAIQAjACIAIQAjACEAIQAiACIAIAAiACIAIQAhACEAIgAhACEAIQAj + ACEAIAAiACEAIQAhACEAIQAiACAAIAAiACEAIAAiACEAIgAhACAAIQAiACEAIAAhACEAIAAgACIA + IAAfACEAIAAhACAAIAAgACAAIQAgAB8AHwAgACAAIAAgAB8AIAAfAB8AHwAfACAAHwAfAB8AHwAe + ACAAHwAfAB8AHwAfAB4AHgAfAB4AHgAdAB8AHQAeAB4AHwAdAB4AHgAdAB0AHQAdAB0AHAAdABsA + HQAdABwAHAAdABwAHAAcAB0AHAAcABwAHQAcABwAHQAcABwAHAAcABsAGwAcABsAGwAcABsAGwAb + ABsAGwAaABsAGgAbABsAGgAbABsAGgAZABsAGgAaABkAGgAaABgAGQAZABgAGAAaABgAGAAZABcA + GAAYABcAGAAYABcAFwAYABcAFwAYABcAFwAXABYAFwAXABcAFgAWABcAFwAXABYAFgAXABYAFgAX + ABUAFQAWABYAFQAVABYAFQAVABUAFAAVABUAFAAUABUAFQAVABMAFAAUABMAFAAUABMAEwATABQA + EwATABMAEwASABIAFAASABIAEwASABIAEgATABEAEgARABIAEQAQABIAEQARABEAEAARABAAEAAQ + ABAAEAAPAA8AEAAQAA8ADgAQAA8ADgAPAA8ADwAOAA8ADgAOAA4ADgAPAA0ADgAOAA0ADgAOAA0A + DQAPAAwADQAOAA0ADQANAA0ADQANAAwADQAOAAwADgAOAA0ADQANAA0ADgANAA0ADAANAA0ADAAM + AAwADAANAAwADAANAAsADAANAAsADQALAAwADAAMAAwACwANAAsADAAMAAsADQAMAAwADAAMAAwA + DAALAA4ADAAMAAwADAALAAwACwALAAsACwALAAwACwAKAAwACgALAAsACgALAAoACwALAAoACwAL + AAoACgALAAoACgALAAsACgAKAAsACQALAAsACwAKAAoACgAKAAsACwAKAAoACgALAAoACwAKAAoA + CQAKAAoACgAKAAoACgALAAkACwAKAAsACgAKAAkACgAKAAoACwAKAAoACwAKAAoACwAJAAoACgAK + AAoACgAJAAoACgAKAAoACQALAAkACQALAAoACQALAAoACgAJAAoACQAKAAkACgAKAAoACQAJAAkA + CgAJAAkACQAJAAkACQAJAAgACQAJAAgACAAJAAgACQAIAAkACQAJAAcACQAJAAgACAAKAAkACAAJ + AAgACAAIAAkABwAJAAgACAAIAAkACAAIAAkACAAIAAkACAAJAAgACQAIAAkACAAJAAkACAAJAAkA + CQAIAAkACAAJAAgACAAIAAkACQAJAAgACAAIAAkACAAJAAgACQAIAAgACQAIAAgACAAJAAcABwAJ + AAgACAAHAAcACAAIAAcACAAHAAcACAAHAAgACAAHAAcACAAIAAcABwAHAAcABwAIAAYABwAJAAcA + BwAHAAgABwAHAAgABwAHAAcABwAIAAcABwAHAAgABwAIAAgABwAIAAcABwAJAAcACAAIAAgABwAI + AAgACAAJAAcACAAIAAcACQAIAAkACAAIAAkACAAIAAgACAAIAAkACAAIAAcACAAHAAgABwAIAAgA + CAAIAAkACAAIAAgACAAJAAkACQAKAAgACQAJAAkACgAIAAoACQAJAAkACQAIAAoACAAKAAoACQAI + AAoACQAKAAoACgAKAAoACQAKAAoACgALAAoACgAKAAoACwAMAAoACwALAAsACwALAAsACwALAAoA + CwALAAwADAALAAwACwAMAAwADAAMAAsADAAMAAwADAANAAwACwAMAA0ADQAMAAsADAANAAwADAAN + AAwADQAMAA0ADQANAA0ADQAOAA0ADQANAA4ADgANAA4ADgANAA0ADgAOAA4ADQAPAA0ADgAQAA0A + DgAPAA4ADwAOAA8ADgAPAA8ADgAQAA4ADwAPAA8ADwAPAA8ADwAPAA8ADgAQAA8ADwAPAA8ADwAP + AA8ADwAQABAADwAQAA8AEAARABAADwARABAAEAAQABAAEQARABAAEQARABAAEAASABEAEQARABEA + EQASABEAEAASABEAEAASABIAEQARABIAEQASABEAEQASABEAEQASABIAEQARABEAEgASABIAEQAR + ABIAEQASABEAEgARABEAEgARABIAEgARABEAEgARABEAEgARABEAEQARABEAEQARABAAEAARABEA + EQAQABAAEQARABAAEAASABAAEAARABAAEQARABEAEQARABAAEQARABEAEQASABAAEQARABAAEQAR + AA8AEAASABAAEAARABAAEAARABAAEAAQABEAEQAQABEAEQAQABEAEAAPABEAEQAQABAAEAAQABAA + EAAQABAADwAQAA8ADwARAA4ADwAQAA8AEAAPAA8ADwAQAA8ADwAQAA8ADwAPAA8ADwAQAA4ADgAP + AA8ADgAOABAADwAOAA8ADwAPAA4ADgAPAA8ADwANAA4ADwAPAA4ADQAPAA4ADgAOAA4ADgAOAA4A + DQANAA4ADgAOAA0ADQANAA4ADQANAA0ADQANAA0ADQANAAwADAANAA0ADAANAAwADAAMAAwADAAM + AA0ACwAKAAwADAALAAsADAALAAsACwALAAsACwALAAoACgALAAoACgAKAAoACgALAAoACgAJAAoA + CgAKAAkACgAKAAkACAAKAAkACAAKAAgACQAKAAkACAAJAAgACQAIAAkACAAKAAkACQAJAAkACQAI + AAkACAAIAAgACQAHAAgACAAIAAcACAAIAAgACAAIAAcACQAHAAgACAAIAAcACAAIAAcACAAIAAgA + CAAHAAgACQAHAAgACAAHAAkABwAHAAgACAAIAAgABwAHAAcABwAIAAcABwAHAAcABwAHAAcABgAG + AAcABgAHAAcABgAHAAYABwAGAAYABwAHAAYABgAGAAYABgAGAAYABwAGAAYABwAFAAYABwAGAAYA + BgAHAAUABgAFAAUABgAFAAUABQAFAAUABQAGAAUABgAGAAQABQAFAAUABQAFAAQABQAFAAQABAAG + AAQABAAFAAQABAAEAAUABAAEAAQABQAEAAQABQADAAUABAAEAAQABAAFAAIABAAEAAMABAADAAQA + BAACAAQAAwADAAQAAwACAAMABAADAAIAAgAEAAMAAgADAAIAAgADAAIAAQADAAMAAgACAAIAAwAB + AAEAAQADAAEAAQACAAIAAQACAAEAAgACAAEAAQACAAEAAQACAAIAAgABAAAAAgACAAEAAAACAAMA + AQABAAMAAQAAAAIAAQACAAEAAQACAAEAAgABAAEAAQACAAEAAgACAAEAAgACAAIAAQABAAIAAgAC + AAIAAQABAAMAAgABAAIAAgADAAEAAgACAAIAAQACAAIAAgACAAIAAwACAAIAAwABAAMAAgADAAIA + AwADAAIAAwADAAMAAwADAAMAAwACAAQAAwADAAMABAAEAAMABAAEAAMABAAFAAQABAAFAAMAAwAF + AAUABAAEAAQABQAEAAQABAAFAAUABAAFAAUABAAEAAUABQAFAAQABQAGAAQABgAFAAQABQAGAAUA + BQAFAAQABgAFAAQABgAFAAQABQAFAAQABQAFAAQABQAFAAQABAAFAAUABQAFAAQABQAEAAQABAAE + AAMAAwAFAAIAAgADAAMAAgACAAIAAgABAAIAAQACAAEAAQAAAAEAAQABAAAAAAAAAAAAAAAAAAAA + AAAAAAAA//8AAP/////+///////9//7//v/+//3//f/+//3//f/8//3//f/7//3//P/7//z/+//7 + //v/+//7//r/+//6//r/+v/6//r/+f/6//r/+f/6//r/+v/5//n/+f/5//n/+f/6//j/+f/5//j/ + +f/5//j/+P/5//f/+f/5//j/+P/5//j/+f/4//j/+P/5//f/+P/5//j/9//4//f/+f/4//j/9//4 + //j/9//3//j/9//4//j/9//5//f/+P/4//j/+P/4//f/+P/4//n/9//5//f/+P/5//f/+P/3//f/ + +P/4//j/9//4//n/+P/3//j/+P/4//j/9//4//n/+P/4//n/+P/4//n/9//5//n/+f/5//j/+f/5 + //j/+f/5//n/+f/5//n/+f/5//n/+f/5//r/+f/5//r/+f/5//r/+f/5//r/+v/6//n/+v/7//r/ + +v/7//v/+f/5//v/+v/7//r/+//6//v/+//6//z/+//7//v/+//7//z//P/7//z//f/7//z//P/7 + //z//P/8//z//P/8//3//f/9//3//P/+//z//P/+//3//f/+//3//f/9//3//v/9//7//v/+//7/ + /v/9//3//v/+//3//f/9//7//v/+//3//v////3//v/+//3//v/+//7////+//3//v////3//v// + //7//v/+/////v///////v////7//v/////////+/wAA/v/+/////v/////////+/////v/+//// + /v/+///////+///////+/////v/+//7/AAD+//7//v/+/////f////3//v/+//3//v/9//3//v/+ + //z//P/+//z//f/9//z//f/8//z//f/8//v//f/8//z//P/7//z//P/8//v/+//7//v/+//8//r/ + +//9//v/+//8//z/+//7//z/+//8//v/+//8//v/+//8//v/+//8//z/+//9//v//P/8//v//P/8 + //v//P/8//v/+//9//v/+//8//z//f/8//z/+//8//z/+//8//z//P/8//z//P/8//z//P/8//3/ + /P/8//3//P/8//7//f/8//3//f/9//3//f/+//3//f/9//7//v/+//7//v/9/////v/+/////v// + /////v///////////wAA//8AAAAA//8AAAAAAAABAAAAAAABAAEAAQACAAEAAgADAAIAAgADAAIA + AwADAAIAAgADAAQABAADAAQAAwAFAAQABAAEAAQABQAFAAUABQAGAAUABAAGAAcABwAFAAUABgAH + AAYABwAHAAcABwAGAAkACQAIAAgACAAJAAkACQAJAAkACQAJAAgACwAJAAkACgAKAAoACgAKAAoA + CgAMAAkACgALAAoACwAKAAsACwALAAsACwANAAsADAAMAAwADQAMAAsADAANAAwADAANAA0ADAAN + AA0ADQANAA0ADQAOAA4ADQAOAA4ADgAPAA4ADQAQAA8ADwAPAA8AEAAQABAAEAARABAAEAARABAA + EAARABEAEQARABEAEAASABEAEQASABIAEQASABIAEgASABIAEgASABIAEgATABMAEgASABIAEwAT + ABMAEwATABQAEwATABMAFAAUABMAFAATABQAFAATABQAFAAUABQAFAAUABQAFAAUABQAFQAVABQA + FAAVABUAFgAUABQAFQAWABQAFQAXABUAFQAWABYAFgAWABYAFwAXABYAFwAXABYAFwAYABYAFwAY + ABcAGQAZABYAGAAaABgAGAAZABkAGQAZABkAGQAZABoAGQAaABsAGgAaABoAGgAZABsAHAAbABoA + GgAbABsAGwAaABsAGwAbABoAGwAcABoAGwAcABsAHAAbABsAHAAdABwAHAAdABwAHAAdAB0AHQAd + AB0AGwAeAB4AHQAcAB8AHgAdAB4AHgAeAB4AHQAfAB8AIAAdAB4AHwAfAB4AHgAfAB8AHwAeAB4A + HwAfAB8AHwAfAB8AIAAgAB8AHwAfACAAHwAfAB8AIAAgAB8AIAAgACAAHgAfACAAHgAfAB4AHwAg + AB4AHwAfACAAHwAdAB8AHwAfAB8AIAAeAB8AHwAeAB4AHwAeAB4AHgAfAB4AHQAeAB4AHgAeAB4A + HQAeAB4AHgAeAB0AHQAeAB0AHQAeAB4AHQAeABwAHQAeAB0AHAAeAB0AHQAcAB0AHAAdABwAHQAd + ABwAHQAcAB0AHAAcABsAHAAbABwAGwAbABoAGwAbABsAHAAcABsAGwAbABsAGwAbABsAGwAbABoA + GgAbABsAGgAZABoAGwAZABoAGQAZABoAGAAYABgAGAAYABgAFwAXABcAFgAXABcAFgAWABYAFgAV + ABYAFQAVABUAFAAVABQAFAAUABMAEwAUABMAEwAUABMAEgASABIAEwASABIAEgARABIAEgAQABEA + EgARABAAEQARABAAEAAQABAAEQAPABAAEAAQAA8ADwAPAA4ADwAPAA4ADgAPAA4ADgAOAA0ADgAO + AA0ADQAOAA0ADQAOAA0ADAAMAA0ADAAMAAwADQAMAAwADQALAAwADAALAAsADAAMAAoACwALAAoA + CwALAAsACwAKAAoACgAKAAoACQAJAAkACgAJAAkACQAKAAkACQAKAAkACQAJAAkABwAJAAgACAAH + AAgACAAHAAYABwAIAAcABwAIAAcABwAHAAYABwAIAAYABgAHAAYABQAGAAYABgAGAAUABgAGAAUA + BAAGAAYABAAEAAYABAADAAUABAAEAAQABAAEAAMABAADAAMAAgADAAIAAwADAAIAAwACAAIAAgAB + AAIAAgABAAIAAQAAAAIAAQAAAAEAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD//wAA + AAAAAAAA//////////8AAP////////7////+///////+//7////+//7////+//3//v/+//3//f/+ + //3//f/+//3//f/9//3//f/8//z//P/8//3//P/8//z//P/7//z//P/8//v//P/8//r//P/7//r/ + +//8//v/+//7//r/+//7//r/+//7//r/+v/7//r/+v/6//r/+v/7//n/+v/6//r/+v/5//r/+v/6 + //n/+f/6//n/+f/6//j/+P/5//n/+f/4//n/+f/4//n/+f/5//n/+P/4//n/+f/5//j/+P/4//f/ + +f/5//j/+P/4//j/9//4//j/+P/4//j/+P/3//j/+P/4//f/9//5//f/9//3//j/+P/3//j/+P/3 + //f/9//4//f/9//3//f/9//3//f/9//3//f/9v/3//j/9v/3//f/9//3//f/+P/3//f/9//4//b/ + 9//4//f/+P/4//f/+P/4//f/9//4//b/9//4//f/9//3//f/9//3//b/+P/4//f/9//4//f/+P/3 + //j/9//3//f/9//3//j/9//3//j/9v/4//f/9//5//j/+P/4//j/+f/4//n/9//5//j/+f/6//j/ + +f/5//n/+f/5//n/+P/5//v/+v/5//r/+v/6//r/+v/7//v/+//7//z/+//7//3/+//8//3//P/9 + //z//f/9//z//f/+//3//v////7//v/+//7//v///wAA/v///////////wAA//8AAAAAAAAAAAAA + AAAAAAAAAAABAAEAAAAAAAIAAQABAAEAAgABAAIAAgACAAMAAwADAAMAAwADAAQABAADAAUABQAE + AAUABQAEAAUABgAGAAYABgAGAAcABwAHAAcABwAIAAcABwAIAAgABwAIAAgACAAHAAgACAAJAAgA + CQAIAAkACQAIAAkACgAJAAkACQAJAAkACgAJAAkACgAKAAkACgAJAAoACgAKAAkACgAKAAkACgAL + AAkACgAMAAsACQALAAsACwAKAAsACgALAAsACgALAAwACwALAAwACwALAAwADAAMAAwADAAMAAwA + DAAMAA0ADAAMAA0ADQAMAA0ADQAMAA0ADAAMAA0ADgAMAA0ADQANAA0ADQAOAAwADQANAAwADQAM + AAwADQANAAsADAANAAwADAAMAAwADAAMAAwADAALAAsADAALAAwADAALAAsADAALAAsADAALAAsA + CwAMAAoACwAMAAsACgALAAsACwAKAAsACgALAAoACgALAAsACgAKAAoACgAKAAoACgAKAAkACwAK + AAkACgAKAAkACwAJAAoACgALAAkACgAKAAoACgAKAAoACgAJAAoACQAKAAkACQAJAAoACQAJAAkA + CgAJAAkACAAJAAkACQAIAAoACQAJAAgACQAJAAkACQAKAAgACQAIAAkACQAJAAkACgAIAAoACQAJ + AAkACQAJAAoACQAJAAkACgAJAAoACgAJAAoACQAKAAkACgAKAAoACQAKAAkACgAKAAoACQALAAkA + CgAKAAoACgAKAAoACgAKAAsACwALAAsACgAMAAsACwAMAAsADAALAA0ACwANAAwACwAMAA0ADQAM + AAsADQANAAwADAAMAAsADAALAAwADQAMAA0ADQANAAwADQAMAA0ADAAMAA0ADQAMAA0ADQAMAAwA + DAANAAsADAANAAsADAAMAAsADAALAAsADAALAAsADAAMAAsACwAMAAsADAAKAAsACwAMAAoACwAL + AAsACQALAAoACgAJAAoACQAKAAkACQAJAAgACQAJAAgACAAJAAcABwAIAAcABwAGAAYABwAGAAUA + BQAGAAUABAAFAAQABAAEAAMAAgAEAAIAAAACAAIAAQAAAAAAAAAAAAAAAAAAAP///////////v/+ + //3//v/9//3//f/9//3/+//8//v//P/8//r//P/6//v/+//5//n/+v/5//j/+f/5//j/+P/4//j/ + +P/4//b/9//3//j/9//2//b/9//2//b/9v/2//X/9f/2//X/9v/2//X/9v/0//T/9f/1//T/9P/2 + //P/9P/1//P/9f/0//P/9P/1//P/8//0//P/9P/0//P/8//z//P/8//z//L/8//y//L/8v/x//P/ + 8v/y//H/8v/y//H/8v/y//H/8v/y//H/8f/0//H/8f/z//H/8v/x//H/8v/y//H/8f/y//H/8P/x + //H/8f/y//D/8P/y//H/8f/w//L/8f/v//H/8f/x//D/8P/w//H/8f/v/+//8P/w//D/7//w//D/ + 8P/w/+//8P/w//D/8P/v//D/8P/v/+//8P/v//D/7//v/+//8P/v/+//7//w/+7/7v/w/+//7//w + /+7/7//w/+//7//v//D/7//u/+//8P/v/+//7//u/+//7//v/+//8P/v/+7/7//x/+//7//w//D/ + 8P/w//D/7//v//D/8P/x/+//8P/w//D/7//w/+//8P/w/+//7//x/+//7//v//D/7//v/+//7//w + //D/7//w//D/8P/v//H/8P/w//D/8P/w//D/8f/w//D/8P/x//D/8P/x//D/8f/w//H/8f/x//D/ + 8f/y//D/8f/x//H/8f/x//D/8v/w//H/8f/w//H/8P/w//D/8f/w//H/8P/x//H/8P/x//D/8f/x + //D/8f/w//D/8P/w//D/7//w//D/8P/x/+//8P/w//D/8P/x//D/8P/w//H/8P/x//D/8f/w//H/ + 8f/v//D/8f/v/+//8P/x/+//8P/w//D/8P/v/+//7//v/+//7//w/+7/7//w/+//7//w//D/7//v + /+//7//v/+7/7//v/+7/7v/v/+7/7v/u/+//7v/u/+7/7v/u/+3/7//u/+7/7v/u/+7/7//v/+3/ + 7//v/+7/7//v/+//7//u/+//7//v/+//7v/u/+//7//v/+7/7v/v/+7/7v/v/+7/7v/u/+7/7f/v + /+//7f/t/+7/7//u/+3/7v/v/+3/7f/u/+7/7f/t/+7/7v/v/+3/7f/u/+3/7f/u/+7/7v/u/+3/ + 7//v/+7/7f/v//D/7f/v/+//7//t/+//7v/w/+//7v/v/+3/7//u/+7/7v/v/+7/7//v/+3/7//u + /+7/7v/u/+7/7//u/+//7f/t/+//7f/t/+7/7v/v/+3/7v/u/+7/7f/u/+//7v/u/+3/7//t/+3/ + 7//t/+7/7f/u/+3/7f/t/+3/7v/v/+3/7v/u/+3/7v/s/+7/7f/t/+z/7f/t/+z/7f/s/+z/7f/t + /+z/7P/t/+z/7P/t/+3/7P/s/+z/7P/s/+z/7P/s/+z/7P/s/+z/7P/r/+3/7f/s/+z/7f/s/+z/ + 7f/t/+v/7P/u/+3/7f/t/+z/7v/t/+z/7f/u/+z/7f/u/+z/7v/t/+z/7f/t/+z/7f/t/+3/7f/s + /+z/7f/s/+z/7P/t/+z/7P/u/+z/6//t/+z/7f/s/+3/7f/r/+3/7P/t/+3/7P/s/+3/7f/t/+z/ + 7P/t/+z/7f/t/+3/7f/t/+3/7f/u/+3/7f/t/+7/7v/s/+7/7v/t/+3/7f/u/+3/7f/t/+7/7v/s + /+//7v/t/+7/7f/u/+3/7v/u/+7/7v/u/+7/7//u/+7/7v/v/+//7v/v/+//7//v/+//7//v//D/ + 8P/x/+//8P/x/+//8f/x//D/8f/y//D/8f/y//D/8f/x//H/8f/y//H/8v/y//H/8v/y//H/8v/y + //P/8//z//P/8//y//P/8//z//T/8//0//T/8//1//T/9P/1//T/9f/0//X/9f/0//X/9P/2//X/ + 9f/2//b/9//2//X/9//3//b/9v/2//j/9v/2//f/+P/2//j/9//4//j/+P/3//j/+P/3//n/9//4 + //n/+P/5//n/+v/5//j/+f/6//r/+v/6//r/+v/6//v/+//6//v/+//7//v/+//7//z/+//7//z/ + /P/8//v//P/9//z//P/9//7//P/8//7//f/+//7//v/+//7//v/+///////+//7//v///wAA///+ + /wAAAAD//wAAAAD//wAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAAACAAEAAQABAAEAAQABAAEA + AgABAAIAAgACAAIAAwABAAIAAwADAAIAAgACAAIAAwACAAIAAwAEAAIAAwADAAIAAwADAAMABAAD + AAIAAwAFAAIAAwAFAAQAAwAEAAQABAAEAAQABAAFAAQABAAEAAUABQAEAAUABAAEAAUABAAEAAUA + BAADAAQABAAEAAUABAADAAQABQADAAQABAADAAQABAADAAQABQADAAMABAADAAQAAwAEAAIABAAD + AAIAAwACAAIAAwADAAEAAQADAAEAAgACAAEAAQABAAEAAgABAAAAAQAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAP7///8AAP///////////v/+/////v////7//v////7//v/+//7//f/+//7//f/+ + //z//v/+//z//f/9//z//f/9//z//P/+//z//P/9//3//f/8//z//P/8//z//P/8//z//P/7//z/ + +//6//v/+//7//v/+//6//v/+//7//z/+//6//v/+v/7//v/+//7//v/+//6//v/+//7//v/+//7 + //z/+//7//v/+//8//z/+//7//z//P/7//z/+//8//z/+v/9//z//P/9//z//P/8//z//f/+//z/ + /f/9//z//f/+//3//v/+//3//f/9///////+//7//v///////////////////wAAAAAAAP////8A + AAAAAAD//wAAAAABAAAAAAAAAAAAAAAAAAEAAQAAAAEAAQABAAEAAQABAAIAAgABAAIABAACAAIA + AwADAAMAAwAEAAIABAAFAAIABAAFAAMABQAEAAQABQAEAAQABQAGAAQABQAFAAUABgAFAAUABgAG + AAYABgAHAAYABgAHAAYABgAHAAYABgAIAAcABgAHAAYABwAIAAYABgAIAAcABwAHAAcABwAHAAcA + BwAIAAYABwAIAAYABgAHAAYABwAHAAYABgAHAAYABQAGAAUABQAFAAUABQAFAAQABAAFAAQABAAE + AAQABAADAAMABAADAAMAAwADAAMAAgACAAIAAwACAAEAAQAAAAEAAQAAAAAAAAAAAAAAAAAAAP// + ////////AAD///7//v/+//7//v/8//z//f/9//z//P/9//v/+//8//r/+//7//r/+//6//n/+v/6 + //j/+f/6//j/+f/5//j/+f/5//b/+P/6//f/9//4//f/9//3//b/9//3//f/9//3//b/9//1//f/ + 9f/0//b/9v/1//T/9f/2//X/9f/1//X/9f/1//P/9P/3//P/9P/1//X/9P/0//P/9P/1//T/8//1 + //P/9P/0//X/9P/1//T/8//1//X/9f/0//b/9f/z//X/9f/1//X/9f/2//b/9v/0//X/9v/1//b/ + 9f/3//b/9//1//f/9//2//f/9//3//f/+P/3//j/+P/4//j/+f/4//n/+f/5//n/+//6//n/+f/6 + //v/+v/7//r/+//8//v/+//8//3//P/7//3//f/8//3//v/8//3//v/+//7////+//7///8AAP7/ + //8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQABAAEAAAACAAEAAgADAAEAAQAEAAMAAgADAAQAAwAD + AAMABAAFAAUABQAFAAUABgAFAAcABwAGAAcACAAHAAcABwAHAAgACAAIAAgACAAJAAcACQAIAAkA + CQAKAAkACgAKAAkACQAKAAoACgAKAAoACwAJAAoACgAKAAsACgAJAAoACgAKAAoACQAJAAkACQAJ + AAkACAAJAAgACQAIAAgABwAHAAcABgAHAAYABgAGAAUABgAGAAQABQAFAAQABAADAAMAAwADAAIA + AwACAAIAAgAAAAAAAQAAAP//AAAAAP/////+//7////9//3//f/9//z//P/8//r/+//7//n/+v/6 + //n/+f/4//f/+P/3//b/9//3//b/9f/2//X/9P/0//X/9P/0//T/9P/0//P/9P/y//L/8v/x//H/ + 8f/y/+//8f/x/+//8P/w//D/8P/v/+//7//v/+//7v/t/+7/7v/u/+z/7P/t/+z/7P/t/+v/6//s + /+z/6v/s/+z/6//q/+v/7P/q/+r/6v/s/+r/6f/q/+v/6f/q/+r/6//s/+n/6v/r/+n/6v/r/+r/ + 6//q/+r/6//s/+r/6f/r/+z/6v/q/+z/6//p/+z/6//s/+v/6//r/+v/7P/r/+v/6//s/+v/7f/s + /+v/7P/s/+z/7P/s/+z/7f/s/+3/7P/r/+7/7f/s/+3/7f/u/+3/7f/u/+7/7f/t/+7/7v/u/+7/ + 7//u/+7/8P/t/+//7//v/+//7//v/+//8P/x//D/8P/x//D/8f/w//L/8f/x//H/8v/y//H/8//y + //L/8//z//L/8//0//P/8//0//T/8//0//T/9P/z//T/9P/0//X/9P/0//X/9P/0//b/9f/1//X/ + 9f/1//T/9v/1//P/9f/3//X/9f/1//T/9v/2//X/9v/2//X/9f/2//X/9f/2//X/9v/1//X/9f/2 + //b/9v/2//b/9v/2//X/9f/1//X/9f/2//X/9P/2//X/9f/1//b/9f/0//X/9P/0//X/9P/0//X/ + 9f/1//T/9P/1//P/9f/1//T/9P/1//X/9P/1//T/9P/0//X/9f/z//X/9f/0//T/9P/1//T/9P/0 + //T/9P/z//X/9P/z//T/9P/0//P/9P/0//T/9P/0//T/9P/0//T/9P/0//X/9P/1//b/9f/1//b/ + 9v/2//f/9//3//X/9v/3//f/+P/4//f/+P/5//j/+P/5//j/+P/5//j/+f/5//j/+v/6//n/+v/7 + //r/+v/7//z//f/8//z//P/8//3//f/9//7//v/+/////v8AAP//AAAAAAAAAQAAAAEAAQADAAMA + AgAFAAMABAAGAAUABgAGAAYABwAIAAgACAAJAAoACgAJAAoACwALAAsACwANAA0ADQANAA8ADgAO + ABAADgAQABEAEAARABAAEgASABEAEgATABIAFAAUABQAFAAUABQAFAAVABYAFQAVABYAFgAXABgA + FwAYABgAGAAZABgAGQAaABkAGQAbABsAGQAaABsAGwAaABsAGwAbABsAHAAcABwAHAAdABwAHAAd + AB4AHgAdAB4AHwAeAB8AHwAdAB8AHwAfAB8AHwAfACAAIAAgACAAIAAhAB8AIAAhACAAIAAgACAA + IAAgACEAIQAgACEAIQAgACEAIQAfACAAIQAgAB8AHwAfAB8AIAAfAB4AIAAgAB4AHwAfAB4AHwAe + AB4AHwAfAB4AHgAfAB4AHgAgAB8AHQAeAB4AHwAdAB8AHgAfAB0AHgAeAB4AHgAeAB4AHgAdAB0A + HgAeAB0AHQAdAB0AHQAdAB4AHAAdAB0AHgAcAB0AHQAdABwAHAAcABwAHAAbABsAGwAbABsAGwAb + ABoAGwAaABkAGgAZABkAGgAZABcAGAAZABgAFwAXABcAFwAWABcAFwAWABUAFgAVABYAFQAUABQA + FQAUABMAFAATABMAEwAUABEAEgAUABEAEQASABIAEQARABIAEQARABAADwARABAAEAAQABAADwAQ + ABAADwAPAA4ADwAPAA4ADwAOAA4ADgAOAA0ADgAPAAwADAANAA0ADQAMAA0ADAAMAAwACwALAAsA + CwALAAsACgALAAoACwAKAAoACQAKAAoACgAJAAsACQAJAAkACQAJAAoACQAJAAgACQAJAAgACQAJ + AAkACQAIAAoACQAJAAkACAAJAAkACAAIAAkACQAIAAkACQAJAAgACAAJAAkACQAJAAkACAAIAAgA + CQAJAAgACQAJAAgACQAJAAkACgAJAAkACQAIAAoACwAJAAoACQAKAAoACwAJAAoACgAKAAoACgAL + AAoACgAKAAsACwAKAAoACwALAAoACgALAAoACwAKAAsACwAKAAsADAALAAsACwALAAwADAALAAwA + DQALAAwADQAMAAwADQANAAwADQAOAAwADQANAAwADgANAA0ADQANAA0ADQAOAA0ADQANAA4ADgAN + AA0ADgAOAA4ADQAOAA4ADQAOAA4ADQAOAA4ADgAPAA4ADQAOAA0ADgAOAA0ADQAOAA4ADQANAA0A + DgANAA0ADgAOAAwADAANAAwADAAMAAwADAAMAAsACwAMAAoACgALAAoACgAJAAoACgAJAAkACQAI + AAgACAAIAAcABwAHAAYABwAHAAYABgAGAAYABAAFAAQABQAEAAMABAACAAMAAwABAAEAAgABAAAA + AQAAAAAAAAAAAAAAAAAAAP7//v/+/////v/9//3//v/9//z//P/9//v/+//8//v/+//7//r/+//5 + //n/+v/5//n/+f/6//j/+f/5//j/+f/4//f/+f/6//j/9//5//f/+P/3//f/9//3//b/9//3//X/ + 9v/1//b/9f/0//b/9v/1//X/9f/2//T/9f/1//T/9f/2//T/9P/2//T/9P/1//T/9P/0//P/9P/0 + //P/8v/0//P/8//0//T/8//1//P/8v/1//T/8//z//X/9P/y//T/9P/z//P/8//z//T/9P/y//L/ + 8//z//P/8f/z//P/8v/y//L/8v/y//L/8v/y//P/8//y//L/8v/y//P/8v/y//L/8v/y//L/8v/z + //H/8f/z//L/8v/y//L/8v/z//L/8v/y//P/8v/x//L/8//y//L/8//y//L/8v/y//L/8//y//H/ + 8v/0//L/8v/z//L/8v/y//L/8v/y//P/8v/z//L/8v/z//L/8v/z//L/8v/z//H/8f/z//L/8f/y + //L/8v/y//H/8v/z//L/8v/y//L/8//y//P/8//y//P/8//y//P/9P/y//L/8//z//L/8//z//L/ + 8//z//P/8//z//P/8//z//L/8//z//P/8//z//P/9P/y//P/8//y//P/8v/y//L/8v/y//P/8v/y + //L/8f/y//L/8v/y//H/8v/y//L/8f/y//H/8P/x//L/8f/x//H/8f/x//H/8f/x//H/8f/x//H/ + 8f/x//D/8f/w//H/8f/w//H/8f/v//D/8P/x/+//8P/w//D/8P/v/+//8P/w/+//7//w/+7/7//v + /+//7//v/+//7//u/+7/7//v/+7/7v/v/+7/7v/v/+3/7v/u/+//7f/u/+7/7v/t/+3/7v/t/+7/ + 7v/t/+7/7v/u/+z/7v/u/+3/7v/u/+7/7v/t/+7/7v/u/+7/7f/t/+7/7v/u/+z/7f/t/+3/7f/u + /+z/7f/t/+3/6//t/+3/7P/s/+z/7f/s/+v/7P/t/+v/6//t/+z/7P/s/+z/7f/t/+v/6//t/+z/ + 7P/t/+z/7f/s/+z/7f/t/+z/7P/t/+7/7P/t/+3/7f/s/+3/7P/u/+3/7f/t/+z/7f/s/+z/7P/t + /+z/7f/t/+v/7f/s/+z/7P/s/+z/7f/s/+z/6//r/+3/6//r/+z/7P/t/+v/7P/s/+v/6//r/+z/ + 7P/r/+v/7P/r/+v/7P/q/+v/6//r/+r/6//q/+r/6//r/+v/6//q/+r/6v/p/+r/6v/p/+n/6v/q + /+n/6v/p/+n/6f/p/+n/6f/p/+j/6P/q/+n/6P/o/+j/6P/o/+j/6P/o/+j/6P/o/+j/6P/n/+n/ + 6f/p/+j/6f/o/+j/6f/p/+f/6P/q/+n/6f/p/+j/6v/p/+j/6f/q/+j/6f/p/+n/6v/p/+j/6f/q + /+j/6f/p/+n/6f/o/+j/6f/o/+j/6P/p/+j/6P/p/+f/5//o/+j/6P/o/+j/6f/o/+j/6P/o/+j/ + 5//o/+j/6P/o/+f/6P/o/+f/6P/p/+j/6P/o/+n/6P/p/+n/6P/o/+n/6f/o/+n/6v/o/+j/6f/q + /+n/6f/o/+n/6f/o/+r/6v/o/+n/6f/p/+n/6f/p/+n/6v/q/+n/6v/q/+r/6f/q/+v/6f/q/+v/ + 6//q/+r/6v/r/+v/6//t/+v/7P/s/+v/7P/s/+z/7P/t/+z/7P/t/+z/7P/s/+z/7P/t/+z/7f/t + /+z/7f/u/+z/7P/s/+3/7v/u/+3/7f/t/+7/7v/t/+7/7v/u/+7/7f/v/+7/7v/v/+//7//u/+// + 7//v/+//7//x/+//7//x//D/8f/w//H/8f/x//H/8f/x//L/8v/x//L/8//y//L/8v/z//P/8//y + //T/8//z//X/8//0//X/9P/1//T/9f/1//T/9f/2//X/9v/3//b/9v/2//f/9v/2//f/9//2//f/ + 9v/2//f/9//3//j/+P/4//f/+P/5//f/+P/5//n/+P/4//r/+f/5//n/+v/5//r/+v/5//v/+//6 + //r/+v/6//z/+//6//z//P/6//z//P/7//z//f/8//3//f/8//3//v/9//7//f/+//3//f////7/ + /v////7//v/+//7////+////////////AAD+////AAAAAP//AAD/////AAAAAP//AAAAAP//AAAA + AAAAAAAAAAAAAAAAAAAAAAABAAAAAAABAAAAAAAAAAEAAAAAAAEAAQABAAAAAAABAAEAAQAAAAIA + AQAAAAEAAQABAAEAAQAAAAEAAQAAAAEAAAAAAAEAAQAAAAEAAAAAAAAAAAAAAAAAAQAAAAAAAAAA + AAAAAAAAAP//AAAAAP//AAD//wAAAAAAAP7///8AAP7///////7//v/+//7////+//3//v/9//7/ + /v/8//3//v/9//z//f/9//z//P/9//v//P/9//v/+//8//z/+//7//z/+//8//v/+//8//v/+//7 + //v/+v/8//v/+v/7//r/+//7//n/+v/6//r/+v/6//n/+v/7//n/+f/5//r/+v/5//n/+f/4//n/ + +f/4//n/+P/4//n/+P/4//j/+f/4//n/+P/4//j/+f/4//n/+P/4//j/+P/4//j/+P/5//j/+P/4 + //j/+P/4//j/+P/3//j/+P/3//j/9//4//j/9//4//j/+f/4//j/9//5//n/+P/5//j/+P/5//j/ + +P/4//j/+f/6//j/+P/5//j/+f/6//n/+f/6//n/+f/5//r/+v/5//r/+f/6//r/+v/6//r/+v/6 + //v/+//7//r/+v/7//z//P/6//r/+//8//v/+//8//v//P/7//3//f/7//z//P/9//z//P/8//3/ + /f/8//3//v/9//3//v/+//7//f/+//3//v8AAP3//v////7////+//7///////7///8AAP7///// + ////AAD///////8AAP////8AAAAA//8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAAABAAEA + AAABAAEAAQABAAEAAQACAAEAAgADAAIAAgACAAIAAwADAAIAAgAEAAMAAgADAAMAAwAEAAQAAwAE + AAMABAAEAAQABAAEAAQABAAEAAQABQAFAAUABQAFAAUABAAFAAUABgAFAAUABQAEAAYABgAEAAYA + BgAGAAYABgAGAAYABgAGAAYABgAHAAYABgAGAAcABwAGAAYABwAHAAYABwAIAAcABwAIAAcABwAI + AAcACQAIAAgACAAJAAgACQAJAAkACQAJAAkACgALAAgACgAMAAsACQAMAAsACwALAAsACwALAAsA + CwALAAwADAAMAA0ADAAMAA0ADgANAAwADQAOAA4ADQAOAA0ADgAOAA0ADgAPAA0ADgAPAA8AEAAP + AA8AEAARABAAEAASABEAEQARABIAEgATABIAEQATABQAEwATABUAFQATABUAFQAWABUAFQAWABcA + FwAWABYAFwAYABcAFgAYABgAGAAXABgAGQAYABgAGAAYABkAGgAZABkAGQAZABoAGQAZABoAGgAa + ABkAGgAbABoAGQAbABsAGgAbABoAGwAbABoAGgAbABwAGgAaABsAHAAbABwAHAAcABsAHAAbABwA + HAAcABsAHQAdAB0AHAAdABwAHQAdAB0AHAAdAB0AHgAdABwAHQAeAB0AHgAeAB4AHgAfAB0AHgAf + AB8AHQAfAB8AHwAeAB4AHgAgAB8AHgAfAB8AHwAeACAAIAAfAB8AHwAfAB8AIAAfAB8AIAAhACAA + IQAhACAAIQAhACEAIQAhACEAIQAjACEAIQAjACMAIgAhACIAIwAiACMAIgAjACQAIwAjACMAIwAj + ACIAIgAjACIAIgAjACMAIwAjACMAIwAjACMAIgAjACMAIgAjACMAIwAkACIAIwAkACMAIwAkACMA + IwAjACMAJAAkACMAJAAjACQAJAAjACQAJQAkACMAJAAlACQAJAAkACQAJQAkACQAJAAkACQAJAAk + ACQAJAAkACQAJAAkACQAJAAkACMAJAAkACMAIwAlACQAIwAlACQAIwAjACUAJAAkACQAJAAkACQA + JAAjACQAJAAjACMAJAAkACIAIwAkACIAIwAjACMAIwAiACMAIgAjACMAIgAhACIAIwAiACEAIQAj + ACEAIAAiACEAIAAhACEAHwAhACEAIAAfACAAIAAfAB8AHwAhACAAHwAgACAAHwAfAB8AHwAgAB4A + HgAgAB8AHgAfAB8AIAAfAB4AIAAgAB8AHQAfAB8AHgAeACAAHgAeAB4AHgAeAB0AHQAeAB0AHQAc + ABwAHAAdABsAHQAcABwAHAAcABsAGwAbABsAGwAbABsAGgAaABwAGgAZABoAGgAaABkAGQAaABkA + GAAYABkAGAAYABgAGQAXABgAGAAXABcAFwAXABcAFwAXABYAFgAXABYAFgAXABYAFgAWABYAFgAV + ABUAFgAVABUAFgAVABUAFQAWABQAFQAVABQAFAAWABUAFAAVABUAFQAUABQAFAAUABQAFAAUABQA + EwATABQAFAATABMAEwATABIAFAATABEAEgAUABIAEgASABEAEwASABEAEgASABEAEQASABEAEgAS + ABEAEQASABAAEQARABEAEQAQABAAEQARABAAEAAQAA8AEAARAA8ADgAQAA8ADwAOAA8ADwAOAA4A + DQAOAA4ADQAMAA0ADQANAAwADAAMAAsADAAMAAsACwALAAsACgALAAsACgAKAAoACgAJAAkACgAJ + AAkACQAKAAgACAAIAAkACAAHAAkACAAHAAcABwAHAAYABgAGAAYABgAFAAUABgAFAAUABAAFAAUA + AwAEAAQABAADAAMAAwADAAMAAwADAAIAAgACAAEAAgACAAEAAgACAAAAAQACAAAAAQABAAAAAAAA + AAAAAQAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD//wAA//////////////7///8AAP7/ + ///+//7//v////7//v////3//v////7//v/+//7//v/+//7//f/+/////v/+///////+//7//v// + //7//v/+/////v/+/////v///////v//////AAD///7///8AAP//AAAAAP//AAD//wAA//8AAAAA + /////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAEAAAAAAAIAAQAAAAEAAgABAAEAAQAB + AAMAAgABAAIAAgACAAMAAgABAAMAAwABAAMAAwACAAMAAwADAAMAAwADAAMABAADAAMABAAEAAMA + AwAFAAQAAwAEAAQABAAEAAQABQAEAAUABQAFAAUABQAEAAQABgAFAAQABQAFAAUABQAFAAQABQAG + AAQABAAEAAQABAAEAAQABQAEAAMABAAFAAMAAwAFAAMAAwADAAQAAwADAAMABAAEAAMAAwADAAMA + AwACAAMAAwADAAMAAgACAAMAAgACAAIAAQABAAIAAQABAAEAAQAAAAEAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAA//8AAP7///////7////+//7//v/+//z//P/9//z//P/8//z//P/8//v//P/7//r/ + +//6//r/+v/5//r/+v/6//n/+f/4//j/+f/5//j/+P/5//f/+P/3//j/9//3//f/9//3//f/9v/3 + //b/9v/1//b/9f/2//X/9f/2//X/9f/2//T/9v/0//X/9P/1//T/9f/1//P/9P/1//X/9f/0//T/ + 9P/0//T/9P/0//T/8//0//P/8//z//P/8//z//P/8//y//P/8v/y//P/8v/x//L/8v/y//L/8v/z + //H/8f/y//L/8v/x//L/8v/x//L/8v/x//H/8f/y//L/8f/x//L/8v/x//L/8f/y//L/8f/y//L/ + 8f/y//L/8v/y//L/8v/z//L/8v/z//L/8v/z//P/8//z//L/8//y//P/8//y//P/8v/0//P/8//z + //P/9P/z//T/8//0//P/8v/z//X/9P/z//P/9P/0//T/9P/0//T/9P/0//X/9f/0//T/9P/0//T/ + 9f/0//X/9P/1//X/9v/0//X/9v/2//X/9v/2//b/9f/3//b/9//2//X/+P/2//b/9//3//b/9//3 + //f/9v/3//b/+P/3//f/9//4//f/9//3//j/9v/4//f/+P/3//j/9//4//f/9//3//j/9//4//f/ + 9//4//f/9//3//f/+P/4//f/+P/4//f/9//5//f/9//3//j/9//4//b/9//3//b/9v/2//b/9f/2 + //X/9v/2//b/9v/2//b/9f/2//X/9f/1//X/9f/1//X/9f/1//X/9f/1//X/9f/1//T/9P/0//X/ + 9f/z//T/9P/z//P/8//z//P/8//z//L/8//z//L/8v/y//P/8//y//L/8//y//H/8v/z//H/8f/y + //H/8v/x//D/8v/x//D/8f/x//D/8P/y/+//8P/x//D/8f/x/+//8P/y//D/8P/x//D/8P/x//D/ + 8P/w//D/8P/w//D/8P/w//D/8P/u//H/8P/w/+//8P/w/+//8P/w//D/8P/w/+//8P/y/+//7//x + //D/8f/w//D/8P/x//D/8P/x//H/8P/x//H/8f/y//H/8P/y//L/8f/x//P/8v/w//L/8v/y//L/ + 8f/y//P/8//x//L/8//z//P/8v/0//T/9P/z//P/9P/0//T/9P/z//T/9f/0//X/9P/0//X/9f/0 + //b/9f/1//X/9v/2//b/9P/3//b/9v/2//f/9//3//f/9//4//n/+P/2//n/+f/4//j/+f/3//j/ + +f/4//n/+f/5//j/+f/6//n/+f/6//r/+v/6//v/+v/6//r/+//7//r/+//8//v/+//8//z//P/9 + //v/+//9//3//P/9//3//f/8//3//f/+//7//f/9//7//v/9///////+///////+////AAD///// + AAAAAP//AAD//wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAAAAAAAQAAAAEAAQAAAAEAAQAA + AAEAAQABAAEAAQABAAEAAAABAAEAAQAAAAEAAQAAAAEAAAAAAAEAAAAAAAEAAAAAAAAAAAAAAAAA + AAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD//wAAAQAAAP//AAAAAP//AAAAAAAAAAD//wAAAAAA + AP//AAAAAP//AAAAAP////////////////7////+//7//v////7//v////7//f/9//7//v/9//7/ + /v/9//3//v/9//7//f/9//3//v/+//z//f/+//z//f/8//3//f/7//z//P/8//z//P/8//z//P/8 + //v/+//8//z/+//8//v/+//8//v/+v/7//z/+v/6//v/+//6//r/+v/8//v/+v/7//v/+v/7//r/ + +//8//r/+v/8//r/+v/7//v//P/7//r//P/8//v/+v/8//z/+//7//3//P/7//z/+//8//z//P/8 + //z//P/8//z//P/8//z//f/8//z//f/8//z//P/8//3//f/8//3//P/7//7//P/7//3//f/9//z/ + /f/9//3//P/8//7//f/9//3//v/8//3//v/9//3//f/9//7//v/9//3//v/+//7//v/+//7//v/+ + ///////+//7///////7///////7///8AAP////8AAP////8AAAAA/////wAAAAD/////AAD//wAA + /////wAA/////wAAAAD/////AAD/////AAAAAP7///8AAP//AAD/////AAAAAP7/AAAAAP////8A + AP//AAAAAP//AAAAAP///////wAAAAD/////AAD///////////7///8AAP7//v///////v/+//// + ///9//7//v/+/////v/9//7//v/+//3//v/+//3//v/+//3//f/+//7//f/+//7//f/9//7//v/8 + //3//v/9//z//f/9//3//f/8//3//f/7//3//f/8//z//P/8//z//P/8//z//P/8//z//P/8//v/ + +//8//z/+//8//z//P/7//z//P/8//z//P/9//z//P/9//z//f/9//z//f/9//z//P/9//z//P/9 + //z//f/8//z//f/9//z//f/+//z//P/8//3//f/9//3//f/9//3//f/9//3//f/9//3//f/+//3/ + /f/+//3//v/9//7//v////7//v////7//v////////////////8AAP////8AAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAEAAQAAAAIAAQABAAIAAQACAAEAAgACAAEAAgADAAIAAwADAAMAAwADAAMA + AwADAAQABAAEAAQABAAEAAUABAAEAAYABgAFAAUABgAGAAUABgAHAAcABgAGAAgABwAHAAcACAAI + AAgACAAIAAkACQAIAAgACAAJAAkACQAIAAkACQAJAAkACgAJAAoACgAJAAoACgAKAAoACwAKAAsA + CwAMAAoACwAMAAsACwAMAAwADAALAAwADAAMAAwADAAMAA0ADQAMAAwADQANAAwADQANAA0ADQAM + AAwADgAOAAwADQANAA0ADQANAA0ADgANAAwADgAOAA0ADgAPAA4ADQAOAA4ADgAOAA4ADwAPAA4A + DgAPAA8ADwAPABAADwAPAA8ADwAPAA8ADwAOAA8ADwAOAA8ADgANAA8ADwAOAA4ADgAOAA4ADgAN + AA4ADgANAA0ADQANAA0ADQANAA0ADQAMAAwADQAMAAwADAAMAAoACwALAAsACgAKAAoACgAJAAoA + CgAKAAgACgAJAAkACQAIAAgACAAHAAcABwAGAAYABgAGAAUABQAGAAQABAAFAAQAAwADAAQAAwAD + AAIAAgADAAIAAgACAAEAAQABAAEAAAABAAAAAAAAAAAAAAAAAP//AAD///7///8AAP3//v////7/ + /v/9//7//f/9//3//P/8//z//P/8//z/+//6//v/+//6//r/+v/5//r/+f/5//r/+f/4//n/+f/5 + //j/+P/5//j/+P/4//j/+P/3//j/+P/3//j/+P/3//f/9//3//j/9//3//f/9//3//f/9//3//f/ + 9v/3//f/9//3//f/9v/3//f/9//4//f/9//3//f/9//3//j/9//4//f/9//2//n/9//3//f/+P/3 + //j/9//4//f/9//3//f/+P/4//j/9v/4//j/+P/3//j/+P/4//j/+P/4//j/+P/3//j/+P/3//f/ + +P/4//j/+P/4//j/+P/4//j/+f/5//j/+f/5//n/+f/5//j/+f/6//j/+f/6//n/+v/5//n/+f/5 + //n/+f/6//n/+f/5//r/+v/5//n/+v/6//n/+f/6//r/+f/6//r/+f/5//n/+v/6//r/+f/6//n/ + +v/6//n/+P/6//n/+f/5//n/+f/4//j/+f/5//j/+P/5//j/+P/4//j/+P/4//j/9//4//f/9//3 + //f/9//2//f/9v/3//b/9//2//f/9f/2//b/9v/1//b/9v/2//X/9f/2//b/9f/1//X/9v/1//X/ + 9f/0//X/9f/z//T/9f/z//P/9P/z//P/8//z//P/9P/z//L/8v/y//P/8//y//L/8//y//H/8v/y + //H/8f/y//H/8v/x//H/8v/x//D/8f/y//D/8f/y//D/8f/x//D/8v/y/+//8P/z//H/8P/y//H/ + 8f/x//H/8f/x//H/8f/x//H/8P/w//H/8P/v//H/8f/x//D/8P/x//D/8P/w//D/8f/x/+//8P/y + //D/8P/y//H/8f/w//D/8f/y//H/8P/y//H/8f/y//H/8f/y//H/8f/y//P/8v/x//P/8//x//P/ + 8//z//P/8v/z//T/8//y//P/9P/0//T/8//0//T/9P/0//T/9P/0//T/9P/0//T/9f/1//X/9f/1 + //X/9f/1//X/9f/1//X/9v/2//b/9f/1//f/9v/3//b/9//3//f/9v/3//j/9//2//j/+P/3//j/ + +P/3//j/+P/4//j/+f/4//j/+f/6//n/+f/5//r/+v/6//v/+v/6//r/+//7//r/+//8//v/+//8 + //z//f/9//z//P/+//7//f/+/////v/+//7///8AAAAA//8AAAAAAAAAAAAAAAAAAAAAAQAAAAEA + AQABAAEAAgACAAIAAwADAAMAAwADAAQABAAEAAQABQAFAAUABQAGAAYABgAFAAYABwAGAAcABwAH + AAgABwAHAAgACAAIAAcACAAJAAkACQAJAAkACQAIAAoACgAKAAkACQAJAAoACQAKAAkACgAKAAkA + CgAKAAkACgALAAoACgAKAAoACwALAAsACwALAAsACwAKAAsADAALAAoACwAMAAsACwALAAsADAAL + AAsACwALAAsACwAMAAsADAALAAsACwAMAAsADAAKAAsACwALAAoACwALAAsACgALAAoACgAKAAsA + CgALAAoACwAKAAoACgAKAAoACgAJAAoACgAKAAkACgAKAAkACQAKAAkACgAJAAkACAAJAAkACQAI + AAkACgAJAAgACAAJAAkACAAJAAgACAAJAAgABwAIAAkABwAHAAgACAAHAAYABwAIAAcABgAHAAcA + BwAHAAYABwAIAAYABgAHAAYABgAHAAcABwAGAAYABwAIAAYABQAHAAcABQAFAAcABgAEAAYABQAF + AAUABQAFAAQABQAEAAQABAAEAAQABAADAAMABAAEAAMAAwADAAMAAwADAAMAAgABAAMAAgABAAIA + AgACAAEAAQACAAEAAAABAAIAAQAAAAEAAQAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAA/////wAA//////7///////7////+//3//v/+//3//f/+//3//f/+//3//P/8//3//P/7//z/ + /P/7//z//P/7//z/+v/6//v/+//6//n/+//6//n/+v/6//j/+f/6//n/+f/5//j/+f/5//j/+P/5 + //f/+P/4//f/9//3//f/9//3//b/9//2//f/9v/2//b/9v/2//X/9f/1//X/9f/2//T/8//1//T/ + 9P/z//T/9P/z//P/8v/z//P/8v/y//L/8//y//H/8v/y//H/8v/y//H/8f/x//L/8f/x//H/8f/x + //H/8f/w//H/8f/w//D/8P/x//D/8P/w//H/8P/v//D/8P/v//D/8P/w/+//7//v//D/8P/v/+// + 8P/w/+//7//w//D/7//w//H/8P/w//D/8P/w//H/8f/x//H/8f/x//H/8v/y//H/8v/y//H/8v/z + //H/8v/y//L/8v/y//L/8//z//L/8v/z//L/8v/y//P/8//z//P/8//z//P/8//z//P/8//z//P/ + 8//0//P/8//0//T/9P/z//P/9P/0//T/9P/1//T/9P/2//X/9f/1//X/9v/2//X/9f/2//f/9v/1 + //b/9//3//b/9v/3//b/9v/2//f/9//3//f/9//3//j/9//3//f/+P/4//f/+P/5//j/+f/5//j/ + +f/4//n/+f/5//r/+f/5//r/+f/6//r/+v/6//v/+//6//r/+//8//v/+//8//z/+//7//3//f/8 + //3//f/9//3//f/9/////v/+//7//v/+/wAA///+/wAAAAD//wAAAAD//wAAAAAAAAAAAAAAAAAA + AQABAAEAAgACAAEAAQACAAIAAgACAAMAAwACAAMAAwADAAMABAADAAQABAADAAMABQAEAAQABAAE + AAQABQAEAAQABQAFAAQABQAFAAQABQAEAAQABQAFAAQABQAGAAQABQAGAAUABAAFAAYABQAFAAYA + BgAGAAYABQAGAAcABgAGAAcABgAGAAcABgAGAAcABgAGAAcABgAGAAcABgAFAAcABwAGAAYABgAG + AAYABgAFAAYABwAFAAUABgAFAAUABQAFAAUABQAFAAQABQAEAAQABQAEAAMAAwAEAAMAAwADAAMA + AwADAAMABAADAAIAAwADAAMAAgABAAIAAgACAAEAAQABAAEAAQABAAAAAAACAAAAAAABAAEAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP//AAD///////////7///////7///8AAP3/ + /f/+//7//v/+//7//v/9//3//f/9//3//f/9//3//f/8//z//P/8//z//P/8//z/+//7//3//P/7 + //z//P/8//z//P/8//v/+//8//z//P/7//z//P/7//z//P/7//z/+//8//z/+//7//z//P/7//z/ + /P/8//z/+//8//z//P/8//z//P/8//z//f/9//z//P/9//z//f/9//3//f/9//3//f/9//7//v/9 + //3//f/+//7//v/9//7//v/+//7///////7//f/+/wAAAAD+//7//////////////////////wAA + AAD/////AAAAAAAAAAAAAAAAAAAAAAAAAQAAAAAAAQABAAAAAQABAAAAAQACAAEAAQACAAEAAgAC + AAIAAgACAAIAAgADAAIAAgACAAMAAwACAAIAAwADAAMAAwAEAAMAAwADAAQAAwADAAMAAwAEAAQA + BAAEAAQABAAEAAQABAAFAAUABAAFAAUABQAFAAUABgAGAAQABQAGAAYABQAFAAYABgAGAAUABQAH + AAYABQAGAAcABgAFAAYABgAGAAYABgAGAAYABQAGAAYABgAFAAUABgAGAAYABQAGAAYABQAFAAYA + BgAFAAUABQAEAAYABQAEAAQABQAEAAQABQAEAAQABAAEAAQABAAEAAMAAwADAAQABAADAAMABAAD + AAIAAwADAAIAAgADAAMAAwADAAIAAwADAAIAAwADAAIAAgADAAIAAgACAAIAAwADAAEAAgADAAIA + AQACAAIAAQACAAIAAQABAAIAAgABAAEAAgACAAIAAQAAAAIAAgABAAEAAQABAAEAAQABAAEAAQAB + AAAAAQACAAAAAAABAAEAAAAAAAAAAAACAAAAAAABAAEAAAABAAEAAQABAAAAAAABAAIAAQABAAMA + AgABAAIAAgACAAIAAQACAAQAAwABAAIAAwADAAIAAgADAAMAAwADAAMAAwADAAMAAwACAAMABAAD + AAMABAAEAAQABAAEAAQABAAEAAQABQAFAAUABAAFAAYABQAFAAUABgAGAAYABQAGAAgABgAFAAcA + BwAGAAcACAAHAAcACAAHAAgACAAIAAcACAAJAAgACAAIAAkACQAJAAkACQAJAAkACQAJAAkACQAK + AAkACgAJAAoACgAKAAkACgALAAoACgALAAsACwALAAsADAANAAwADAAMAA0ADQAMAA4ADgANAA4A + DgAOAA4ADwAOAA4ADwAPAA8AEAAPAA8AEAAQABAAEQARABEAEQASABEAEQASABIAEgARABIAEwAS + ABMAEwATABMAEwATABMAFAAUABQAEwAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABUA + FAAUABQAFQAVABQAFQAVABQAFAAUABUAFQAUABQAFQAUABUAFQATABQAFQAUABMAFAAUABMAEwAT + ABQAEwASABIAEwASABIAEgASABEAEQARABAAEAAQABAAEAAPAA8ADwAOAA0ADgAOAA0ADAANAAwA + CwALAAwACwAKAAsACwAKAAoACgAKAAkACQAIAAgACQAIAAYABwAIAAYABgAGAAYABgAEAAUABAAE + AAQAAwACAAMAAwACAAAAAQABAAAAAAAAAAAA//8AAP///f///////f/9//3//f/8//v//P/8//v/ + +v/6//r/+v/5//n/+v/6//n/+P/5//j/+P/4//n/+P/4//b/+P/4//f/9v/4//f/9v/2//f/9//1 + //b/9v/3//X/9v/1//X/9f/1//T/9f/0//T/9P/0//P/9P/0//P/8//z//P/8//z//P/8v/x//P/ + 8v/x//L/8v/y//H/8v/y//L/8P/x//L/8f/x//H/8f/w//D/8f/w//D/8P/w//D/8P/w/+//8P/w + /+//8P/w/+//7//u/+//7//u/+7/7//u/+7/7v/u/+3/7v/t/+3/7f/u/+z/7P/t/+3/7P/s/+z/ + 7P/r/+v/7P/r/+v/6//r/+v/6//q/+v/6//r/+r/6//r/+r/6//r/+n/6v/s/+r/6v/q/+r/6//q + /+n/6v/q/+n/6f/p/+n/6f/p/+j/6P/p/+f/6P/o/+j/5//m/+f/5//m/+b/5v/m/+X/5f/m/+T/ + 5P/k/+T/5P/k/+X/5P/k/+P/5P/j/+T/4v/j/+L/4//i/+L/4v/i/+H/4v/i/+L/4f/i/+H/4f/h + /+L/4f/g/+H/4f/g/+D/4f/g/9//4P/g/9//3//f/+D/3//e/9//3//e/9//3//f/97/3v/e/97/ + 3v/e/97/3v/e/97/3v/e/97/3f/e/97/3v/e/97/3v/e/9//3//f/97/3//f/97/3//f/9//3//g + /9//3//g/9//3//f/9//3//g/9//4P/g/9//4P/h/+D/3//g/+D/4f/h/+D/4P/g/+D/4P/g/+H/ + 4f/g/+H/4P/g/+D/4P/h/+H/4f/h/+H/4f/i/+H/4v/i/+L/4v/j/+L/4//j/+P/4//k/+P/4v/k + /+T/5P/j/+X/5P/l/+T/5P/k/+X/5P/l/+X/5f/k/+X/5f/l/+b/5f/l/+X/5v/m/+X/5v/n/+b/ + 5v/n/+b/5//m/+f/5//n/+f/5//n/+f/5//n/+j/5//n/+j/6P/o/+f/6f/p/+j/6P/q/+n/6P/o + /+r/6v/p/+r/6v/q/+r/6v/q/+v/6v/p/+r/6v/q/+v/6v/p/+v/6//q/+v/6//q/+v/6//r/+v/ + 6//r/+z/7P/r/+v/7P/s/+v/6//t/+z/7P/s/+z/7P/s/+z/7f/s/+z/7P/s/+3/7f/s/+z/7f/t + /+z/7f/t/+3/7f/t/+3/7v/u/+3/7v/u/+7/7v/t/+7/7//u/+3/7v/v/+3/7v/w/+//7v/v/+// + 7//v/+//7//v/+//7v/v//D/7//u//D/8P/v/+//7//v//D/7//v//D/7//v//D/7//v//D/8P/v + //D/8P/v//D/8P/v//D/8f/v/+//8P/w//D/8P/w//D/8f/w//D/8f/w//D/8f/x/+//8P/x//D/ + 8P/x//D/8P/w//H/8f/w//D/8P/w//D/8P/v//D/8f/w/+//8P/w//D/8P/w/+//8P/x//D/8P/x + //H/8P/w//H/8f/x//H/8f/x//H/8f/x//H/8f/x//H/8f/y//H/8v/y//H/8v/x//H/8v/y//H/ + 8v/z//H/8f/z//P/8v/y//P/8v/y//L/8v/z//P/8//y//P/8//y//P/8//z//P/8//z//T/8//z + //T/8//z//T/9P/0//T/9P/1//T/9P/0//T/9f/0//X/9P/0//T/9f/1//X/9P/1//b/9f/1//b/ + 9v/2//b/9f/2//X/9f/2//b/9f/3//b/9v/1//b/9v/4//f/9//3//f/9//3//j/9//4//b/9//3 + //n/+P/3//f/+P/4//j/+P/4//j/+P/3//j/+f/5//j/9//4//n/+f/4//f/+f/5//n/+f/5//n/ + +P/4//n/+f/4//n/+f/5//n/+f/5//n/+f/5//n/+v/5//n/+v/6//r/+v/6//n/+v/7//n/+v/6 + //r/+v/6//r/+v/6//n/+v/7//r/+v/6//r/+//6//n/+v/6//r/+v/7//r/+v/6//r/+v/6//r/ + +v/7//r/+v/6//r/+v/7//r/+f/7//r/+v/7//v/+v/6//v/+//7//r/+//7//v/+//7//v/+//7 + //r/+v/7//v/+v/7//v/+v/7//v/+v/7//v/+//7//v/+v/7//v/+//7//r/+//7//v/+//6//v/ + +v/6//r/+//6//r/+v/5//v/+//5//r/+//6//r/+v/6//r/+v/5//r/+//6//n/+v/6//r/+//5 + //n/+v/6//n/+v/6//n/+f/6//r/+v/6//r/+//6//n/+//7//r/+//7//r/+//7//r//P/8//n/ + +//9//v/+//8//z/+//8//z/+//8//z/+//8//z//P/8//3//P/6//z//f/8//v//P/8//z//P/8 + //z//f/8//v//P/+//z//P/9//3//f/8//z//f/+//3//f/+//7//v////////8AAP///v8AAAAA + /////wAAAAD//wAAAAAAAAAAAAAAAAIAAQAAAAAAAgACAAEAAQACAAIAAgABAAEAAgACAAIAAgAC + AAIAAwADAAMAAwADAAQAAwADAAQABAAEAAQABQAGAAUABAAFAAYABQAFAAUABgAHAAYABQAHAAgA + BgAFAAgACAAGAAcACAAHAAcABwAIAAcACAAHAAcACAAJAAcACAAIAAkACAAJAAkACQAIAAkACQAJ + AAgACgAKAAkACgAKAAoACgALAAkACgALAAsACQALAAsACwAKAAsACwAMAAwADAAMAAwADAALAAwA + DQAMAAwADAAMAA0ADQAMAA0ADgAOAA0ADgAOAA4ADgAOAA8ADwAPAA8ADwAQABAADwAQABEAEAAP + ABEAEQARABEAEQARABIAEQAQABEAEgARABEAEQASABEAEQARABIAEQARABEAEQARABEAEAARABIA + EQARABEAEgARABEAEQASABEAEQASABIAEQARABEAEgARABEAEQARABIAEgAQABEAEwARABAAEgAS + ABEAEQARABEAEgARABEAEQARABEAEQARABAAEQARABAAEAARABEAEAAQABAAEAAQAA8AEAARABAA + DwAQABAADwAPABAADwAPABAAEAAPABAAEAAPABAAEAAOAA4AEAAPAA4ADgAPAA4ADgAOAA4ADgAN + AA0ADQANAA0ADQANAA0ADQANAAwADAAOAAwADAAMAAwACwAMAAsACwALAAwACgAKAAsACwAKAAoA + CgALAAoACQAKAAoACQAJAAoACgAKAAkACQAKAAoACgAKAAoACgAKAAkACgALAAoACAAKAAsACgAJ + AAsACQAJAAoACQAKAAoACQAJAAoACQAJAAkACQAJAAkACQAJAAgACQAJAAkACAAIAAkACAAIAAkA + BwAHAAkACAAHAAgACAAIAAcABwAIAAcABgAHAAgABwAGAAcACAAGAAcACAAGAAYABwAHAAYABwAH + AAUABgAHAAYABgAGAAYABgAGAAYABgAGAAYABgAGAAYABwAGAAUABwAHAAUABgAHAAUABQAHAAYA + BQAGAAYABgAFAAYABQAGAAYABQAFAAYABQAEAAYABgAFAAUABgAFAAQABgAFAAMABQAGAAUABAAE + AAQABQAFAAQABQAFAAQABAAFAAQABQAFAAQABAAFAAQABAAEAAUABAAEAAQABQAEAAMABAAEAAMA + BAAFAAMAAgAEAAQAAwADAAQAAwADAAMAAwADAAMAAgACAAMAAwADAAIAAgACAAIAAgADAAIAAgAC + AAIAAgACAAIAAgABAAIAAgABAAEAAgABAAEAAQACAAEAAAABAAIAAQAAAAEAAQAAAAAAAQABAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAABAAAAAAABAAAAAQAB + AAAAAQABAAAAAQACAAEAAAABAAEAAQAAAAAAAQABAAAAAQACAAEAAAABAAIAAgABAAEAAQABAAIA + AQABAAIAAgABAAEAAQACAAEAAgACAAIAAgACAAIAAgADAAIAAgAEAAMAAwAEAAMAAwAEAAQABAAE + AAQAAwAEAAYABQAEAAUABgAFAAUABgAGAAYABgAGAAcABgAGAAcABwAHAAcABwAHAAcACAAIAAcA + CAAIAAgACAAIAAgACAAIAAgACAAIAAkACAAIAAkACQAJAAkACQAIAAoACQAJAAgACgAKAAoACQAL + AAsACgAJAAwACwALAAoACwALAAoACwALAAwADAAMAAsADAAMAAwADAAMAA0ADQAMAAwADQAMAAwA + DQANAA0ADQAMAA0ADgANAA0ADgAOAA0ADQAPAA4ADQAOAA4ADgAOAA4ADgAOAA8ADgAOAA8ADwAN + AA4ADwAPAA4ADgAOAA4ADgAOAA0ADwAPAA0ADgAOAA4ADgANAA0ADwAOAA0ADgAOAA0ADQAPAA4A + DQAOAA4ADQANAA4ADgAOAA4ADQAOAA8ADgAOAA8ADgAOAA8ADgAOAA8ADwAOAA8ADwAPAA8ADgAO + AA8AEAAPAA8ADwAPAA8ADwAPAA8AEAAPAA8ADwAPAA8ADwAPAA8AEAAPAA8ADwAPAA8AEAAQAA4A + DwAQAA8ADwAPAA8ADwAPAA8AEAAPAA8ADwAPAA8ADwAOAA8ADwAPAA4ADwAOAA4ADwAPAA0ADgAP + AA4ADQAOAA4ADQANAA4ADQANAA0ADAANAA0ADQAMAAwADAAMAAwADAAMAAwADAAMAAsADAALAAsA + DAALAAsADAANAAoACgAMAAwACwALAAsACgAKAAoACgALAAoACgAKAAsACQAJAAgACQAIAAgABwAI + AAgABwAHAAgABwAGAAYABgAGAAYABgAGAAUABQAFAAUABQAEAAQABAAEAAQABAADAAMAAwADAAMA + AgACAAMAAgABAAIAAgABAAEAAAABAAEAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAA//8AAAAAAAD/ + /////////wAAAAD///7//v/////////+//7//v/+//7//v/+//7//P/8//7//v/8//z//f/9//z/ + /P/8//v/+//7//v//P/7//v/+//7//v/+v/7//v/+v/6//v/+//6//r/+//6//r/+//7//n/+v/6 + //r/+v/6//n/+v/6//n/+f/6//n/+P/5//n/+P/4//n/+f/4//n/+f/5//j/+f/5//j/+P/4//j/ + 9//3//j/+P/4//f/9//3//f/9//3//f/9//4//f/9//3//j/+P/2//b/9//3//b/9//3//f/9//2 + //f/9v/2//b/9v/3//b/9f/2//b/9f/1//X/9f/1//T/9f/1//X/9P/0//X/9P/0//T/9f/0//T/ + 9P/0//T/8//0//T/9P/z//T/9P/z//P/9P/z//P/8//y//L/8//y//L/8v/y//L/8//y//H/8f/x + //L/8v/x//H/8v/y//H/8v/y//H/8f/y//H/8f/x//H/8f/w//D/8f/x//D/8f/x//D/8P/x//D/ + 8f/x/+//8P/x//D/8P/x//D/8P/w//D/8P/w//D/8P/w/+//8P/w//D/7//v//D/8P/w//D/8P/w + /+//8P/w/+//8P/w/+//8P/x/+//7//x//D/8P/w/+//8P/w//D/7//w/+//7//v//D/8P/w/+// + 7//w//D/7//v//D/8P/u/+//8P/w/+//7//v//D/8P/u/+//8P/v/+//7v/v/+//7//v/+//7//v + /+//7v/v/+//7//u/+//7//v/+//7//u/+//7//u/+//7//v/+7/7v/v/+//7v/v/+//7//v/+// + 7//w//H/7//u//D/8P/v/+//8P/v/+//8P/v//D/8f/w/+//8P/x//D/7//w//D/8P/w//D/8P/w + //D/8P/w//D/8P/x//D/8P/w//D/8P/x//D/7//x//H/8P/w//H/8f/w//D/8f/x//H/8P/x//L/ + 8f/x//L/8v/x//L/8v/x//L/8//y//H/8v/y//L/8//y//L/8//z//L/8//z//L/8//0//P/8//0 + //T/8//z//T/9P/z//T/9P/z//T/9P/z//P/8//z//T/8//0//T/8//0//T/9P/z//P/9P/0//T/ + 9P/0//T/9P/0//T/9P/0//T/9f/0//T/9f/1//T/9P/0//T/9f/0//T/9P/0//X/9f/0//X/9f/0 + //T/9f/0//T/9f/1//X/9f/1//X/9f/1//X/9f/1//T/9f/1//X/9f/1//b/9f/0//X/9f/1//T/ + 9P/2//T/9f/1//X/9f/1//b/9f/1//b/9v/1//X/9f/1//X/9v/1//X/9v/2//T/9v/2//b/9f/2 + //b/9//1//b/9v/2//f/9v/2//b/9//2//b/9v/3//b/9//2//b/9v/3//f/9f/3//f/9v/1//f/ + 9//2//X/9//3//f/9f/3//f/9v/2//b/+P/4//f/9v/4//f/+P/3//j/+P/4//f/+f/5//j/9//4 + //n/+P/3//n/+P/4//j/+P/5//n/+P/4//j/+f/5//j/+P/5//n/+f/5//j/+f/5//n/+f/5//n/ + +f/5//n/+P/4//r/+f/4//n/+f/5//n/+f/6//r/+f/5//v/+v/5//r/+//5//r/+//5//r/+v/6 + //r/+//6//r/+//7//v/+//6//v/+//6//v/+//6//r/+//7//r/+//7//v//P/7//v/+//8//v/ + +//8//z/+//7//z/+//7//v/+//7//z/+//7//z/+//6//z//P/7//v//P/7//v//f/8//r/+//9 + //z//P/7//v//P/8//v//P/8//v/+//7//v//P/7//r/+//8//r/+v/7//v/+//6//r/+//6//r/ + +v/6//n/+v/7//n/+f/6//r/+f/5//r/+f/4//n/+P/4//n/+P/3//j/+f/4//f/+P/4//f/+P/4 + //f/9//4//j/9//4//j/+P/2//j/9//3//f/+P/2//b/9v/4//b/9v/2//f/9v/1//b/9//1//b/ + 9v/2//X/9v/1//b/9f/2//X/9v/2//X/9f/2//b/9f/1//X/9v/1//X/9f/1//X/9v/1//X/9f/2 + //X/9v/2//X/9v/2//X/9v/1//X/9f/2//X/9v/1//X/9f/2//X/9v/2//X/9f/1//X/9v/1//b/ + 9f/2//X/9v/1//b/9v/2//b/9f/2//X/9v/2//b/9f/2//X/9v/2//b/9v/3//X/9v/3//b/9v/2 + //f/9//3//f/9//3//j/9//3//f/+P/3//j/+P/4//j/+P/4//n/+P/4//n/+P/5//n/+f/5//n/ + +v/6//j/+v/6//n/+v/7//r/+v/6//r/+//7//v/+//7//z/+//7//z//P/8//3//f/8//z//f/+ + //z//f///////f/9///////+////AAD//////////wAAAAAAAAAAAAAAAAAAAAAAAAEAAQAAAAEA + AgAAAAEAAgACAAIAAgACAAMAAwACAAMABAAEAAMAAwAFAAQABAAFAAUABQAEAAUABgAFAAYABgAG + AAcABwAFAAYABwAHAAcABwAHAAcABwAHAAcACAAIAAcACAAIAAgACAAIAAgACQAJAAgACgAJAAkA + CQAKAAkACQAJAAoACQAKAAoACgALAAoACgALAAwACwALAAwACwALAAwACwALAAwACwALAAwACwAL + AAwACwALAAwADAALAAsACwALAAsACwAKAAsADAAKAAoACwALAAsACwAKAAsACwALAAoACwAKAAsA + CwALAAgACgAKAAkACQAKAAkACQAJAAkACgAJAAgACQAIAAgACAAHAAcACAAHAAYABgAGAAYABgAG + AAQABQAGAAQABAAFAAQAAwADAAQAAwADAAIAAgADAAMAAgABAAEAAQABAAEAAQABAAAAAAAAAAAA + AAAAAP//AAAAAP7///8AAP7//v///////v/+//7//f/9//3//f/9//3//P/8//z//P/7//v/+//7 + //v/+//6//r/+v/6//v/+v/5//n/+f/6//n/+f/6//n/+P/5//n/+P/4//j/+P/4//j/+f/3//j/ + 9//4//f/9//2//f/9//3//b/9//2//b/9v/3//b/9v/3//b/9f/2//b/9f/2//X/9f/1//X/9f/2 + //b/9f/1//X/9P/1//b/9P/0//T/9P/0//X/8//0//T/9P/z//T/9f/1//T/8//0//X/9f/z//P/ + 9P/0//T/8//z//T/8//y//T/9P/z//P/8//z//P/8v/z//T/8//y//P/9P/z//P/9P/z//P/8//z + //P/9P/0//P/8//0//P/8//z//P/8//z//L/8//0//P/8//z//P/9P/z//L/8//z//P/8//0//P/ + 8v/z//P/8//z//L/8v/z//P/8v/y//L/8//z//L/8v/z//P/8v/z//P/8//z//P/8//z//L/8//0 + //P/8//z//P/8//z//P/8//0//P/8v/z//T/8//z//T/8//z//P/8//0//T/8//0//T/8//z//T/ + 9P/0//T/9P/0//T/9P/0//X/9f/0//T/9P/0//X/9f/0//X/9f/0//T/9f/1//T/9P/0//X/9v/1 + //T/9f/1//X/9v/0//T/9f/1//T/9f/1//T/9f/2//X/9f/1//X/9f/2//X/9v/1//X/9f/3//b/ + 9v/1//X/9v/3//X/9v/3//b/9f/3//b/9v/2//f/9f/3//b/9v/2//f/9v/3//f/9v/1//f/9//3 + //b/9//2//b/9v/3//b/9//2//X/9//3//X/9v/2//f/9//2//b/9v/3//b/9v/3//f/9v/3//b/ + 9//3//f/9f/4//j/9//2//n/+P/3//f/+P/4//f/9//4//n/+P/3//f/+P/4//j/9//5//n/+f/4 + //j/+f/5//j/+P/4//j/+f/5//j/+f/5//n/+f/5//n/+f/5//n/+v/7//r/+f/6//v/+v/6//r/ + +//7//r/+v/7//z/+v/5//v/+//6//v//P/7//v/+//7//v//P/7//v//P/9//v/+//8//z//P/8 + //3//P/8//z//f/9//z//f/9//3//f/9//3//f/+//3//f/+//7//P/9/////v/9//3//v////// + /v///wAA///+/wAAAAD/////AAAAAAAAAAAAAAAAAAABAAAAAQABAAEAAgACAAIAAgADAAMAAwAE + AAQAAwAFAAYABQAEAAYABgAFAAYABgAGAAcABgAGAAcABwAHAAcABwAIAAcABwAIAAcACAAHAAgA + CAAJAAgACAAIAAkACAAJAAkACgAJAAoACgALAAkACwALAAsACgALAAsACwAKAAoACwALAAwADAAK + AAwADQALAAsADAANAAwADAANAA0ADQAMAA0ADQAOAA0ADQAOAA0ADgAOAA0ADQAOAA4ADgANAA4A + DgAOAA4ADgAQAA8ADgAQABAADgAPABAAEAAQABAAEAAQABEAEQAQABEAEQAQABAAEQARABAAEQAR + ABAAEAARABEAEAAQABAAEAAQABAAEAAPABAAEQAQAA8AEAARABAADwAQABAADwAQABAADgAPABAA + DwAOAA8AEAAPAA4ADwARABAAEAAQABAAEAAQABAAEQASABAAEQASABEAEQASABIAEwASABEAEwAU + ABIAEQATABQAEgASABQAEwASABMAFAAUABQAFAAUABQAFAAUABQAFAAUABUAFQAVABQAFQAVABUA + FAAVABUAFQAVABYAFQAVABcAFgAVABYAFgAWABUAFgAXABcAFgAWABcAFwAWABgAGAAXABcAGAAX + ABcAGAAYABgAGQAYABgAGQAaABkAGQAaABoAGQAaABoAGgAaABoAGwAbABsAHAAbABsAHQAdABwA + HAAdAB0AHQAdAB0AHAAdAB4AHQAdAB4AHgAeAB8AHwAfACAAHwAfACAAIAAfAB8AIAAfAB8AIQAg + AB8AIAAhACAAIAAgACAAIQAhACEAIQAiACEAIQAiACIAIgAjACIAIgAjACIAIgAjACMAIwAjACQA + JAAjACMAJAAkACMAJAAlACMAIwAkACQAIwAjACQAJAAjACMAIwAjACQAIwAjACMAJAAjACIAIwAj + ACIAIwAkACMAIwAjACMAIwAjACMAIgAiACMAIgAhACIAIwAiACEAIgAjACIAIQAhACIAIQAgACEA + IQAgACAAIQAgAB8AIAAgACAAHwAfAB8AHwAfAB4AHgAfAB8AHgAfAB8AHgAeAB4AHgAeAB4AHwAf + AB8AHgAfAB4AHgAeAB4AHgAfAB0AHwAfAB8AHgAfAB4AHgAdAB4AHgAeAB0AHgAeAB4AHAAeAB4A + HgAeAB4AHQAdAB0AHgAdAB4AHQAeAB0AHgAdAB0AHQAeAB0AHgAcAB0AHQAeAB0AHgAeAB4AHQAf + AB4AHgAeAB4AHQAeAB4AHgAeACAAHwAeAB8AHwAfAB4AHwAfAB8AHwAfACAAHwAgACAAHwAgACAA + IAAfACAAIAAgAB8AIAAgAB8AIAAgAB8AIAAgAB8AHwAgACAAHwAgACAAIAAgACEAIAAgACEAIQAg + ACAAIQAhACAAIAAiACEAHwAgACEAIQAgACAAIQAhACAAIAAhACEAIQAgACAAIAAgACEAIAAgACEA + IQAgACAAIQAgACAAIAAgACAAIAAfACAAIAAfAB8AIAAgAB4AHwAgAB8AHgAfACAAHwAeAB8AHwAf + AB8AHwAfAB8AHwAdAB4AHwAeAB4AHQAdAB0AHgAdABwAHgAeABwAHQAcAB0AHAAcABsAHQAcABsA + HAAdABsAHAAdABwAGwAcABwAHAAbABwAHAAdABsAHAAcAB0AHAAcABwAHAAcABwAHAAcABwAHAAc + ABwAHAAcABwAGwAbABwAHAAbABsAGwAbABsAGgAZABoAGgAZABkAGQAZABkAGAAYABgAGAAYABcA + FwAXABcAGAAXABUAFQAXABUAFQAVABUAFAAUABUAFAATABMAEwASABMAEgARABEAEQAQABAAEAAP + AA8AEAAPAAwADgAPAAwADAANAAwACgALAAsACwAKAAoACQAKAAkACQAHAAgABwAHAAcABgAGAAYA + BgAFAAQABQAEAAMABAADAAIAAwADAAEAAAACAAEAAAAAAAAAAAD///////////7//v/+//3//P/8 + //z/+//7//r/+v/6//r/+f/4//n/+f/3//f/9//3//j/9//3//b/9v/2//b/9v/2//b/9f/1//b/ + 9f/0//X/9P/0//X/9P/z//T/9P/z//P/8//z//P/8v/z//P/8v/z//P/8v/y//L/8//z//L/8v/z + //L/8v/y//P/8v/y//L/8f/x//L/8v/x//H/8f/y//L/8v/x//L/8v/x//H/8v/y//H/8P/x//L/ + 8v/x//H/8f/x//H/8f/x//H/8f/w//H/8f/w//D/8f/w//D/8P/x//H/8P/w//H/8f/w//D/8f/x + //H/8f/x//D/8f/x//D/8f/x//D/8f/x//H/8f/x//D/8P/x//H/8P/w//H/8f/w//D/8f/x//D/ + 8P/x//H/8P/x//H/8P/x//H/8P/x//D/8P/w//D/8f/x//D/8P/x//H/8P/x//H/8f/x//H/8f/x + //D/8P/x//H/8P/w//H/8f/x//D/8P/x//D/7//w//D/7//v//D/8P/v/+//8P/w/+//7//v//D/ + 7//v/+//8P/v/+//7//v//D/7//v//D/8P/v/+//7//v//D/7//u/+//8P/v/+7/7//v/+//7v/v + /+//7//v/+7/7v/u/+//7//u/+7/7//u/+3/7v/v/+7/7v/v/+7/7v/u/+7/7v/u/+7/7v/u/+3/ + 7v/v/+3/7v/u/+7/7v/u/+3/7v/v/+7/7f/u/+7/7f/u/+7/7v/u/+7/7v/u/+7/7v/u/+7/7v/t + /+7/7//u/+3/7v/u/+7/7v/u/+3/7v/u/+3/7v/v/+3/7f/v/+7/7f/t/+3/7v/u/+3/7f/u/+7/ + 7f/u/+7/7v/v/+3/7f/u/+7/7f/t/+//7v/t/+7/7//u/+7/7f/t/+//7v/s/+3/7v/u/+3/7f/u + /+7/7f/t/+3/7f/u/+3/7f/t/+7/7v/t/+3/7f/t/+7/7f/t/+3/7f/s/+3/7f/u/+3/7f/t/+3/ + 7P/t/+3/7f/u/+3/7P/u/+//7f/s/+7/7v/s/+3/7v/t/+3/7v/t/+3/7v/t/+z/7v/v/+3/7f/u + /+7/7v/u/+7/7v/u/+7/7//u/+7/7v/v/+7/7v/u/+7/7//v/+7/7v/v/+//7v/u/+//7//u/+7/ + 7//w/+//7//v//D/8P/v//D/8f/w//D/8f/w//D/8f/w//D/8f/x//H/8f/x//H/8v/y//H/8v/y + //L/8v/z//L/8v/z//P/8//y//P/8//z//P/8//y//P/8//y//P/9P/z//P/8//z//P/8//z//P/ + 8//z//P/8//z//P/8//z//P/8//y//P/8//z//L/8//z//L/8//z//P/8v/y//P/8//y//P/8//y + //P/8//y//P/9P/y//L/8//z//L/8v/z//P/8//y//L/8//y//L/8//z//L/8//z//L/8v/z//P/ + 8v/y//L/8v/y//H/8v/y//H/8f/y//L/8P/x//L/8f/x//L/8f/w//H/8f/x//H/8f/w//D/8v/x + //D/8f/y//H/8f/x//L/8f/w//H/8f/x//H/8f/x//H/8f/x//D/8f/x//D/8f/x//D/8P/x//H/ + 7//w//L/8P/v//H/8f/w/+//8P/x//D/7//w//H/8P/w//D/8f/y//D/8P/x//D/8P/x//H/8v/x + //D/8v/z//H/8P/y//P/8f/x//P/8v/x//L/8v/y//L/8v/z//L/8//z//P/8//z//P/9P/z//P/ + 9P/0//T/8//z//T/9P/0//X/8//z//X/9P/z//T/9f/0//T/9f/1//X/9P/0//b/9f/0//b/9v/1 + //X/9v/1//X/9v/2//b/9v/1//X/9f/2//X/9v/1//b/9f/2//b/+P/2//b/9//3//b/+P/3//f/ + +P/4//f/9//4//f/9//5//j/9//4//n/+f/4//j/+P/4//n/+P/4//n/+P/4//n/+v/5//n/+v/5 + //n/+v/5//j/+v/6//n/+f/5//n/+v/6//n/+v/6//n/+f/6//r/+v/6//n/+v/6//r/+v/6//v/ + +v/6//r/+//6//r/+//7//n/+v/7//r/+f/6//v/+v/6//v/+//6//r/+v/6//v/+v/6//v/+//7 + //r/+//7//r/+//7//v/+v/7//v/+v/6//v/+//6//v/+//6//v//P/7//r/+//7//v/+v/6//v/ + +v/6//v/+//6//r/+//6//r/+v/7//r/+v/6//r/+v/6//r/+f/6//v/+v/6//v/+//6//v/+//7 + //v/+//7//v/+//8//v//P/8//v//P/8//v//P/8//z//P/8//z//P/8//z//f/9//z//f/9//3/ + /P/9//7//v/9//7//f/9//7//v/+//7//v/+//7//v/+//7/////////////////AAAAAAAAAAAA + AAAAAAABAAEAAQABAAEAAQACAAIAAQACAAMAAwACAAMAAwADAAMABAAEAAQABAAEAAUABQAFAAUA + BQAFAAYABgAGAAYABwAHAAYABwAHAAcABwAIAAcACAAIAAgACAAIAAkACAAIAAkACAAJAAkACQAJ + AAkACgAKAAoACgALAAoACgAMAAwACgALAAwADAAMAAsADQANAAwADAANAA4ADQANAA0ADQAOAA8A + DgAOAA8ADwAOAA8AEAAPAA8AEAAQABAAEAAQABEAEQARABAAEQARABAAEAASABEAEQARABIAEgAR + ABIAEgASABIAEgASABMAEwASABIAFAATABMAEwATABQAFAATABMAFQAUABMAFAAUABQAFAAUABQA + FgAVABQAFQAWABUAFQAXABYAFQAXABcAFwAXABcAFwAYABgAFwAYABkAGAAYABkAGAAZABkAGQAZ + ABoAGQAZABoAGQAaABsAGQAZABsAGwAaABoAGgAaABoAGgAaABsAGwAaABoAGwAbABoAGgAbABoA + GgAbABoAGwAaABoAGgAbABoAGgAaABsAGgAbABoAGgAbABsAGwAaABoAGwAaABsAGgAaABoAGwAa + ABoAGgAaABoAGwAaABoAGgAcABoAGgAbABsAGgAaABsAGwAbABoAGgAbABsAGwAbABsAGwAbABsA + GwAbABsAGwAbABsAGwAbABsAGwAbABsAHAAcABsAGgAcABsAGwAbABsAGwAaABsAGwAbABoAGgAb + ABsAGgAaABoAGgAaABoAGgAaABoAGgAaABoAGgAZABoAGgAaABoAGgAaABoAGgAaABsAGgAaABoA + GgAaABoAGgAaABoAGgAaABoAGgAZABoAGgAZABkAGgAaABkAGQAaABoAGQAaABoAGQAZABkAGgAa + ABkAGQAZABkAGQAZABkAGQAZABkAGAAYABkAGQAYABgAGAAYABgAGAAYABgAGAAXABcAGAAYABcA + FgAWABcAFwAWABUAFgAXABYAFQAVABUAFQAVABUAFQAVABQAFQAVABQAFAAUABUAFAAUABQAFAAT + ABMAFAATABMAEwATABIAEwATABIAEgATABIAEgASABIAEgASABEAEgASABIAEQARABIAEgARABAA + EQARABAAEAARABEAEAAQABAAEAAQAA8ADwAQABAADwAPAA8ADwAPAA4ADgAPAA8ADgAPAA8ADgAO + AA4ADwAOAA0ADgAPAA4ADQAOAA4ADgAOAA0ADQAOAA0ADQANAA4ADQANAA0ADQANAA0ADQANAA0A + DAANAA0ADAAMAAwADAAMAAwADAAMAAwACwALAAwADAALAAsACwALAAwACwAKAAsACwALAAoACwAL + AAsACgALAAsACwAKAAoACgAKAAoACgAKAAkACwAKAAoACgALAAkACgAKAAoACQAKAAkACgAJAAkA + CgAJAAkACQAKAAkACgAIAAkACgAKAAcACQAKAAkACAAKAAkACQAJAAkACQAJAAkACQAJAAkACAAI + AAkACAAHAAgACQAIAAcACAAHAAcABwAHAAcABwAHAAYABwAHAAYABgAHAAYABgAFAAUABgAGAAUA + BQAGAAUABQAFAAUABQAGAAUABAAFAAUABAAEAAYABQADAAQABQAEAAQABAAEAAUABAADAAMABAAE + AAMAAwAEAAQAAwADAAMAAwADAAMAAwACAAMAAwADAAIAAwADAAMAAgACAAMAAwACAAIAAwADAAIA + AgADAAMAAgACAAIAAwADAAIAAQADAAMAAgABAAMAAwABAAIAAgABAAEAAgABAAEAAgABAAAAAQAC + AAAAAAABAAEAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//8AAAAA//8AAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAAAAAAAAAAAB + AAEAAQAAAAAAAQABAAEAAAABAAEAAQAAAAEAAQABAAEAAQAAAAEAAQAAAAEAAQABAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP//AAAAAAAA/////wAAAAD/ + /wAAAAD//wAAAAD+////AAD///7///////7////////////+//7////+//7//v/+//3//v/+//3/ + /f/+//7//f/9//3//f/9//z//f/9//z//P/9//z/+//7//z/+//7//z//P/7//v/+//6//v/+//5 + //r/+//6//n/+v/6//n/+f/5//r/+f/4//n/+f/4//n/+P/3//j/+P/4//f/9//4//f/9//4//b/ + 9//3//f/9f/3//f/9//2//f/9//2//X/9v/2//b/9v/2//b/9v/2//X/9v/2//X/9f/2//X/9f/1 + //b/9v/1//X/9v/2//X/9P/2//X/9P/0//b/9f/0//X/9f/1//X/9f/1//X/9f/1//T/9P/1//X/ + 9f/1//T/9f/1//X/9P/0//X/9f/1//X/9P/z//X/9f/z//T/9f/0//T/9f/1//X/9P/0//X/9f/0 + //X/9f/0//X/9f/0//T/9f/1//X/9f/1//T/9f/2//X/9f/2//b/9f/1//b/9v/1//X/9v/2//X/ + 9v/1//b/9v/3//X/9v/2//b/9f/3//b/9v/2//f/9v/2//b/9//2//f/9v/3//f/9//2//f/+P/2 + //f/9//3//b/+P/3//b/9v/4//f/9//2//f/9//4//b/9//3//f/9//3//j/9//4//f/+P/3//j/ + 9//5//j/+P/3//j/+P/4//f/+P/4//b/9//5//j/9v/4//j/+P/3//j/+P/4//f/+P/3//j/9//3 + //j/+P/4//f/+P/4//f/+P/4//j/+P/4//j/+P/4//j/+P/3//j/+P/3//j/+f/4//f/+P/5//j/ + 9//4//j/+P/4//j/+f/3//j/+P/5//f/+P/4//j/9//4//f/+P/4//f/9//4//j/9//5//n/+f/4 + //n/+f/5//n/+v/6//n/+v/6//r/+v/7//r/+v/7//r/+//7//v/+v/7//v/+//7//v//P/8//v/ + /P/9//z/+//8//3//f/9//3//f/9//7//v/+//7//v/+//7//v////////8AAAAAAAAAAAAAAAAA + AAAAAAABAAEAAQACAAIAAwADAAMAAwAEAAQAAwAEAAYABQAFAAYABgAGAAYABwAHAAcACAAIAAgA + CAAIAAkACQAJAAkACgAJAAoACgALAAkACgALAAoACwALAAsACwALAAsACwAMAAwADAAMAA0ADAAN + AA4ADQANAA4ADwAOAA4ADwAQAA8ADwARABEADwAQABIAEgARABEAEgASABIAEgATABQAEwATABMA + EwAUABUAFAATABUAFQAUABUAFgAVABUAFgAWABYAFgAWABcAFwAXABcAGAAYABcAFwAZABgAFwAY + ABkAGAAYABkAGQAZABkAGQAZABoAGgAZABkAGwAbABoAGgAaABoAGwAaABoAHAAbABoAGwAbABsA + GwAbABsAHAAcABsAHAAcABwAHAAdAB0AGwAdAB0AHQAcAB0AHQAeAB0AHgAeAB8AHgAeAB8AHgAe + AB8AHgAeAB8AHwAfAB8AHwAgACAAHwAfACAAIAAgACAAIAAgACAAIAAfACAAIQAgAB8AIAAgACAA + IAAgACAAIQAgACAAIAAgACAAIQAgAB8AIAAhACAAIAAgACAAHwAgACAAIAAgACAAIAAgACAAIAAf + ACAAIAAgAB8AIAAgACAAIAAgAB8AIAAhACAAHwAgACEAHwAfACAAIAAgAB8AIAAgACAAIAAgACAA + IAAgACAAIAAgACAAIQAgACAAIAAgACAAIAAgAB8AIAAhAB8AHwAgACAAHwAgACAAHwAfAB8AHwAf + AB8AHgAfAB8AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB8AHgAdAB4AHgAeAB4AHgAfAB8AHgAeAB4A + HgAeAB4AHgAeAB4AHQAdAB0AHQAdAB0AHQAcAB0AHQAdABwAHQAdABwAHAAeABwAHAAdAB0AHAAd + ABwAHAAcABwAHAAcABwAHAAcAB0AHAAcABsAGwAcAB0AGwAbABsAGwAbABwAGwAaABsAGwAaABoA + GwAbABoAGQAZABoAGgAZABgAGQAaABkAGAAYABgAGAAYABgAGAAXABcAGAAYABcAFwAXABcAFwAW + ABcAFwAWABYAFwAWABYAFgAWABUAFgAWABUAFQAWABUAFQAVABUAFQAVABQAFAAVABUAFAAUABUA + FQAUABMAFAAUABMAEwAUABQAEwATABMAEwATABIAEwATABMAEgASABIAEwATABIAEgATABIAEgAS + ABIAEgASABIAEgASABEAEgATABIAEQARABEAEgASABEAEQARABEAEAARABEAEAAQABEAEQAQABAA + EAAQABAAEAAQABAAEAAPAA8AEAAQAA8ADwAPAA8ADgAOAA8ADwAOAA4ADgAOAA8ADgANAA4ADgAN + AA0ADQANAA0ADAAMAA0ADQAMAAwADAAMAAwADAALAAsADAAMAAoACwALAAoACwALAAsACwALAAsA + CwALAAoACwAKAAoACgALAAoACgAJAAoACgAKAAkACQAMAAkACQAJAAoACQAKAAkACQAJAAoACQAJ + AAkACgAJAAoACQAIAAkACQAJAAgACQAJAAgACQAIAAgACQAIAAcACAAJAAcABwAIAAgACAAHAAcA + CAAIAAcABwAIAAcABwAHAAcABwAIAAcABgAHAAgABwAHAAkACAAGAAcACAAHAAcABgAHAAgABwAG + AAYACAAIAAYABgAHAAcABwAGAAYABwAHAAcABgAGAAYABwAHAAYABgAHAAcABgAGAAcABgAGAAYA + BgAHAAYABQAHAAcABgAGAAYABgAGAAYABgAHAAcABgAFAAcABwAGAAYABwAHAAYABwAHAAcABwAH + AAYABwAIAAcABgAHAAcABwAHAAcABwAGAAcABwAHAAYABwAHAAYABwAHAAcABwAHAAYABgAHAAcA + BgAHAAgABwAHAAYABwAIAAgABwAHAAgABwAHAAgACAAHAAgACAAHAAgACAAIAAgACAAJAAkACQAJ + AAkACQAJAAkACQAKAAkACQAKAAkACgAKAAsACQAKAAoACwAKAAoACgAKAAoACgAKAAoACwALAAoA + CgALAAsACgAKAAsACwAKAAsACwALAAsACgAKAAsACwALAAsADAAMAAsADAAMAAsADAANAAwACwAL + AAwADAAMAAwADAAMAA0ADQAMAAwADQAMAAwADQANAAwADAANAA0ADQANAA0ADQANAA0ADQANAA0A + DQAOAA0ADQANAA4ADQANAA0ADQANAA0ADQAOAA4ADQAOAA4ADQAOAA8ADgAOAA8ADwAOAA8ADwAO + AA8ADwAOAA4AEAAPAA4ADwAPAA4ADgAPAA8ADwAOAA8ADwAPAA8ADwAOAA8AEAAPAA4ADgAPAA8A + DwAPAA8ADwAPAA8ADgAPABAADwAOAA8AEAAPAA4ADwAQAA8ADwAQABAAEAAPAA8AEQARABAAEAAR + ABAAEAARABEAEQARABAAEgATABEAEAASABMAEQARABMAEgARABIAEwATABIAEwATABMAEwATABIA + EgATABMAFAATABMAFAAUABMAEwATABQAEwAUABQAEwATABUAFAATABMAFAAUABMAFAAVABQAEwAU + ABUAFAATABUAFQATABQAFQAUABMAFAAUABQAFQAUABQAFQAVABQAFAAVABUAFQAVABUAFgAVABUA + FgAWABUAFgAWABUAFwAXABYAFgAXABYAFgAYABgAFgAXABgAFwAXABcAFwAXABgAFwAXABgAFwAW + ABgAGQAXABcAGAAYABcAGAAYABYAFwAYABgAFwAXABgAGAAYABcAGAAYABcAFwAYABgAGAAYABgA + GAAYABgAGAAZABkAGAAYABkAGQAYABgAGQAZABgAGQAaABgAFwAYABkAGAAYABkAGQAYABgAGAAY + ABkAGAAXABgAGQAZABgAGAAYABgAGAAZABgAGAAZABkAGAAYABkAGAAXABgAGAAXABgAGQAYABcA + GAAYABgAFwAXABgAFwAWABcAFwAWABYAFwAXABYAFgAWABYAFgAWABUAFgAVABUAFQAVABUAFAAV + ABYAFQAVABUAFQAVABUAFQAWABUAFQAVABUAFQAVABUAFQAVABUAFQAWABUAFQAVABUAFQAUABUA + FQAVABQAFQAWABUAFAAUABUAFQAVABUAFQAUABUAFQAUABUAFQAVABQAFAAVABQAFAAVABUAFQAU + ABQAFQAVABQAFAAVABUAFAAVABUAFQAVABUAFQAWABUAFAAVABcAFQAUABUAFgAVABUAFQAVABYA + FQAVABYAFQAVABUAFQAVABYAFQAVABUAFgAVABQAFQAVABUAFQAVABUAFQAVABQAFAAVABUAFAAU + ABUAFAAUABUAFAAUABUAFQAVABQAFQAVABQAFAAWABYAFAAUABYAFgAVABQAFQAVABUAFAAWABYA + FQAVABUAFAAVABYAFQAUABYAFgAVABUAFgAVABUAFgAWABYAFQAVABYAFgAWABUAFgAWABUAFQAW + ABYAFQAWABYAFQAVABUAFgAWABYAFgAWABYAFgAUABUAFgAWABUAFQAVABUAFQAVABUAFgAVABQA + FQAVABUAFQAUABUAFgAVABQAFQAWABUAFQAXABYAFAAWABYAFQAWABYAFgAWABYAFQAWABcAFgAW + ABcAFgAWABcAFgAWABcAFwAXABcAFgAXABcAFgAWABcAFwAWABYAFgAXABcAFgAWABcAFwAWABYA + FgAWABYAFgAWABYAFgAWABUAFQAVABUAFgAVABQAFAAWABUAFAAVABQAFAAUABQAFQAUABQAFAAU + ABQAFAATABMAFAATABMAEwATABMAFAATABIAEwAUABMAEgATABQAEgASABMAEwATABIAEgATABMA + EwATABMAEgATABMAEwATABIAEwATABIAEgASABIAEgASABIAEwATABIAEQASABIAEgASABIAEgAR + ABEAEQARABEAEQARABEAEQAQABAAEQARABEAEAAQABEAEAAQABEAEQAQABAAEQARABAAEQARABAA + EAARABEAEQARABEAEAAQABEAEQARABAAEAARABEAEAAQABEAEQARABEAEQASABEAEAASABIAEQAS + ABIAEQARABIAEwATABIAEgATABIAEgASABMAEgASABIAEgASABMAEwASABIAEgATABMAEgASABIA + EwASABIAEwATABIAEQASABMAEwASABEAEgATABIAEgASABIAEgASABIAEwASABIAEwATABIAEgAS + ABMAEgASABMAEwASABIAEwATABIAEwASABIAEwAUABIAEwATABMAEwATABMAEwATABMAEwAUABMA + EgASABQAFAATABIAFAAUABMAEwAVABQAEwAUABQAFAAUABQAFAAVABUAFQAVABUAFQAWABUAFQAW + ABYAFgAWABYAFgAWABcAFwAXABYAFwAYABcAFwAXABcAFwAYABcAFwAYABcAFwAYABgAFwAYABgA + GAAYABgAGAAYABgAGAAZABkAGQAYABkAGQAZABkAGQAZABgAGAAZABkAGQAZABkAGAAZABoAGQAY + ABkAGgAZABgAGQAaABkAGQAZABoAGgAZABkAGQAZABkAGgAZABgAGgAaABkAGQAaABkAGQAaABoA + GgAaABoAGwAaABoAGwAbABoAGgAaABoAGwAbABoAHAAbABkAGwAdABwAGwAbABwAGwAcABwAGwAc + AB0AHAAcABwAHAAdAB0AHAAbABwAHgAcABwAHAAdABwAHQAcABwAHQAdABoAHQAdABwAGwAdAB0A + HQAcABwAHAAeABwAHQAdAB4AHAAeAB0AHQAeAB0AGwAeAB8AHgAdAB8AHwAeAB4AIAAfAB8AHgAf + ACAAIAAeAB4AIAAgAB4AHgAgACAAHwAfAB8AHwAgACAAHwAfACAAIQAgAB8AIAAhACAAHwAgACAA + IAAfACAAIQAiACAAHwAhACEAHwAgACEAIQAhACEAIAAhACIAIAAfACEAIgAgACEAIgAhACEAIQAh + ACEAIQAgACAAIQAiACEAIAAhACEAIQAhACIAIQAgACEAIQAhACAAIQAhACAAIAAhACAAIQAhACAA + IAAiACEAIAAgACEAIQAgAB8AIAAiACEAIAAhACIAIQAgACEAIQAgACAAIQAhACEAIQAhACAAIQAi + ACEAIQAiACEAIQAhACIAIQAiACIAIgAiACIAIQAiACMAIQAgACIAIwAiACIAIgAhACIAIgAhACEA + IgAiACEAIQAiACEAIAAgACEAIAAgACAAIAAgACAAHwAfACAAIAAgACAAIAAgACAAIAAgAB8AHwAh + ACAAHwAfACAAIAAfACAAIAAfACAAIAAfAB8AIAAfAB8AIAAgAB8AHwAfAB8AHwAfAB8AHwAfAB4A + HwAfAB4AHwAfAB4AHgAeAB8AHgAeAB4AHwAeAB4AHQAfAB4AHgAfAB8AHQAeAB4AHgAdAB4AHgAe + AB4AHgAeAB4AHgAdAB4AHwAeABwAHgAeAB0AHQAdAB4AHQAdAB0AHQAdAB4AHAAcABwAHgAdABwA + HAAeABwAHQAdAB0AGwAdABwAGwAdAB4AHQAbAB0AHQAcABsAHAAdAB0AHAAdABwAHAAcABwAHAAc + ABwAGwAdABwAHAAcAB0AHAAcABsAHQAeABwAGgAdAB0AHAAbAB4AHAAbABsAHQAcABwAHAAdABsA + HAAcABsAGwAcABwAHAAcABsAHAAcABsAGwAbABwAGwAbABsAGgAaABwAGwAaABoAGwAbABoAGgAb + ABoAGgAaABsAGQAZABoAGwAZABkAGgAZABkAGQAZABkAGQAZABgAGQAaABkAGQAZABkAGAAZABkA + GQAYABgAGQAZABgAGQAYABgAGQAZABgAGAAZABgAGAAaABkAGAAYABkAGQAZABgAGAAZABkAGAAY + ABkAGAAXABgAGQAYABcAGAAYABcAGAAYABYAFwAYABgAFwAXABcAFwAXABcAFwAYABcAFwAXABcA + FwAYABcAFwAXABcAFwAYABgAFwAXABgAGAAXABcAGAAYABYAFwAZABcAFgAXABgAFwAXABcAFwAX + ABcAFgAWABcAFgAVABYAFwAXABUAFgAWABUAFgAXABYAFQAWABYAFQAVABYAFQAVABUAFQAUABQA + FQAVABQAFAAWABUAEwAUABQAEwATABQAFAATABMAEwATABIAEgATABIAEgASABIAEgARABEAEQAR + ABEAEAARABIAEQAQABEAEQAQABAAEQARABEAEQARABEAEQARABAAEQARABAAEQARABEAEQARABEA + EAAQABAAEQARABAAEAASABEADwAQABEAEQARABAAEAAQABEAEAAQABAAEQAQABAAEAAQABAAEAAQ + ABAAEAAPAA8AEAAQAA8AEAARABAAEAAQABAAEAAQABAAEAARABAADwARABIAEAAPABEAEQAQABAA + EQARABEAEQARABEAEQAQABEAEAARABEAEQAQABEAEgARABAAEQARABAAEQARABEAEQARABAAEAAR + ABEAEAAQABEAEAAQABEAEAAQABEAEQARABAAEQARABEAEQASABIAEAAQABEAEgARABAAEgASABEA + EAATABMAEQASABIAEQASABQAEQAQABMAFAASABIAEwASABMAEwATABQAEwASABMAFAATABIAFAAV + ABMAEgAVABQAEwAUABUAFAATABQAFAAUABQAFAAUABUAFQATABQAFgAWABUAFQAVABUAFQAVABUA + FgAWABUAFQAWABYAFgAVABYAFwAWABUAFgAXABYAFgAZABcAFQAXABgAFwAXABgAGAAYABcAFwAZ + ABkAGAAZABoAGQAZABoAGQAZABoAGwAaABoAGgAaABsAGgAaABwAHAAbABsAHAAbABwAGwAbAB0A + HQAcABwAHAAcABwAHAAdABsAHQAcABwAGwAcABwAHQAcABsAHAAdABwAGwAdABwAHAAbABwAHAAd + ABsAHAAcAB0AHAAbABwAHAAcABsAHAAcABwAHAAdABsAHAAdABwAGwAcAB0AHAAcABwAHQAcAB0A + HAAdAB0AHQAdAB0AHAAdAB0AHgAdAB4AHgAeABwAHQAdAB0AHgAdABwAHgAfAB0AHQAeAB4AHgAf + AB4AHgAdAB4AHQAeAB4AHQAeAB4AHQAdAB4AHgAeAB4AHgAdAB8AHgAeAB8AHwAdAB0AHwAfAB4A + HgAgAB8AHgAfAB8AHwAfAB8AHwAfAB8AHwAfAB8AHwAgACAAHwAeACAAIQAgAB8AIAAhACAAHwAh + ACEAIQAhACEAIQAhACEAIgAjACEAIgAjACIAIQAiACMAIwAiACEAIQAiACMAIwAiACEAIQAjACQA + IwAiACMAIwAiACIAJAAkACMAIgAiACQAJQAjACEAIgAjACMAIwAiACIAIgAiACMAIwAjACIAIwAk + ACMAIwAjACMAIwAjACQAJAAjACMAJAAkACMAJAAkACMAJAAlACQAJAAkACQAIwAkACQAJAAkACQA + IwAkACUAJAAjACUAJgAkACIAJAAmACQAJAAlACQAJAAlACQAJAAlACUAJAAlACYAJQAlACUAJgAm + ACUAJQAmACYAJgAlACYAJgAmACYAJwAnACYAJwAoACcAJwAnACYAJgAnACYAJgAmACYAJgAnACYA + JgAnACcAJgAmACcAJwAmACYAJgAnACcAJgAmACYAJwAnACcAJwAmACYAJQAmACcAJgAmACYAJQAm + ACcAJgAlACYAJwAmACUAJgAmACUAJQAlACYAJgAlACUAJQAlACUAJgAlACQAJQAmACUAJQAlACQA + JAAlACUAJQAlACUAJQAkACQAJQAlACQAJQAlACQAJQAlACQAJQAlACMAJAAmACUAJAAmACUAJAAl + ACUAJAAkACUAJQAkACUAJQAlACYAJAAiACUAJgAkACMAJAAkACMAIwAkACMAJAAjACEAIwAkACIA + IgAjACMAIgAiACEAIgAjACIAIgAjACIAIgAiACIAIgAjACEAIQAiACQAIgAiACQAIwAiACIAIwAj + ACMAIgAjACUAJAAiACMAJAAkACMAIwAkACQAJAAjACMAIwAkACMAIwAiACMAJAAjACIAIwAjACMA + IgAiACMAIwAiACIAIwAjACIAIgAiACMAIgAjACIAIgAiACIAIQAiACQAIQAgACIAIwAhACEAIgAh + ACEAIQAhACEAIgAhACAAIQAiACEAHwAgACAAIAAhACEAIAAfACAAIQAgAB8AIAAgAB4AHgAgAB8A + HgAgAB8AHgAfAB8AHgAeAB8AHwAfAB8AHgAgACAAHgAeAB8AHwAeAB8AHwAeAB4AHgAfAB8AHgAf + AB4AHwAfAB8AHgAfAB4AHgAfAB4AHgAeAB4AHgAfAB4AHgAeAB8AHgAdAB4AHgAeAB8AHQAdAB4A + HgAcAB0AHQAeABsAHAAcAB0AGwAcABsAHAAbABsAGwAbABsAGgAaABoAGgAbABoAGwAaABoAGgAa + ABoAGgAaABoAGQAYABoAGgAZABkAGQAZABkAGQAYABkAGQAYABgAGAAYABgAFwAXABgAGAAWABYA + FwAWABYAFgAXABYAFgAWABQAFAAVABUAFAAUABMAEwAUABMAEgATABIAEgATABIAEQARABIAEQAQ + ABEAEQAQABEAEAAQABEADwAPAA8AEAAPAA4ADwAPAA0ADgAOAA8ADgAMAA0ADQAMAA0ADQALAAwA + DQAMAAsACwAMAAsACwAMAAoACgALAAoACQAKAAsACgAKAAoACgAJAAgACQAJAAkACQAJAAkACQAI + AAcACAAIAAcACAAIAAcABwAIAAgACAAHAAYACAAIAAcABwAHAAcABgAGAAgABwAFAAYABgAGAAYA + BwAGAAYABgAGAAYABgAGAAYABgAGAAUABgAGAAUABQAGAAYABQAGAAYABQAEAAYABgAEAAUABgAF + AAUABgAGAAUABQAFAAYABQAFAAYABgAFAAYABgAGAAYABgAGAAYABgAGAAYABgAHAAYABgAHAAcA + BwAHAAcABwAHAAcABwAHAAcACAAHAAcACAAIAAgACAAIAAgACAAKAAkACQAJAAoACQAKAAkACgAK + AAsACgALAAsACwALAAsADAAMAAwADAANAAwADQANAAwADQAOAA4ADQANAA4ADgANAA4ADwAOAA4A + DgAPAA8ADwAPAA8ADwAQAA8AEAAQABEAEQARABEAEQARABEAEgARABEAEgATABEAEgASABMAEwAT + ABMAEwATABMAEwATABQAFAATABMAFAAUABQAFAAUABQAFAAVABUAFAAUABUAFAAVABUAFAAUABUA + FAATABUAFQAUABMAFAAUABQAEwATABMAEwASABMAEwASABIAEwASABEAEgASABEAEgARABAAEQAR + ABAAEAARABEADwAPABEAEQAPAA8AEAAQAA8ADwAPAA8AEAAQAA8ADwAQABAADgAOAA4ADwAOAA0A + DgAOAA4ADQANAA0ADgAMAAsADQANAAwACwALAAwADAALAAsACgALAAsACwAJAAsACwALAAgACQAJ + AAkACAAIAAgACAAIAAYACAAIAAcABgAGAAUABwAHAAUABgAFAAQAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAA0KLS1kYzJmNDQ2NDkzZTYyNmY0Mzc5YWMyMWYxZDU0YTQxZS0tDQo= + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '112736' + Content-Type: + - multipart/form-data; boundary=dc2f446493e626f4379ac21f1d54a41e + Host: + - api.openai.com + User-Agent: + - AsyncOpenAI/Python 2.32.0 + X-Stainless-Arch: + - arm64 + X-Stainless-Async: + - async:asyncio + X-Stainless-Lang: + - python + X-Stainless-OS: + - MacOS + X-Stainless-Package-Version: + - 2.32.0 + X-Stainless-Runtime: + - CPython + X-Stainless-Runtime-Version: + - 3.12.12 + x-stainless-read-timeout: + - '30' + x-stainless-retry-count: + - '0' + method: POST + uri: https://api.openai.com/v1/audio/transcriptions + response: + body: + string: '{"text":"Hello there.","usage":{"type":"tokens","total_tokens":29,"input_tokens":24,"input_token_details":{"text_tokens":1,"audio_tokens":23},"output_tokens":5}}' + headers: + CF-RAY: + - 9f8a77df3afefa7e-SJC + Connection: + - keep-alive + Content-Type: + - application/json + Date: + - Fri, 08 May 2026 18:18:42 GMT + Server: + - cloudflare + Strict-Transport-Security: + - max-age=31536000; includeSubDomains; preload + Transfer-Encoding: + - chunked + X-Content-Type-Options: + - nosniff + access-control-expose-headers: + - X-Request-ID + alt-svc: + - h3=":443"; ma=86400 + cf-cache-status: + - DYNAMIC + content-length: + - '161' + openai-organization: + - braintrust-data + openai-processing-ms: + - '807' + openai-project: + - proj_vsCSXafhhByzWOThMrJcZiw9 + openai-version: + - '2020-10-01' + set-cookie: + - __cf_bm=jstkaGB2kUY5_5dqEPdSxrKBTuAhVt8C7VD0rzfvuwE-1778264319.8777199-1.0.1.1-BhM4oqVGEqqLDkbmuM8GvvqKKzwAVefUjoHUPFB2nsyIXRwIPLWxXREvPrUSYG3qb42iYzugFXLDkQqa2HNmguxodhbpk.qeHqMYRtogtT6v0NMantzT9lOw9BSiRL1s; + HttpOnly; Secure; Path=/; Domain=api.openai.com; Expires=Fri, 08 May 2026 + 18:48:42 GMT + x-openai-proxy-wasm: + - v0.1 + x-ratelimit-limit-requests: + - '30000' + x-ratelimit-remaining-requests: + - '29999' + x-ratelimit-reset-requests: + - 2ms + x-request-id: + - req_d3d2961af9104cb899579e466d5d6094 + status: + code: 200 + message: OK +- request: + body: '' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Cookie: + - __cf_bm=I8fME481uECsw7alhdUVByavvBrK82DC8wn_T7D4AXo-1778264318.5722277-1.0.1.1-5vhpMXlLFMW3OUz0bOEo3n0B9i34tDYJ3mEXeD.3T0XaeGuYVYlAZ0.iN3gJHKRmIrCZLPIP4NbAISJNKYVowsrZgF.SfxfK5pOaDxrNcPNoaFUyyBQHmvosPvzJ1IBD + Host: + - api.openai.com + User-Agent: + - AsyncOpenAI/Python 2.32.0 + X-Stainless-Arch: + - arm64 + X-Stainless-Async: + - async:asyncio + X-Stainless-Lang: + - python + X-Stainless-OS: + - MacOS + X-Stainless-Package-Version: + - 2.32.0 + X-Stainless-Runtime: + - CPython + X-Stainless-Runtime-Version: + - 3.12.12 + x-stainless-read-timeout: + - '5.0' + x-stainless-retry-count: + - '0' + method: GET + uri: https://api.openai.com/v1/ + response: + body: + string: '' + headers: + CF-RAY: + - 9f8a77f00f617ae5-SJC + Connection: + - keep-alive + Date: + - Fri, 08 May 2026 18:18:42 GMT + Server: + - cloudflare + Strict-Transport-Security: + - max-age=31536000; includeSubDomains; preload + Transfer-Encoding: + - chunked + X-Content-Type-Options: + - nosniff + alt-svc: + - h3=":443"; ma=86400 + cf-cache-status: + - DYNAMIC + status: + code: 404 + message: Not Found +- request: + body: '{"messages":[{"role":"system","content":"Reply with exactly: hi there"},{"role":"user","content":"Hello + there."}],"model":"gpt-4.1-mini","max_completion_tokens":8,"stream":true,"stream_options":{"include_usage":true}}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '217' + Content-Type: + - application/json + Host: + - api.openai.com + User-Agent: + - AsyncOpenAI/Python 2.32.0 + X-Stainless-Arch: + - arm64 + X-Stainless-Async: + - async:asyncio + X-Stainless-Lang: + - python + X-Stainless-OS: + - MacOS + X-Stainless-Package-Version: + - 2.32.0 + X-Stainless-Runtime: + - CPython + X-Stainless-Runtime-Version: + - 3.12.12 + x-stainless-read-timeout: + - '10.0' + x-stainless-retry-count: + - '0' + method: POST + uri: https://api.openai.com/v1/chat/completions + response: + body: + string: 'data: {"id":"chatcmpl-DdK4ZySHAuiqWte7DSR3175lpnR9s","object":"chat.completion.chunk","created":1778264323,"model":"gpt-4.1-mini-2025-04-14","service_tier":"default","system_fingerprint":"fp_7508c9a7b2","choices":[{"index":0,"delta":{"role":"assistant","content":"","refusal":null},"logprobs":null,"finish_reason":null}],"usage":null,"obfuscation":"HZXtDuv2"} + + + data: {"id":"chatcmpl-DdK4ZySHAuiqWte7DSR3175lpnR9s","object":"chat.completion.chunk","created":1778264323,"model":"gpt-4.1-mini-2025-04-14","service_tier":"default","system_fingerprint":"fp_7508c9a7b2","choices":[{"index":0,"delta":{"content":"hi"},"logprobs":null,"finish_reason":null}],"usage":null,"obfuscation":"A8aRUeOV"} + + + data: {"id":"chatcmpl-DdK4ZySHAuiqWte7DSR3175lpnR9s","object":"chat.completion.chunk","created":1778264323,"model":"gpt-4.1-mini-2025-04-14","service_tier":"default","system_fingerprint":"fp_7508c9a7b2","choices":[{"index":0,"delta":{"content":" + there"},"logprobs":null,"finish_reason":null}],"usage":null,"obfuscation":"gW62"} + + + data: {"id":"chatcmpl-DdK4ZySHAuiqWte7DSR3175lpnR9s","object":"chat.completion.chunk","created":1778264323,"model":"gpt-4.1-mini-2025-04-14","service_tier":"default","system_fingerprint":"fp_7508c9a7b2","choices":[{"index":0,"delta":{},"logprobs":null,"finish_reason":"stop"}],"usage":null,"obfuscation":"6OTL"} + + + data: {"id":"chatcmpl-DdK4ZySHAuiqWte7DSR3175lpnR9s","object":"chat.completion.chunk","created":1778264323,"model":"gpt-4.1-mini-2025-04-14","service_tier":"default","system_fingerprint":"fp_7508c9a7b2","choices":[],"usage":{"prompt_tokens":20,"completion_tokens":2,"total_tokens":22,"prompt_tokens_details":{"cached_tokens":0,"audio_tokens":0},"completion_tokens_details":{"reasoning_tokens":0,"audio_tokens":0,"accepted_prediction_tokens":0,"rejected_prediction_tokens":0}},"obfuscation":"198oKrK0pC"} + + + data: [DONE] + + + ' + headers: + CF-Cache-Status: + - DYNAMIC + CF-Ray: + - 9f8a77f0189deb35-SJC + Connection: + - keep-alive + Content-Type: + - text/event-stream; charset=utf-8 + Date: + - Fri, 08 May 2026 18:18:43 GMT + Server: + - cloudflare + Strict-Transport-Security: + - max-age=31536000; includeSubDomains; preload + Transfer-Encoding: + - chunked + X-Content-Type-Options: + - nosniff + access-control-expose-headers: + - X-Request-ID + alt-svc: + - h3=":443"; ma=86400 + openai-organization: + - braintrust-data + openai-processing-ms: + - '401' + openai-project: + - proj_vsCSXafhhByzWOThMrJcZiw9 + openai-version: + - '2020-10-01' + set-cookie: + - __cf_bm=HNk01GJVxoYLFxFQm2FFueDV2XLYQMbOkCWcnbwleUA-1778264322.572035-1.0.1.1-W.kZMP06x6AA4sk5bIogD9odXeT8YnDzaHppW7hL7RizXSOF7ywh3u6XuM.5DgSylEg.3G.t4Xd8.V1x2AVDKiXztX1_a0nOgqUQ67mx0A0Ka3jBnDBoGt5nQj7..Ygy; + HttpOnly; Secure; Path=/; Domain=api.openai.com; Expires=Fri, 08 May 2026 + 18:48:43 GMT + x-openai-proxy-wasm: + - v0.1 + x-ratelimit-limit-requests: + - '30000' + x-ratelimit-limit-tokens: + - '150000000' + x-ratelimit-remaining-requests: + - '29999' + x-ratelimit-remaining-tokens: + - '149999987' + x-ratelimit-reset-requests: + - 2ms + x-ratelimit-reset-tokens: + - 0s + x-request-id: + - req_f58898a5cbfe4973973aeb87e8083105 + status: + code: 200 + message: OK +- request: + body: '{"input":"hello there","model":"gpt-4o-mini-tts","voice":"ash","response_format":"mp3","speed":1.0}' + headers: + Accept: + - application/octet-stream + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '99' + Content-Type: + - application/json + Host: + - api.openai.com + User-Agent: + - AsyncOpenAI/Python 2.32.0 + X-Stainless-Arch: + - arm64 + X-Stainless-Async: + - async:asyncio + X-Stainless-Lang: + - python + X-Stainless-OS: + - MacOS + X-Stainless-Package-Version: + - 2.32.0 + X-Stainless-Raw-Response: + - stream + X-Stainless-Runtime: + - CPython + X-Stainless-Runtime-Version: + - 3.12.12 + x-stainless-read-timeout: + - '30' + x-stainless-retry-count: + - '0' + method: POST + uri: https://api.openai.com/v1/audio/speech + response: + body: + string: !!binary | + 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 + HmmtecFuz1wHGLepmgn5baTEFNRQ + headers: + CF-RAY: + - 9f8a788efe15cf13-SJC + Connection: + - keep-alive + Content-Type: + - audio/mpeg + Date: + - Fri, 08 May 2026 18:19:09 GMT + Server: + - cloudflare + Strict-Transport-Security: + - max-age=31536000; includeSubDomains; preload + Transfer-Encoding: + - chunked + X-Content-Type-Options: + - nosniff + access-control-expose-headers: + - X-Request-ID + alt-svc: + - h3=":443"; ma=86400 + cf-cache-status: + - DYNAMIC + openai-organization: + - braintrust-data + openai-processing-ms: + - '980' + openai-project: + - proj_vsCSXafhhByzWOThMrJcZiw9 + openai-version: + - '2020-10-01' + set-cookie: + - __cf_bm=MyaQdOqF7qQdl9BwO8704be7315shC9wNVK4wlhuX1Y-1778264347.9943237-1.0.1.1-MA2YRmLSXrUeRxiqgTXtNQW6mc7O0YGxYBf_4tw5KQIup7EOUiEQ3gBjFLYHzYTj8tqTWDyi2DTz3if4n3A9P04_wz7zAj7Ui6kVcCykBzP71Nij_yOXbFGWroTkXVSf; + HttpOnly; Secure; Path=/; Domain=api.openai.com; Expires=Fri, 08 May 2026 + 18:49:09 GMT + x-openai-proxy-wasm: + - v0.1 + x-ratelimit-limit-requests: + - '30000' + x-ratelimit-limit-tokens: + - '150000000' + x-ratelimit-remaining-requests: + - '29999' + x-ratelimit-remaining-tokens: + - '149999997' + x-ratelimit-reset-requests: + - 2ms + x-ratelimit-reset-tokens: + - 0s + x-request-id: + - req_2d5ad10586da420caa6c03d80055a4c2 + status: + code: 200 + message: OK +- request: + body: !!binary | + LS1jYjI0NjY3MzY1Y2RlNWY4OGQwNTA3OTU4YWIxYjFjNw0KQ29udGVudC1EaXNwb3NpdGlvbjog + Zm9ybS1kYXRhOyBuYW1lPSJtb2RlbCINCg0KZ3B0LTRvLW1pbmktdHJhbnNjcmliZQ0KLS1jYjI0 + NjY3MzY1Y2RlNWY4OGQwNTA3OTU4YWIxYjFjNw0KQ29udGVudC1EaXNwb3NpdGlvbjogZm9ybS1k + YXRhOyBuYW1lPSJsYW5ndWFnZSINCg0KZW4NCi0tY2IyNDY2NzM2NWNkZTVmODhkMDUwNzk1OGFi + MWIxYzcNCkNvbnRlbnQtRGlzcG9zaXRpb246IGZvcm0tZGF0YTsgbmFtZT0icmVzcG9uc2VfZm9y + bWF0Ig0KDQpqc29uDQotLWNiMjQ2NjczNjVjZGU1Zjg4ZDA1MDc5NThhYjFiMWM3DQpDb250ZW50 + LURpc3Bvc2l0aW9uOiBmb3JtLWRhdGE7IG5hbWU9ImZpbGUiOyBmaWxlbmFtZT0iZmlsZS53YXYi + DQpDb250ZW50LVR5cGU6IGF1ZGlvL3dhdg0KDQpSSUZGBCsBAFdBVkVmbXQgEAAAAAEAAQDAXQAA + gLsAAAIAEABkYXRh4CoBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAABAAAAAQAAAAAAAAABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAB + AAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEA + AQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAB + AAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEA + AQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAB + AAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEA + AQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAB + AAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEA + AQABAAEAAAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEA + AQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAB + AAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEA + AQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAB + AAEAAQABAAEAAQABAAEAAQACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIA + AgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAC + AAIAAgACAAIAAgACAAIAAgACAAMAAgADAAIAAwACAAMAAgADAAMAAwADAAMAAwACAAMAAgADAAMA + AwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwAD + AAMAAwACAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwAEAAMAAwADAAMAAwACAAMA + AgADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwACAAMAAwADAAIAAwADAAIAAwAC + AAMAAwADAAMAAwADAAMAAwADAAMAAwADAAIAAgADAAMAAwADAAMAAwADAAMAAwADAAIAAwADAAMA + AgADAAMAAwADAAMAAwADAAMAAwADAAMAAwACAAMAAgACAAIAAwADAAMAAwACAAMAAgADAAIAAwAD + AAMAAgACAAIAAgADAAMAAwACAAMAAgADAAMAAwADAAMAAgADAAIAAgADAAMAAwACAAMAAwADAAIA + AwACAAMAAwADAAMAAwADAAMAAwADAAMABAADAAIAAgACAAMAAwADAAMAAgACAAMAAwADAAQABAAD + AAMAAwADAAQAAgADAAIAAgACAAMAAwACAAIAAgACAAMAAwADAAMAAgACAAIAAgACAAMAAgACAAEA + AQACAAMAAwACAAIAAgACAAIAAgACAAMAAgACAAIAAgADAAMAAgACAAIAAgADAAIAAgACAAIAAgAC + AAIAAwACAAIAAgACAAIAAgADAAIAAgABAAIAAgADAAIAAgACAAEAAQABAAMAAQADAAMAAwABAAIA + AQABAAIAAgACAAEAAgADAAIAAQADAAIAAgACAAIAAgACAAIAAQACAAEAAQACAAIAAgADAAIAAQAC + AAIAAAACAAEAAQACAAIAAAACAAIAAQADAAIAAAACAAIA//8DAAEAAAAAAAEA//8AAAEA//8AAAAA + AAACAAAAAAABAP//AAD//wAAAAAAAAAAAAAAAAAAAAD//////v8AAP7///8AAAEAAAAAAAAAAAAB + AAEAAAABAAEA//8BAAAA/////wIA/////wEA/////wEAAAD//wEAAAAAAP///v/+/wAA//8AAP// + //8BAAAAAAABAAIAAQACAAIAAgABAAMAAQABAAEAAgADAAMAAgADAAQAAwAFAAUABgAFAAUAAwAF + AAQABAAFAAYABAAKAAkABAAJAAkABQAFAAgAAwAEAAMAAQADAAQAAgAGAAUABAAHAAQAAgAEAAQA + AQAEAAMABAADAAQABQAHAAUACgAKAAcACwAIAAYABgAHAAEABgABAAIAAwACAAcABwAFAAUACAAC + AAQAAwACAAAAAAAAAP//+v/9/wEA+/8BAAkAAgAFAAoABAACAAUAAgAAAAEA/v8CAP3/AgAFAAYA + AwAJAAoACwAOAA4AEgANAA0ACQAKAAEAAQD8/wAA/f/9/wAABAAJAA0AEQAMAA8ACQAJAP3/AgD8 + ////+v8BAAUA/v8FAAUABQADAAYA+/8FAP//9P/4//z/9P/8/wAA/v8KAA8AEQAaACAAFAAcABIA + /v8AAP3/7f/7/wUACQAbACEAJAAeABYAEQARAA0ADwAJAAYABQD8/+b/5v/q/+f/BAATABoALgA/ + ADEAIAAXAAQA8f/v//L/9/8IABoAMAAyADYAMwArACYAIgAlABsAHgAlACAAGwAUAA0ADAAFAA0A + EQAYACAAIgAhABYAEwAHAAkADAABAP7/AwAGAA0AEAAZAB0AHwAWAAYABQDz/+v/9v/m/83/5//f + /8v/6/8fACYARgBzAF0AUAA+ACcA/v/1/wYA+P/u/xUAEQD9/w8AEAALAAgAAQDr//r/6f/n//L/ + 2v/w/+3/2P/r//D/5f8FACIAHAAgAB4ACgD+/+7/2f/t/wEAIAAxACwAQwA7ADUANgBFABgACADv + /8D/z//l/+r/IQBoAE4AVwBKADUAKgBJAC8AJwBEABwAEgADAAMA9v8tADsATABeAFMAOgAxACMA + +f8JAAIAAAAOAAgA5f8VAB4AHQBJAFEASQBeAGAAPQAtACcAPgAiAC4AVQBQAD8AZwBwAFIAYABi + AEAAIgApAAYAFwBEAEAASQA6ABgAKgAsABcAMABHAB8AFAAWAPn/DwAfABkALgA2ABUAIAAsAA8A + QQBKADUAdQBjAFIAUgA2ABQABwDx//T/IwAiADMAPwAhABIAJgD+/y8AWgAdAA4AJADz/+H/DQDV + /9b/DgDv/8T/HQAKANj/8/8KAP7/IQBkAF8AcwBrAEwAFQD5/7P//f+v/5P/OAD//+z/HgDz/3P/ + v/+N/0j/u/+g/4T/yf+f/7j/GwDs/zUAagA1AHoAcQALAEIA3f97/83/pv+J/yYACwDQ/zYAvv+n + /wgA1/+T/6H/f/9w/z7/WP+e/1v/YP++/+v/y/85AGIARgA1ADYACQDN/+D/GAAeAN3/JgDt/7// + yv+D/8D/XAANAPb/YQCy/1H/xP+l/3L/6v++/9j/8P+h/wcABwCl//L/3P+p/yEA+v8wAHUAGAAS + ADIA2v8QADAAuv8fANj/X//M/3v/Hf/A/7L/pf8cABgAbACEAEUAMQDs//r/AwAqAHkASwAbADgA + FQDJ/9f/zv/X/7j/jP+L/8z/9/8zAOT/i//3/97/9/83AFEA1P+k/3//Z/9j/7z/MgABAIEAQADy + /44AhADv/2wAoQBjAJwAswB5AD0A9f8YAOn/vf9yAOj/y//h/7L/UgCtAB8AkgB0ANL/3P+5/0UA + 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 + /AI8A+ID9QB+ApEDeQIrBagFGQRoBE4DtAHKAXEB9wFcAxECaQNABN8DmQQdBCUEcgWJBrYFpQWD + BlUFNAK/ARsBKQGbAqsAiAEWBIoCDAIeAuYBFgMLAhQCggGmAOwAKv/V/oT/TP+F/3r/EwDjAdMA + sABUArIAbwAgABn/YQCq/nj9mvyz+2f8Dvsd+5b99vwW/OL9bfur+yv85Ph9+IH4vvjq+bf5K/ne + +pP5+Pcj+aD5Rfmq+YT5WfaZ9ij4ifQh9pv3tfS99+z2tPXZ+oP6sPhh+6z55fj3+D73mPhD9yD1 + Hvba9ff0rfdX9rv0jfXO8wvzAvTh8iX0t/ah9NDzd/Lx9nL9gQG/B8YRWxhYFTETVA5QDfwOigos + C8YNyAnsB+MD3P7KA+8DggHVBH8HCQj0BukDpv9o/aT4UvOw9LL2LvhC+tP6fvs7/SYAkQIsBUAI + Jgn/CBIJygbNBtgFBAMTA/IADQMDCNkKDA6BDzgOrwt+CZIJ0Qm5CcAIdwTLAZP9PvqK+bH52vv2 + +77+RQKmAd4CfQI+/vD9f/11/FT/OQKtAQUB5wGQAM0Begb6CGYN6RBtETQTzBD0DmsOAQuJCpgK + JgpxDAAMzAjqBi4FmwH//48DAQRGBdwHUwQqA+MD5QEEAXkB8gP+AyoFZgi8CBkK5QikBm4HVQmI + CaYKbgvpCWoH1QZvBDQBmgOCAiMBkwLSAXkAHAGY/nz9A/7X+8X8m//A/o39nP9w+3n6S/wC+lb6 + z/u7+/T7lPx0/PD8Nv1n/Nf7Df3a/Sb+w/1A/X77Mvr9+K73JPfb9wj3G/Ub9QD0fvTA8vDwlPJb + 8g/wevBd8dTyBPIp8IjvVe/L8dTxq/Go9fX2Z/Nh9iz0NPPD9kbzL/Ex9oj2Y/BH9KXyeu/L8Ivv + ke6K8Sf0bvHo8nXzSfAh8PbvKO+n8LHxsfE89FX0G/LA9mr4nf+7BTwMMRYuFuIYcReFElsRJRMM + DxQQUBCqDB8MaweWA9YBsgOPAHUDpQVRBCEFCAJC/or6QfhM9HTya/WB9TP24Poa+e36AP+w/rIC + RAfhB7wLCg3AC10NBgxWCxMMLQzsC3MOBw+YDsAOBw4zDDML5wpkCYYIewdTBUYBoP8M/D35iPn5 + 96z38/gI+cn68vve+3f8mv0A/gT+zAFQAt8CbAQBBNEEcQUNBVUHWAlnCksO4Q77D2oRzA7KDSsO + kAwlDM0L4QjOBvkDj/3H+vz6h/mZ+wf9Zf0wAaD/Pf1z/iz93/0YAPEACQOqBjEH4AfcCe0KgQ1R + EFERUhOSFFgTDxNoEm0RKA8/DgINpQtkCocJkwfKBRcG7gMaAoIBAwNDATT/qv6v/db8Efu++dT6 + Wf2h/eP9yv81AgQC1gC2AGUCdQNqAvIBtQMcAg0A1P+a/tv/vAAGAC0AswGlAMP/Af5U/Zz9iPuh + +cv4f/jc9lH2o/SR9Bv1lfUi9mb0MvZe9jnz+fIJ83Px+fBn8e7vqvC28DXx6PGB8/L02vDU9T/3 + ZPIx9vr3iPK39Zz3I/GX9q32DPPr9dLyQfFk9YvyNfF29RDyd+9d78Htae0k7tjuxe4w7nbuee6o + 7dTuge607wLzIPGy8//6Rf/3BY0PuhNAGKAeKRoRFbAW0xaIE4ERSw8dDogLTgQuAKYBIgPbAccD + MwPXAnkDL//m+8P7h/kt9CnyuvHe8pH0ZvUV9wj5i/tf/jUC3QYRDKEOuw5YD5sPSxBqD+kOHA96 + DTwM/gxZDYsNOg8wDvsMpwx+DDkLhglpB+sDSgAV/Lr5ovjP9//18fTs9PP1gvfX+Hr7iv7t/7j/ + jAByAn8DwwK2AaoCMgT2BMsGHgktDJQOfA+QD/8QnBGxEQIRyg8ZD8kLMwkTBs4DigFd/3L9T/1E + /XL8J/3Q/BX9eP0B/ur9nf9yAIYBdgNcAxIEagVzBVMH1gp3DHkOFREwEsQRGBMXEx4TZxP9EZoQ + dA/sDNgKNAm5BsQFFgTpAcQAZgBX//z+0f0N/ZH+r//D/Qb9Lf2R/rn/lvux+ZD+uQKK/7n95v/C + BYUGvwNfAjgCHQSzA8wA6v2BACEAAf7y+yv7S/vx/GD9zvrV+hD6BPqE+bb4kvcA96z1zfPA80vy + iPHE8dLvmO/78F3x7/Ap8z/yyfB185TyO/Cd8bTz6O9M8eXwpe5s8fLx4e+48d3y8vB09HH05fJB + 9L71mvH173rvoe3v7VbuaO5073fvj+6S8PHu8e0F7d3uI+5B8Nnyo/Lq9OH6if2VASUP5hJaGGIZ + yhehFbYTDhIBFMgXyRLGEJgLNAcqAw0EqANDB9MImgZxB5UDEwWyAeP8q/tk+mT2N/eK9672PviS + 9H3yIfTa94z7+AIZBiII2QqJBwoIBgxaDMgMiQ6ADB8MTwzKCk8LQQwGDFoLJA1ZDj8Pxw8EDQEL + BgjkA9QBCgEjAHj+pPuD+cb3YPbt9nn3LPnw+mX7Gvxx/LL9wv2n/Gr9Vf4WAGwBRAMuBdwFvQWA + Bp0I1wrRDLcOThApEDAR7g53DRUO8wwQC2UJTAhJB3EGrwNQAtABtwF3AKYBGQNMAx8EYAKcAUEC + wgKBA94EwwVoBswGZgeKCI4KQgyHDOcOMRHmEDQS9BFIERMQVA5NDA4LjwkkB5EHBAWIAsABWQLi + /3kAvgAxAKABXABd/4/+fwB3/Yb75vsr/i/+av7R/ZD84/1M/Eb80vwcAC//qP+w/8j9s/2d/Fz7 + y/u9+7P5p/t1+lv5Avp/+Jr3/Pcd+Af4Vfmo+Jn2RvY79bDzifKk897y9vDv8EPwb+/d793uG+x/ + 7+rvEe7E7tnvAfDf7+7tvO0j8fvwIfBy8RLzovCA7/ntGu4e7z/vVu+T8EPwzPAd8anu1e/M7sHu + M+4O74ruAe+t7cHune6j8+v8J/8pCvYOvRJQEncQKw9AE48YoBUpFzEVORFSCvwG5gXGCuoKdQlv + DHQKFQy4CCAGrwZ8BU4BTv/G/iP+K/ym9WvyjO9P7oTv+fMC+B78Qf7r+jD9DgDMAacGYgnaCAkK + tAgWB+cGaAaGB+4GYAhSCjQN+A/VEF0RchA3DwMPKQ61D9IQjQzSCF8ETQA1/gf8fvt3/Mn7gvrS + +Ov5PPpn+ef6IfvA/OH9mf3K/Tb+FP3K+5D7wv1d/2QBpANPBI4GbwdUCBcLmw2QD9AR+hFQEeYQ + zxDSDsENgw1ODLoMFAx6Cu8JpAkoCKIHLwhoCjgLnQmiB4kHdgilBjQEiAUWB8EFDgRFAyMESwVP + BjYFAAY7CMgIsQisCQUL6Ap5CR0JhQnZCOYHxwWXBccEPgP9AlMDzQPlAzwDqAL8AioE3AMQAyYD + IwLdAJn+hf1M/Sn8D/rb+bL5Vvms+E/45Pgv+SL5WPhi+YP6wfmt9/r2WPad9gX22fWB9hX3//bh + 9U716fW39tX2fvZH9iD4kPba9WD0pPPe8iHymPHv8dXxGPHT8Tvusu5Y70Dw5+538SHyXvD18Pju + Je9c7uXuBu4S76PtUe6070Luiexc7Ajuhu1o7YHuYPCo8Zvvd+rE7QbyTvKY8sT6dwG+AjAGFQZx + CesNYQ2rDXsTJRWkFDQTJw8QDjoOogq8CrYQYBDZDYEN9AuSDGoN6AnOCuULuQjVBu8DRwBM/xn7 + evZO9mT2JvbY9aL1CfSw9E/0Z/Xa+eX7Tv0r/vv8n/0R/2f+rv+RAAMBFwJOApYDagVWBksGLQaq + CHALkQ27Dh4QUhAPDjANFw2CDckNkAyRChwK4AdBBokFGQQeBNQDdQL0Ac4CVAIsAXgA5v9L/zgA + bf9V/1kAL//I/VL9Bf2i/S3/5f4jAAUCXwKDAe0CkQS+BTcIIgliCv8L8gvDCisMwQ3VDeUN7w5s + D0UP2Q8wD8cPtxB8D7oOgRDnEBwQwA+ZDlUNSwzUClMJPwqkCEAGRgVhA8ICfwIyAXkANAHJ/xL/ + zf9XAAMAgf/s/lT+lv+f/87/AACt/8L+CP5c/u7+kv+L//f+eP5L/63+uf43ALj/Z//W/oP+c/8Y + APn+Vf3B/HL7jvpo+nP6lvpB+tz3ufbH9233efek9zT3IvaG9fr0MvSr9Kr06/Er8dXxZfFD8TLx + y/BQ8FTw4e4Y8CfxDPGA8c3xC/G98cjyLvFq8mzypPGp8TbyH/Ki8kjy6vDm8J7w1/D48B/yR/Eh + 8eTwde+T7hXvJu/F7TjvfO9t8ITy7fO79/P6ofxq/ioADwNjBY8HFwrNCjQLAAxDCjoJpgwKDRwL + Ww1IDVAMhA8yDtkNKRLFD5kN2hDSD3wPXhFpDf4Kugt9BxgFtQYMBGcCUgHB/BX8j/18+5b7SPxj + +pb6ifpI+uX7ivyY+277B/tA++z75vv2+6X7GPu3+lX7e/xx/sf+w/4fALAA8wFjBPkFEwdhCFQI + GAmICisLFgwoDHsLQwvnC+ULKQzlDDUMgwskC4cLKgzADMQM8QtZCx4LrgpvCkwKoQgzBwYGmQQL + BB8EFQPkAdkAJf8S/wIA9/9SANAA/f/dAPIBQwLSA0UFJQUKBSAGdgcSCbkJaAlbCdAJyQlUCmML + 3wvxC+UK/gkaCvYKvAurCx4LogpJCs0J3gnjCc0JKgnUB+IGVwY8BpkFRAQSA7UCYAGoAJUA4v80 + /wf+z/xU/Dj9mfzd++b7i/sO+qr58PmR+vf6P/kN+W75sPmm+DL43/iz+kz5Dfc1+SL6dvnZ+LX4 + ovgn+6/5F/dJ+t37X/hw95b5A/lb+cz40/eX+N34GPbJ9Yn3tPb29WH1TvW99Tv1HvMX9JD1HfSt + 8kfzz/Pz8ijyS/Eh8eTxLfAX7xzxivDM76Duoe0B7ozu1+z27GfuI+1l7Zrso+uK7F/w8+4i71P0 + LvWV9h75Vvrj+ykAogDjAbsFqQe4B3MIQgnuCHULLgx7DMAN0w5yDmcOgQ+sD2cQMhEJEb4QxhHx + EdMRsBG5ENkP7g7JDXMMtgsIC8EISgaEBGADKwIQARUAjv7m/d/84vvr+xn8K/sc++76N/rt+sj6 + l/py+s/5BfmJ+RH6L/rZ+sX6G/uU+8D7yvwJ/x0AnwDqAb0CTQS8BaAG3gffCCMJTAmoCvgLygz2 + DNUMvQyYDBkNXA2SDa4NGQ0yDFMMWgy9C9MLUwtpCsYJVwn7CF0JzQgfB40GoQW1BJgEmQTbA0gD + bgJFAa0B/wHMAbEBvQH3AGMBxgJ2ArsCWAMRA40CPAO/A0QEpQXaBPYD4gQqBqUGRwYLBYUGZwmu + BiQFoAj/CrwIdAfpBxYILQphCfAHUQgtCKkFugUaBpkE0QSRBFkDgAH2AVkBKgGxADH/rv45/1D+ + 0Pxz/U784Psi+1z6vfn6+tD65fjd93n3rPie+C73QvaW+Cz4K/bA9b724few91T26PRF9375v/Zv + 9EH3x/eA9bP1VPa19tP31PX78wL2K/cg9en1EPYU9ab16POi8230svQy81T0kvJu8dry1fML87Xv + a/F68vPxrO4i713wwfAU7lrrHe6t7s3tAewr7dXs3e117tzuDvKR9Rn2XfaN+R/6rvy8/xUCpgPQ + BaMGpQbpB4sI7AlZC9gL2Qu9DCsNtw2UDqMPFBCzD2kQmBEVEi0TVxPpEuESshHgEHARRRHzD/EO + 1gw4Cs8IpQcQBmQFbANxAbkAgv98/iH+qf3I/GP8cvtI+wb8ovyz+4f6Yfrl+bj5Ifp3+jv6JPq2 + +RL51fms+gX7Fvyj/M388f1P/zwAoAFWAgUDMwQsBRoGiwe6CLoI8gg9CR8KnQoVC5oL0gu5C9QL + zQvIC18MGAzTC9gL/wvZCwYMcwvLCrwKDwozCQsJnwi7BwYHwwUrBSEFfQQMA4ACFQKlAcMB+QGy + AccB2AHEAFYBdgL7AikDtAO2A1kDSARiBPsEBQZpBf4EVQa9BvgFQwdiB7UG9gb2BlYHdAh6CK0H + hgjpB0sHSghXCMQH6wcSB0MGaQYaBhUFYQTEAz0CngEbAdAAGABv/+T9HP3x/D/8EfwH/Lb7bvpa + +kz5I/mt+bz4CPgh+Kn3Hfdf97j23vXV9db1CPWZ9Kb1lvam9Tb0tvSs9Sj1EPZD9w73jvYr9xj2 + j/Wh9qj2EPYh9u31OPRx9df0QvTa83zzSvOl82jzNvIe86TyCPL/8D3xwPBl8efvge9D77ntQ+60 + 7antcuzQ7JLsYu327TLv8/Bs8530U/Qo96T5CPvP/HMAJwEfArgDeQQMBZgGwwd6CKwJvAlgClUL + hAycDIoNVw7QDqcP4hBWETUS5xIREhQSUhINEiMSGRK/EIgP2w00DNsKIwpTCC4HqwWrA5QCGgFd + AIz/AP/R/VD9t/yM/E380Psp+2z6avrL+aj5wPnY+TH5kvhV+AL4Hvij+O/4VvlX+az5iPr6+sr7 + 8fyn/Tz+ZP83AF4BqgKNA/ED6gSzBTYGSAcDCGwI3whOCT8JtQkUCh0KHAp+CmgKbQrxCroKPQr/ + Ce8JbQm4CZoJBQl5CJoHqAb0BawFWQUvBQAE6QKeAnUCHwIcAs4BjQHIAWYByQGKAlwDFwPVAhYD + SAMfBLcEbwVXBTsFIAU0BbEFAgadBp8GqQaIBuYGewfcB2MICQjIB88HSwhcCEcISQi7BxIHLAbV + BaEFagWUBGkDYQKnAfkAfQAgACz/VP58/fr8cfxW/CT82/sI+wL6nfkS+j/6+fhd+C34Ufjq9rj1 + tfbV94b2qPSh9S72Evbl9fz0kvWU9z/2+/NV9hv4EPa89Sv2uPVP9hr2a/Xq9cH1c/Tu9MH0I/R5 + 9Iv0QPSW80HzyfK983zzWfLi8Rzyw/Iw8cnwf/BY8G7vl+5a7h/uMu8q7a3shOxt7XTuoe7f8Ery + P/R99LT1jPeg+jn9J/5fAFACowPlAzgFZAYnCFYJBAmjCQwL7wveCxgNFA6rDXgO4Q9iEG0RlhJl + EooSgxL7EVIS+RLEEm0RUxDJDnUNpQtDCmkJ2AdTBmkE3wKxAZ0AIf+o/pH9n/xn/M/7sftR+7T6 + 7vnb+Wb5GfmC+aH5Tfmv+DP4Lfgx+Az4Uvj0+Gf5u/nV+V76qftf/OT89/2L/1kAYAGhAlwDjASh + BTMG9wYKCHEIFwkHCkwKUwpjClAKRQp7CswKBAsAC9gKjAoZCk0KggpOCl0KRwqqCQkJ1Qh8CEUI + 2QcSB1YG2gVBBc0EmAT+A6MDKQN2Ak4CrwLvAr8CpwKXAooC9ALaAhID1APNAzADjQNoBG8EMgWL + BXMFpwV0BvYGhgZ+BhcHPAgwBwIGBgcoCA0HgAUxBjIGzAXJBX4FjwT0A1ED4gK5AngBaAFTAooB + V/+2/jb/if+L/pn9af07/Z/84Psl+wj6w/q/+q/5vPja+P/4ZvlU+Hb2sffv+M/3Hfab9wj3zfYp + 9/715fVS9sX22vW99fb0a/XQ9EP0y/Oe8gv1V/Wc8vbxtvQ382HyfvQA877zwvQd8+/xYPN38gLy + svJd8RHyHvJu8I7vevHu7sHtcu9/7gfuuu1g7Y7t8u+G7fvue/P78iD03/Zw9874i/yu/F3/DgOR + AnAD2QXgBcEGCAlWCeIJ3wqJCicLpgzbDFYNow1IDgUP3w/SEIYRAhIzEuARbxG8EfIRvhEMEe8P + 7w02DAULiAlbCCgHoAUCBAgCfgB9/0j/n/50/fP8f/wP/Cf8KPxb+2L79/o9+kT6efo1+iH6B/rY + +DD4yPje+P74+fkM+gD6vPqH+/P7R/2f/oH/dQBXAQUCRQO4BEIF8gWoBhEHSQcSCJwI3gjpCNoI + bwgXCIQIAglYCRYJ2AiuCMAIygg/CdkJkwk9CfsIpwhuCHUIVwjNByUHKga7BXsF6gR4BPUDQQO7 + Ao8CVQKnAqkCXgKYAr4CzAKhA4sEzQS8BDYFPQWgBXwGsAZRB0wHrAdBBzcH1AcOCDMI5gcdCCYI + 9QePB8MHvAdwB5YG4QbUBmYG0AYSBssFiQVpBMkDyQSMA4ECrQIvAr8Alv+c/8b+jf75/Zn9+/xe + /HT76/sh+/r5xvox+5H61/j3+d74B/nQ+JT3//eU96j3ZPe693/1HfVY9uX10vM29E/2zPag9Y7y + Y/MF9gv1UvJh9an2+PRG9I/zcfNR9Nn0SvKH9LTzmvGf8onyMPKj8Rny3/DO8bXwaO+X8Dnwq+4m + 7szuye1p7nbuOe797o7wKfH68Ur1+/XD9t34tvpy/Nb+2QAPAu0DWgTGBFsGigchCB8JnQm9CW8K + LAsUDOgMUg2oDXoOOQ8JEOEQyxE3EuQRSxEUEToRvBAwEF0PsA2zCzEKuQhgB3AGMwVJA5ABSwBV + //T+d/7X/Xb94fzu+yr8R/zn+677Afuo+kP6Hvrh+QD60/np+Jf4evit+BX5wflU+tX6Ivu6+//8 + Jv44/y0AeAFXAjADJQQaBTkG0wb0BuUGYAeOBzMIdAgrCCkIyQegB28H5wdZCLIIpAhRCFEIOwhz + CL0I5QhTCDIHDgcjBxMGpgVvBYQElgMXA4QCYQJuAngBfAGgAdoAuwEVA+cCEwMKBMMElgQ3BbEF + eQZSB6gGFQeXB8wHTgfQB/AHSQfGB1gIdAjVB2IIjggiCKgH8Qe3CHoI/wfZB88HhQdJB/gGqgYz + BtIFJQViBJsD3gJuAo8BtABdAAwATv+o/rH+mv2u/AP93PyF/DH7GftQ+3n6q/np+f/5EPm++dH4 + IPgm+TT5gfdC9uz2X/ey94b1NPVB+CH3rPOd9EX3U/a69SH1mfTg9iL12vL49Pr0dvPd9ET05vAI + 8/L0yvKR8bfwHPGl8U3wL+8D8f/wq+557kXuE+417SLupe7M7D7sfOyo7ZHt/+317rHym/Wf9Kb2 + 7vin+Q77v/74AJoCiwRPBWEGqQVBBToHkAmJCc0IYwnKCkAMlAsIC4sNvA4QDt4OoBClEf8RyRHV + EBoQjg8YEDcQcQ95De4KAgnFBvUEGAQABFMCgwAQ/yr9c/wz/F/8rfxW/Fv79/vK/Nv7Zvs7+437 + zvpJ+pL6yvrm+lv5pfhF+I74cvmW+kD7q/tQ/H38rP2m/qEAlwLAAzYE7QRQBrcGWwfmB28IrQh7 + CGIIhwiYCGII6AdhBzAHrQfkB+kHSghRCB8I0AfOByoIUwlKCZUIBwghB9wFSAWeBfwEcAQvA+IB + zQAYABQAUgBJAAMASwCJAAQBpgGIAjYDIATiBEQFXAZNB6EHLggICLwHXAj7CNII7QjGCW4JyghI + CN8I8Qk6CjYKKgqyClwKUQqQCsMK1AoYC1ULWQg/BiIIhgj+AwICswPXAqf/sP4lAIX+/fzT/OT9 + 8f1j/Nn8P/59/Wv6/vog/c/7c/ky+qn6yPh09/X3VPf39Mf0+/W69Ynz4POD9sz1FvT99Lv2FPdO + 9hb3r/cG+I32N/ab9kT1k/Tr9I303PGw8iryavG08OHvAfCD78Pv6e0D77jwr+927rbu6O7d7RLu + te2L7J/s2eub6n3pkujw6O7ss+zr62T0PPjO9sr4sPwk/1gECgc+CegOxw7VCsgL8g5DDVkOtQ+m + D9cOCw1QDUsP+w5CDX8PJRKyERsQGBKZEwASuw87Du0NkQ2hCr4ImgcJA9n9v/sA+5X4Gvh794b2 + DfSQ8RPzbvWj9e/1kfhx+aL5X/q1++v8UPzU+4z8n/04/Vf9nP4T/sj8Pv0w/+gAvQIFBTsHKAh7 + CEUKGg0ID+YPABF/EaIQqA9yD7AOFg0oC1UKTgklB6MF9gQjBD0C6wC6AFMBlgFFAUkB4wAAAB// + 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 + BgI7AgACTwGIAQMC0ALBA6EFcQewCJcJigrsC/YM5Q19D6kQEBEnESQQgg9qDpEMuAu3CnAJWAjn + BnwF4gO3AsgB2gBMABAAzP8w/7f+Ef7j/Nj7EvuX+e/4C/hR9gT14/Ny8v7wCfAw76vuLO707drt + EO4F7uztE+5q7ubuVO/Y7x/wPvA78FPvTu6J7kzuYO2k7CjsSOsd6jHpYOjG55PmcuY+6uLpDOv2 + 84D1b/Xf+vf87vyqAVwGGAp4DbgNgQ6IDZkKNQrEDOEMHA13DbkLuAoWCSYJKwq8CgwN1Q4/Dh8O + ng5vDgoNvgwIDaIKhwjTBjgE0QET/tf74PmW9W703vNC8q3yR/PN8ofyYvIc8wv1evZb+Lv71PyQ + +/T8hP1a/FH9mv42/4j/5f/I/wH/KwDBAN4AAAMoBMsFMQi1CaQLaA1vDhMPpg88Ed0RoBKFE68S + SBFbD70NDAyYCh8KagnwBxAHAgU1A0QCRwGbAfEBmwJxAokCFwNVAssBSAJWAooCkwKBAu8ChQIy + AnMBBQElARwBFwKYA/IECQa+BqIHZwi0CT4LhQy9DiQQ9Q84EBoQFg+QDroN1wzAC/IKngm9B3kG + 9wT1A8YCuAEmAbgANgDT/6D/Nv8a/vv8avwJ+xj6IfkS+En38vUz9EbyIvH/77fu/e0C7sPtbu0J + 7fvsOu1G7crtGu4072Tvke/p7+nvbu8i7xvvuu2B7Y/sOOwV61Dquenk6JznA+XU5zjpEuoF7azx + Zvam9iD4dvtw/ucAyQWvCREMkQ1mDIELigrjCg8LgAyMDMsL0AtKCcoJBQpsCicM2AxaDlUPKA+E + DwsQHg/CDlMNtgvoCYEIagaCA/0B3f0n+wD5xvXL9fL1vfRj9TD1yvMt9Hr0ffVg98T5m/pB+278 + jPso/C/88/vx/Bj9nf2s/WH9Cf4r/i3+zf/W/0EBBQSyBQAI1gm+CwUMEg2oDlAPJhFiEsoS3BJr + Ec0PAA/pDUUNqAxwDKgLtgmiCA4HiwWlBVcFGAVtBZAFEgWFBNoEFASTA8kD/QLzAh8DmgJvAvAB + DAH+/23/RAC8AHcBGwO4AxQE8gT2BQEH0giaClQLzgy6DVYNzg0qDoUNKQ1mDDYLPgqxCb4Ixgec + B0YGcQSKAwYDYQI6AnECbwJxATwA3/7s/WP9QPx++8T6qvkD+HH24/Tb827yS/GL8EPwe+/W7j/v + j+487sDt4e0S7mnuYO7t7lXvB+9b7rTtG+6I7SntUu2i7Tjsouvc6u7puuk66a/ok+if6DPpz+oz + 7Gnw1/MT98j35/gk/Qf/HQErBlYKIAq5CsYKPwnzCKkK2AsEDZ8MdQuFCxAKOwrIC3gMuQ0iD/IO + Wg8dD0QPaQ/vDucNKgxbCzsJ7QaQBUkDbwAE/g37YfmS9yz3FfeF9XH1K/UB9DH08PVR9q33Q/mD + +bz5jPo3+pH62PvJ+or7Nfx8+yP8ufzb/K39Wf6i/hAAzgF5A+kF9AcaCZQKpwsUDPINLQ8/EKwR + fhEeEfwPJA9zDtoNPg11DP4LLQvFCbkIDQgqB/MGawaGBmsGYQY+Bm8FFgWcBMYD8gIdAwADaAIG + AqYBawC2/2P/w/6L/50AagE2AvICzQNpBCAFzQaFCOgJIgsFDGQMVAxMDOkL+QsCDAoLmwoYCu4I + KAiHB7MGJgajBRAFjAQ8BCUEugOCA+gC3AGkAMH/3P6b/er8+Ps1+qP4Ffc79Sz0QvOT8rDx9fBx + 8Pjvfe8r72jvT+9877zv+e/W7xnw9+/G71Lvpe7c7i7uou0o7pvtp+wH7ezr3eoR6+vqsunl6qPr + Kemw6Vvrt+tC7cXw4/N4+DP4R/ju/SL+//5NBeAI3gdtCuoKLwg2CG0JAQs4CzoLqAteC6kJnQqk + CwEMGw7IDgcPAxDrD+0PphCHEGoPvQ0lDQIL2AjaB+sFRwOLAD/+2fvF+Vz5s/k0+JT3o/ez9mn2 + mPc/+AD5zfqC+pD60fv7+hz7Rvzr+uz6hPuo+gr77/vR+2/8jf15/XH+SwAAAmQEuwbKB30JoArp + Cp0MpQ31DhIQFhDcDwwPDw4nDd4MIgxLCzALtAqsCTkJigiyB88HnQfdBxEIOQhZCJQHDwdLBooF + CQVZBPIDiwPSAtYBtgD7/yv/o/5K/wsAgQCbATECkAKKA3YE+AWtB1YJDQooC/gLRAswC4gLdAvh + CikKngmvCYwIdAduBx4HeAYKBiUG1AXBBa0FZQUJBV4ERQO4AiACGgFCAPj+nP3h++35OPhg97T2 + lfVv9FDzlPIk8jXxCfHL8ZvxgfHe8brxd/GL8XLxTvE58drwy/Cp8MrvV+8s74ruG+487rrtcu0p + 7u3tbu2G7Znt2ezm7PzsauzZ7AftD+xm7LTvB/DW8GD2zffz9qL5CPzO/a8AWAN4Bh8IYAfjB1QI + 2AdpCfoKmQoEC2sLQgqoChoLkgtoDZsNbw68D2cPgw94EJIQ4w8DDxMO7AxLC9wJOQhxBvEDpAFy + /1/9vPz9+377ofov+V75SPk4+JD5v/oO+or6hfvo+nj6jvsa+6P6LPsU+j/6I/ui+lz7Tfxy/Cj9 + Fv7u/tsACQPHBEQGZAdACCEJVQojC7wMXA2IDc8NCw3cDJwMNwzqC7ALCgu7CowKQQrnCYIJNgnA + CN0Iuwi8CLcIfAgNCNkG9wVaBYAEGQRuA58CUQJQAWwAVwAdAPX/XQADAW8BMQJnA/sDzwSlBTUG + MAccCPQIZwnYCfwJkQkcCdQIgAiOCIIIPghuCA4IowdzB5YHnAenB/cHzQeRByQHQAaZBQwFiANX + AqcBtQBs/zb+0PxP+yj6sfjN93D36vYb9mn1p/Sf9PnzPPOP8y/zCfPe8ovyHfIb8hjxj/Da8FTw + 9O8W8Enwie/f7x/vK+/772jvDe+f76/whe9x777vZe+F7lruwu5X7YLtLO4w7VfrEO1E7pfsze9r + 83H02faQ+JH4JvtE/XT+wAIdBegFVgaeBfQFfQa/BqEHBwnNCM0Ikgg8CPUK8Qo4CjANNA6kDd4O + kA8hEO4Qcw+tDlQOOgyECjgK8wjGBnwFkwIQAA7/of3+/Oj87vww/EX7APv++vP7QPyV+078Af0l + /AT80/u5+5H7Wvof+hH6Vfpi+hL7ZPwg/KH82P1c/qL/vgGwA50FpAYiB6YHQwgyCcYJBAtvC0wL + XwuBCpIKPQrpCS0KEwoWCjAKfQp0CksK7Qn5CccJlAmICXQJGglCCOMH5QaxBYYEoAOzAxEDBAIR + AngBgwAwAFcA1QCkAWUCewLLArgDVAQ+BAUFAAZMBgoGdwbUBpcGlgaeBvwG/wbKBs4GcAfGB8sH + JQjSCMYIeAiaCK8Ivgh0CNwHKQepBqsFtAQuBIEDJAK/AHH/zP4z/kf92fxS/Hf7m/oA+gf59vgZ + +WH4p/e59wj30vVm9eX0Q/Th85vzq/Jv8j/yuvF08YrxIfHn8OjwwfBH8TnxYfFT8WzxDfFW8Ijw + WfER8b7vzPC48Ezv4e7N7jfus+3F7efrQuzZ7LLrs+oC63TuOO2F7XzzC/Wb9B73avmK+Sb8Rv85 + ANwC4wSyAzcDfQTrA6ME2AZDBhwH/wjeB+oH6wrlCl4LEw/EDhwP+xEPEWURPhNnEfcPoQ+EDf0L + wAv0CUYINwdYBMkBJQF+ALkACgE+ALUASAAs/wP/q/+V/xf/wP/2/vT9YP0H/Kb7+vp7+VP5Gvkg + +dj5WPod+/P7jPwQ/d79tv+nAXgD6QRIBTMGEQb4BeIGQgdRCMIImQj6CJcIbQiLCJII2QiBCSYK + kgpzC4ELLgvzCqYK8QkACgoKmQmDCW4IGwdvBXEEswPHAqoCpQJzAvQBcwFtAUIBQQHFAV8C0gIl + A64D3AOSA7wDxANXA6sDzwMXBCEEGAQfBLwDOQTQBCIFuwXDBkcHmQcdCIQI6ghyCU4Jywj6CJ4I + DAiuByIHhgaCBZkEhQNNAy0DOgL9AbUB3gCEAMkAjP8r/xP/B/78/LP8ovvv+oP7Ufla+PP3t/Y+ + 9iv2m/TG9Hz1k/Qy82Tz5/RH85jz4vMY9ezz0vK59Ijz5/J/9NLzD/FZ8/XyufCM8rHybvGe8aXx + N/EZ8RTxV/BP8fnwU+/i8PPv4e7I7unu/O3a7pvuw+xd7m7ude4Z8GjyhfMN92T3hfZP+lH7NPxQ + /zcClAIPA2YEeANOA30FwQaaBp0HiAjZB/8IRArVChINjQ5UDiwPYBBjEK4RaRI8EpwRsA+ADpgN + ZQzhC3AL3Qm0B+EFVgSlA4IDSgNeA+4C+QFZAfUA6gDKAFoA9//6/uT9W/3r/CH8m/sy+1v6pfmi + +QP64PpO/Jb8Ef2n/UX+Tv9RACcCPQPgAwAE3gM0BDYEkQRBBWIFTAWUBcQF3gUEBoMGpwbUBiEH + zQaLBzoIYggqCMMHWgfMBoUGDwYUBgcGtQXSBDAEjAMwAzcDLgNdAzEDFgOnAsICuQL2AhQD5QLH + Ar0C1QKAAh0DRQPjAiQDHwP/AksDmgNOBHwEzQQgBUoFsQXvBXAG1AYJB/0GUQcEBxwHLAegBr0G + VgZ5BQ8FeQVhBSkEpgStA0YDrAReAkMCOgIBAEYD5wRu/Q7+WwI3//v8SP5CAOv7qvwK/mj7If1n + /Ef6YfuY/CD5CPlw+z/53Pm5+eD3qfho93r4PPgM9tv3SveG9W339PZT9ab2jfct9sD1A/ju9kf2 + lvYl+Hv2xPTN9gD1hfWJ9o71CfSk9a70fvMU9vj0i/MD9M712PPG8l31XPSm85z0C/To8xD0zfP6 + 8lbzOvMa8qHyPfN185H1TPcN9yn5DfpN+qv7bv3Y/qX/nwFuAhkCbQLxAu0CzQNEBJoERwWZBScG + 8waRB7EIeAkFCr4KMAvxC2YMEQ0pDekMQwyOC1sK5AmxCTMJ3AgZCCkHGQbSBfkEOAWNBX4FnAVX + BcAEbwTqA3MD7wMVA04CBAKHAZMArf/y/yv/fP4f/6z+B/9d/+////+LAJkBNQG7AWkBSwKaAs0C + vgJOAowCvgHPAUMBVwHkAb0BSQJnAkQCpQJfAnMC2gJXA7gDIAQrBNwDvQNzAy0D1wLlAqIC3gIW + A7wCOgJNAj4C5wH9AXsCcwJPAuIC2ALFAp8CtgK9AsACfAK9Ah8DAQMLAwYD6wIFAykDfwO2A9cD + bwQ6BKIEkgSzBOoEwQT3BA8FCwXqBCEFnARKBEEEywPxA8YDuQSiAxMDEgb5AWYD7gSHASEFHwUE + AosCAgMQAd4CSgEnAWcBGP/jASoALP4QABr/fv7a/6X9BP5x/rr9qv1Z/X/90vwN/Yr8X/w4/B78 + 0PvG+/T6o/ty+0H7tvtu+kD75vs5+8v5FPuk+6n6qvoS+4n6Svoj+sH5o/pC+iL6hvkr+ib5ovlx + +3X47viM+jz6B/ne+ND6Gflb+Un6rPjS+W359vhz+TX5UvlO+av5X/lz+fX50vm++ZX5TflI+QX5 + gfkL+iz55PhK+Wr4sPcS+AH4EPh8+CP5g/nX+Q769PnD+u/6w/vi/NP8Uf2W/eL95P0b/kj+3P5u + /2r/fwCxAMcARgGyAQgCtQJaA9kDywRGBYIF0AU3BicG7QU8BtcGngbbBskGQwZvBlYGIAb7BU4G + UwaTBvwGwQafBkAG2AUoBq4FfAVxBQYF9wQuBGMDRwNBA9ICCwMSA9UC0QLbAqECzgL2At0CEgPf + AhoDjwJ0AnoCCAIaAvYBvgG1AZUBuAGtAWoB1wGfAeABdAF8AUECpwGTAfsB+AF4AT8B0wAnAdEA + qABCAdEATgArAKUAtf9MAKgAuP+kAAUALQDQABQAkQDVAMgAsQCdAO8AegAAASgBGwGzAeoAfgEG + AmIBzQGLAl4CLQK0AtQC6AIxAz8DngOcA5gDHwQMBFIEywMHBMwESwQZBGAEZQTiA1MEiQRJBN4D + dQReBP8DWwRLBBkEVAMnBMMDWQMSBLEDFQNYA5sDoQLsAgMDCgIUAjECvAEtAZYBNQFrAJQBw/+W + /zQBqf65/zIAX/5J/y3/b/9H/pr+N/9+/Ej/qf9d+7v+Ev2x+hEAcfrX+1r/M/pA/Rj8svri/JT8 + JftS/FX8Kfqc+6H7nfsI+9T6H/y7+qP6ePvc+nH7+vqJ+3v60vkF/Lb6qvot+w/7IfvU+p/6lvoq + +8b6R/sQ+6j6cvss+hj7mvtV+n77Bfuj+hD7+Poy+//6BvuN+yb74foX+8z6IPs1+wT7Hfve+tn6 + B/uK+oP6Zfod+g769Pk6+lv6rPoC+xT70/us+5z7c/wp/PX8Lv0y/Yj9kP39/Uj96v3E/qT+bP/m + /0IAXwBQAEoBpgF9AggD1AJWA20DrQM1BAsE3AOLBF8EBQRpBCIEZAQBBaQE0gSzBN0EVgXwBCYF + UAVjBbYFcQUxBecEoATrBIoEpASIBHQEFAT2A2MEngNPBLYERgQJBfQEIQSFBHUEJQT8AzIErQO0 + A9ED6AIvAygDhwMvAwgD9QLtAvcCIQMCA6wCsAIyAmACywH3AdABUQGlAYwBKQHZAJQAAAHQAMcA + KAGoAPQA/gCGAFoA5AAnAGwA0gBlAIUAKgA6ABQAcQDUAH8A6ACpAQABKAF2AXkAqADhAQgBcQFh + Ak4BewHiAbQBYwFwAlsCRQIRA8oChQJ+AusC4gLbAkQDYANcA1ED/gI1Az0DeQMNBNkC4AKeAz4D + ZwO5A90D6AJ8A4cD7wK1AiADVgPtAoADPAKwAnECkALlAv0BDQKSAvsBzwDQAbgACwGcATUAJQFX + APX/0AHR/7P//ADi/0H/+v+q/+3+M/9Z/kz/jP1d/jH+Pvxp/438Of1+/sL8gv/6/Mv97f41/DH+ + m/1k+879Pvxf+7T9y/pY/SD74vtE/q77/vxK/Ef9j/tY/a38Sftz/MP8zvp0+if9dvsu/E37G/vh + +xT8a/tm+wz8wfx9+3v7FPxP+lD8zftm+1r7Hfto+6v7nfq9+j38ofrx+gf8A/sv+xr8b/uI+2D7 + 1/vi/Nr7jvsm/fH7cPuj/Iv7Cvyh/Dn7xPvj+2f7wvvS+h/7J/ul+u/61vtx+xT8k/0W/RP9o/2F + /Zv9Vf5h/qf+i/7o/nn+mv5R/0X/jf+dAFkBDAEMAksCAgKvAuMCLQNGBDYEDwQ9BMkETgS9BOME + XgQ9BdsEYgWjBbgFPwU3BcIFZAXFBKkF1QVWBC8FLQWDBHIEQgQYBOUDPwRWBOQDwQMLBJIDlgJG + A2QDtgJdA3UDlwLWAuoC7AElAoYCcAK8Ai0DdgKeAocCGwJLAjYChwLyASMCQALuAc0BLwJFAlQB + sQHmAaMBrwGOAWsBpQAwAR0BVACmAPr/YQA6AaUAUwDzAAIB4//X/ygBPQAiAHoBlwCJAIYB8/9F + AHMBmwBSAUEBQwE/AVoBxQDjAVkBAgDjARYBHQFRAiUCOAFiAokCqgGoAlIDcAIqA78DIgOAA/gB + kAIaBLwClQKWBD8DnQLwA0YDDAOKBFkDeAK1BFgEfQINBFYFzwHVApwE3AKqAXkDIwTJAoEDfwPP + AvIBWwMWA84BHAP4AgMBnwFtAhsBLQG6AuAAPAHFAvD/EQDiASgAOv4OAYT/Gf1d/4T/w/1J/0UA + PP0t/Z4A2f00/Cn/vfy9+9v7+v4R/D77o/12+jH9Pf2w+Gf6vPta+lX9+PeU+6z94Pdk+xD8kvqc + +t38V/pb+9/6qPg4+376Nvo0+Wv4pvt3+Wb41/qs+Kj5VvkG+jr58/ns+oX4V/so+b/4e/oy+M75 + XPmK+Yr5APhD+Yb4+vha+Jn5Dfp++Ar6T/r5+R36XfrN+oz7EfqP+q76PvoU+qD4E/p1+Rb49fjq + +LP4CvkB+XT5oPr5+u77tv0I/bP9gP6S/QT+Dv6U/oH+D/+R/77+zP+OAAYBDgLGAnUDOQQPBaIF + NwXoBYoGdAX6BTwGbQb5BvkHjQcbB18I3wdrCGwI/gdoCAgIrQdZB7cGFAZPBTsFCAUBBe0F9QWl + BV0F3QQiBE0EVQQHBIkDYQM0A1oClQG5AVwBiQD0AawCbwLcAuEC4QFxAl0CzQGAAUYBhwFGAXEB + fwCqAKgArQC/AHMBWgJdAuQCtQKfAhECnwGzAZsBfwHLAYkBqAG8AVsBDgEcAV0BtAEzAhYCbQJJ + Ah4ChAEiAdwA4QDmAK0AXgEoAWMBjAFeASsClwGrAZECdAKPA9IC6gJIA7oBLgH/////TwGVAeAA + HwNyBMwBRwMiBesCMwRGBmQF3wW1BjUFrASdBRQECQQQBcMEygXiBrIF3ASSBqwFgQTABkYGvgQv + BrcGEQXSBCYFlANwAzoErQNcA9YD1gPCA6oDAQM4AtkAIQG9AYQA0QD0AAEAq/98/9P/9v4p/8T+ + 5P59/8T8m/2X/fj7H/wu+4T72fur+5r8t/ym+2j7svwG/Mf5ivt/+9b6i/q1+db59flW+4v3p/j1 + +eH45Pmg95D7Ffrr9bj4qfh+9zL3nvbz+Iv4nfRQ98L4pPOc9h/6+vJO9qj5kfMA9sP2dfSD90H1 + lvPA99j18fQc9+H20vSA9FT2MPZ+9Hb18PZP9U/2dPWp9dj23fM99HD1A/P78j30j/Fi8v3z/PFe + 9fr5bPoN/t7/W/66/2P+wPwjAFEC5f9WAA8DbwG6AIYDOgbVCOwKlgsEDW4PyQ63DUMObgweCxwK + vAhcCUgKrAslDAMLIgqLCtsJKgl4Cp8KdwljBjQD2gHA/zb+b/6x/nX/Y/97/6MAAwFXAA7/hv69 + /R39z/zq/HT9Jv2E/Cf8bfxV/pwAmwLSBBQGJAYmBa4EqwS7BHgF3wWvBQsH4geWCHoJOwlfCv4K + KAuVC64M9Ay3C2IKzAgBB88FnwUPBp8G/QbUBm8F2wRMBHkDugIVAroBuwA//6f+5/1z/Cb83fsX + +3z7vvyu/Pj8rP1i/Vv8KPx4+5/7/vz5/OL9t/4N/wP/wv8aARUCnQP8BNsFIgfTB/cHTggMCVcJ + fAi7CfwKBQySDTwOjg67DlwOmgvxCS0MmQ11DEMKcgqvC10IRAbfBzYIcwdLB3IGOAbcBSYDYgLK + As8ArP7X/2sBqQDw/zAAcQDI/7D+Pv4x/2QAKf/3/br+pP7D/WT9Kv7X/uz+NP96/zkAHgFzAAQA + TABS/9L91f0g/2L+df4W/0/+ov2W/ZX9N/wF/Of7//o9+tj48Pco+Lj2lPTM9Nz1uPTz87v1k/Sp + 81PzvvEO8uvxivCx7+Twp/Ce8PbvZPB982LwwvDJ8ybzAPQr9Ljzy/TM9PXxe/RY9pz0o/UV99D2 + DfYw9o31qPbI9SH0yPQf9oD11vNq9lr3ZPL08ar12/J98ZzxM/F18yzyL+wP8Ob5h/Q99dwBpwNg + ArcCmwBHAqUCEP71ANMHsQWrAyIHTgbVBQoKBg4TD1QRzBQSERAPhA/sC40K3AmEBt4FSQiQBrUI + ggvBCB4J/AYsAwcE3wOYAdUBLQAX/Un7h/g3+UP8V/xC/fH+mf5f/zL+n/1s/yP+fvzs/Oz9jv+t + AKoBOATABNIEQwdICZ0LYg35DKYMwAu2CX4JLgpdClgM3gyGDDAOzA3+DNANkwzYCqAKLAlaB9oF + KgR6AmkAF/7c/UD/af+W/3EAjv8W/iL96Prg+XX5K/kU+PD3nfm3+Y35N/og+0f7dvze/Qj/wwBW + ATYAewHeAQUBOwNuBEkGbQi1Ca8KKQxHDLkLPwxLCyoLdAskC+YK7Ap4Ci4K6wmiCZQKOAu3CsYK + hAqTCDYH9AR4A0wCJQEXAaEAUAGqAP0ADQB9ABICLwBKAEQAaAGXAHAAWALRAucDUAIVAaYDkAZd + BV4F9QhFCUIFlQXQBuYEUAYBB9EFNwcbCIYFSAZ2B9oF0wMTA4MDVwI6ALL/BwEQ/0n9T/z0/Mz8 + MPtC+6b62fo7+a336vc0+Cn2zvV79jn2kPac9Of0qfZl9bLxvvPy9+L0E/QJ92/4YfVs9Hv4ZfYR + 9jX4M/h+9pL3KvnR9dn34/iK9mf2e/jB95f2pPee9/f1Q/ek9vfz1vbX9Kb0BfVf9OTyqPTb9Inw + q/Mu81Xy7fF68DnyM/It74rxcvMm8gzyPPTV9NvyZfOP8F3yrfIf8WTwQPM8+eD2EP6HB3EHOAmE + B1UFlwTpANgBvgdiCecHlQtoCc4GygniCfUNGRKTEXgR3g5EC3gKjQa8BHIFzgP6Au4DvwTxBg0H + cQRFBGkA1fy9/db8pPx9/hH8ivma+NP36Pk//T3/ygEuA7cAJwFGAK7+rAAIAJz/MwLYA7UF7wdJ + CmALnwqdCtsKxQwCDhsOMQ4SDdoKgghGCCoKVwu9DPQNgw0yDZIKNAjYBxAGUAMtAk8DeQKfACUB + NwA2/nX8FvwN/o/+rP7g/nL9fPpt+CP4s/fo+AX7/fsg/br+LP+b/38AFwDeAPAAwQBvAzIF3ARX + BcoGCwZSBQsHKwmmChIMEwzDChoJQgdCBikFygVdBmoFuwUsBesELQQOA9ECAgEtALH/Sf8I/iz+ + B/6e+8z79/uU+zX8sP2P/kP/W/+c/8z/CgBJAHMAuAEOA9wEoAXqBzsJjgpADFELcwwMDRQMjgon + CxoMQwoyC4oL7QtUDJwLjAuZCwEMogc7BIoFXgX6ABr/CwL2Agn/E/6sAFP/tv0l/fT84Psq+x35 + 1viP+bL4GvkA+jX73frN+gz7ufyb/CP7cvvy+6X7lfrx+pb8nP2J/Z/9jP5Z/s39Cv6c/tL+7f1e + /T/8mPv2+e/4Q/n0+s75UPjF+i/6XvZM9mD2yvPR8tfxZPJ58APzefBe8GjyjvD98FfwPvMh8OTx + TvCl8knyKe9488H07PK38Yn48PMe9K329PRv9tv15fRc9wn4yfTm9Tb3vPfr9oT32vfd+CP2Vvbf + 9Qj1HvUv8ib1CPVn85L4p/1z/rsF1AlrBywGHQXEABwBsgJEA1AJzAdmB8EJ2AiGBuYKnQ9TDZUO + zw9xC+EH+wZFBX8EwAMNBIsEegXzBIsGWwcBBOUCPgDs/C/8qPxj/Z/9Nf1I/RT8+PvT/ckATwLQ + AjQEXgKpAH8AmQGjAUACCgavBsYG9QmpCy8M4wzMDJsM7AteC9YLVwzqC+8KuwlqCc8J6wn7Cn4M + JAxXClcIaQVJA70BXf8s/xcAVv/G/tH/PgDe/jz+7P3H/FT8wvyU/Vr9V/ze+4z77/r1+0f+nf/e + AZUDvwMVA6oCDwJAAZcCawPlBPgFTwatB64HpQekB38HyAcTB5UGhAZrBfQE8AOzAUgBIQGlAB4B + NQEdAqoBy/9P/nX9a/xe+3X7Cvvb+677XfuA++38F/6F/S3+Bv/4/3//Jv91AA8CCwEKAoUEpwWY + BqAH0AmdChMLGws5DO4LewzZDIEKFAvtCg4K7wiRCYYJegdCCJoHDQc9BgsH2QYkBO4ELgKZ/tL+ + wP+1/vL9dwAtAgj/vf7LAHj+2/46/wn/f/8r/0D+f/68/1X/O//x/5YBEAG3AB4ChwL/ANz/FwDX + /7b/E//y//gAkQAJAEn/aP8c/37+ff3h/Qn+2fvi+Tn5+vlt+Cv2sveh+sf3Eva++Df5qPW889f1 + qPSG8uzyWfWM8xz04fMJ9AP2IvRl9YT2WvfO9PH1O/Zb9ZH11fUL+H33R/dO9q34cvZL9vX22fV3 + +Y32a/UK+Tb5sfWX9k75Ovah9GH2a/WV9Lr1T/TX9IT3hPWC9LD28vQY9X30DPOj9vT1Y/Qr9GP4 + R/nk+Pj/TQO2BxMF6ATmB10CvAD1A4EHyQYRCFwKsQnvBlMILgqWCasMiwymC04LvgcbBscF9QJ8 + A4MDqgJLBCQEBARUBfQCmgCUAKf8dvw1/UT9nP8s/8H+5P4D/gL/1ABiAf0DggXHBOkDpgPHA0ID + mwSaBi0IDgkhCiUM8gsRDAQMyAphC40KHwrGCpEKsgphCT4IIAhQBxwHbAduB4MHWQVIA+8ClwAh + /6j/AAB6/3H/ZwDi/y3/5f4b/mz9Tf3z/fz9rP6D//v+tv8t//D+FgCcAMMCAwRKBAIFVQTWAy8E + bwMeBIYFJQYIBuQFDwcDBmIFlgV4BBIEJgOzAooCLAIqAgYB0wCNAFv/Bf82/yf/4v5c/qn9l/33 + ++L7svxq/Dz91P26/pT/k/+y/5gAqwCWAYoC6wIoBJwEfAWMBjYH5Qf5CAUJlgmlCuMJtAnTCagJ + hwilCGIIgQbwB7IIQAfxB5AJGgh4Bi4HZQTg/zYAmQEWANT+aAJIBXwBlgGhAwkBAAA5AZEBNAF0 + AWoAqv8GAPX/x/9UAEoCDgN8AtcBqAE+Aff/Zf+R/2QAnP9s/z8BQQHQ/7b/WADf/lH+5/29/cX9 + svzp+5P7WfsB+hf62vq1+6r6F/pp+4f6BPmJ+Ob4gvhW9yv3lvi7+GH3B/dq+Qj5YvZ+97H5P/gj + 9qn4B/jA9lP3jfbM9zj5Evek9bf4CPe+9G71U/af9mHzVPRO9o31+PR69TX2NPao9Yr0V/UT9uX1 + i/MM9iP4gvXX9dH2C/fN9bT1aPQ99574zvXG9v/4wfaD84j3mffK9kH2Xfaa9w32Y/MT9Pr3d/V6 + +E38m/2TAjYEBwRQBe8EzwApAVoEHwT3A9MGogcSBsQFbgd3CGkJSQvdChMKfwg9Bi8EpwNuAocC + WgPTAn0D+AIRBJgDXALhAVoA6/6W/bD+vf6Y/vX/2//l/2oA8QDIAXUCvwN4BL4DYANxBBgE6AOU + BeEG9wfuB7MI4gm6Cf8IgwmmCZ4I3AhJCA4IZQhMB/gG+Ab/Bf0EXQSaBOsDjwLrAUgB6f9H//f+ + uv74/oj+1/7q/lP/Sf7p/Zr+0P3H/RH+d/95/8D/KgEDAUgB9wGbAdUBrQL6AnMDsQMpBCYEjwPP + A/gDKwRiBY8F6wWXBqQFXASzA08DsQLWAtwC1wIgAo8BgAEcALz/ff/i/q/+Jv4m/hn+0v1L/qH+ + ov6E/tv+IQD4AAICFwPuAvMCEARGBDYETgVMBgQHGwc4CNQIhgekCKIJpghZCXEK9wmUCQMKzgdh + BPwDQgXYBOIDLwd1CH8FeAWcBdcDbQOjA1UD8QPtA9MBewEyA8kCngEtAq0DPAPZAbMC3AKHATcB + SgHaAegBowCfAYAD9QL4AUoCcgKFASEAQQB4AOX/1P8Y/3b/VP+q/YP8Ov2u/o38XvxU/l79Uvyq + +jX7LfvJ+UD60Pok+2T5Sfot+mr5ePrB+Hj5PvrN+DX5xvmO+a74WfqU+m74/Ppt+Yj4K/o3+KH3 + C/ng+HX1cvgG+V33hfg+9ub4Zfdq9Eb3hfcp9mf0iPW19kn1uPSj9p72X/U/9nj3hfWQ9S/5d/Qy + 9kH4JPYu+Bb1mviB+Tr13vj4+Pj3Tvlg9on4LPnG9fb4Ovkt97L5wPfi9sb5Jfbv9gT5DPj2+xL+ + p/5SBU0FVgLvBeUD/QAEAvIELAUyBSgH9QfeBfIEpAcLB7wHqghHCO8HTwU5BDUELwKoAbgCkgLh + AfMC7gKvAjkC5QDqAIv+U/7S/nf+uf/vACEBLwGNAWUBMAJ6ArQCEAShBDkEJQVSBdoFTQZ7BnUI + lAhrCK4JwgmrCTkJNQhOCD4H6QZpBzsHCwdXB+8GYQU2BRoEzAKnAu8BIQG8AO4ATAAk/7z/n//+ + /q//4/89AB8BjgC9/6r/B//Q/jv/VgCDAV0CSwPSA4kDMgOEAwIDJQOPBLoEhQRGBcMFLAX0BEEF + +QSmBP0EQwVDBDoElwOTAf8AWAC5/8X/UgBdAEkAXABy/7v+eP5d/j/+Y/7e/kz+p/7M/wD/eP+b + AKEAmgCYAaICNALGA5IENQRvBR4GogXqBVwHYAYrBnkH+wefB5sGKQj0CN4HAwiFCJ8IEgjaBmYG + 4AY1Bp4EjgS0BHcDnwP5AwwEJQSqA4kD8QLJAl8CkQJYA7MDBAOUAjEEpQPgAuID3QMjA4sDXgOr + AoACuAImA6kCPwKAAZ8BIAGiAF8AzgBPASH/a//j/+P+lP5v/jb+qP21/fD8jfyh/Yn8Svsm/A78 + Wfp8+gL8uvqz+qL7Vfo8+vf7y/rU+XP8FfvK+Z/65fnJ+Wb6dPqd+fj62/rj+Pr4cPk1+UP4c/c3 + +IT47vaf97v3jfc/+Nv2rPXK98n3X/RK9d72AfXX8ur14/Si9Az3D/V19v/1u/Wu9VT2gfWt9yz4 + qvT+9wb3pPWe9rj3w/ik+PT3NfiE+DT3/PYi+Ab5R/kp+LL3Q/ha9B/3jfaG9Fz3tvWv+DP50/mS + /ssDPAIGAjwHzAKUADoCAQPuAygEmAZyB8AHYQjwB+cIpgnSCMMHrQd6BtcEaARCA1kDQQMoAjYC + LAOlAhwCRAPnAQ0Aq//s/fX8qP3K/Tj/LwGjAeIBbgPOA/MCBQQkBPwDOgShBHEF/wVLB8sHNggq + CWwJawnpCQcK4glvCRoIcgeqBiIG6wXGBYgG6Aa5BicFsQQlBBEC9AArANX/Yv57/jv/Mf/C/5r/ + 0f8OAAsAkf+U/2P///6//9L/8f8XAawB+QHbAtED5gPiA7MEqwTNA+4DsAQBBNkDygTMBL4EKQVH + BRwF6QR0BEsEzAM0A9QCHAKOAQQB7gDGACMAZAD//xv/Z/4o/j3+mv0G/hX+E/7A/v/+Df/X/5EA + SADrAIQBhALhArcCLgS6BE8ExwQ9BVgFWAYVB5QGGAfkB/4FqQT6BJoEoANjA+sEGwXjA34EMwQB + AscCHAKgAfkDNgIYAloDNQJ7AqMCrgIKBLYELQVVBTgFaAXWBNUE+ASUBZYEjgRQBtIFywXDBUwF + 5gTgBFUE0gPEA/EDGQSDArICBQNyAQsBmgEXAqEA7P9RAFD/b/5q/DT9Ov2e+sP8Vv7q/F787P51 + /lL7W/1H/DH7c/ya+nz8pfyA+8n8PvxI/dz90Pzb/c/9Wfwz/c77Rfse/ZH6GPvh/Bb7ffxB+936 + +vt++Uj5wvmi+c/3uvgF+Hf3IvjY9TT3I/fm9qb1k/Yu9ir1rPbp9JL25PXX9ln3/fUl+DX4GfYg + 9l75IPUX9eb3OfV29/L2zPbN+bz4cfeT+rr6jvfU+Un5b/fj+OP2F/hV+UH4UPq5+SL5J/mF9/n2 + y/fB9vz2rfcp9oH3cPVv9VX62vm0+jsCggO6Ac4FpQNEAjMD1gDqA0MF9gQECIYI7Qe0CD0IzwfX + CPIHOwdMB+EFfAXEBFUDbAQSBOABewP4A4YCkgNvA0kCSAKo/7z9G/+2/XX9lQDXAIkBpQO5ArQD + HAU0BGEE6ATxBLUEfgV+Bj4HigcFCNcI9QhICXMJZAmACSkJXAh0B64GNgZxBbUE7wRXBXEE7wPe + Ax4DUwInAaQARwCK/yP/dv93/2b/GgCK/9j/mgAZAHQA/ABAAc4BIQIBAmECxwK7AroCOAPxA2QE + tQQZBZwFSAULBeYEkQQYBKsD3wN7A2wDXgP+AhwDeAI2AsgBlgBHAGL/o/5r/8j/Of+A/5////6+ + /ov+vP7C/pz+i/4F/ub9Zv7R/pH/hwA5AXUBewF/AcAB7wEQAt8CIgPDAvMChQOrAwYEnwTWBLwE + iwQyBAsErANNA8ECrgH2AdQB8gC4ALsBkAJIAu4BrgFGAigCCgKLAgsDsgO/A7ED/QPnBFAF+gQl + BtUGNgbUBXUFTwWoBA4FIgRNAlUEsQTTAlYD3gSUBL0CYAJzAocBdv8E/wkAAAAd//v9kP8OAa// + dP6UAL4Alv1g/pX+Dv3a/a39ff1v/sP+Wv9E/7T/3QAD/zP+AQAZ/uD8If5v/Rr9c/26/Yb9Jf3y + /cX96fyJ/fj8DPyh+1P7xvqm+nr6Q/oz+6L6H/qx+eH5Svi+9074lvdl+ED4iPh0+Ev4bPf89xL4 + K/jP+ZD4PvgY+Ur4EfcX+f/44PgD+3n5Gvl0+xH6H/hi+pX6Wfgm91X4R/gX9+f2nvet+P73rPd7 + 98/4vfft9rr4qvfR9z34G/fA+O/5vPfG+K359Pdg+DT4Y/f/+NX4Lfi6+ZP5NPn49wj5BPk99/L3 + LPiq+sr6Y/vHAGYCXwF6A3QE6wGTAMYBZALMAYECCgVeBU0FkweZBocHKAggBlkGWwVFBAgDxAIJ + A5QCYwIIAugBCAKVAegAhwJRAjMAhACF/9H+Pv8y/3YA/wGWAsECegR6BKAEnQWBBfcFUwV8BasF + bgY1B4YHwgj2CDgJqAhBCJMI5gdAB+IGwAaABVwEEwSdA9gDuwOuA+EDkwNhAs8BfgFkANn/aP/E + /3z/yP8CAWkBUwLMAi4DPAMsA/wCrwJvA0IDZwNXBE8EjwQLBQAF8AQvBUAF8wTTBNIEWgSdAzYD + vwK/AU4BlAGlAdwBMwJbAm8C9wF6AVgB4ACYAGMAswCqAHEAIgHJALoA9wDaALsAiACTAF4ATgB5 + AN0AYwC8AJcBWAHjAbUCGAMKA0QDegNDAwsD8QLmAnsCKQITAtABmAEyAcQARwCJ/0b/zP6g/gH/ + FP+p/vb++v4E/i7+2/5X/6r/qwBDASYBXwFAAqYC9AIYBJkEPAWIBX8FSwWwBQwGQwVvBToGugVp + BcgFjAVSBeIEjQQHBNQD8QOUA4gDiQQcBN4CPQNGA9ICEQL0AioD1QLkAmwC4AISAkACpQJTAvQC + xwJOAuECPgO3A1AE5QMOBAcE3wC+/Vn+Jv8t/qv9GAKzA7gAPALcAs0Asv4o/hT+KPyr+2/8NvyQ + /Pn9JP6f/Ff91f0r+836NfyH+/35BPu4++H6Cfrz+oj8y/vJ+8f8ef0i/Zf8ZPzs/KT7X/pr++f6 + efrY+yX9gvy2/ET9Pvxd+4b6Mvop+rn5Pvos+hb6gfos+ub5Q/kK+mr5bvgT+eP4N/gL+PX3cPdT + +LX3FPhe+YL5Tfk3+NP5R/jV9h/32/Za+Iv1R/e5+cz3LPlr+Vv5A/oG+QX5qvlk+P/5QPhw9x/7 + zfgI+R763/m4+iX5APlC+//60fjN+Wf6P/jZ94P3Mfj4+aT3sPi/+pz5Qvns+bz95v27/nIDaASC + BSMGkQULBq0FWQTABGUGSAWaBRsH+wbOB5QHKQjiBxAGQAY4BH0C9AKnAdoATgKLATcAOAJzAaUA + QwI0AukBUQHBALQAbQASAKgBbAKVAgYErQSsBcMFewZMBzAHPAcRBywHzAYcB4IHTgjMCHII7ghA + CEAHdAe2Bg0GMwZzBfIEYwS0A5gDTwPxAtACcQJ9AmECkAHoAegBjwGmAZoBmgG2AdYBOQLbAtUC + DwNoA1YDCgM9A6IDVANTA9sDwQOBAxcENAQ1BMwEDQXhBAAFSwUxBQ0FBAUuBe0EIAQ6BBUErwM+ + BCEENQRxBAgEOQPTAsAClQF5AYEB7QC7APoATwEQAa4BnwFUAV0BCgExAUcB/QGpAhsDoAO8A9ED + 2QPzA9QD/QMxBEoDeAPmA+oCAwMgA4QC0wGjAaMB5QCBASIC3QEtApwC2wHgAAUBeQDe/ycARAG4 + AZoB6gKDA24D7QMdBN0DFAQRBLwDVQQmBQQFoQQKBdEEbwQbBB0EnQQIBPcD8QO9A5sDiwJfAmEC + VwFpAREC1gEbAk0C2gEZAmIC9wFYAaYBQgHu/0cAuP+z/r/+yf4Y/w7/XP9C/5f+zP63/sL9yv1o + /ZT8oPxC/Gf80fwn/Rv9kv0b/u/8l/zW/Bj8GPuS+qf73fpC+RX7XPs8+sX6Bvyl++b6dvuF+rX6 + I/pT+FH5wfgA+Nr4Afk2+qf6pfr5+hf7k/o7+mX52fiQ+t34R/kY+7T66vrj+QT7gfqI+Zj5RfmC + +gv5u/hd+fP4ufed92j4PfcT+cb3s/gr+QX4H/mg90b47vYq+Tf33vZw+nP4Zviy+cX6hPiV+bD5 + 6fiz+O/42/ns+Xv7w/tJ/Ib8Ffwz+3T7Ovqa+qf5aPqa+vf4Qftr+Sn6FPrb+QD8zf1MAJwCqgYL + By0HywdrBCsFRAPu/50EGgPDAuEG0AYtCC0JFwmpCFsHPAZ9A4kBwQGyABcA3AFHA40CBgReBAAE + 6ATWA+kC/wIRAqb/ZACfAC8AeAGBAiUD1ATqBXoFggeDB7gGSwcmBl4FTQWeBNEEXQb8BvoGGghR + CPcH3Ad3B0sHsAXtBFEERwPwAm4CSAKTAuACfgJpA6YD9QIwA1ICNgHXADUAYv9W/8v/LgAUANoA + NQIjAm0CoAOBA9MCMgOpAvEBMwJJAsECCQNbAzgENQRoBM8EcwRZBGsDswJCAjYBBwEJAcYAlwDI + ANwAdACUAPMAoQCBAIcA/f9l/xr/xv6r/nT+gP5f/1b/lP/KAAkBsQAcAewA8//u/1r/lf5L/2X/ + Tf+TAHIBkwHvAccCQgItAWoBwQDV/0sAoAC6AJIBCQIOAnYCrwL4AqoCqAKKA9MCwAJFAzkDHAPk + AjYDyQJTA68CQQK3A58DmQMIBBwFqAQPBPcEhwR6BKcEsgSkBHUEwgTCA8wD7QROBL8DcwQlBD8D + cAMPAicCuwLdAKsApgGjABr/3gCeAG7/qwCf/1H/8v44/o3+HP3s/Xr+YP1t/uT+sv4U/8j+Yf6B + /xX+Pv0f/kT9FP2R/Kj9+/0U/Q3+hv59/SL99/1T/Df7N/xE+2v6nfoH+8/6mfqI+4v7Lfzk+1f7 + DfxX+4/6VPqz+iP6pPlq+kf6L/pX+sr63vnE+cb6kPkt+pr6xPp7+oL5t/kP+Y343Pdl+Xr5vvjB + +RL55fkZ+YT5PfuU+WL6HfpA+Sb5PfiL+cT4IvgM+s74O/hR+uT40fm3+iz6afvg+fn6oPqT+Qn7 + Zfps+rj6Nvpu+gP78/lZ+iD7bvnZ+PP48vjo+LT4Pflr+j/6+vj6+Uf8Qvyl/DQC5QPhA+YGCwYh + BpcEJAPuA98C5QJDAygE0wT8BW4HngdsCKsIxAZgBYUEyQIOApgBzgG8AjICTAJCA0MDOgOzA98D + XgN5Ao4BvwA1ALcAFQH1AIcBbAKdAgIDqwTDBQ4GmQa0BiYG1AU7BTIFxwWIBRYGvgaKBqAGMQeX + B1oHigduB1kGUAV2BG8DxQJcAgoCMQI/AqMCDwN8A44DYQMiA4sCNQJmAcMAtwCwAIgAAQHxAVQC + 8QKgA90DFQT+A0gDhQJsAq4B0gA2ASAB2wCdAUQCVAJ2A9gDJQNKAx4DIwIpATgBFQGWALoA/ACJ + AYIBGQFtAYYBFQGmAK0AtwA7ALv/4/+J/yr/ZP/V/u/+//53/qL+5P4o/6P/6//EAAEBcwAMAQ0B + 2gBUAZUBFAKAAu0CRQMsA7IDzgNFAxcDiALJAUMBbQDl/yUA9P9w/6X/GwCj/w4AkwAzAKMANADU + /9f/U//r/wEACwAlASkBagFkApIC6gJpA7wDRAQTBBUExwO9AxEE+AKIA/wDBgOHA7MDngP1A9oD + +gOlA0wDGAMzApwBpwH9AHkAkQCsAKkAZwBUAegA/ABvAVAA8QA1AE//0f/x/hf/uf8y/4z/TgCG + AFwAVAB7AOn/Kv7P/L38fPyp+9D7fv4n/4b++wCUAb0AtgBQAKD///05/dv8G/xb+z789Pza+yL9 + yP2d/GX8Af1+/CT7Rfvu+jL6RflX+UT6pvnK+R77l/tq+wf8bvy2/NX7yvrI+2n6lPhq+fH5VfjV + +L36uvn2+UL6cPqp+oz5jPp5+T/5B/lV9+v4o/a496j43fbB+VT5Q/nQ+kX6HvqQ+yf6vflZ+0T6 + Efm3+XT7APnm+W/7VPnY+1f6kfms/P35+Ply++j5Y/ra+sf5G/tJ+9H5zPsb+7/6BvyO+gH6PvsI + +pL4+vrU+fr5C/xC+kv+UP9n/kME5QN+BF0GiQROBU4EMQLmAoQDcQG7ApcECQR3BdsGEAcfB0EH + rwVoBKMDqQGtAWIBAAFVAuUBTAKRA3gD8AOLBLgDzAMuAzMBbgKRAVEAyQJAAssB1wOtA9YDhwXS + BT8GVQfZBisGcgagBfIEzgVWBdsEhAUmBWsFJAZiBvoGAwedBjwGSQWTBAEEPQPCAhsCFQLHAYwB + QgINApgCLgOpAvEC3AL6Aa0BiAHcALIAuwCIAKsASAHBATgC/AJgA7QDtwOMAzADywKXAi0C8AES + AmwCugJQA8ED9gMxBJsDWAPoAmACbgKOAbIBpgERAYMBmQHkAVoCKwIwAioCVwE+ARsBxgDOANIA + zgC9APIAAAFLAbYB7AEnAnkCpgK5AtwCxQK9AsICiwKjAssCDQNvA8IDCQQYBEEEIAQcBP4DigNx + A64CQwJaAnEBtgHPAVIBZgFdAXQBBAGFAQkC9AFGApMC5QFUAUQBggCbAKsASQElAhMCHAOmA7MD + JgQCBAAEewPHAj8C2gHUAYYBvQE6AgwCMAIhArwBqQHPALsAdwCP/6b/8/6j/rj+C/40/jT+8/0k + /gv+I/5t/sD+Jv86/4T/o//W/uz+Kf4l/Xz9yPyf/EH9q/3l/Sb+I/8R/5b+df8x/h79lf1G/JD7 + tvuz+1P7j/ta/B78vfsZ/Gf8u/ug+rf7xfuZ+Oz50foH+FH5GPpM+Vv6/flU+tD7kPpO+pr7RPrR + +TP6gvl7+sv6Dfqe+3n8tPpG/Hr8wPqb/OH7aPsf/Cr8Rvxn+1T8Bf3s+9P71fwR/AP76vqL+xT7 + efl1+zL7jfmf+5f6SPo3+0T6CfuC+jr6W/qE+t/56vlD+9n5Zfov+gT6B/oC+RP6X/pg+nz65vuc + +y/7t/uq+xv8B/vO++r7xvog+2b7z/tH/Fn9LP4V/hH+e/7v/Tz9Gf1O/f/8QPzx/Iz9vv3M/T7/ + hf/T/jMARv+T/hz/7P1d/d798fz//Cf+Ev2P/oH/tf4DAUYBxwF5A/YD6QQqBV8FagVTBQ8FCgXT + BNoEeAUSBeAFlAayBh4HDgdCB6UGwAURBZgEvQPbAj4DVAMRAz8DqwSKBDwE1AX8BJ4E4wSMA2cD + VAM+AtMCWQPoAvwDqwQFBeUFSQa+BvUGngZpBuwFogUmBZQEFgXEBK0EfQV+BdIFmwbOBukGSQfy + Bn8GFwZSBXQF+gQ5BLAE+QTBBBUFpQWuBasFigVjBbEEIQQ/A5wCSgKDASMCHwI3AiUDWgOxA3EE + lwSPBI0EAAQABDsDxwJ3A04DhAOqBEwF4wXLBvgGNAfwBlAG0wV9BOEDTgPjAuwCtwJxA38DlAP1 + A/YD6ANAAxkD9AIuAsUB6AGiAb4B2wHXAZYCagKuAjgDJgPgA7sD5wM2BJsDtgPhAnMCQwJSAbYB + sgG3AeUCHAOgA5EENASEBEEESQM1AykCmgE0AXsA0wCOAKwAewGSAbYBugGlATABHwBi/4f+ZP2I + /ND7lftz+6T7K/xZ/Bz9ff2n/cD9rf29/fr82PzA/AT87vvh+8P7S/xg/Af9B/78/aL+dv5d/lL+ + EP0a/d38yPsL/Aj8v/uA/IP8+PyV/W390v3H/ZD9Wv3W/GL86fvW+3T7PPtD/KD7yvsx/UH8+vxK + /YD81/zv+wL8Avxd+yX8cPzD/F/9l/0h/vf9d/1j/Zj87fzp/PD7mP2U/Vr9z/7K/nz/RP9L/9r/ + 1/7l/gX/8/74/tr+9P+L/0//ZQB//6n/YQB+/7f/4f9a/53/yf4P/1T/CP58/mb+Q/42/n3+T/8c + /4//uv/0/9r/1/4i/wT/3/0p/kz+Qv5//k/+q//T/57/HQFoAAsAFwD6/if/ev4a/nb+F/4B/5j+ + l/7v/7j+If8i/5z+cv9V/Sn+6P7D/Fj+nP6N/Zn+lP6Y/ur+0v5J/wr/wP4E/7f+Mf5Q/jf+0P12 + /dD9yP03/fb9y/0k/hb+O/63/gf+nv4K/ln+QP63/ZT+G/5L/mf+Vv60/kL+X/6T/hn+Ev7h/eL9 + Tf0W/fb92PwF/Rj+2fxD/Uf9zPx6/fL7w/wq/Vb7c/yR/C783vwY/ej95f0v/bb9ef2Q/G384PzP + /Cr86vwH/X38Nv0D/Tf9NP4f/br9q/4M/a79TP7w/QX/9f76/un/ZP87/28Ar/9r/0MAHf8o/3f/ + Xf/s/0cAzQBsAY4BfQFmAv4BzgFuAgoC7QGUAb0BvgFNARoCtgJnAqQCYANOAwgDbQPjA6EDDgOo + A9kDUgOKAykEmwQqBHME/ARLBPIDDgSVAzgDNAO5AlMCMwL8ATECfQKfAh8DiwNxA60DRQQqBH8E + 9gRnBIsEcgSpAxoELwRqBEEF6wRZBb8FxAQUBYAFngTEBJ4EJAQzBJ8DHwRHBDUECQWMBOAEIgUz + BJIEaQQDBEEE6AP2AykEwgNGBGwEEwSdBDgEEATQAzADbAPLAoECEQNOApEClgOfAkMDLwSZAzQE + /AP8A/ADrwIeA+kCEgLdAmMDaANiBPEEiQVdBpgF0QXVBYcEygNoAw0DPgJmAuECGQOmA+8DyQTJ + BJgE1gREBPsDJgODAlYCCQKVAaABQgJKAjACZgIXA7cCWQJnAgICQAFhAHUA+v8R/4L/+/+v/0QA + 2gA1AX4BggEAAsoBZQGUAeAAYwCOANP/3/8yAI7/5/9bABkAmwCRAF4ATwA3/8D+W/5B/Qn9Jv2B + /O38XP1g/fr9DP6T/oT+B/4R/kj9b/wB/HT7Kfs2+137xvsD/GD89/wZ/XX9ef08/Wz9/vym/Mj8 + 2/y+/K/8E/1F/TH9if02/ir+Hf6y/lL+6/05/sj9nP3t/bT96P35/cD9Gf7b/eD9B/7J/dX9Xf1S + /SD9yPxb/SX9Iv13/fj8Cv22/Ej8uvyN/E78k/y8/IL8fPyX/Kj84PwW/W/90v0H/vz9Pv4z/tX9 + 6v14/dr8yfwn/Bv8vvx4/FH9Gv7Z/YX+WP7T/cD9yPx//AD8UPus+y37hPso/O37jvzS/Nn8dvzx + +1b8UfvX+pP7Bftj+8T7QPzy/Lj8tP3G/X39Ov4r/vH9Bf45/rr9Qv2Z/U79j/y0/Dn9Af3q/Kr9 + Uv71/fv92v5f/g3+Tv7f/eD9vf3A/Sv+Vv6f/hn/Mf9S/2//Ef8X//P+z/6N/tf+BP9P/uL+zP6/ + /mT/P//t/1QAMwCaALkAtADKAOUArgBzAMMAKwD0/4wARAD2AGkBVQFGAi0C3wFCAiQC5wEPAsQB + XwGlAVIBPAH/AUIC2gJQAy0DygOcA0YDnQNjAy4DmwJDAhoCAAJ6AqwCqQN0BEYE3gTyBJoEkQQq + BL8DgQNIA9ECAgOKAyoErwT7BBYG6wUWBXAFOAV6BGEEYAQ8BHIEOgRRBPIEugTEBAsFyQStBIQE + 9QPZAyYEhgM7A5AD7AKkAo0CYwKhAnACuwICA/ICagO0A98DLAQZBNUD0gN3A+EC0gL2AqUCfALi + AtgCgwJaApoCfwLEAecBzAHrAGMABQDO/77/Of9L/yYAn/9l/y8A/P/D//D/6f/J/3D/+v6h/lT+ + Ff7H/fb9+/2I/ZD9Hv09/X390/yV/dT96vxK/V/99vxA/SD9VP3X/Uf9gv0z/uP9//1K/lX+Uf7A + /X/9tf13/fD8Xv31/Wf9C/1W/VL9Vfw5/L38N/ze++r7Nvzu+/H7e/yP/Mj8afxM/E38sfvD+7z7 + xvsj/B78afzL/Nb8HP2i/Y79kf3Z/Xr9Z/2R/XT9j/16/XP9q/12/Yb9Vf52/nH+P/9N/3L/l/9l + /6T/Uv8f/xn/G/8k/87+Rv/L/4r/JgCeAEgAOgAHABkA9v9I/6//DAAE/4n/vQBtABkBBQI5Ao4C + hQLjAvECaQLoAvYCcAK8ArQCggKdAvcCdgNTA5kD+QN4AwADAgOzAh4CCgK7AaQBugF8AR4CiwJe + Ag4DPQMIA/oC0ALKAkkCewK5AmsCdgJDAjgC+gF/AeMBwAFMARECPQIWAs8C9QLbAgUD7wKrAncC + cQI/AjYCZgLZAhsDOQPNA+UDsAOKA24DJQObAqwCzgIyAoACugIVAl0CgQIFAg8COALbAekBvQH/ + AToCqQFCAjACewGYAW4BCwEAARUBUAGiAdgBRgKXAjQCOwJKAnUBKQEKAbgAhgBnAKkAzABaAGYA + 0gBdADgAZQAyACkAxf+l/8H/Jf/w/uX+kv6R/mb+f/7W/rP+wf7R/nj+Gv6u/Sz91/x+/E38ofyt + /Nv8Wf1f/V39Uv34/N/8wvyF/LD82vy+/Ov87PyL/Mn8bPxR/Nr8lfzG/Ar98/wa/Qz99/z4/Kf8 + gfw4/FP8fvyC/Db9lv3I/e/9Cv7D/Vr92fxb/DP8y/uw+/X7HPw6/ML80vwJ/YD9/Pwx/aD9Kv2O + /az9pf0//qn9Cv6Y/vL9QP66/o/+wf44/xX/Qf9y/xj/Iv85/7L+s/7B/m7+yf7i/vz+Zf9o/xr/ + Nf/h/lz+UP7j/f39/P0R/oH+i/7P/tn+Cf8U/6f+xv5e/gX+XP4Y/lv+EP/h/gr/oP9h/2P/iv+O + /4L/Gv+K/1X/CP+x/7H/PABoAIoAOQFuAJsAvAD8/zUA0/+Z/6n/JP84/4T/Df9Z/6H/k//L/3P/ + uf92/wr/Zf8E/yL/lv8b/5v/DwDg/6kAwgArAZIBKAGgAZkB7QAvATUBrQDWANMAnQCuAKMAqQAL + AT4BWQGVAZYBrwHBAcgB9QEwAi0CSAJSAm8CYQJbArMCnQLEAtQCNgM0AyMDzQPHA9QD9QPAA4sD + PAP1AtgCzAIfA2AD3wOMBOwEcgXvBRYG6AX5BaAFBwWoBEQEGQT+AxAEogTfBC8FxwXFBeoF1AWh + BTUFzARPBKADVgOyApMCygKzAiUDvgP6A2EEmwShBJcEHwSOAzYDcQKsAcIBfgFqAQsCXALyAqID + dwO3A+sDTwP3ArsCVALKAYoBYgFzAX0BiwHrAfoBEgIbAvgBAQKvATMB5QA4AKX/6v6a/rr+aP7C + /mz/qf/t/0cAXgBhAM3/Qf84/2b+i/2Z/Xn9+vxR/ar9zf0P/kL+lf6R/kv+TP50/hf+8P0h/hH+ + xv2u/ar9dv1m/Sr9dv2w/X/90/3c/YH9Rf07/ev8jfyR/Hf8nvzB/MD8JP3//LL85vxc/Bz8ivwD + /AD8Y/w6/F/8YPxa/Jn8U/wI/GH8K/wu/Gb8ivwp/Tj9c/3x/eL90v3F/Z79l/1U/V79h/2s/df9 + +/16/pH+rP7r/kj/Xv93////QQBBADcAlwA1AKL/yv9S/+X+8P7T/jH/WP+n/5cApgCjAL0AlwAr + AIX/j//c/8v/5/+uAFEBZAGvAXECsgJOAi4CFQKzAfkAhgDKAJwAMQCFAAQBGQEvAa4BAgIEAvsB + /QEBAqABMwErASIB3QDkABoBRAFPAUABlQGlAUIBEQHiAGwADADD/6v/rv9x/6//AAAFAGUAxgAN + AWIBegGeAa4BiAF8ATsB6QCrAFQAPAA+AEkAigDMAAgBEgEJAfcAuQA6APT/w/9s/43/v//4/2EA + 1wA5AVYBagGfAVkBCQEdAQ8B9ADsACYBLwH6AP4AFwEeAQYBxQDsACkB1gDvAGkBZAFvAVwBbgGL + AfQAGwFIAf4A9gAaATIBAwHtAN4A6gDVAMMAzQCkAFUAGwCn/2L/Nv/S/vf+Gf8t/0T/hP/R/7// + of+v/yb/h/5d/sz9hf1u/bP9IP4i/o3+LP/Z/oP+zP45/vP93v2M/dD9f/08/fj9sP1H/SP+5v37 + /Tz+6f1z/kH+8f1P/i3+2v3c/bz9i/0v/WL9V/0X/c79sv3Q/SD+6P0q/vL9c/3a/Z79DP1r/WH9 + cP1t/V79qP3t/RX+PP6J/r7+nv50/uP+pv6Y/ub+wv7m/tr+kv6n/uT+qf4d/2P/b/8VADoASQDW + AA8BrAD1AOEAfwCQAJMAnQC9AP0AIAFJARIBGwErAQsBJgFHASABDAE3AQABAgGzAMAABwHIAAkB + rwHyAQECsgIGAwAD9AIUAwYDdAIyAgkC1gGhAd4BSAKoAgQDnQPwA9UDAQS1AzgDxQKHAkUCNQJ4 + AqMCHAN/A54DlgO7A5kDPgPpAssC8QKGAqcCQgMrAyEDhwOaA3MDbgNyA50DeAM8A1ADIQO/AtkC + xwKIAowCuQK7AlMCoAK4Am8CkwKOAmgCNgICAukB9QHDAdIBBwLtAesBLgL6AckBJALMAb4BFwKs + AYsB4wGOAXkBswFpAWMBUwH1AOoACwGlALEABAHaADsBWAHzAHkBcwF6AL4AqwDd/wkAFQATAEcA + YQDsANcAwQAoAXoAAADH/zP/4/44/o3+/f5v/i//3f+9//b/IwBRAA8A8f86AMD/p//G/4n/0/+j + /6H/0v+Y/7j/b/8n/2L/KP/t/uT+4f6v/mX+i/5F/jL+a/5e/oH+kv60/r7+0P4L/8v+xv4W/+v+ + 6f7w/uP+5/6i/pj+V/7c/er9pv1P/XX9n/26/bX9D/54/mP+mP4O/+j+u/78/hH/1/7+/lH/RP9h + /5L/sP+U/4H/ef8z//r+pv5w/jf+/v0d/gb+Cv6G/on+dP77/gr//P46/x3/Of9x/4T/jP+t//D/ + 3f+B/0//Mf++/jX+FP40/g/+D/5d/rr+2v72/kP/J/8I/yf/Gv/W/v7+S/9m/4D/4P89ACIANABR + ADEA/f/Y/9X/kv9q/53/Pf/2/vL+lP6Y/qT+rf7i/iP/gf+l/9b/SABHABAAPABkADQA5P8JAFQA + FQDj/xMA6f+L/4T/d/8h/xL/bv+B/2n/rv/0/+r/AwAoACwALwARACwAPQA8AJAAvwAhAXEBTQFd + ATYBwQCJAHAAOwDb/8n/EQDP/6D/CwAWAOn/HgA0AO7/y//j/8j/mf+z/6j/if+u/xMAfgCQAKYA + 5QDXAJAAYQAzAAUA///d/7z/3v/c/wAAOAA/AG4AoACQAHEArwDzALIAgQDKAKQANABBAKsAxwCz + AEcBqwFlAYAB0QFqAfEA+gCzAO7/tv8FANb/0P9FAIMAXQBHAIMAWAAHAC4APQARACwAigC7AMQA + HwFoAVEBVAEZAbsAtQCSAHAAgwCRAK4A3AD9ADcBagFUASQB+QCbADwACgDI/8H/1P+u/6j/3v/d + /7b/9f8pAP//8P/d/43/Wv9O/2f/Zf9E/3P/nP+E/47/8/8SAOz/JAAwALL/jf+k/1n/KP86/1D/ + P/8f/47/8v+7/xoAbgAaAAwADQDm/8T/4P8tACwAPwCmAJsAYwCBAIkAHADi//7/vP+e/83/0f/c + /woAGwAfAAgA9P/q/5j/Zv9w/0//WP+T/4P/s/8DAOL/5/8qAC4A6//K/9f/hf8l/0D/Y/9B/2f/ + 3v/t/9j/HwBdACsADQBgAEQAwv/I/8H/hP9v/3f/nf+p/8P/9f9KAFQATQB0ACgAs/9k/yL/4f6r + /qf+6/73/gX/bv+3/7H/1v8YAN7/oP+a/3L/Hv8Y/zD/Av/p/g7/E/8H/zf/Tf9s/3P/aP9Z/zP/ + LP8f/xv///4R/xH/4/7//gD/D/84/0f/bv+G/5H/q//N//n/8//p/+L/qv+D/3v/fP9q/5T/pv+b + /63/rv/i//b/+P8RACsAHgAIAAoA9//S/7P/sv+e/6D/qP/R/+X/zP/o/+n/x/+g/6H/jP89/yn/ + RP8+/1n/qf/6/ysAQQB7AIAAWAATAAYA4f93/57/pP9x/7f/AwD1/ywAUQBLAHEAOwAbAAcAv/+n + /6H/ev+R/8L/xP/g//v/5f/S/+L/sf9//1v/J/8I/+X+0f7Y/hT/OP9M/4L/if9z/3P/af9G/zH/ + Lv8y/xf/Dv8n/yD/Nf9K/1X/b/9F/zf/N//k/rz+sv6s/r7+1P4R/0P/VP92/37/b/9F/xX/Cv/L + /qv+y/6t/pX+tf60/p3+3P4E//b+N/9J/y//Q/8S/wL/Ev/q/v7+Gf8I/yL/W/92/4j/nv+t/4r/ + V/88/xz/A//1/jT/b/9j/7X/CwD9/xMAOwAdAOX/y/+5/4v/Z/+B/5f/lf+2/9v/3//h/wAA+//n + /97/wP+e/3D/XP9O/0T/Vf9S/3D/pv+v/9P/CwATABMACgD///f/wv+3/9j/wv/A//b/HgA3AF4A + iQCTAIcAcQBWACEA8P/l/7n/i/9y/3z/kP9+/6n/5//k/wIARQBHAFEAdgBpAFUANwD0/8r/uv+U + /5X/q/+4/9D/3//+/xMA/P/7/wIAwP9r/2T/Y/88/23/vP/J/wAAUgBjAFgAagCTAG8AKgBDAC4A + 1//l/wYA8v/z/w0ALAAfAAQAEwATAPn/CwAhAPT/9/8vACEAFQBPAF8ARABQAFkALgATADAAJwD+ + /wwAKAAGAPn/QwBSAB4APABbAB0A+v8HAOT/tv/Q/+r/4P8BAC0AXQCTAKQAuADCAJQAXQAwAAEA + 3f/R//z/IwA6AHEAmQCeAKMAmwBnAEUAJwDe/6b/kv9y/1f/cv+Q/4//qv/i/+3/6P8JABkA//8E + AAsAzf+g/6f/ef9T/4T/lf+K/8n/AwDq/+r/DADx/8P/vf+4/4T/bv+Y/4r/ef+p/7j/rf+y/6// + n/+g/6z/pf+k/7P/pv+M/43/jf96/2j/d/+C/2z/cP+P/43/hv+a/6L/lP+G/3v/jP+Y/4z/sv/G + /6r/sf+z/5D/f/98/3b/ef+J/6L/ov+l/8T/xv/D/87/xf+7/6z/pf+f/4n/k/+c/5b/rv/G/8z/ + 3P/3/wsABQAMABwACADn/9X/v/+p/6P/of+2/9L/4f/u/wAA+f/4/////v8CAOz/7f8JAPP/5P8E + AAAA6//w/wAAAAAFADQASQBQAGIAVgA2ABgACAD0/9r/3v/V/73/wP+//73/xv/l//D/5/8HABgA + EwAkACwALwAdAAcAAgDw/9T/yv/u/xEAIQBCAF4AXQBKADkAKgAAANb/1f/M/7n/yf/j/+r/+P8K + AA8AEgALAAUADgAJAP3/+P/v/9b/vv+x/67/rP+w/9L/8P///xoALAArACAADAABAPD/zf+5/7v/ + wP+7/8v/7//+//3/DgAnACMAGAAoACwAGQAYABYADwAJAP3/+P8AAAAA/v8RAB4AGQAfACAAGgAV + AAYAAAD+//D/6//w/+3/8v/z//T/BgAJAAMAFwAuADQAPgBGADoALwAqAB4AFAAOAAYADQAaABwA + LwBOAGcAdgCDAIgAdwBXAEIAOwAYAAgAEwAFAAYAGAAfADAAQwBRAFoAUwBNAD8AIgAQAAIA7//a + /9b/1f/L/9j/8f/9/xMAMQA4ADoAQQA4ACQACgDw/+P/1P/A/8j/4v/s//z/GgAlACQAKwAvACQA + CQD4/+//1v+//8j/y//E/+P/BwAVACwAQQBLAE8ARAAyACMAEgD7/+f/6P/t/+n/9/8ZAC4AKgAu + ADYAIgAIAPn/7//l/9T/1//0/wIAAgAgAD4APgA6AEQASQAzAB4AJwAnABAAGgAwADEAMgA/AEoA + SAA4ADEAMQAeAAwACwANAAkABgAUACYAGQAbADQAMAAiACYAIAAMAAYABQD9//z/BQASABoAJwA9 + AD8AQwBWAE4APAA2ADAAIAAWACQAKQAtAEUAVABQAFMAUQBCADgALQAfABYAFQAaAB4AHgAmAC0A + JAApADAAIQAcACAAHwAlACkALAAyAC0AJwAtACwAKgAtADIANQA4ADgAOAA7ADYAMAAzADIAJwAo + ADAAMgAxADYAPQA/AD0APwBAADsAMQArACsAKgAkABwAIwAzAC0AJQA7AEMAKAAmADcAIgAAAAUA + DwD9//H/AgAVAA0AEQAzADQAJwA7ADoAIAAXABcABQD5/wAAEwAaACYATwBkAGMAbgBxAFYAPgAp + ABAA///y//L//v8JABoALgA0AEEARwAzACwAIwAGAPj/+f/y//D/+/8FAA4AFQAgAC0AMAAyADgA + NgAqACQAGwATABMAFAAYACMALwA0AD8ATABNAEMAPgA5ACUAFgAVABQAFAAZACUALwAyADYAOQA2 + AC8AJgAjAB0AGgAUABUAJAAnACcANABAADUALgAvACQAGAAOABUAEwALABUAJAAlACIALQAwACgA + JAAhABoAFQAUABgAHQAfACgANQA3ADgAQwBHAEAAPwA/ADMAJgAdACIAIAAVACEALQAoAC4APgA/ + ADYAOAA5ACoAHAAcAB4AFwAaACkAMgA1AEAATwBIAEMARQA+AC4AJQAhABsAHQAjACoAMAA4AD4A + QgBBAD8APAA1AC8AKwApACUAIQAfACQAJgAnAC0AMwA3ADMAMQAvACgAIgAfABcAEwAUAA8AFQAd + AB8AJAArAC8ALwAsACsAKQAjACEAIAAaAB0AIwAkACUAJwAsACgAHQAeACAAFwAVABcAFAASABUA + FgAWABkAHQAgAB0AHQAeABwAHQAgAB4AHQAjACMAIwAiACIAIgAfABwAGAATABQAFAAOABAAEwAS + ABUAFwAZABoAHgAhACIAIQAkACMAHgAeAB4AHgAhACEAJQArACoALAAsACkAJQAgABoAFQARABAA + FAAUABcAGwAZABgAFgAUAA8ADAANAAwACgALABEAEgASABUAFgAZABkAGwAcABkAGgAeABwAGQAd + ABwAHQAfAB4AHwAhAB4AHAAcABoAFwAUABQAEwATABUAFAAUABQAEgARABAADwAOAA0ADgAPABAA + FAAWABgAHQAdABcAGAAXABMAFQAUABMAFAAXABoAGQAbAB0AGgAXABYADgAIAAkABwAGAAsADgAR + ABkAGgAdAB8AHQAZABUAEwAQAAsADAAPABEAFQAaAB8AJAAhACEAIAAYABQAEAANAAgABwAKAAoA + DAATABYAFgAaABkAEgAPAA8ACQAGAAgABwAIABAAFgAWAB0AJAAlACQAIgAiABwAFwAWABcAFQAU + ABgAGwAbAB0AHwAfABoAFwAWABEACwALAAsACwAMABAAFAAUABcAGAAZABcAFAATABEADQAPABMA + EwAYABwAHgAhACMAIgAfACAAHgAdABoAGgAcABoAHAAgACAAIQAiACEAIQAiAB4AHAAeABoAFgAX + ABcAFwAYABkAGAAbABkAFwAZABYAEwAVABUAEQAVABYAFAAVABYAGQAYABcAGwAdAB4AHgAgAB0A + HwAgABwAHwAhAB0AHQAgACAAHgAgACEAIgAiACEAIwAkACMAIQAiACIAHgAdAB8AHQAcACEAIwAj + ACQAJgAlACIAIQAgAB0AHQAdABsAGwAdAB4AHwAhACIAIwAjACIAIwAgAB8AHQAbABsAGgAZABsA + HgAeAB8AIgAiAB4AHgAfABwAGgAbABoAGgAaABsAHAAcAB4AIAAgACAAIQAhAB8AHgAeAB0AHQAc + ABwAHQAcABwAHwAdAB0AHgAdABsAHAAaABYAFwAXABQAFQAYABkAGwAdAB8AHwAgACEAIAAeAB4A + HgAfAB8AIAAiACIAIQAjACUAIgAiACEAIQAfABwAHgAcABkAGwAbABkAGgAcABoAGwAdABsAGQAZ + ABoAGQAXABgAGQAaABgAHAAcABoAHAAfAB4AHQAfACAAHwAfACEAIgAiACEAIwAjACAAIAAhAB8A + HgAeAB4AHQAcAB0AHQAbABwAHAAbABoAHAAaABkAGQAZABkAGgAaABoAGgAcABsAGwAcABsAGgAa + ABoAGQAZABgAGQAZABoAGwAaABoAGQAYABoAGAAYABoAGQAZABkAGgAZABgAGAAYABgAGAAZABkA + GQAZABkAFwAXABcAFQAVABUAFAAUABQAFAAUABUAFQAVABUAFgAWABQAFQAVABQAFAAWABQAFAAW + ABUAFgAXABcAGAAYABgAGQAYABYAGAAXABUAFgAWABcAGAAYABkAGQAZABkAGAAXABcAFwAXABYA + FgAXABUAFwAYABcAGAAYABgAGAAZABkAGQAbABkAGwAaABkAGgAaABkAGgAaABsAGgAbAB0AHAAb + AB4AHAAbABsAHAAbABsAGwAbABsAGgAbABsAGgAbABsAGgAaABoAGQAYABcAFwAWABUAFgAWABQA + FQAXABYAFgAYABgAFgAWABgAFgAWABcAFgAWABcAGAAZABgAGgAbABoAGgAaABoAGAAXABkAGQAY + ABcAGQAaABkAGwAbABsAGQAcABoAFwAZABoAFwAWABkAGQAYABkAGwAbABsAGwAcABwAGgAbABsA + GwAbABsAHAAcABsAHAAeABwAHAAeAB0AHQAcABwAHAAcABwAHQAcAB4AHQAdABwAHgAdABwAHAAd + ABwAGwAdABwAHAAcAB0AHAAdABwAHAAbABwAHAAcABsAHQAdABwAHQAeABwAHAAcABwAGwAcABwA + HAAcAB0AHQAdAB8AHgAeACAAHwAeAB8AHwAeAB4AHwAgAB8AHwAgACAAHwAfACAAHwAeAB4AHgAd + ABwAHQAcABwAHAAdABsAHAAcABwAGwAdABsAHAAcABwAHAAdABsAHQAeABwAHAAeAB0AHQAeAB0A + HgAeAB0AHgAdAB0AHgAdAB0AHQAdABwAHQAdABwAHAAdAB0AHAAdABwAHQAcABwAGwAcABwAGwAc + AB0AHAAdABsAHAAdAB0AHAAeAB0AHQAdAB0AHQAeABwAHwAeAB0AHgAdABwAHgAdABwAHAAeABsA + HAAcABwAGwAcABwAGwAbABwAGwAbABsAGwAbABsAGgAaABoAGgAaABoAGgAaABsAGgAaABsAGwAa + ABoAGwAbABoAGwAbABoAGwAbABwAHAAcABwAGwAcABwAGgAaABoAGQAaABoAGQAZABkAGAAYABkA + GAAYABgAFwAYABcAFwAZABgAFwAXABgAGAAYABcAGAAZABcAGAAYABgAGAAYABgAGAAYABkAGQAY + ABkAGQAYABkAGAAXABgAGAAXABcAGAAYABYAFgAXABYAFgAWABYAFgAWABUAFQAVABUAFQAVABUA + FgAVABUAFgAWABUAFQAVABYAFgAVABYAFgAVABQAFQAVABQAFAAWABQAFQAXABUAFgAWABUAFgAV + ABQAFAAUABMAEwAUABMAEwATABQAFAATABMAEwATABMAEgATABIAEQASABIAEgASABMAEgATABMA + EgATABIAEgASABEAEQASABIAEQASABIAEgASABIAEgASABEAEgASABEAEQASABIAEgASABIAEgAS + ABEAEQASABEAEAARABEAEQARABEAEQARABEAEAARABEAEAAQABAAEAAQABEAEAARABEAEAARABEA + EQARABEAEQAQABEAEQAQABEAEgARABEAEQARABAAEAARABAAEAAQABAAEAAQABEAEAAQABAAEQAR + ABAAEAARABAADwAQAA8AEAAQABAAEAAQABAAEQARABAAEQARAA8AEAAQAA8AEAAQAA8AEAARABAA + EAARABAAEAAQABAAEAAQABAAEAAQABEAEQARABEAEQAQABEAEQARABEAEAAQABEAEAAQABEAEQAR + ABAAEQATABAAEQASABEAEQARABEAEgASABEAEgATABEAEgASABEAEgASABEAEQASABIAEgASABMA + EwASABMAEwASABMAEwASABMAEwASABMAEwASABMAEgATABMAEwASABIAEgASABIAEgASABIAEwAS + ABIAEwATABMAEwATABQAFAATABQAFAAUABQAEwAUABQAFAAVABQAFAAVABQAFAAUABUAFAATABUA + FQAUABQAFAAUABQAFQAUABUAFAAVABUAFAAVABUAFAAUABUAFQAVABUAFQAVABUAFQAWABUAFQAW + ABUAFAAWABUAFAAWABUAFQAXABUAFQAVABUAFQAVABQAFAAWABUAFAAVABQAFQAUABUAFQAUABQA + FQAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAVABQAFAAVABUAFQAUABUAFQAV + ABUAFQAVABYAFQAVABUAFQAVABUAFQAVABUAFQAWABUAFAAVABUAFAAVABUAFAAUABUAFAAUABQA + FAAVABQAFQAVABQAFAAVABQAEwAUABQAFAAUABQAFAAUABUAFQAUABQAFQAUABQAFAAUABQAFAAU + ABQAFQAUABQAFAAVABQAFAAUABMAFAAVABQAFAAVABQAFAAVABUAFAAVABQAFAAVABQAFAAVABQA + FAAUABUAFQAVABUAFgAVABYAFgAWABYAFQAWABUAFgAWABUAFgAXABYAFQAWABcAFgAVABYAFQAV + ABYAFQAVABYAFgAWABUAFQAWABUAFQAWABUAFQAWABUAFAAWABYAFQAVABUAFgAWABUAFQAXABYA + FgAXABYAFwAWABYAFwAXABYAFgAXABYAFwAYABcAGAAYABgAGQAZABkAGAAZABoAGQAZABoAGQAZ + ABoAGgAbABoAGwAbABoAGgAbABoAGgAbABoAGwAbABsAGwAbABsAGwAbABsAGwAbABwAGwAbABwA + GwAbABwAHAAcABsAHAAdABwAHAAcAB0AHAAcAB0AHQAcABwAHQAcAB0AHAAdAB0AHQAdAB0AHAAd + ABwAHQAdAB0AHQAeAB0AHgAdAB4AHgAeAB0AHwAeAB0AHQAfAB0AHgAfAB4AHgAfAB4AHwAeAB4A + HwAeAB4AHgAfAB8AHgAfAB8AHgAeAB8AHwAfAB4AHgAfAB4AHgAfAB0AHgAgAB4AHwAfAB4AHwAf + AB4AHwAfAB0AHgAfAB4AHgAfAB4AHwAfAB4AHgAeAB8AHQAdAB8AHgAeAB4AHwAeAB4AHgAfAB0A + HgAeAB0AHQAdAB0AHQAdAB0AHgAdAB4AHQAdAB0AHgAdAB0AHQAdABwAHgAdAB0AHAAeABwAHQAc + AB0AHAAcABwAHQAbABwAHAAcABwAHAAcABwAHAAcABwAHAAbABwAHAAcABwAHAAcABsAGwAbABsA + HAAcABsAGwAcABsAGgAcABsAGwAbABsAGwAbABsAGwAbABsAGwAcABsAGgAcABsAGwAcABsAGwAc + ABsAGwAcABsAGwAbABsAHAAbABsAHAAcABsAGwAcABsAGwAbABsAHAAbABsAGwAbABsAGwAbABwA + GwAbABsAGwAcABsAGwAcABsAGwAbABsAGwAcABsAGwAbABsAHAAcABwAHAAcABwAGwAcABwAGwAc + AB0AGwAcABwAHAAcABwAHAAcABwAHAAcABwAHAAbABwAHAAcABwAGwAcABsAHAAcABwAGwAdABsA + HAAcABwAGwAcABwAHAAcAB0AGwAcABwAHAAcAB0AHAAcABwAHQAcAB0AHAAdABwAHQAdAB4AHAAd + AB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHAAdAB4AHAAdAB0AHQAdAB0AHQAdAB0AHQAdAB4A + HQAdAB0AHQAdAB0AHQAeABwAHQAeAB0AHAAdAB0AHQAcAB0AHQAdAB0AHQAdABwAHQAcABwAHQAd + ABwAHAAdABwAHQAcAB0AHQAdABwAHQAcAB0AHAAcABwAHQAcABwAHAAdAB0AHAAdAB0AHQAcABwA + HQAdAB0AHAAdAB0AHQAdAB0AHQAeAB4AHgAdAB4AHgAeAB4AHgAeAB4AHQAeAB4AHQAeAB4AHgAe + AB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAfAB0AHwAeAB4AHgAfAB0AHgAfAB4A + HQAeAB0AHQAdAB4AHQAdAB0AHQAdAB0AHQAcAB0AHgAdAB0AHQAdAB0AHQAdAB0AHQAeABwAHQAd + AB0AHAAdAB0AHgAdAB0AHQAeAB0AHQAdAB0AHAAdAB0AHgAdAB0AHgAdABwAHQAdAB0AHQAdAB0A + HQAeAB0AHAAdAB0AHgAdAB4AHAAdAB0AHQAdAB0AHAAeAB0AHQAcAB0AHAAdABwAHQAcAB0AHAAd + AB0AHQAcABwAHAAcABsAHQAdAB0AHAAcABwAHAAcABwAHAAdABwAGwAcAB0AHAAdABwAHAAcAB0A + HAAdABwAHAAcABwAHAAcABwAHAAcAB0AHAAcAB0AHAAdABwAHAAdABwAHAAcABwAHAAdABsAHAAc + AB0AGwAcABsAHAAcABwAGwAbABsAHAAcABwAGwAcABsAGwAcABwAGwAaABoAGwAcABsAGwAbABoA + GwAbABsAGwAaABoAGwAbABoAGgAaABoAGgAaABoAGwAaABoAGgAaABoAGgAbABoAGwAbABkAGgAa + ABoAGwAaABoAGgAaABkAGgAaABkAGQAaABkAGgAZABkAGQAaABkAGQAZABoAGQAZABoAGQAZABoA + GQAaABoAGQAaABkAGQAaABkAGQAbABoAGgAaABkAGgAaABkAGgAaABkAGQAaABoAGQAaABkAGQAa + ABkAGQAaABkAGQAaABoAGQAZABoAGQAZABkAGQAZABkAGQAZABkAGQAYABgAGQAZABkAGAAZABkA + GAAZABgAGAAYABgAGQAYABgAGAAXABgAGAAYABgAGAAYABgAGAAYABgAGAAYABcAFwAYABgAGAAX + ABcAGAAYABcAFwAYABcAFwAYABcAFwAXABcAFwAXABYAFgAXABYAFwAXABYAFwAWABUAFgAWABUA + FgAXABYAFQAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFQAVABYAFgAWABUAFQAVABUAFQAW + ABUAFQAWABUAFQAWABQAFAAVABQAFQAVABQAFAAVABQAFAAVABQAFAAUABQAFQAVABQAFAAVABUA + FAAUABUAFQAUABUAFQAVABUAFAAVABYAFQAUABUAFQAVABUAFAAWABUAFQAVABQAFQAVABUAFAAU + ABUAFAAVABUAFQAUABUAFAAUABQAFQAUABUAFQAVABQAFAAVABUAFAAVABQAFAAVABQAFAAVABUA + FAAUABUAFQAUABQAFQAUABQAFAAUABQAFQAUABQAFAAVABQAEwAUABQAFAAUABQAFAAUABQAFAAU + ABMAFAAUABMAEwAUABMAEwAVABMAEwAVABQAEwAUABQAFAAUABMAEwAVABQAEwAUABQAFAATABQA + FAAUABMAEwATABQAEwATABMAEwAUABMAFAATABMAFAAUABMAEwAUABMAEwAUABMAEwAUABQAFAAT + ABMAFAATABQAEwATABQAEwATABMAEwATABMAEwAUABMAEwATABMAEwATABMAEwATABMAEgATABMA + EgATABMAEwATABIAEwATABIAEgATABMAEgASABMAEwATABIAEwASABMAEwASABMAEwASABIAEwAT + ABIAEwASABIAEwASABIAEgASABIAEgATABIAEgASABIAEgASABIAEgASABIAEgASABIAEgATABIA + EgATABIAEQARABMAEgASABIAEwASABIAEgASABIAEgASABIAEgATABEAEgATABIAEgASABIAEgAR + ABIAEgASABIAEgASABIAEgASABEAEQASABIAEQASABIAEQASABIAEAASABIAEQARABEAEgARABEA + EQASABIAEQASABEAEQASABEAEgASABEAEQASABEAEQASABIAEgASABEAEgATABIAEQASABMAEgAS + ABMAEgASABMAEgATABMAEgASABIAEgATABIAEgATABIAEgATABIAEwASABIAEgASABIAEgASABMA + EQASABMAEgARABIAEgATABEAEgASABIAEQASABMAEgASABIAEwASABIAEgARABIAEgASABIAEgAS + ABEAEgATABIAEgASABEAEgASABIAEgASABEAEgASABEAEgARABEAEQASABEAEQASABEAEQASABEA + EQARABEAEQARABAAEQASABEAEAARABEAEAAQABEAEQARABAAEQARABAAEQARAA8AEAARABAAEAAQ + ABAAEAAQAA8AEAAQAA8ADwAQABAAEAAQAA8ADwAQAA4ADwAPAA8ADwAPAA8ADwAPAA4ADgAPAA4A + DgAPAA0ADQAOAA4ADQAOAA4ADQANAA4ADQANAA0ADQANAA0ADQANAAwADQANAAwADQANAAwADAAM + AAwADAAMAAwADAAMAAwADAALAAwADAAMAAsACwAMAAsACwAKAAsACwAKAAsACgAKAAsACgALAAkA + CgAKAAkACQAKAAoACQAKAAkACQAJAAoACQAJAAkACQAIAAkACAAJAAgACQAIAAgACQAJAAgACQAI + AAkACQAJAAgACAAJAAgACQAIAAgACAAIAAgACQAJAAgACAAJAAgACAAIAAcACAAHAAgACAAIAAcA + CAAIAAgABwAIAAcABwAIAAgABwAIAAcACAAHAAgABwAIAAcACAAIAAcACAAJAAgACAAIAAgACAAI + AAgABwAIAAkACAAIAAkACAAIAAgACAAIAAgACAAIAAgACAAHAAkACAAJAAgACAAIAAgACAAJAAcA + CQAIAAgACAAJAAgACAAIAAkABwAJAAkACAAIAAkACAAJAAkACQAIAAoACQAJAAkACQAKAAkACQAJ + AAoACAAJAAkACgAJAAoACQAJAAkACQAJAAoACQAJAAkACAAKAAoACgAJAAsACgAKAAoACwAJAAsA + CgAKAAoACgAKAAsACgAKAAoACgALAAoACQALAAoACgAKAAoACgAKAAoACwAKAAsACgALAAoACwAJ + AAoACwALAAoACgAKAAoACgAKAAoACgAKAAkACgAKAAoACgAKAAoACwAKAAoACgAKAAoACgALAAoA + CQAKAAoACQAKAAoACQALAAoACQAKAAsACQALAAsACgAJAAoACgAKAAoACgAKAAoACgAKAAoACQAJ + AAoACgAJAAoACgAKAAoACgAJAAoACgAKAAkACgAJAAoACQAKAAkACgAJAAkACQAJAAkACQAIAAgA + CAAJAAgACAAIAAcACAAIAAgACAAIAAcACAAHAAcABwAGAAcABwAHAAYABgAGAAYABgAGAAUABQAG + AAQABQAFAAUABAAEAAQABAAEAAMAAwAEAAMAAwADAAMAAgADAAIAAgADAAIAAwACAAEAAgACAAEA + AQABAAEAAQACAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//8AAAAA///////////+ + /////v/+/////v/9//7//v/+//3//v/+//3//f/9//3//f/9//3//f/8//3//P/8//3//P/8//3/ + /P/8//z//P/8//z//P/9//3/+//9//z/+//9//z/+//8//z//P/8//z/+//8//v/+//8//z/+//8 + //v/+//8//z//P/7//z/+//8//z/+//7//v//P/7//z//P/8//v/+//7//z//P/7//v//P/8//z/ + /P/8//v//P/7//z//P/7//v//P/8//v//P/8//z//P/7//z//f/7//v//P/8//3/+//8//v//P/+ + //v//P/9//z//f/7//z//P/8//z//P/9//z//P/8//z//f/8//z//P/8//z//P/9//3//P/9//z/ + /P/9//z/+//9//3/+//9//z//P/9//z/+//9//z//P/9//z//P/8//z//f/9//z//P/9//z//P/9 + //z//P/9//z//P/9//z/+//9//z/+//9//3//P/8//z//P/8//z//P/9//z//P/8//z//P/8//z/ + /P/8//z/+//8//z//P/8//v//P/7//3//P/7//z//P/8//z//P/7//v/+//7//z//P/8//v/+//8 + //z//P/7//v//P/8//v/+//8//v/+//8//v/+//7//v//P/8//v//P/8//r//P/8//v//P/8//r/ + /P/9//r/+//9//z//P/9//z//P/9//z//P/8//z//P/8//3//P/8//7//P/7//3//f/9//z//P/9 + //3//f/9//3//f/+//v//f////z//P/+//3//v/9//3//f/+//7//f/+//7//v/+//7//v////7/ + /f/+/wAA///+/wAAAAD+/wAAAAAAAAAA//8AAAAAAAD//wAAAAAAAAAAAAABAAAAAAAAAAAAAQAB + AAEAAQABAAEAAgACAAIAAgACAAMAAgACAAIAAwADAAMAAwAEAAMAAgADAAQAAwAEAAQABAAFAAQA + BAAEAAYABAAEAAYABQAFAAUABgAFAAUABgAGAAYABgAGAAYABgAHAAcABgAGAAcABwAHAAgABwAH + AAcACAAIAAYACAAJAAcABwAJAAgACAAJAAgACAAKAAkACAAJAAkACQAJAAkACQAKAAkACQAKAAkA + CgAJAAoACgALAAkACgAKAAsACgALAAoACwAKAAsACwALAAoACwALAAsACwALAAsACwAMAAsACwAM + AAwADAALAAwADAALAA0ADAALAA0ACwALAAwADAAMAAwADAAMAAsACwAMAAwADAAMAAwADAALAAwA + CwALAAwACwAMAAsADAAMAAoADAAMAAsACwAMAAwACwALAAsADAAMAAsADAALAAsADAAKAAsADAAL + AAoACwALAAoACwALAAsACwAKAAsACgALAAoACwAKAAkACgAKAAkACgAKAAoACQAKAAkACgAJAAkA + CQAJAAkACQAJAAkACAAIAAkACQAIAAgACQAIAAgACAAHAAcABwAHAAYABgAHAAUABgAGAAUABgAF + AAYABQAEAAQABQAFAAUABAADAAQABQAEAAIAAwAEAAMAAwAEAAMAAgADAAIAAQADAAMAAQABAAEA + AgABAAAAAQACAAEAAAABAAAAAAAAAAAAAQABAAAAAAABAAAAAAAAAAAAAAAAAP//AAAAAP///v8A + AAAA/////wAA///+/////v///////v/+//7//v/+//7//f/+//7//v/+//3//v/+//3//f/9//3/ + /f/9//3//P/8//7//f/7//z//P/9//z//P/9//z/+//7//z//P/8//z//f/7//v//P/7//z//P/8 + //v//P/8//v/+//9//v/+//8//v/+//7//z//P/7//v//P/7//v//P/7//v//P/8//v/+//8//v/ + +//8//z/+//8//z//P/7//v/+//8//z/+//8//z/+//6//z//P/7//v//P/8//v//P/8//r/+//9 + //v/+//8//v//P/8//v//P/8//v/+//8//z//P/9//z//P/9//v//P/8//3//P/8//3//P/9//z/ + /P/9//z//P/+//z/+//9//3//f/8//3//f/8//3//P/9//7//f/9//3//v/+//z//v/+//3//v// + //3//v/+//7//v/+//7//v/+//7////+//7///////7//v8AAP7//v/+///////+/wAA///+//// + /v////7///////////////////////////8AAAAA/////wAAAAAAAAAAAAAAAAAAAAABAAAAAQAB + AAAAAQACAAEAAQADAAEAAQADAAIAAgADAAIAAwADAAMABAAEAAMABAAFAAQABAAEAAUABgAGAAUA + BQAGAAYABgAGAAcABwAHAAcABwAIAAcACAAJAAgACQAJAAkACQAKAAkACgALAAoACgAMAAoADAAL + AAsADAAMAAwADAANAA4ADgANAA4ADgAOAA4ADwAPAA8AEAAQABAAEAAQABEAEAARABIAEQASABEA + EgATABIAEwATABMAEwAUABMAFAAUABQAFAAVABUAFAAVABYAFQAWABYAFgAWABcAFwAXABcAGAAY + ABcAGAAZABkAGAAYABoAGQAZABkAGgAaABoAGgAbABsAGgAbABsAGwAbAB0AGwAcABwAHgAdAB0A + HQAdAB0AHgAdAB0AHQAeAB4AHwAeAB4AHgAfAB4AHgAgAB8AHgAgACAAHwAfAB8AIAAgACAAIAAg + ACEAIQAfACAAIgAiACAAIQAhACEAIQAhACEAIgAiACEAIgAiACEAIgAiACIAIwAjACEAIgAjACIA + IgAkACMAIgAjACMAIgAjACQAIwAkACQAIwAkACUAJAAkACUAJAAlACUAJQAlACYAJQAlACUAJQAm + ACYAJQAlACYAJgAlACYAJgAmACYAJgAlACYAJwAmACUAJgAmACYAJgAmACUAJgAmACUAJQAlACUA + JgAmACQAJAAmACQAJQAlACQAJAAlACQAJQAkACQAJAAlACUAJQAkACQAJQAlACQAJAAkACQAJAAl + ACMAJAAlACQAIwAlACUAJAAkACUAJAAkACMAJAAlACQAJAAkACQAIwAkACQAJAAlACMAJAAkACMA + JAAkACMAJAAkACMAJAAlACMAIwAkACMAIwAkACQAIwAjACMAIgAjACMAIgAjACMAIgAiACMAIgAi + ACIAIgAiACMAIgAiACMAIgAiACIAIQAiACEAIgAjACEAIQAiACIAIQAhACEAIQAhACIAIAAhACEA + IAAhACEAIAAhACEAIAAhACEAIAAhACAAIAAhACAAIAAhACAAIAAgACAAIAAhACAAIAAgAB8AIAAg + AB8AIAAgAB8AHwAfACAAHwAfAB4AHgAfAB4AHgAeAB4AHgAdAB4AHgAeAB0AHQAdAB0AHgAdABsA + HQAdABwAHAAcABwAHAAcABwAHQAbABwAHAAdABsAHAAbABwAGwAbABsAHAAbABsAGwAbABsAGwAb + ABoAGwAbABkAGwAbABoAGwAaABoAGgAaABkAGgAaABkAGQAZABkAGgAZABgAGQAZABgAFwAZABkA + FwAYABgAFwAYABcAFwAYABcAFwAXABcAFwAXABYAFgAXABYAFgAWABYAFgAWABUAFQAWABUAFQAW + ABUAFAAVABQAFAAVABQAFAAUABQAEwAUABQAEwATABMAEwATABIAEgASABIAEgASABIAEQARABEA + EgARABEAEQARABEAEAARABAAEQAQABAAEAAPABEAEAAPABAAEAAQAA8AEAAPAA8ADwAPAA8ADwAP + AA4ADgAOAA8ADwAOAA4ADwAPAA4ADgAPAA0ADgAOAA0ADgAOAA0ADgANAA0ADgAOAAwADQAOAAwA + DQANAAwADQANAAsADAAOAAwADAAMAAwADAAMAAwADAAMAA0ADAAMAAwADAALAA0ACwAKAAwADAAL + AAsACgALAAoACgAKAAoACgAKAAkACQALAAgACQAKAAkACQAJAAcACQAIAAgABwAJAAcACAAIAAcA + CAAIAAcABgAHAAcABgAFAAcABgAEAAYABQAFAAUABAAEAAUABQADAAMABAAEAAMAAwAEAAMAAwAC + AAIAAgACAAIAAQABAAEAAQABAAEAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAA//8AAAAA//8AAP// + /////////v/+/wAA/v/9/////v/9//3//v/9//3//f/9//3//f/8//z//P/9//z/+//8//z/+//7 + //z/+v/6//v/+//6//r/+//6//r/+f/6//r/+f/7//n/+P/6//n/+f/5//n/+f/5//n/+P/6//n/ + +P/5//j/+f/4//n/+f/5//n/+f/4//j/+f/4//n/+f/5//n/+P/5//j/+f/4//n/+P/5//j/+f/5 + //n/+P/4//j/+P/3//j/+f/3//j/+P/3//j/9//3//j/9//3//f/9//4//f/+P/3//j/9//4//f/ + +P/3//j/9//3//f/9//3//j/9//4//b/9//3//f/9//4//f/9//3//f/9//3//f/9//3//f/+P/2 + //f/9//3//b/9//3//f/9//2//f/9//3//f/9//2//f/9//3//f/+P/3//f/9//3//f/9//3//f/ + 9//4//b/9//4//f/9//4//b/9//2//n/9//3//f/+P/3//f/+P/3//j/9//3//j/9//5//b/+P/4 + //j/9//3//f/9//3//f/9//3//n/9//3//f/+P/3//j/9v/4//f/9//4//f/9v/4//f/9v/3//j/ + 9v/3//f/9//3//b/9//3//f/9v/4//b/9//3//f/9//4//b/9//3//b/9v/4//b/+P/3//b/9//3 + //b/9v/3//f/9v/2//j/9v/2//f/9v/3//j/9v/4//f/9//3//f/9v/3//f/+P/3//b/9//3//f/ + 9v/2//f/9//3//f/9v/3//j/9v/3//f/9//3//f/9//4//f/9//2//j/9v/3//b/+P/2//f/9//2 + //f/9//2//j/9//4//b/+P/4//f/9//3//f/9//3//j/+P/4//f/+P/4//j/+f/4//j/+f/6//n/ + +f/6//n/+f/7//r/+v/6//v/+//7//v/+//7//z/+//8//3//P/7//3//v/9//z//v/+//3//v/+ + //3//v///////v//////AAAAAP//AAAAAAAAAAAAAAAAAQABAAAAAgACAAEAAgACAAMAAgADAAMA + BAAEAAMABAAFAAQABAAHAAUABAAGAAYABgAGAAcABgAGAAcABwAHAAgABwAIAAgACgAJAAkACQAK + AAkACwAKAAsACgALAAsACgALAAsADAALAAwADQALAAwADQANAAwADQAOAA4ADgANAA8ADwANAA8A + DwAPAA8ADwAQAA8AEAARABAAEAARABEAEQASABEAEQASABMAEgATABQAFAAUABQAFAAUABUAFQAW + ABUAFgAXABYAFwAYABcAGAAYABcAGAAZABgAGQAZABkAGgAaABkAGwAbABoAGwAbABsAGwAbABsA + HQAcABwAHAAdAB0AHQAdAB4AHQAfAB4AHQAeAB8AHgAfAB8AHwAfAB8AIAAhACAAIAAiACAAIQAi + ACEAIgAiACIAIgAjACMAIgAjACUAJAAkACUAJAAlACUAJQAlACUAJgAmACcAJgAmACcAJQAnACcA + JgAnACYAJwAoACYAJwAoACcAKAAoACcAKAAoACgAKAAoACgAJwAoACgAKAAoACkAKAAoACkAKQAq + ACgAKQAqACkAKQAqACoAKQApACsAKgAqACkAKgAqACoAKgArACsAKwArACoAKgArACsAKwAqACsA + LAArACsALAArACsALAAsACwAKwArACwALAAsACwALAAtACsAKwAuACwALAAtACwALAAsACwALQAt + ACwALAAtAC0ALAArACwALQAtACwALAAsAC0ALAAsACwALQAtACsALAAtACwALAAsACwALQAsACsA + LAAtACwALAAtACwAKwAsACwALAAsACwAKwAtACwAKwAsAC0ALAAsAC0ALAAsAC0ALAAsAC0ALAAs + ACwALAAsAC0AKwArACwALAArACwALAArACwAKwArACsALAArACsAKwArACsAKgArACkAKwAqACkA + KgApACkAKQAqACgAKAApACgAKAAoACcAJwAnACcAJwAmACYAJgAmACYAJgAlACUAJgAlACQAJQAk + ACQAJAAkACIAIwAlACMAIgAjACMAIgAiACIAIgAiACEAIQAiACEAIAAhACAAIAAgACAAHwAgAB8A + IAAgAB4AIAAeAB8AHgAfAB4AHwAfAB0AHQAeAB0AHgAdAB4AHAAcABwAHAAcABwAGwAbABwAGgAb + ABoAGgAZABoAGQAZABoAGQAYABoAGQAYABgAGAAZABcAGAAYABcAFwAXABcAFgAWABYAFgAVABYA + FQAVABUAFAAUABUAEwATABQAEwATABMAEgATABMAEQATABEAEQASABEAEAARABAAEAARABAAEAAQ + AA8ADwAPAA8ADwAPAA4ADgAOAA4ADgANAA0ADAAOAA0ADQANAAwADQALAAwADAAMAAsACwALAAwA + DAAKAAoACgALAAoACgAKAAoACgAJAAkACgAJAAkACQAKAAkACQAIAAkACAAIAAkACQAHAAgACAAH + AAgABgAIAAYABgAIAAQABwAGAAUABgAEAAUABQAFAAQABAAFAAQABAADAAMABQACAAIAAwADAAMA + AgADAAIAAQADAAEAAQACAAEAAAABAAEAAAABAAAAAAABAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAA + AP////8AAP////////////////7//v////7//f/+//7//f/+//3//f/9//3//f/8//3//f/9//3/ + /P/8//z//f/8//z//P/8//z/+v/8//v//P/8//v/+//6//z/+//5//v/+//6//r/+v/6//r/+v/5 + //r/+v/6//n/+f/5//r/+v/4//n/+f/6//n/+P/6//j/+P/6//j/+f/6//j/+v/5//j/+f/6//j/ + +f/6//j/+f/6//n/+v/7//j/+f/7//r/+f/6//n/+f/6//n/+f/5//n/+f/5//n/+f/5//r/+f/4 + //r/+v/6//n/+f/6//n/+f/6//n/+f/7//j/+P/8//j/+P/7//n/+v/5//n/+f/6//r/+f/7//n/ + +v/6//r/+v/6//r/+f/6//v/+v/5//z/+//5//z/+//7//v/+//8//z//P/7//z//f/9//3//P/+ + //7//f/9//7//v/+//7//f/+//7////+//7//v/+/wAA/v////////////////8AAP///v8AAAAA + /v8AAAAAAAAAAAAAAAAAAAEAAAAAAAEAAQAAAAAAAgAAAAEAAQABAAIAAgACAAIAAgAEAAMAAgAD + AAQAAwAEAAUAAwAEAAQABQAFAAQABQAGAAUABQAHAAYABgAIAAYABgAIAAcABgAIAAgACAAHAAgA + BwAKAAkACQAJAAoACgAKAAoACwALAAsACwALAAwADAAMAA0ADQAPAA4ADwAPAA8AEAAQABAAEAAR + ABEAEQATABIAEgAUABQAFAATABUAFgAVABYAFgAWABgAFgAXABgAGAAYABgAGAAZABkAGQAaABoA + GwAbABsAHAAcABwAHAAcAB0AHQAeAB0AHgAfAB4AHwAgAB4AIAAhACAAIQAhACEAIgAiACEAIwAi + ACMAJAAiACQAJQAkACQAJQAmACUAJgAmACYAJwAmACcAJwAoACgAKAApACgAKQAqACkAKQArACoA + KwArACsALAAsACwALAAuACwALQAuAC4ALQAuAC8ALwAuAC8ALwAwADAAMQAvADEAMQAxADEAMgAy + ADAAMQAyADEAMQAxADIAMgAxADIAMgAyADMAMgAyADMANAA0ADIAMwA1ADQAMwA1ADQANAA1ADUA + MwA1ADUANAA1ADUANgA1ADUANgA4ADcANQA3ADcANwA3ADYANwA4ADYANwA4ADgAOAA5ADgAOgA4 + ADcAOQA6ADgAOAA6ADoAOAA5ADoAOAA4ADoAOAA6ADgAOQA6ADkAOQA6ADkAOAA6ADoAOgA6ADkA + OwA6ADoAOQA6ADoAOgA6ADsAOgA6ADwAOwA6ADsAOwA8ADoAOwA8ADsAOgA7ADsAOwA7ADwAPQA8 + ADwAPQA7ADwAOwA8ADsAPAA8ADsAOwA9ADsAPAA8ADsAOwA8ADwAPAA8ADwAPQA8ADwAPQA9ADwA + PQA+ADwAPQA/AD0APQA/AD4APgA+AD4APgA+AD4APgA/AD8APgA/AEAAPgA+AEAAPwA/AD0APwA/ + AD4APwA/AD0APgBAAD4APgA/AD0APgA+AD0APgA+AD0APQA+AD0APQA+AD0APQA9ADwAPAA9AD0A + PAA8AD0APQA9ADwAPAA9ADsAOwA+ADsAOwA8ADsAOwA6ADsAOgA6ADoAOQA5ADkAOQA4ADgAOAA4 + ADYANwA3ADYANwA3ADYANQA1ADYANAA1ADQANAAzADMANAAyADMAMwAyADEAMQAyADEAMQAvADAA + MAAvAC8ALwAuAC8ALgAuAC0ALQAtACwALAAsACsALAAsACsAKgAqACoAKAApACoAKQApACgAKAAo + ACgAKAAoACYAJwAnACYAJgAmACUAJQAmACQAJQAlACMAJAAkACMAIwAjACIAIwAjACEAIgAjACEA + IQAhACEAIgAhACAAIAAgACAAHwAfACAAHwAfAB8AHgAgAB0AHgAfAB0AHgAdAB0AHQAeAB0AHAAe + ABsAHQAdABwAHAAcABwAGwAbABwAGwAcAB0AGwAaABsAGwAaABoAGgAaABkAGgAZABoAGQAZABkA + FwAZABkAGAAYABcAGAAYABYAGAAYABYAFwAXABYAFwAWABYAFgAWABYAFQAWABUAFQAVABUAFAAV + ABUAFQAVABQAFQAVABMAFAAUABUAEwATABUAEwATABMAEwATABIAEwATABMAEgATABMAEQASABMA + EgARABIAEwARABIAEgAQABIAEgARABIAEQAQABIAEAARABEAEAASABAADwASABAAEAARABAAEAAQ + ABAAEAAPAA8AEAAQAA8AEAAOAA4AEAAPAA4ADgAOAA4ADgAOAA0ADgAPAAwADgANAA0ADQAMAA0A + DgANAAsADQAOAAwADAAOAAwACwAMAAwADAAMAAwACwAMAAwACwALAA0ACwALAA0ACgAKAAwACwAL + AAsACwALAAoACgAKAAsACwAJAAoACgAJAAoACgAKAAoACgAJAAkACgAJAAoACAAJAAkACAAJAAcA + CQAIAAcACAAHAAcABwAIAAUABgAIAAUABgAGAAUABgAFAAUABgAFAAQABQAEAAUABAADAAQAAwAD + AAMAAwACAAMAAgADAAEAAgADAAEAAQABAAIAAAAAAAIAAAABAAAAAAABAAAAAAAAAAAAAAAAAAAA + AAABAP//AAAAAP7/AAD///////////7///8AAP7///////7////+/////v/+//7//f/+//7//f/+ + //3//f/9//3//P/9//3//P/8//3/+//7//3//P/7//z/+//8//v/+//8//r/+//7//v/+//6//v/ + +v/5//v/+v/5//v/+f/6//v/+f/5//r/+v/6//r/+f/6//r/+P/6//n/+f/7//n/+f/5//n/+f/6 + //n/+f/6//n/+f/6//n/+f/6//n/+f/5//r/+f/5//n/+P/6//n/+f/5//n/+v/4//n/+v/6//n/ + +P/5//n/+v/5//j/+f/6//n/+f/5//n/+v/4//r/+v/5//r/+v/6//n/+v/6//r/+//5//v/+//5 + //r/+//7//v/+v/9//r/+v/+//n/+//8//r//P/7//z/+//7//v/+//9//v//P/7//z//f/8//z/ + /P/9//3/+//+//3//P/+//3//P/+//3//P/+//7//f////3//f8AAP7//f8AAP////8AAP//AAAA + AAAAAAAAAAAAAAABAAAAAAAAAAAAAAABAAAAAAABAAEAAAABAAEAAAACAAIAAQACAAIAAgACAAMA + AgADAAMAAwADAAMABAADAAQABAAEAAUAAwAFAAQABQAFAAQABQAEAAYABgAFAAYABgAGAAYABgAG + AAYABgAHAAYABwAHAAcABwAHAAgACAAHAAgACAAJAAcACAAKAAgACAALAAkACgAKAAoACwALAAoA + CwAMAAsADAANAAsADQANAAwADQAPAAwADQAQAA4ADgAQAA8ADwAQABAAEAAQABEAEQARABIAEQAS + ABMAEgARABMAFAAUABIAEwAUABQAEwAUABQAFAAWABQAFQAXABQAFQAXABUAFwAXABYAFwAZABcA + FwAZABgAGAAZABkAGQAaABkAGAAaABsAGgAaAB0AGwAaABwAHAAcAB0AGwAdAB4AHgAcAB4AHgAf + AB4AHQAfAB8AHwAfAB8AIAAgACAAIAAgACEAIQAhACEAIQAhACIAIgAiACIAIwAiACIAIwAjACMA + IgAkACQAIgAkACMAJAAlACMAJAAkACYAJAAjACYAJQAkACUAJgAlACUAJgAlACYAJgAmACUAJgAn + ACYAJQAmACcAJgAnACcAJgAnACcAKAAoACcAKAAoACcAJwApACcAJwAqACcAJwAqACgAJwAoACkA + KAAoACgAKAAqACkAKQApACkAKQAoACkAKgApACkAKQApACkAKQApACkAKQArACkAKgAqACoAKwAq + ACoAKgArACoAKwAsACsAKgArACwAKwAqACsALAArACwAKwArAC0AKwArACwALAAsACwAKwAsACsA + KwAsACwALAAsACsALAAsACwAKwArACwALAAsACsALAAtACoALAAsACsALAAtACsAKwArACsALAAs + ACsALAArACsALQAqACsALQArACsAKwAsACsAKwAqACsALAAqACsAKwArACsAKwAsACoAKwArACoA + KgArACsAKwAqACoAKwArACoAKgAsACsAKgAsACsAKgAqACwAKwAqACsAKwAqACsAKwAqACwAKwAr + ACoAKwArACgAKwArACkAKgApACoAKgAoACkAKQApACoAKQAoACkAKgApACgAKAAqACkAKAAqACgA + KAApACkAJwApACkAKAAoACgAKQAoACcAKAAqACgAKAApACgAKAAoACgAKQApACcAKAApACgAKAAp + ACgAKQAoACcAKQApACgAJwApACkAJwAoACoAKAAnACkAJwApACcAKAAoACcAKAAoACcAJwAoACgA + KAAoACcAKAAnACcAJwAnACcAJwAnACgAJwAmACgAJwAmACcAJwAoACYAJwAnACcAJgAmACcAJgAm + ACcAKAAmACcAKAAmACcAJgAnACYAJwAnACYAJgAnACYAJgAmACYAJgAmACcAJwAmACYAJwAmACYA + JwAmACYAJgAoACYAJgAoACYAJgAoACcAJgAnACcAJwAmACcAJgAnACgAJgAnACgAJwAlACgAKAAn + ACYAJwAnACYAJwAnACUAJgAoACYAJgAmACUAJwAmACUAJgAnACUAJgAmACUAJgAnACUAJwAmACUA + JgAmACcAJQAmACcAJgAnACUAJgAnACUAJgAoACYAJQAnACcAJgAmACcAJwAmACcAJgAnACcAJwAm + ACcAKAAnACYAJwAnACYAJwAnACYAJgAmACcAJgAmACYAJgAmACYAJwAlACYAJwAmACUAJQAnACYA + JgAlACYAJgAkACYAJQAlACYAJQAmACUAJQAlACUAJQAlACUAJQAlACUAIwAlACUAIwAkACUAJQAk + ACUAJQAkACUAJQAmACQAJQAlACQAJAAmACQAJQAmACQAJAAmACUAJQAlACQAJQAlACUAJgAmACQA + JQAmACUAJQAlACUAJgAmACUAJQAlACYAJQAlACYAJQAmACUAJQAmACQAJQAmACUAJgAmACYAJgAn + ACYAJQAnACUAJgAnACUAJwAmACYAJgAmACcAJQAmACgAJgAlACcAJgAmACYAJgAnACYAJwAnACcA + JgAmACcAJQAnACcAJgAmACYAJwAnACUAJgAnACYAJgAnACYAJgAmACYAJQAmACcAJQAmACYAJQAm + ACcAJgAmACcAJgAnACYAJwAmACYAJgAnACcAJQAmACcAJgAnACUAJgAmACUAJQAmACcAJgAmACUA + JQAmACYAJgAlACYAJwAmACYAJgAlACYAJgAmACYAJQAlACYAJQAmACUAJQAnACQAJAAnACUAJAAm + ACUAJQAlACUAJQAlACUAJQAmACUAJQAkACUAJgAmACQAJAAkACUAJAAkACMAJQAlACMAJAAlACQA + JAAkACMAJQAlACIAIwAlACMAIwAlACQAIwAjACQAJAAkACMAIwAkACQAIwAkACQAJAAjACQAIwAk + ACQAIwAkACQAJAAkACMAIwAkACUAIwAjACQAJAAjACQAJAAjACQAIwAjACQAJAAjACMAIwAkACQA + IwAkACIAJAAjACEAIwAiACIAIwAjACEAIQAkACEAIgAiACEAIQAhACEAIQAhACAAIQAgACEAIQAg + ACAAIAAhAB8AIAAgAB8AIAAhAB4AHwAhAB4AHwAgACAAHgAeAB8AHwAfAB4AHgAfAB8AHgAfAB4A + HQAfAB4AHQAfABwAHgAeABwAHgAdAB4AHQAfAB0AHgAfABwAHAAeABwAHgAdAB4AHAAcAB0AHAAc + AB0AGwAcABwAGwAcABsAHAAcABsAGgAcABwAGwAbABwAGwAbABsAGgAbABoAGwAbABkAGgAaABoA + GgAaABoAGQAZABoAGQAaABkAGAAaABoAGAAZABoAGQAZABkAGAAaABkAFwAaABkAGQAZABgAGAAY + ABgAGAAZABcAGAAYABcAGAAYABcAGAAYABYAFwAXABgAGAAXABcAFgAYABYAFwAWABUAFwAVABYA + FgAWABYAEwAVABYAFQAUABQAFAAVABQAEwAUABMAFAATABMAFAATABMAEwAUABIAEwASABMAEwAR + ABMAEwAQABIAEgARABIAEAATABAAEQATAA8AEgARAA8AEgAQABEAEQARABAAEAASABAAEAAQABAA + EQAPABAAEAARABAADwARABEADwARABAAEAAQABAADwARABAADwAQAA8AEAARAA8ADwARABAAEAAQ + ABAAEQAPABAAEAARAA8AEAASABAAEAAQABAAEAAQABAADwARAA8ADwAQABAADwAPAA8ADwAPAA8A + DwAPAA8ADwAPAA8ADwAPAA4ADwAOAA8ADgAOAA8ADQAOAA4ADwAOAA0ADwANAA4ADgANAA0ADQAN + AAwADQAMAAwADAAMAAwADAAMAAwACwAMAAwADAAKAAsACwALAAkACgALAAkACQALAAgACgAJAAkA + CQAJAAkACAAJAAgACAAJAAYACAAIAAcACAAIAAYABgAJAAYABgAGAAUABQAGAAUABQAEAAQABQAE + AAMABAADAAMAAgAAAAMAAwACAAEAAgABAAEAAAABAAAAAAABAP//AAABAP////8AAP//AAD///7/ + //////3//v////3//v/+//3//f/+//z//P/9//z//P/6//3/+//5//v/+v/6//r/+f/5//r/+v/4 + //j/+f/5//j/9//5//j/+P/4//j/+P/4//j/+P/3//j/+P/3//j/9v/2//f/9v/1//b/9v/1//X/ + 9v/2//X/9P/3//X/9P/1//X/9f/2//X/9f/1//b/9P/z//X/9f/0//T/9P/z//T/9P/z//P/9P/z + //P/8//0//P/8//z//P/8//z//T/8v/y//L/8//y//H/8//y//L/8f/z//H/8f/y//H/8P/y//D/ + 8f/x//H/8P/w//D/8P/x//D/8P/x//D/8f/v//H/8f/x//D/8f/w//D/8f/v//D/7//x/+//8P/w + /+//8P/v//D/7//w/+//7//x/+7/8P/w//D/7//v/+//8P/u/+//7//t/+//7f/u/+7/7f/t/+7/ + 7f/u/+7/7P/u/+3/7f/u/+z/7f/s/+3/7P/r/+3/6//s/+v/6//s/+r/7P/s/+r/6//r/+v/6v/q + /+v/6//s/+r/7P/q/+v/7P/p/+v/6//q/+r/6v/s/+n/6v/q/+n/6v/o/+n/6f/p/+n/6f/q/+n/ + 6f/q/+j/6f/q/+r/6f/p/+n/6f/q/+j/6f/q/+j/6P/q/+j/6P/o/+n/6P/o/+j/6f/o/+j/6f/n + /+n/5//o/+j/6P/q/+f/6f/p/+j/6f/p/+r/6f/o/+n/6f/p/+r/6P/o/+j/6v/p/+j/6P/p/+n/ + 6P/p/+j/5//p/+n/5//q/+n/5//p/+n/6v/p/+n/6P/r/+n/6P/r/+n/6f/q/+j/6v/r/+n/6f/q + /+n/6v/r/+r/6v/q/+n/6//s/+v/6f/s/+3/6f/r/+3/6v/r/+3/6v/u/+z/6//u/+z/7f/t/+3/ + 7P/u/+3/7f/u/+z/7v/t/+7/7f/t/+7/7v/u/+//7P/s//H/7f/t/+//7f/w/+7/7//v/+//7v/u + //D/7v/v/+//8P/u/+//8P/t/+//7v/v/+//7v/v/+7/7v/w/+//7//w/+//7//v//D/8P/w/+// + 8f/w/+//8f/w//D/8f/y//H/8P/y//D/8f/0//L/8f/z//P/8//y//T/8//z//X/8//0//X/9P/0 + //b/9v/1//X/9f/3//X/9v/2//X/9//4//b/9v/3//b/+P/4//j/+f/5//n/+f/6//r/+//7//r/ + /P/9//v//f/9//3//f/9//7//v8AAP7//v8AAP7//v8CAP////8BAAAAAQAAAAEAAQAAAAMAAQAC + AAMAAgACAAMABAAFAAMABAAFAAQABQAGAAYABQAGAAcABgAIAAcABwAHAAcACQAHAAkACQAJAAkA + CQAKAAkACgAKAAoACwAJAAsACgAKAAsACgALAAoACwAMAAsADAANAAwADAANAA0ADAANAA8ADAAO + AA8ADwAPAA8AEAAQABAAEAASABAAEQASABEAEgATABIAEwAUABIAEwAVABMAFAAVABQAFQAWABUA + FgAXABUAFgAYABcAFgAXABcAGQAZABgAGAAZABoAGQAZABsAGgAbABoAGQAcABoAGwAcABsAGwAc + AB0AHAAeAB0AHAAfABwAHgAfAB0AIAAfAB8AIAAgACEAIAAhACMAIwAhACQAIwAkACQAJAAmACUA + JgAlACgAJwAmACkAJQAoACkAKAApACgAKwAqACgAKgAsACoAKwAsACoALAArACsALAAsAC4AKwAt + AC4ALQAuAC8ALgAuAC4ALwAvAC4ALgAwAC0ALwAvADAALgAuADAALwAuAC4ALwAvAC4ALwAvAC8A + LgAvAC8ALgAuAC8ALwAtAC8ALwAsAC4ALwArAC4ALgAtAC0ALQAsAC0ALAAsACwAKwAuACoAKgAu + ACsAKgAtACsAKwArACoALAArACsAKwArACsALAApACoALQArACoAKgAqACsAKQAqACoAKgArACgA + KgAqACkAKgApACkAKgAqACgAKgArACgAKgArACoAKgApACoAKgAqACoAKgArACoAKgAqACsAKgAq + ACwAKQAqACsAKgAqACoAKgAqACkAKQApACoAKAAnACkAKQAnACgAKAAnACgAJwAmACcAKAAlACYA + JQAlACYAIwAlACIAJQAjACEAJAAhACEAIgAhAB4AHwAgAB0AHgAdAB0AHQAcABsAHAAaABoAGgAY + ABkAFwAVABYAFQAUABIAEwARABAAEQARAA0ADwAQAAwADQAMAAsACgAKAAkACQAJAAcABgAHAAYA + BQAEAAQAAgADAAEAAAABAP//AAD///3////9//z//P/8//r/+v/7//j/+f/5//f/+P/3//f/9v/2 + //X/9f/1//X/8//z//P/8v/y//H/8f/x//D/8P/v//D/7//u/+//7v/t/+7/7f/t/+v/7P/t/+r/ + 6v/r/+r/6v/o/+r/6f/n/+n/6P/n/+f/5v/n/+b/5v/m/+X/5v/l/+X/5P/l/+X/4//l/+P/5P/l + /+P/4//k/+L/4//i/+L/4f/i/+H/4f/h/+H/4f/h/+D/4f/g/+H/4P/g/+D/3//h/+D/3//f/9// + 4P/e/97/3//e/97/3f/e/97/3v/d/9z/3P/d/9z/3P/c/9v/3f/a/9z/3f/a/9z/2//b/9r/2v/a + /9r/2v/Z/9r/2//Y/9n/2v/X/9v/1//a/9j/2P/d/9b/2v/a/9f/2f/X/9n/2f/Z/9n/2P/a/9n/ + 2P/Y/9j/2v/Y/9f/2f/Y/9n/2P/Y/9j/1//a/9j/1//a/9j/1//Z/9n/1//a/9f/1//a/9f/1//a + /9j/1//Z/9j/2f/Z/9j/2f/Z/9j/2f/a/9n/2P/a/9n/2f/b/9n/2f/b/9r/2f/c/9r/2f/c/9r/ + 2v/b/9v/2v/Z/9z/2v/b/9v/2//b/9v/3f/c/9z/3P/d/97/3P/e/93/3v/f/97/3//e/+D/3//e + /+D/3//g/+D/4P/g/+D/4P/g/+D/4f/g/+D/4f/g/+H/4f/g/+H/4v/i/+H/4f/l/+L/4f/k/+L/ + 4v/l/+P/5P/l/+T/5P/l/+P/5f/m/+T/5f/m/+P/5v/o/+T/5P/p/+b/5v/p/+b/5v/p/+j/5//p + /+j/5//p/+n/6P/p/+r/6f/n/+n/6v/p/+j/6f/q/+n/6f/q/+n/6f/r/+j/6P/t/+j/6P/s/+r/ + 6v/q/+r/6f/s/+v/6f/s/+r/6v/s/+v/6v/s/+v/6f/r/+z/6//q/+3/6//p/+3/7P/s/+z/6//t + /+3/7P/s/+3/7f/u/+7/7P/w/+//7v/v/+//8P/v//H/8P/w//H/8f/x//H/8f/x//P/8v/y//P/ + 8//z//T/9P/0//T/8v/1//b/8//3//X/9v/3//b/9//3//j/+P/2//n/+P/4//n/+v/4//r/+//6 + //z/+//8//z//P/+//7//f/+/////v8AAAAAAAAAAAAAAQACAAEAAgAEAAMAAgAGAAQAAwAHAAQA + BAAIAAYABQAHAAgACAAIAAgACAAJAAkACQAKAAoACwAKAAsADAAMAAwADAANAA0ADgAOAA8ADwAR + ABAAEQASABEAEwATABMAEwAVABUAFAAWABYAFQAXABgAGAAXABkAGgAYABsAGQAZABsAGgAaABwA + GwAbABwAGwAdAB0AHAAfAB4AHwAfAB8AIAAgACEAIAAhACMAIgAjACMAJAAlACMAJQAlACQAJgAn + ACYAJwAnACcAKAAoACcAKgAoACkAKwAoACoALAArACsALAAtACsALQAsAC0ALgAtAC4ALQAvAC4A + LwAvAC8ALwAwAC8AMAAwADEAMQAxADAAMgAyADIAMgA0ADMAMwA1ADQANAA0ADYANQA1ADYANgA2 + ADcAOAA2ADkAOAA4ADgAOQA6ADYAOQA6ADgAOQA5ADoAOgA5ADoAOQA6ADoAOgA6ADoAPAA8ADsA + OwA+ADwAOwA+AD0APAA9AD4AOwA+AD4APAA9AD4APwA+AD4APwBBAEAAPgBAAD8AQABAAD8AQQBA + AD8AQABCAEAAQgBCAEEAQwBCAEAAQwBDAEIAQQBEAEMAQgBCAEUAQgBDAEQAQwBEAEMARABFAEMA + RQBEAEQAQwBGAEQARQBFAEUARQBFAEUARQBFAEUARQBGAEYARQBFAEcARgBGAEYARgBHAEYARwBH + AEcARgBHAEcARwBHAEgASQBHAEgASQBHAEgASABJAEgASABJAEgASABJAEcASQBIAEgASABIAEkA + SgBIAEgASgBJAEkASgBKAEoASgBLAEkASgBMAEkASgBMAEsASgBKAEsASwBLAEsASwBMAEwASwBM + AEwATABKAEwATABMAEoASwBLAEoASwBMAEoASwBMAEoASgBLAEkASwBKAEkASgBLAEkASgBLAEoA + SgBLAEkASgBJAEkASQBKAEoASQBJAEoASQBKAEgASQBKAEgASABKAEgASABJAEkASABIAEkASABH + AEgARgBHAEgARwBGAEcARwBHAEYARgBGAEUARgBGAEUARQBGAEUARABEAEUARABDAEMARABCAEMA + QwBEAEEAQgBDAEIAQgBBAEEAQQBAAEIAQABAAEEAQABAAD8APwA/AD8APgA+AD4APgA+AD0APAA9 + AD0AOwA8AD0APAA8ADwAPAA7ADwAPAA8ADoAOwA7ADoAOgA7ADkAOgA7ADkAOQA7ADkAOgA5ADkA + OQA5ADkAOQA5ADgAOAA5ADgAOAA3ADgAOAA4ADcANwA3ADgANgA3ADcANgA3ADYANQA3ADUANgA2 + ADUANgA1ADUANgA2ADUANAA2ADQANQA1ADQANQA1ADQANAA0ADQAMwA0ADQAMwAzADQAMwAzADMA + MwAzADIAMwAyADIAMgAxADIAMQAxADIAMAAxADAAMQAwADAAMAAwAC8AMAAwADAALwAvAC8ALwAu + AC8ALgAvAC8ALgAvAC8ALQAuAC4ALgAuAC0ALQAuAC0ALgAtAC4ALAAsAC0ALQAtACwALQAsACwA + KwAsACwAKwAsACsAKwArACsAKwAqACsALAArACsAKwApACsAKgAqACoAKgApACoAKQAqACkAKAAq + ACgAKAArACgAKAApACgAKAAoACgAKAAoACgAJwAoACgAJwAmACcAKAAnACYAJgAmACYAJgAmACUA + JgAmACQAJQAlACQAJQAkACQAJQAlACMAJAAlACMAIwAlACMAIwAjACMAIwAjACMAIgAjACMAIgAj + ACMAIgAiACMAIQAiACMAIgAiACMAIgAiACIAIQAiACMAIQAhACIAIgAgACEAIQAhACEAIQAgACEA + IQAgACAAIAAgACAAHwAgAB8AIAAfAB4AHwAeAB4AHwAfAB0AHQAfAB4AHgAdAB0AHQAcAB0AHQAd + ABwAHQAbAB0AHAAcABsAHAAcABsAGwAcABsAGwAcABoAGgAcABoAGgAbABsAGgAZABoAGgAaABkA + GQAaABkAGAAZABkAGAAZABgAGAAZABcAGQAZABcAGAAYABcAGAAYABcAFwAYABYAFwAXABcAFwAW + ABcAFgAWABYAFQAWABYAFQAWABYAFQAVABUAFQAVABQAFAAVABUAFAAUABUAEwAUABQAEwAUABMA + FAAUABMAEwATABMAEwATABMAEwASABMAEgASABMAEQATABMAEgASABIAEgASABIAEQASABIAEQAS + ABIAEQASABEAEQARABEAEQASABAAEQARABEAEQARABAAEQAQABAAEAAPABEAEAAPABAADwAQAA8A + EAAPAA8AEAAOAA8ADwAPAA8ADQAPAA8ADwAOAA0ADgAPAA0ADQAOAA0ADgANAA0ADgANAA0ADQAN + AA0ADQAMAA0ADQAMAA0ADQALAAwADAAMAAwACwANAAsADAAOAAoADAAMAAsADAALAAwADAAMAAsA + CwAMAAsACwALAAsADAALAAsACwALAAsACgALAAsACgALAAsACgALAAsACQALAAoACgAKAAoACgAL + AAkACgALAAoACgAKAAoACgAJAAkACgAKAAoACQAKAAkACQAJAAoACgAKAAkACQAKAAoACQAJAAoA + CQAJAAkACQAIAAkACAAJAAgACQAIAAkACAAIAAgACQAIAAkACQAIAAkACAAIAAgACQAIAAgACQAH + AAkACQAHAAgACQAHAAcACAAHAAcABwAHAAcABwAHAAcABwAHAAcABwAGAAYABwAHAAYABgAHAAUA + BgAHAAYABwAHAAYABwAHAAYABgAHAAUABgAHAAUABgAGAAUABgAHAAQABQAHAAUABQAHAAUABQAG + AAUABQAFAAYABQAFAAYABQAFAAYABQAEAAYABgAFAAUABQAFAAUABQAFAAUABAAGAAQABAAHAAMA + BAAGAAQABQAFAAQABQAGAAQABAAGAAQABQAFAAQABAAFAAQABAAFAAUABAAEAAYABQAEAAUABAAF + AAUABAAFAAUABQAEAAUABQAFAAUABAAFAAUABQAFAAUABQAFAAUABQAEAAUABQAFAAUABQAFAAUA + BQAFAAUABQAEAAUABQAFAAUABAAFAAUABAAFAAUABQAFAAQABQAEAAYABQADAAUABQAEAAQABgAE + AAUABQAFAAUABQAFAAUABQAGAAUABQAFAAUABQAFAAYABQAFAAUABQAFAAQABQAFAAUABAAGAAUA + BAAGAAQABAAGAAUABAAFAAUABQAEAAUABAAGAAUABQAFAAUABQAEAAYABQAEAAUABQAEAAUABQAE + AAUABQAFAAUABQAFAAUABgAFAAUABQAFAAUABQAGAAUABQAGAAYABgAFAAYABgAFAAYABQAFAAYA + BQAFAAYABgAFAAYABQAGAAYABQAGAAYABgAFAAUABgAFAAYABQAFAAYABQAFAAUABQAGAAUABQAF + AAUABQAGAAUABQAFAAUABgAFAAUABgAEAAUABwAEAAUABgAFAAUABQAFAAQABQAEAAUABQAEAAUA + BQAEAAQABAAFAAQABQAFAAQABAAEAAQABAAEAAMABAAEAAMAAwAFAAMAAwAEAAQABAADAAQABAAD + AAQABAADAAMABAADAAQAAwADAAMAAwAEAAIAAwAEAAIAAwACAAMAAwACAAMAAwACAAMAAgACAAMA + AwACAAIAAgADAAIAAQADAAIAAQADAAIAAAACAAIAAQABAAEAAgABAAEAAQACAAEAAAACAAEAAQAC + AAAAAgACAAAAAQACAAEAAQACAAEAAgACAAAAAQACAAEAAAACAAIAAQABAAIAAQAAAAIAAQACAAEA + AQABAAEAAgABAAEAAQACAAEAAQACAAEAAgABAAIAAQABAAEAAQABAAIAAQAAAAIAAQAAAAIAAQAB + AAEAAQABAAEAAQAAAAIAAQAAAAEAAgAAAAEAAgAAAAEAAQABAAEAAQABAAAAAQABAAAAAgABAAEA + AgABAAEAAgABAAEAAgABAAEAAgABAAEAAQADAAEAAQADAAEAAAADAAEAAQACAAIAAgACAAIAAQAC + AAIAAQACAAMAAgABAAMAAgACAAIAAgACAAIAAwACAAEAAgADAAIAAgADAAEAAwADAAEAAwADAAEA + AgADAAIAAwADAAIAAwADAAIAAwADAAMAAwACAAMAAwAEAAMAAwAEAAIAAwAFAAMAAwAEAAQABAAD + AAQABAADAAUAAwAEAAUABAADAAUABQAFAAQABQAFAAQABQAFAAUABQAFAAYABQAFAAUABgAFAAUA + BgAEAAUABgAFAAUABgAGAAYABgAFAAYABgAFAAcABgAFAAYABgAGAAYABgAGAAYABgAGAAYABwAG + AAYABgAHAAcABgAHAAcABwAHAAcABwAHAAcABwAIAAcACAAIAAcACAAJAAgACAAKAAgACAAJAAkA + CQAJAAkACgAJAAkACQAKAAkACgAKAAoACQAKAAoACwAKAAoACgAKAAoACwAKAAsACgALAAsACwAL + AAsACwAMAAsADAAMAAsADAANAAwACwANAAwADQANAAwADQANAA0ADQANAA4ADQANAA8ADgAOAA4A + DgAOAA4ADgAPAA8ADwAPABAADwAPABAADwAQABAADwAQABAAEAARABAAEAARABAAEQARABEAEQAR + ABEAEQARABIAEQARABIAEgASABIAEgASABMAEgATABIAEwATABMAEwATABMAEwATABQAFAAUABMA + FAAUABQAFAAUABQAFAAUABQAFAAUABUAFAAUABUAFQAVABUAFQAUABUAFQAVABUAFQAVABUAFQAW + ABUAFQAWABUAFQAXABUAFQAWABYAFgAWABYAFgAWABYAFgAWABYAFgAVABYAFwAWABYAFgAWABYA + FgAWABYAFwAXABYAFgAXABYAFwAWABYAFwAXABYAFwAYABYAFgAYABcAFwAXABcAFwAYABcAFwAX + ABcAFwAYABgAGAAYABgAFwAYABgAGAAYABgAGAAYABgAGAAYABkAGAAYABkAGQAYABkAGAAYABgA + GAAYABkAGQAYABgAGQAZABkAGQAZABgAGQAZABgAGQAYABgAGQAZABgAGAAZABgAGAAYABgAGAAY + ABgAGAAXABgAGAAYABgAGAAXABcAGAAYABcAGAAXABcAFwAYABcAFwAYABcAFgAYABcAFwAXABcA + FwAXABYAFgAXABcAFgAXABYAFgAXABcAFgAXABYAFwAXABYAFwAXABYAFwAXABcAFwAXABYAFwAW + ABcAFgAXABcAFgAWABcAFgAWABYAFgAWABcAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYA + FgAWABYAFgAXABYAFgAWABYAFgAWABYAFgAWABcAFQAWABYAFgAWABcAFgAWABYAFgAWABYAFgAX + ABYAFgAWABYAFgAXABYAFgAWABYAFgAXABYAFgAWABYAFgAWABYAFgAWABYAFQAWABYAFgAVABYA + FQAWABYAFQAVABUAFQAVABUAFQAVABUAFAAVABUAFQAUABQAFQAVABQAFAAUABQAFAAUABQAFQAU + ABQAFAAVABQAFAAUABQAFAATABQAFAATABMAFAAUABMAEwAUABMAEwAVABIAEwAUABMAEwATABMA + EwATABMAEgAUABMAEwATABMAEwATABMAEgATABMAEgATABMAEgASABMAEQATABIAEQASABIAEgAT + ABIAEgATABIAEQATABIAEgASABIAEgASABEAEgASABEAEgASABEAEQASABEAEQASABEAEQASABEA + EQASABEAEAARABEAEQARABEAEQARABEAEQARABAAEAAQABAAEQAQABAAEAAQABAAEAAQAA8AEAAQ + AA8AEAAPABAAEAAPAA8AEAAQAA8ADwAPAA8ADwAPAA8ADwAPAA4ADwAPAA8ADwAOAA4ADgAPAA4A + DgAPAA4ADgAPAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA0ADgAOAA0ADgAOAA0ADQAPAA0ADQAO + AA0ADQAOAA0ADQAOAA4ADQAOAA4ADQAOAA4ADQAMAA4ADgANAA0ADQANAA0ADQANAA0ADQAOAA0A + DQAOAAwADQAOAAwADQANAA0ADQAOAA0ADAAOAAwADQANAA0ADQANAA0ADAANAA0ADQANAA4ADQAM + AA4ADQANAA0ADQANAA4ADQANAA0ADQAOAA0ADQAOAA0ADQANAA0ADQANAA4ADQANAA0ADgAOAA0A + DQANAA4ADQANAA0ADQANAA0ADQANAA0ADAANAA0ADAANAAwADQAMAAwADAAMAA0ADAAMAA0ADQAL + AAwADAAMAAwADAALAAwADAAMAAsACwAMAAsACgALAAsACgALAAsACwAKAAsACwALAAoACwAKAAoA + CgALAAkACgAKAAoACQALAAkACgAJAAoACQAKAAoACQAJAAkACgAJAAoACQAJAAkACgAIAAoACQAJ + AAoACQAJAAkACQAKAAkACAAJAAkACQAIAAkACQAJAAgACQAJAAkACAAKAAgACQAIAAkACQAIAAkA + CQAIAAkACQAIAAkACAAJAAgACAAIAAkACAAJAAgACQAIAAkACAAJAAgACAAJAAkACAAJAAkACQAJ + AAgACQAIAAgACAAJAAgACAAIAAkACAAJAAkACQAIAAkACgAIAAkACgAJAAgACQAJAAgACAAJAAgA + CQAIAAkACQAJAAkACQAJAAgACQAJAAgACAAJAAgACQAIAAgACAAIAAgACAAJAAcACAAIAAcABwAH + AAgABwAHAAgACAAHAAcABwAGAAcABgAGAAYABgAGAAQABgAGAAQABgAFAAUABQAEAAUABAAEAAUA + BAADAAMABAADAAMAAwADAAMAAgADAAIAAQADAAIAAAACAAIAAQABAAEAAgAAAAAAAAACAAAAAAAB + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP//AAAAAP///v///////f/+/////v/9//7/ + /f/+//3//f/+//3//v/9//3//P/9//z//P/8//v//P/8//z/+//8//v/+//7//z/+//6//z/+v/6 + //v/+v/7//r/+v/6//r/+v/5//r/+v/5//n/+v/5//n/+v/4//n/+f/5//n/+f/5//j/+f/5//j/ + +v/5//n/+f/5//r/+v/4//n/+f/5//j/+v/4//n/+f/6//n/+P/6//j/9//6//j/+P/4//j/+P/4 + //j/9//4//j/9//4//j/9//3//j/+P/3//f/+P/4//f/+P/4//f/9v/5//f/9v/4//b/+P/4//f/ + 9//4//f/+P/4//f/9//4//b/+P/4//f/9//4//f/+P/3//j/9//4//f/9//4//f/9v/5//f/9//4 + //f/+P/3//j/9//3//j/9//3//n/9v/3//f/9//3//f/9//4//f/+P/4//f/9//3//j/9v/4//f/ + +P/3//j/+P/3//f/+P/3//f/9v/5//b/9//3//j/+P/2//j/9//2//f/9//3//b/9//3//f/9//3 + //b/9//2//f/9v/3//f/9v/2//f/9v/3//b/9//2//f/9v/4//b/9//3//b/9v/4//b/9v/3//b/ + 9v/3//b/9v/3//X/9//2//b/9v/3//X/9v/3//b/9v/3//f/9v/3//b/9v/2//f/9v/3//f/9v/2 + //j/9f/4//b/9//4//f/9//3//f/9//4//j/9v/5//f/+P/5//f/+f/4//n/+f/5//n/+P/6//v/ + +v/5//v/+v/7//v/+//8//v//P/7//3//P/8//7//P/+//7//f/+//3///////3///8AAP//AAAA + AP//AAAAAAAAAAAAAAEAAAABAAEAAQABAAIAAQACAAMAAgAEAAMABAAEAAMABAAFAAUABAAEAAYA + BQAGAAYABwAGAAcABwAHAAkACAAIAAgACQAIAAoACQAJAAoACwAKAAsADAAKAAwADAAMAA0ADQAM + AA4ADgAOAA4ADgAQAA8ADwARABAAEAARABEAEQARABEAEgASABMAEgATABMAFAATABMAFQAVABQA + FQAVABUAFgAVABUAFwAXABYAFwAXABcAGAAYABgAGQAZABgAGQAbABkAGgAcABoAGwAbABsAHAAc + ABwAHAAcABwAHQAdAB4AHgAeAB8AHgAfACAAHwAgACEAIAAgACEAIQAiACMAIgAiACMAJAAjACMA + JAAkACQAJAAkACUAJgAlACUAJgAnACcAJgAoACYAKAAnACcAKAAnACgAKAAoACcAKAApACgAKQAp + ACgAKQApACkAKQApACkAKgAqACoAKgAqACoAKwArACoAKwArACsAKwAsACoAKwAtACsAKwAsAC0A + LAAsAC0ALQAtACwALAAtAC0ALQAuAC0ALQAuAC4ALgAvAC0ALwAuAC4ALgAvAC4ALwAwAC4ALwAv + AC8ALwAwAC8AMAAvADAALwAwADAAMAAwADAALwAxADAAMAAwADAAMAAxADAAMAAwADEAMAAxADEA + MQAwADEAMAAxADAAMQAyADEAMQAxADEAMQAxADEAMQAxADEAMQAyADEAMQAyADIAMQAxADEAMgAy + ADIAMQAyADIAMQAyADIAMgAzADIAMQAyADIAMgAyADEAMgAyADEAMgAyADIAMgAyADEAMgAxADIA + MQAyADEAMQAyADEAMQAxADAAMgAwADEAMAAyADAAMAAwADEAMAAwAC8AMAAwADAAMAAwADAAMAAv + ADEAMAAwAC8AMAAwADAAMAAwADAAMQAuADAAMAAvAC8AMAAvADAALgAwAC4ALwAwAC4ALwAvAC0A + LwAuAC8ALwAvAC4ALgAuAC4ALgAuAC4ALwAuAC0ALQAuAC4ALAAtAC0ALAAtACwALAAsACwALAAt + AC0ALAAtACwALAAtACwALAAtACwALAAsACwALAAsACwALAAsACsALAAtACsAKwAsACsAKwAsACsA + KwAsACsAKgArACsAKgArACsAKgAqACoAKgAqACoAKQAqACkAKQApACkAKQApACkAKQApACkAKAAp + ACgAKQAoACgAKAAoACkAKAAnACgAKAAoACcAKAAnACcAJwAnACcAJwAnACcAJwAnACcAJwAmACYA + JwAnACYAJgAoACYAJgAnACYAJgAmACYAJwAnACYAJwAnACYAJwAnACYAJwAnACYAJwAoACUAJgAo + ACYAJgAnACYAJwAnACYAJgAmACcAJwAnACcAJwAnACgAJwAlACcAKAAnACYAJgAnACcAJgAnACYA + JgAnACUAJgAoACUAJgAnACYAJwAmACYAJwAoACYAJgAoACYAJwAnACcAJwAnACYAJgAnACgAJgAm + ACgAJwAmACgAJwAnACcAJwAoACgAKAAnACgAKAApACgAJwApACkAKAAoACgAKQAoACkAKAAoACkA + KQApACkAKQApACkAKAApACkAKQAoACgAKQApACgAKAApACkAJwApACgAKQApACgAKAAoACkAKAAn + ACkAKAAoACgAKQAnACgAKAAoACgAKAAoACcAKAApACgAJwAoACgAKAAoACgAKAAnACgAKAAoACcA + KAAoACgAJwAoACcAJwApACcAJwApACcAJwAnACgAJwAnACcAJwAoACgAJwAoACgAKAAmACcAKAAn + ACcAJwAmACcAJwAnACcAJwAoACcAJwAoACcAKAAoACcAJwAoACcAJwAoACgAJwAoACgAKAAnACgA + KQAnACkAKAAnACkAJwAoACgAKAAoACgAJwAoACcAJwAoACgAKAAoACgAKAAoACgAJwAnACgAKAAo + ACgAKAAoACcAKAAoACcAKAApACgAKAAnACcAKAAoACcAKAAnACcAKAAnACgAKAAoACcAKAAoACcA + KAAnACgAKAAnACcAJwAoACcAJwAoACYAJwAnACcAJgAnACcAJwAnACYAJwAnACYAJgAoACcAJwAo + ACcAJwAmACgAJwAnACcAJwAnACcAJwAmACgAJwAnACcAJwAoACUAJwAnACYAJwAnACcAJwAmACYA + JgAmACcAJgAlACYAJwAnACUAJgAnACYAJQAnACYAJQAmACYAJAAmACYAJQAlACUAJgAlACUAJQAn + ACYAJQAmACYAJgAlACUAJgAmACUAJQAmACUAJQAmACUAJwAlACUAJgAnACUAJQAmACYAJQAlACcA + JQAkACYAJQAmACUAJQAlACUAJQAlACQAJAAmACUAJQAlACUAJQAlACUAJAAlACQAJQAlACUAJAAk + ACYAJQAkACUAJAAlACQAJQAkACQAIwAkACQAIwAkACUAJQAjACQAJQAjACQAIwAkACMAIwAkACIA + IwAkACIAIwAjACMAIwAjACMAIwAiACMAJAAjACIAIwAjACMAIwAkACIAIwAkACIAIgAkACMAIgAi + ACMAIwAiACMAIgAjACMAIgAiACMAIgAhACMAIwAiACEAIgAiACIAIgAiACEAIQAjACEAIQAiACEA + IgAiACEAIQAiACAAIQAiACEAIQAiACEAIQAhACEAIQAhACEAIAAhACEAIQAiACAAIQAiACAAIAAi + ACAAIAAhACEAIQAgACEAIQAgACEAIAAgACEAIAAfACAAIQAhAB8AIAAgAB8AIAAhACAAIAAhACAA + HwAfACAAIAAfAB8AIAAeAB8AIAAgAB4AHwAgAB8AHwAfAB8AHwAdAB8AHgAeAB4AHgAeAB4AHQAe + AB0AHgAdAB0AHQAdABwAHQAdAB0AHAAdAB0AHQAcAB0AHAAdABwAHQAdABwAHAAdABwAHQAcABwA + GwAeABsAHAAdABwAHAAdABwAHQAcABwAHAAdABsAHAAcABwAGwAcABsAHQAcABwAGwAcABwAHAAb + ABwAGwAcABsAGwAcABsAGwAdABoAHAAbABwAGwAdABsAGwAcABsAGwAcABsAHAAbABwAHAAcABwA + GwAcAB0AHAAbABwAHAAcABsAGwAcABsAGwAbABwAGwAbABwAGgAbABwAGwAbABsAHAAcABoAGwAb + ABoAGwAaABsAGgAaABoAGgAaABsAGgAaABoAGgAaABsAGQAaABsAGgAbABoAGgAbABoAGgAbABsA + GgAaABsAGgAaABoAGwAaABoAGgAaABsAGgAaABoAGQAaABsAGgAZABoAGwAaABoAGwAZABoAGgAa + ABoAGgAZABoAGgAaABoAGQAbABkAGQAbABkAGQAaABoAGgAZABkAGgAaABkAGQAaABoAGgAYABkA + GgAaABkAGQAZABkAGQAZABgAGQAZABgAGAAZABgAGQAYABgAGQAZABcAGAAaABgAGAAaABgAGAAY + ABgAGAAZABgAGAAZABgAGAAZABkAGQAYABoAGAAYABkAGQAZABkAGQAZABkAGQAZABoAGQAYABkA + GgAZABkAGQAZABkAGQAZABkAGgAZABkAGQAZABkAGQAaABgAGQAZABgAGQAZABkAGQAZABgAGAAZ + ABgAGAAYABgAGAAYABgAGAAYABgAGAAYABgAGAAXABgAGAAYABcAGAAYABgAGAAYABcAFwAZABcA + FwAYABgAFwAXABgAGAAYABcAFwAYABgAFwAYABgAFwAYABgAFwAZABcAGAAYABcAGAAYABgAGAAZ + ABgAGAAZABcAGAAYABgAGAAYABkAGAAYABgAFwAYABgAFwAYABgAFwAYABgAGAAYABgAFwAYABgA + FwAYABkAGAAYABgAGAAYABgAGAAZABgAGAAYABkAGAAYABkAGAAYABkAFwAYABkAGAAZABkAGAAY + ABkAGQAZABkAGAAaABkAGAAZABkAGQAaABkAGQAZABkAGgAaABkAGQAaABkAGQAaABkAGgAZABkA + GQAZABoAGgAZABkAGQAaABkAGgAZABkAGgAZABkAGQAaABkAGAAZABkAGgAYABgAGAAZABgAGQAY + ABgAGQAYABkAGQAYABgAGQAZABgAGQAYABkAGQAYABkAGQAYABgAGQAZABkAGAAaABgAGAAbABcA + GQAZABgAGQAYABkAGQAZABkAGAAZABgAGAAYABkAGgAYABgAGAAZABkAFwAZABkAGAAZABkAGAAZ + ABgAGAAZABkAGAAZABgAGAAaABgAGAAaABkAGQAZABgAGQAZABgAGQAZABgAGQAaABkAGQAZABkA + GQAZABkAGAAZABkAGAAZABkAGAAZABoAGQAZABkAGQAZABkAGQAZABkAGQAZABkAGQAZABkAGQAZ + ABkAGAAZABgAGQAZABgAGQAYABkAGQAYABkAGQAZABgAGQAYABgAGQAYABgAGAAYABgAGAAZABkA + GQAXABgAGAAZABgAGAAZABcAGAAZABgAGAAZABgAGQAZABgAGQAZABgAGQAaABgAGQAZABgAGQAa + ABgAGAAaABkAGAAaABkAGQAZABkAGQAZABoAGQAZABoAGQAaABsAGQAYABoAGgAaABkAGQAaABoA + GQAaABoAGQAaABkAGQAbABgAGQAaABkAGgAZABkAGgAbABkAGQAbABkAGgAaABkAGgAaABkAGQAa + ABoAGQAZABsAGgAZABoAGgAZABoAGQAaABoAGwAZABoAGgAbABoAGgAbABsAGgAaABoAGwAbABsA + GgAaABoAGwAaABsAGgAbABoAGgAaABsAGwAaABoAGwAaABoAGgAbABoAGgAbABoAGwAaABoAGwAa + ABwAGgAZABsAGwAaABoAGwAaABoAGgAaABoAGgAaABoAGgAbABoAGQAaABoAGgAaABsAGgAZABoA + GwAaABkAGgAaABkAGQAbABkAGQAbABkAGQAbABkAGQAZABoAGgAZABkAGQAaABoAGQAZABoAGgAY + ABkAGgAZABkAGQAYABkAGQAYABgAGAAZABgAGQAZABgAGQAZABkAGAAZABgAGAAaABkAGAAZABkA + GQAYABkAGgAYABkAGQAYABoAGQAYABkAGQAZABkAGAAZABgAGAAZABkAGQAZABgAGQAZABkAGAAY + ABkAGQAZABkAGQAZABgAGQAZABgAGQAaABkAGQAYABkAGQAZABgAGQAYABkAGgAYABkAGgAZABgA + GQAZABgAGQAYABkAGQAYABgAGQAZABgAGQAZABgAGQAZABgAGAAZABkAGAAYABgAGAAYABgAGAAZ + ABgAGAAZABkAGAAYABkAGAAYABkAGQAYABkAGQAYABkAGQAYABgAGQAaABcAGQAZABgAGAAYABkA + GQAYABkAGAAYABkAGAAYABkAGQAZABgAGAAZABkAGAAZABgAGAAZABkAFwAZABkAGAAYABgAGQAZ + ABcAGAAaABkAGAAaABkAGQAZABgAGQAaABgAGAAZABkAGQAaABkAGgAZABgAGgAaABkAGQAaABoA + GAAZABsAGQAYABoAGQAaABkAGgAaABkAGgAaABkAGQAaABoAGgAaABkAGgAaABoAGQAaABoAGgAa + ABkAGQAZABsAGQAZABoAGQAaABkAGQAZABgAGQAZABkAGQAZABoAGgAZABkAGgAZABkAGQAZABkA + GQAZABgAGQAZABgAGQAZABgAGQAZABkAGQAYABgAGgAZABgAGQAZABkAGQAaABgAGQAaABgAGAAa + ABkAGQAZABkAGQAZABkAGQAZABkAGAAZABoAGQAYABoAGgAZABgAGQAZABkAGQAZABgAGAAaABkA + GAAZABgAGQAZABgAGQAZABgAGQAZABgAGQAZABgAGQAZABgAGQAZABkAGQAYABkAGQAaABgAGQAa + ABgAGQAaABkAGQAZABoAGgAZABoAGgAZABoAGQAZABoAGQAZABoAGgAaABkAGQAaABkAGgAbABoA + GgAaABoAGQAaABoAGgAZABkAGwAZABkAGgAaABkAGQAaABoAGgAZABoAGgAYABoAGgAZABoAGQAa + ABkAGQAaABkAGQAZABkAGQAZABkAGAAZABkAGAAZABoAGQAZABoAGgAZABoAGgAaABkAGgAaABkA + GgAaABkAGgAbABkAGgAbABoAGgAaABoAGwAaABoAGgAbABoAGgAbABsAGwAaABoAHAAaABsAGwAb + ABwAGwAbABwAGwAcABsAGgAcABsAGwAcABsAHAAcABsAGwAdABsAGwAcABsAGwAcABoAHAAbABwA + GwAcABwAGwAbAB4AGwAcABwAHAAcABwAHAAdABwAHQAdAB0AHAAdAB0AHAAcAB4AHAAdABwAHgAd + ABwAHAAeABwAHQAdAB0AHQAdABwAHQAdAB4AHAAdAB0AHQAcAB0AHQAdAB0AHQAdAB0AHQAdAB0A + HgAeAB4AHAAeAB0AHgAeAB0AHgAeAB0AHQAdAB8AHQAeAB0AHQAdAB8AHQAdAB4AHgAdAB8AHgAd + AB4AHwAdAB8AHgAeAB4AHgAeAB4AHQAfAB0AHQAfAB0AHQAeAB4AHgAdAB4AHgAeAB4AHgAeAB4A + HgAdAB4AHwAeAB4AHgAeAB4AHgAeAB4AHgAfAB0AHgAeAB4AHgAeAB0AHwAeAB4AHgAfAB0AHgAf + AB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAfAB8AHwAfAB8AHwAfACAAHwAfACAAIAAfAB8AHwAgACEA + HwAfACAAIAAfACAAIAAgACAAIAAgACAAIQAgACAAIAAhACAAIAAhACAAIAAgACAAIAAgACAAIAAh + AB8AIAAhAB8AIAAgAB8AIAAgAB8AIAAgAB8AIAAgACAAIAAfAB8AHwAfAB8AHwAfAB8AHwAfAB4A + HgAgAB4AHgAfAB8AHgAfAB8AHgAfAB8AHgAfAB4AHwAfAB4AHgAfAB4AHwAfAB8AHwAfAB4AHwAf + AB8AHwAfAB4AHwAgAB8AHwAfAB8AHwAfAB8AHgAfAB8AHgAfAB8AHgAfAB8AHgAeAB8AHwAeAB4A + HgAeAB4AHgAfAB8AHgAeAB4AHwAfAB4AHwAgAB4AHgAfAB8AHwAfAB8AHwAgAB8AHwAfACAAHgAg + AB8AHwAfACAAIAAgAB8AHwAgAB8AHgAgACAAIAAgAB8AHwAgAB8AIQAhAB8AIAAgAB8AHwAgACAA + IAAfAB8AHwAgACAAIAAgAB8AHgAgACAAIAAfAB8AIAAfAB8AIAAgAB8AHwAfAB8AIAAfAB4AHwAg + ACAAHwAfAB8AIAAfAB8AHwAgAB8AIAAgACAAHwAfAB8AIAAfACAAIAAfAB8AIAAfACAAHwAgAB4A + HwAhAB4AHwAfAB4AHwAfAB8AHwAfAB8AHgAfAB8AHwAeAB8AIAAfAB4AHgAfAB8AHgAfAB8AHgAf + AB4AHgAfAB8AHQAfAB8AHgAfAB4AHgAfAB4AHQAfAB8AHgAeAB4AHwAfAB4AHgAfAB4AHgAfAB4A + HgAfAB4AHwAfAB8AHgAfAB4AHgAfAB8AHQAfAB4AHgAeAB8AHgAeAB0AHgAeAB4AHQAeAB0AHgAd + AB4AHQAeAB0AHQAdAB0AHQAeABwAHQAcAB4AHQAdAB0AHgAdAB0AHQAdABwAHQAcAB0AHAAdABwA + HAAcAB0AHAAcABwAHAAcABwAHAAdABsAHAAcABwAHAAcABsAHQAcABwAHAAcABsAHQAbABsAGwAc + ABsAHAAcABsAGwAcABsAGwAdABwAHAAcABwAHAAcABwAHAAcABsAHAAcAB0AGwAbABwAHQAcABsA + GwAcABsAGwAcABwAGgAcABoAGwAcABsAGwAcABsAGwAcABsAGwAcABsAGwAcABsAHAAbABsAGwAc + ABsAGgAbABsAGwAbAB0AGwAbABsAGwAbABwAGwAcABwAHAAcABwAHAAdAB0AGwAdABwAHQAbABwA + HAAdABwAHAAcABwAHAAdABwAHAAcAB0AHAAcABwAHAAcABwAGwAcABwAGwAbABwAGwAcABoAGwAb + ABoAGwAaABsAGgAZABsAGwAaABoAGgAZABkAGQAZABkAGAAZABgAGAAZABkAFwAYABgAGAAYABgA + GAAXABgAGAAYABcAGAAXABcAFgAYABYAFQAYABYAFQAXABYAFQAWABYAFgAWABUAFQAWABYAFQAV + ABUAFQAUABUAFQAVABQAFAAUABQAFAAUABQAEwAUABMAEwAUABMAEwATABMAEwATABIAEgATABIA + EgASABIAEgARABIAEgARABIAEQAQABIAEQARABEAEAARABAADwAQABAAEAAPAA8ADwAPAA8ADgAO + AA8ADgAOAA4ADgAOAA0ADgAOAA0ADQANAAwADAANAA0ADAAMAAwADAALAAsADAALAAsADAALAAsA + CwAMAAsACwALAAsACgAKAAoACwAJAAoACQAKAAoACgAKAAkACgAJAAkACQAKAAkACQAJAAgACQAJ + AAgACAAJAAgACAAIAAgACAAHAAgABwAHAAcABwAHAAcABwAGAAcABgAGAAYABgAGAAUABgAGAAUA + BgAFAAYABQAEAAUABQAEAAUABQAEAAUABQAEAAQABAAFAAQAAwAEAAMAAwAEAAMAAgADAAMAAgAC + AAIAAwACAAEAAgADAAEAAQACAAEAAgABAAEAAQABAAEAAQABAAAAAQABAAEAAQAAAAAAAQAAAAAA + AAAAAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAA + AAAAAAABAAEAAAABAAEAAQABAAEAAQABAAEAAQABAAIAAgABAAIAAgACAAIAAgACAAIAAgACAAIA + AwADAAMAAgACAAMAAwACAAMAAwADAAIAAwAEAAMAAwADAAMAAwAEAAMABAAEAAQABAAEAAQABAAE + AAQABAAEAAQABQAEAAQABAAEAAQABAAEAAUABAAEAAUABAAEAAUABQAEAAQABQAFAAUABQAFAAQA + BQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAEAAUABQAFAAQABQAFAAUABQAEAAQABQAEAAUABAAE + AAQABAAEAAMABAAEAAMABAAEAAMABAAEAAMAAwAEAAQAAwADAAMABAADAAMAAwADAAMAAwADAAIA + AwADAAIAAgADAAMAAgACAAIAAgADAAEAAgACAAIAAgABAAIAAgABAAEAAQABAAEAAQAAAAEAAQAB + AAAAAAABAAEAAQAAAAEAAQAAAAAAAAABAAAAAAAAAAAAAAAAAP//AAAAAAAAAAAAAP//AAAAAAAA + AAAAAP//AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA0KLS1jYjI0NjY3MzY1Y2RlNWY4OGQw + NTA3OTU4YWIxYjFjNy0tDQo= + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '77024' + Content-Type: + - multipart/form-data; boundary=cb24667365cde5f88d0507958ab1b1c7 + Host: + - api.openai.com + User-Agent: + - AsyncOpenAI/Python 2.32.0 + X-Stainless-Arch: + - arm64 + X-Stainless-Async: + - async:asyncio + X-Stainless-Lang: + - python + X-Stainless-OS: + - MacOS + X-Stainless-Package-Version: + - 2.32.0 + X-Stainless-Runtime: + - CPython + X-Stainless-Runtime-Version: + - 3.12.12 + x-stainless-read-timeout: + - '30' + x-stainless-retry-count: + - '0' + method: POST + uri: https://api.openai.com/v1/audio/transcriptions + response: + body: + string: '{"text":"Hello there.","usage":{"type":"tokens","total_tokens":21,"input_tokens":16,"input_token_details":{"text_tokens":1,"audio_tokens":15},"output_tokens":5}}' + headers: + CF-RAY: + - 9f8a78996d387a33-SJC + Connection: + - keep-alive + Content-Type: + - application/json + Date: + - Fri, 08 May 2026 18:19:10 GMT + Server: + - cloudflare + Strict-Transport-Security: + - max-age=31536000; includeSubDomains; preload + Transfer-Encoding: + - chunked + X-Content-Type-Options: + - nosniff + access-control-expose-headers: + - X-Request-ID + alt-svc: + - h3=":443"; ma=86400 + cf-cache-status: + - DYNAMIC + content-length: + - '161' + openai-organization: + - braintrust-data + openai-processing-ms: + - '974' + openai-project: + - proj_vsCSXafhhByzWOThMrJcZiw9 + openai-version: + - '2020-10-01' + set-cookie: + - __cf_bm=Vtx2VSPb4v3uQcEpodrFwftBsPHgXdsrR6.53H4Co2s-1778264349.661888-1.0.1.1-_zWjrq7pOQO5Bd63x5iAzt0mNWLcqM.uVVc5C_cDV7ZwFEN67yT5COmieJ2xJxCUWqhDRAgIKhyydm46Zhby3.xhue3ZvQc1wS2NGMi6080yLYDTVL0HDyIb0I2PH998; + HttpOnly; Secure; Path=/; Domain=api.openai.com; Expires=Fri, 08 May 2026 + 18:49:10 GMT + x-openai-proxy-wasm: + - v0.1 + x-ratelimit-limit-requests: + - '30000' + x-ratelimit-remaining-requests: + - '29999' + x-ratelimit-reset-requests: + - 2ms + x-request-id: + - req_90466aaad4724380856818c3721be1a5 + status: + code: 200 + message: OK +- request: + body: '' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Cookie: + - __cf_bm=MyaQdOqF7qQdl9BwO8704be7315shC9wNVK4wlhuX1Y-1778264347.9943237-1.0.1.1-MA2YRmLSXrUeRxiqgTXtNQW6mc7O0YGxYBf_4tw5KQIup7EOUiEQ3gBjFLYHzYTj8tqTWDyi2DTz3if4n3A9P04_wz7zAj7Ui6kVcCykBzP71Nij_yOXbFGWroTkXVSf + Host: + - api.openai.com + User-Agent: + - AsyncOpenAI/Python 2.32.0 + X-Stainless-Arch: + - arm64 + X-Stainless-Async: + - async:asyncio + X-Stainless-Lang: + - python + X-Stainless-OS: + - MacOS + X-Stainless-Package-Version: + - 2.32.0 + X-Stainless-Runtime: + - CPython + X-Stainless-Runtime-Version: + - 3.12.12 + x-stainless-read-timeout: + - '5.0' + x-stainless-retry-count: + - '0' + method: GET + uri: https://api.openai.com/v1/ + response: + body: + string: '' + headers: + CF-RAY: + - 9f8a78a2b829ed39-SJC + Connection: + - keep-alive + Date: + - Fri, 08 May 2026 18:19:11 GMT + Server: + - cloudflare + Strict-Transport-Security: + - max-age=31536000; includeSubDomains; preload + Transfer-Encoding: + - chunked + X-Content-Type-Options: + - nosniff + alt-svc: + - h3=":443"; ma=86400 + cf-cache-status: + - DYNAMIC + status: + code: 404 + message: Not Found +- request: + body: '{"messages":[{"role":"system","content":"Reply with exactly: hi there"},{"role":"user","content":"Hello + there."}],"model":"gpt-4.1-mini","max_completion_tokens":8,"stream":true,"stream_options":{"include_usage":true}}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '217' + Content-Type: + - application/json + Host: + - api.openai.com + User-Agent: + - AsyncOpenAI/Python 2.32.0 + X-Stainless-Arch: + - arm64 + X-Stainless-Async: + - async:asyncio + X-Stainless-Lang: + - python + X-Stainless-OS: + - MacOS + X-Stainless-Package-Version: + - 2.32.0 + X-Stainless-Runtime: + - CPython + X-Stainless-Runtime-Version: + - 3.12.12 + x-stainless-read-timeout: + - '10.0' + x-stainless-retry-count: + - '0' + method: POST + uri: https://api.openai.com/v1/chat/completions + response: + body: + string: 'data: {"id":"chatcmpl-DdK51IABXcAOvK3fap2lhKAyaBN18","object":"chat.completion.chunk","created":1778264351,"model":"gpt-4.1-mini-2025-04-14","service_tier":"default","system_fingerprint":"fp_7508c9a7b2","choices":[{"index":0,"delta":{"role":"assistant","content":"","refusal":null},"logprobs":null,"finish_reason":null}],"usage":null,"obfuscation":"JIRA1AQ7"} + + + data: {"id":"chatcmpl-DdK51IABXcAOvK3fap2lhKAyaBN18","object":"chat.completion.chunk","created":1778264351,"model":"gpt-4.1-mini-2025-04-14","service_tier":"default","system_fingerprint":"fp_7508c9a7b2","choices":[{"index":0,"delta":{"content":"hi"},"logprobs":null,"finish_reason":null}],"usage":null,"obfuscation":"awJjQVTI"} + + + data: {"id":"chatcmpl-DdK51IABXcAOvK3fap2lhKAyaBN18","object":"chat.completion.chunk","created":1778264351,"model":"gpt-4.1-mini-2025-04-14","service_tier":"default","system_fingerprint":"fp_7508c9a7b2","choices":[{"index":0,"delta":{"content":" + there"},"logprobs":null,"finish_reason":null}],"usage":null,"obfuscation":"nV1M"} + + + data: {"id":"chatcmpl-DdK51IABXcAOvK3fap2lhKAyaBN18","object":"chat.completion.chunk","created":1778264351,"model":"gpt-4.1-mini-2025-04-14","service_tier":"default","system_fingerprint":"fp_7508c9a7b2","choices":[{"index":0,"delta":{},"logprobs":null,"finish_reason":"stop"}],"usage":null,"obfuscation":"BD7z"} + + + data: {"id":"chatcmpl-DdK51IABXcAOvK3fap2lhKAyaBN18","object":"chat.completion.chunk","created":1778264351,"model":"gpt-4.1-mini-2025-04-14","service_tier":"default","system_fingerprint":"fp_7508c9a7b2","choices":[],"usage":{"prompt_tokens":20,"completion_tokens":2,"total_tokens":22,"prompt_tokens_details":{"cached_tokens":0,"audio_tokens":0},"completion_tokens_details":{"reasoning_tokens":0,"audio_tokens":0,"accepted_prediction_tokens":0,"rejected_prediction_tokens":0}},"obfuscation":"Fmld47qtCL"} + + + data: [DONE] + + + ' + headers: + CF-Cache-Status: + - DYNAMIC + CF-Ray: + - 9f8a78a2cc8b3708-SJC + Connection: + - keep-alive + Content-Type: + - text/event-stream; charset=utf-8 + Date: + - Fri, 08 May 2026 18:19:11 GMT + Server: + - cloudflare + Strict-Transport-Security: + - max-age=31536000; includeSubDomains; preload + Transfer-Encoding: + - chunked + X-Content-Type-Options: + - nosniff + access-control-expose-headers: + - X-Request-ID + alt-svc: + - h3=":443"; ma=86400 + openai-organization: + - braintrust-data + openai-processing-ms: + - '294' + openai-project: + - proj_vsCSXafhhByzWOThMrJcZiw9 + openai-version: + - '2020-10-01' + set-cookie: + - __cf_bm=CT7Q5f1wk66nLSd3HrAlUj8p_qO9MXP.5kO.P9ogTCc-1778264351.1632357-1.0.1.1-0qlIs9QoAj_kcVfDa_oH.XfYC2ffFDs8rhcZsnJg30X0hsSmSQfnFwMCD9wrK2ZJB0NOZFQqJzIJJScE3bMwlcQbdTO8.AvtAxJPrXgAMtO.vk6saVnywHT5B2qn8igN; + HttpOnly; Secure; Path=/; Domain=api.openai.com; Expires=Fri, 08 May 2026 + 18:49:11 GMT + x-openai-proxy-wasm: + - v0.1 + x-ratelimit-limit-requests: + - '30000' + x-ratelimit-limit-tokens: + - '150000000' + x-ratelimit-remaining-requests: + - '29999' + x-ratelimit-remaining-tokens: + - '149999987' + x-ratelimit-reset-requests: + - 2ms + x-ratelimit-reset-tokens: + - 0s + x-request-id: + - req_583e45e3a85240b292a6f7f8a40b97fa + status: + code: 200 + message: OK +- request: + body: '{"input":"hello there","model":"gpt-4o-mini-tts","voice":"ash","response_format":"mp3","speed":1.0}' + headers: + Accept: + - application/octet-stream + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '99' + Content-Type: + - application/json + Host: + - api.openai.com + User-Agent: + - AsyncOpenAI/Python 2.32.0 + X-Stainless-Arch: + - arm64 + X-Stainless-Async: + - async:asyncio + X-Stainless-Lang: + - python + X-Stainless-OS: + - MacOS + X-Stainless-Package-Version: + - 2.32.0 + X-Stainless-Raw-Response: + - stream + X-Stainless-Runtime: + - CPython + X-Stainless-Runtime-Version: + - 3.12.12 + x-stainless-read-timeout: + - '30' + x-stainless-retry-count: + - '0' + method: POST + uri: https://api.openai.com/v1/audio/speech + response: + body: + string: !!binary | + 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 + headers: + CF-RAY: + - 9f8a796caa5534bd-SJC + Connection: + - keep-alive + Content-Type: + - audio/mpeg + Date: + - Fri, 08 May 2026 18:19:44 GMT + Server: + - cloudflare + Strict-Transport-Security: + - max-age=31536000; includeSubDomains; preload + Transfer-Encoding: + - chunked + X-Content-Type-Options: + - nosniff + access-control-expose-headers: + - X-Request-ID + alt-svc: + - h3=":443"; ma=86400 + cf-cache-status: + - DYNAMIC + openai-organization: + - braintrust-data + openai-processing-ms: + - '780' + openai-project: + - proj_vsCSXafhhByzWOThMrJcZiw9 + openai-version: + - '2020-10-01' + set-cookie: + - __cf_bm=8rgyzbZiIcg.ymKBEpL8yqNizUPaPQX0ERRGvdqamvI-1778264383.4620407-1.0.1.1-CTcT6lzEaUAT_sXW4FykG8BNBP.9tBFy_j6UOMLXlmSpM_FADebkrPnAbI2EX9IuPd4wTUNp1a3eaWXyK7oDfjjgvV3eMdY5EUXI7Bsi_jxXy4amku_pkqeG7CCeyjyU; + HttpOnly; Secure; Path=/; Domain=api.openai.com; Expires=Fri, 08 May 2026 + 18:49:44 GMT + x-openai-proxy-wasm: + - v0.1 + x-ratelimit-limit-requests: + - '30000' + x-ratelimit-limit-tokens: + - '150000000' + x-ratelimit-remaining-requests: + - '29999' + x-ratelimit-remaining-tokens: + - '149999997' + x-ratelimit-reset-requests: + - 2ms + x-ratelimit-reset-tokens: + - 0s + x-request-id: + - req_cb1cf0f9de7a473998a32fb8f14c5c58 + status: + code: 200 + message: OK +- request: + body: !!binary | + LS01NmFkYjYzNDBlNDU1MDY0ZTEyOGVlNDFlMzljNjBlNQ0KQ29udGVudC1EaXNwb3NpdGlvbjog + Zm9ybS1kYXRhOyBuYW1lPSJtb2RlbCINCg0KZ3B0LTRvLW1pbmktdHJhbnNjcmliZQ0KLS01NmFk + YjYzNDBlNDU1MDY0ZTEyOGVlNDFlMzljNjBlNQ0KQ29udGVudC1EaXNwb3NpdGlvbjogZm9ybS1k + YXRhOyBuYW1lPSJsYW5ndWFnZSINCg0KZW4NCi0tNTZhZGI2MzQwZTQ1NTA2NGUxMjhlZTQxZTM5 + YzYwZTUNCkNvbnRlbnQtRGlzcG9zaXRpb246IGZvcm0tZGF0YTsgbmFtZT0icmVzcG9uc2VfZm9y + bWF0Ig0KDQpqc29uDQotLTU2YWRiNjM0MGU0NTUwNjRlMTI4ZWU0MWUzOWM2MGU1DQpDb250ZW50 + LURpc3Bvc2l0aW9uOiBmb3JtLWRhdGE7IG5hbWU9ImZpbGUiOyBmaWxlbmFtZT0iZmlsZS53YXYi + DQpDb250ZW50LVR5cGU6IGF1ZGlvL3dhdg0KDQpSSUZGBDQBAFdBVkVmbXQgEAAAAAEAAQDAXQAA + gLsAAAIAEABkYXRh4DMBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/////AAAAAAAAAAAAAP////////////////////////// + /////wAAAAAAAAAA//////////////7//v/+//7//v/+//7////////////+//3//f/9//3//v// + /////////////v/+/////v/+/////v/9//3//v/9//z//P/9//v/+//9//3//v8AAP///v////3/ + /P/+//3//P/7//3//v/9//3/AAD/////AAD+////AAD//////v/8//r/+P/5//n/+P/9/wEAAQAC + AAMA/v/9//r/9f/2//T/9f/4//v//P8CAAMAAgACAAIAAAD+//z//P/9//v//P/9//v//P/6//r/ + /v/+//3/AAD+//r/9//1//P/8v/0//j/+P/6//z//P/8//z//P/+//7/AAABAP///v8AAP////8B + AAEAAgAFAAcABQAFAAYABwAGAAQABAACAAIAAwABAAAABAADAAIABAADAAIAAwAGAAcABQABAAAA + ///7//r//P///wAAAgAEAAMAAgACAAMAAgACAAEAAQAAAAAAAAAAAAAAAgADAAMABAABAAIAAgAA + AP//AgACAAAAAgABAP//AAAAAP//AAABAP///v/+//7////+//7///////////////7////+//7/ + ///+//////////7///8AAP//AAABAP////8AAAAAAAABAAAAAgACAP//AQAAAAAAAgABAAAAAQAA + AAAAAgAAAP//AQD//wAAAAD//wAAAQAAAAAAAQAAAAEAAQD/////AQAAAAAAAAD//wAAAQAAAAAA + AQABAAAAAAABAAAAAQAAAP//AAAAAAAAAAABAAAA//8BAAAA//8AAAEAAQAAAP///v///wAAAQAA + AP//AQAAAP//AAAAAAAAAAABAAAA/v//////AAAAAAAAAAABAAEAAAAAAAEAAAAAAAAAAAABAAEA + /////wEAAAAAAAEAAAABAAIAAAD//wEA//8AAAIA/v8AAAEA//8AAAEA/v8BAAMAAAADAAEA//8E + AAIAAgAEAAIAAgADAAEAAQAEAAIAAgAEAAIAAQACAAIAAgACAAIAAQABAAEAAAABAAAAAAABAAIA + AAAAAAAA///+//z//f8AAP7//f/+//3/+/////7//v8EAAEA/v/9/wAA/f///wMAAwAGAAQAAwAB + AAEA//8BAAEAAQACAAMABAADAAMABwALAAkACwALAAQA/P/6//z/+v/6/wEACwALAAkABgAKAAwA + BwANAA0ABQAGAAoABgAGAAgACgARABQAFAATABUAHAAeABkAHgAgABgAHQAhABoAHwAnACQAJAAj + AB4AHwAdACAAJwAhACUAJAASAAgA///4//f/+/8LAA4ACwAUABEAAwAKAAoABgAUAA4ADQARAAkA + BgAFAAgAEwAYAB0AOQA5AC8ANAAnAA0ACAD5/+L/8//0/wAAFQAYACcAMAAhAA0ACgD///n/9v/+ + /woACwATABwADgAPABgAEAAjACYAFgAcACQAGQAKAAwAFAAWAA0AHAAjAB8ALwAyACAAHQAaAAIA + EgAbABgAJwAtAC0AJwAdABIAEQAGAAwAEwAFAAgAEwASABsAJQArADAAKgAfAA8AAQD4////8v/5 + /woAAgALABgAHwAkACAABwAIAPn/5v/l/+L/9v8JABIALABFAEEASQBVAEcAMwArABIA8v/e/9z/ + 4P/v/xEAJwBEAEgAQQAkAAEA7f/S/9v/6f/b/+v/FwAbAPv/CwAfAAsAFwAbAB0AJAAxACkAGAAN + AP//CAAJABUAJQAwADsAPAAcAAoA+P/T//D/DwAVACgAOQAxACQAHQALAAgABgAAAAAAAQD7/wsA + DAAEABMADwASABoAEAD//wMA7f/s//3/8v/8//v/9P/p/9b/yv/U/8T/zP/M/6D/sP+w/6X/zv8H + AC8AagBqADcASAAqAO//2P/O//b/5v/C/wcADADl////+P/l/+7/0/+r/8X/xP+7/9T/yP/f/+f/ + 1//f/9n/2f/m//r/FgAbAAMA/v/6/93/1//t////HQAKAAMA/f/h//n/BQATAPr/4f/R/7L/pv/Q + /xEAUwCcAJgAfABkADoAGQA6ADYAOABYAEIAFQDZ/9v/2P/j/yAAUQA6ACcAEADr/9H/of/k//7/ + 8/8fABcA9v8AAOP/zv/7/9v/4v8VAB4AHQARABMANwAUAAMARQAnACoARgBAAEYAMAAFAPX/4P/Q + /8X/0P8hABoAHQAMAPD/9P/j/9///v8+ADUAHAD//wYA7//s/xEANgBYADcAMQAzABEACAAoABQA + NQA6ABYAGAD6/9X/2f/r//L/KAAyACsAQAA0AAoA5P/H//P/EwDy//X/NQArAAkAFQDO//H/DwDL + /5b/nv+Q/0D/Lv9+/8X/7v9LAHIAdQBnACMA2//C/5j/v/+c/6P/QAAeABQADACw/2L/bv9B/wv/ + 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 + IQNGAUoAvAB8An7/C/61AyUBO/1z/9D/iv0E/en8Zf16+//63vyx+2r7n/qp+dn7hfwG/rf+qv9k + /0j7Wfne9//5JPvR+ov8O//z/Q/63fu0+6v4avre+mP7Hfyi+An6V/u59374ovz5+57/rgAYALsD + kf5A/oQBZ/5N/xMFXwOIA6AHLwV8Bu4GxgXRCJ4HkwcUCX0Gqwb/BcgC8gP0BHYEvwXaBSsGNgZV + BvsEagWbBysFMgX2BWIFVge7BcMEhggdB1wGkwhlB+AH2gm8B+IIXAqgBxMJUQgaB9UIUAdDB0kJ + RAZhB9YIGwU0BlEGJwadBdgCMgVqBLwACQKcAcEAGAAY/xcBxwCZAAEFfAKCAskGngRZBUsGWAU9 + Bd8DfQKHAj7/ZAE8ArH+hwGJArkBNwLlAjECtf8U/Qf/NPye+sb9aPzN+v778v0Y/U39pgAsA0X/ + ygA7AC361vin9tf0VPXI+CD63PymAR4BUQFlATn/8f+P/h7+PfxL+s/6dPc19UX4VvmU+Jv8sPo2 + +xn7kPbB9uP1EPVy9Hb1JPaw9lf3mvgI+VT60/zv+2L7pfur+234Dvap+aT6m/eO/O7+x/sw/PH6 + 8PnB+LX4//dV+1/92Ptm+8T7E/0B+Ab4pPou+jb45fd897v3WPW28oD5w/rF+hr9VwBRAB79j/xT + +5H5K/yB+hr3Pv28/Sz5//o+Aj4Bs/8/AuAD0v8i+8L+JvsV+F76c/mM9nD5i/o79xX6DvyP+cL4 + xPoT/I75l/m3/en7EfqM/kAClAENBTYI2wgVCWkJlwsfDJwNwAwqC4YMlAxDCVQLNAvKCF0Kbwej + BqoIJQUIA60FjgL6ASQDUAPfAzADhgSQAyMEcQdSCXUITQovC9YL1QtICZcMsgyNCOAJHgxACoAK + 4wkUCoELLghBBk4HtAczBAkDOgSIA2IDTwLgAT8DvgJoAeoBHQRTBUYEEQQyBX8F8wOvBHoF4AQg + BpQGzQUgCF8IMgXKBCEFugTtAgwE7wPaAkgDxwAH//UAuwLnAVgCsgPaBCUCKAGbAjsBGgHhAcYC + UALyABoC6ABZ/ioD0QJo/y0FXAWiALQCIgSOA/kERgU4BuAF5QQCBTcCJATGBUACWATxBgAFQwOO + A/sCOQNJAOP95wGH/yz+iQGm/g3+TQK7/2j9xgEHAKX8Bf7y/Qf7nPhF/KP7Qfrt/sH/qv/cAToB + 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 + Iu5D7ejrue3e707t2PIW9HTsc+0t8ofuxu1O9CTwKPCt7lbsS+6j78/qwOm18Jnu5Oze72fs8OSJ + 66rtF+dt7YfyRO4u7zPxU+k96Y72zPUe/WMM2Q8VHfUgqx1HH3ofEhX7ER4aqRXoDiUNyQar+qr8 + oP4n/soH+g6pBngAoQIb+Jjwx/UA9g/yhPMJ7sftqu8f7Uv2LP6x/zoIBRHEDqkP2xUOEbgM/hQB + FZISpRdYFkoQmg8/D44Oig6JEBEThg6dCqMGiwJA/Mr5rvqm+Aj3AffE9DjyaPQy9aX21fmvANoC + FAP8BsUG0gTwBpwIUwlmC+MM1g6AEE0S0xI8FTcWjRZoF/cX9xX6E3YQlgszCCgExQG7/+f/4P3J + /Mf8k/3t+7D9SgBlA8AI3wZSAwkFwQrtBycGVAk1EDoQSg3uDhcQiA/7EHkSdgoECuYKSgWx/9sB + q/5d+lb7pPWz8lP2jfoY+az5DPnU+rL6TvY69gz4kvgo9Yr19Pfh9dL0rPci+YD3bve2+Sf6j/v4 + +Vn1gvQ/9ejwDe+c8Arx/PFe7QLr0O538XDsr+wB8VXyivBs50jnlez46HrhvecI7UTr5euA6gPu + QPCj7CDn/e1h7gLqo+oZ6mDsc+fl7DXy9v+fDbcV6SP/IYMeER0eFpISOBxRGJIQ1hFJB8X5kPi2 + +/L9OwyZDIgIxwxEBNz84f0Y+6H6a/qT7y/sY+yC5bbli+mK7tz39/+kBhcNHhOmErIQmBF/EwkW + gRZvFeISZg7QCQgIEQkFEEITOhXgGJMV1hGGDr8KxgehBlwDX/36+Uv3+fFV7zbyefJH9gz8M/5K + Av4C6APAA0MDggWFBgQIwwnICkAJYArxC9oNMhAnFeEa1RoEG34ZihgjFsATARKlEGgPwglQBb8B + KP8q/B7+4wCUAA8CJQSTBzwEFgIQBX0DqAOkCN4Fcv+RBhwKlwCv/ukGmwuBC4EKtgeHDGUOYwWt + ADwE1wYq/6X4nvmA/zz8a/TV9bT66vvc9yz4nfn8+4j2LPJu87/yhPF88NTxuO4T70fr2etv8UXu + 6+us8/zy/+mv8yb10+xx8AHzL+oQ7A7wwuYW6t7suOcN6efq0eWK5pbq/Omm6hfl+eWq6vTmJOF9 + 5gbo3OEJ7HHsovGHB/UR0xCWG7MmJxiVDx8asyFWG74aARrSEYwH3v/R/5UHCxEXDYALPwqYBNT+ + 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 + UwDTAWoDOAZwCTwL7g1mEvoTUBMsEW4QnhD0EHYTLBPyE8YVjBFzDhARpQ9yDkkRSBEPD2cNwAv0 + BjkGbwYSAWr/ZQHY/0f98PyY+1j7O/yJ/Q4AwgN1BYIGGAjZBakHXwpiCfgKXw2KCkQIUgd4BO0E + 1AV8BJkC/gOsA6IBiwL3A/0CmQLAArsBjgGwAMn+T/3J/Jb4DPd79dPyyvKB8dLuUu597hrrfe0L + 8DXuBu4u8GDvY+8y8WHvDfFV87rwj++48aTwDPCd8IzugO6z77Ls++qU7hfuh+tN7ivtx+hU7Mft + 9+co7K3tleWp6QDu5uJA48v0bu5U7IIA2gMD/+4HSwuXCt4WahcYGFQePR+5FvMRGBAUCdMM/g2o + Cd4DaQbl/wj41/4xAf//2gWYBmr93gFp/Sb2r/0N/qr2GfYd9B/u4O447rTtq/Ce9KX1gvmh/8MC + PgbpCegMDhB7EhIVJRgUGO8YCxY4Ef8Qxg8dDjAPrA8rDVsLAQk3BlEGzgc2CHEI2wjNBfwB8f5E + /ub9E/vM+Yv4HfYN8+vw6u9f8Z/yKPQs9R33bvmr+6z/+v+cBBoI3whbC5EPuw9kD/QQiA4vEPEP + +xABETgSJRFtEPsRGg3SDAYQdBP4EBIPIA3VDfcLKgczCAYHdAfWAxEA3f2L/bH8dv2a/g791f4H + AHgCuAKLBAgIUQq9CRkJkQr8CtgM5AyACYwGrweoBlsFDwYEBmAHnwbrAkYC+gU8Bh4ErAQzBbMD + IgFC/in8nv2c/Ej3BfXg9B3z//A48H/vAu8n8Hrw9O2w747xie928D/x9e8w8ovyiO5S8a7x3+2z + 72fx3e5U8E/ydu7L8Cfyh+6B8Q70++7k73/0y+6i7OzvhO9J7Lrqgu036RDn8urs53zhAOdP7I/m + JO5l+S/+WgTIBz8IuA5DD9QQkhzuHbcc5BoGFN0MEQpHBvYHqQpMBuQCoP1t+l37ff1EANoGvAZL + BIsDLv+9/x4CB/4t/Bb8cvah8zjxVfHK8WHvjvDF8/f28/suATMFkQpfDEgLnA78EmMV3xegF8oU + DBTjDusIhgseDJ8LSAw/ClcH3AbKBVwEcwYACQQJjgY3BgEDMQCE/vH85fub+d738fSE9CL0NPH+ + 8OH0+PSk9Xj6sP1BAUYD1gNbBp4JCAuZDHgQmRGNEOgOcgxjCwgM3QwoDrwQwQ8sDqYMdwwFDugO + AhHPEvIRHA9DDTALJggjB6kHgwOZAUoC1v4p/OX9nv1Q/Tb/SQHRBH4HtgpVCnAKiQo2C+sLtQ0o + D8INEwwpCM4EJwLqA7AC7AOyBTwEAwLj/yEAuQA4A4sDYQTDAo4BK/+f/Hr6jfoY+h72mPaO9VDz + H/Ln8Ubw9/G/8vnyn/Qo9e71PfTV9EDz+vMw9eDzLPT78zzylvAF8nrwefDP8k7zafKz8sDzxPFR + 8unyMfKN8W/xr/DT7hXupuwS7D3skOt36YLovuns6Gfn7edn5z/lieQU7H3tRu56/O//AAGQB/wG + agbCEW8WbxRQHHYcYxXjEHkOxwqCDZsODwqDCZEGjAEG/R4ALwQmBL8FwAeGBL4BkQFo/sP/wv9a + +4/4gffk9OrwAvGo8HbwmfPB81z3Jv+EAGICLAhtCbkKKQ78EEAVLxZNFVYTlBA2DgUN8gw5DtEP + tAwWC4wKhgeqBiEKywmjCioMQgetBY8E/QFAAOr/DP4Y+zn5qvY89Tz1kvRb8071MPbV9qT6b/0c + /xwBsAJwA0EG9gkbC9wMJQ5fDMcKiwrvCS0MVg7eDNINjg3cC6IL8QyHDuYP+BAND/ANoQx2Cz4L + Rwl3BBoEswXtAP/9Kf6r/8L9W/s8/cf/wAE+BC0HMgcHCD8IQwnOC/wM7AvaDKQNqgiyBQMGEQcn + BvYE2gSuBUwEOQMuA1sCgAQnBVMEigSEBEQC1AEiAPb8uvxp/E765vla+UX2UPUP9ZX0sfTk9Wv2 + Ofeb9UP04vQz9f70v/QH9Qj1dvQ88YrwHfL18r/vbfBd8wDzgfCk8KrzifL98bHxNfTd8lHx4fGF + 8b3vFe+q78/sAe5d7vXr+urU7J7rr+so617p0+t96xrolObK55vrcu2t7PL4pQHl/xgB8gf0CkQK + FRFtF80cCxs7Fg4Upw/ECJkKEQ62CcwIwQUwAKf9Zv78/hYC7gaMBzYE+QM2A9sAWAAl/3L/Cvt9 + +IL2WvIO84Hy++6o8eH01vVz+zIARgT8BlEJcwsYDS8QfRO5FQAXahV/EVYObwy4C8wKWgxmDPoK + 9gnmBmAF8AaYB7oIhwmcCPMHdwTbAtsBdv6M/Pf7W/kf9nb1XfQ+8zTzZ/Jl8rj1Jvgt+sD+ywAB + AsYDtwSxBpsJJQxADXgNswwwCwYJgAhECf8KSQuQCwgNMgtjCvAKDwxsDbkO6A5RD+wN8griCWwI + GwZtBAAEEgG+/xn/w/zl+9v98P1r/v4A7QJZBWoH9QoXC5ULFg2IDcgMLw5DDwcNVwxzChcH5gTr + Ba0E0gUAB8EFXgQGAzQDVgMqBK0EGQYPBDoCtgBC/pf8vvy6+4D4dPhp98P1fPWP9av0UPV39d71 + B/e69/P4dPgd+Hv3FPc49hz2wvYW9mr0//Mu81PxC/JF8zfz2vJi9Nf0SvQk9Jf0ufRe9Ar0GvP+ + 8qjx3fAL8FnuLOxu63DrNuld6kLrmOnc6V/qLuqv6TDrMOwv7HToAugP8K/rQurX+Lj/vf0cA5II + 1gbmCLEOsRSwF54bfxqSFtESaQzJCigMpg0qCfcH7AdcAO38OgBzAMsBVwXDBCcFNgORAEkASgCR + /Qz7Ffvj94T0LvU+8j7v4/HO8EzyuvfP+6oAbQSIBxMJHgrxDWYRWRSQFz8YDRZ6EnYQkA1RC5oN + nQ0XDK4LuAgvB0IGMgVdBwwJ7whHCBIHSwYCBNwBhwDt/bL8Hvqn91v30fXU85fycvGY8UrzXfY1 + +Sb8Vf/F/4gBigM/BecIHAxyDZUOmg3QCwQLAgrrCkkLxQt5C+IKEQrgCdQK3QoBCx4Mug0WDdkL + nwtgDP0JxAbTBTIEPQMHAlkAh/8z/gj8Ovx0/W79GP8bAygF7ASeBswImQrMCyIM1g3YDyEPfA1n + DHgKlQmXCOoHtwdRB7IGRgYLBWEDwwSbBaMF6AUUBgQF+gMzAiQAPwCE/7H9EfwX+3z5mvdo9pX2 + W/bt9T72i/Yg99D3mPf89/L4vvh/+Db5S/kM+SX5yvbQ9dv1RPXe8y303fQV9KDyafI29PTyPPOm + 9Dr1bvRj9FTzefNP9IHxK/EV8h7wfe2p7ZLs0OsR7Abrnuky6nrqk+ri6mzrA+sT7T3uK+f955Lv + Me1D5jbzD/1s+Nj+ygRVA9wGQwtUDZ0W/RliGAcZ+BXLD9oMUQxMDpUPdQnZB4EGN/+T/UQB0wBH + BJEG7gMaBIgBdP9tAC//QP6d/Jv52vct9Dn0v/KH7+LvV/KM9Lf1xvqKAGoD5wRuBqMImg1GD/oR + DRc1Fr8T9xASDl4NhgzBDBEO4AxJCkQHgAUOBa0FKgdCCKUIlwdEBdsEDwNaAUMCq/82/W38Efql + 9xX3OvYg9PjyN/PM80n29vgC+1f9T/4D/4cA0QLpBpsKhwvTDGAMRAu9CecJqgt6DDMNdgyJC+oK + YgpiCW0LMAyrDO8MZwzjDA0M3wtDCn8JHgjhBakDMwMGAzEARP62/dr8H/uT/E7+NACeAlEDcwRJ + BUcHVwldC6wNbw8mD6INqQ2YDBcLPQs2CxcJhwi3B/MFXAYJBrkE+wQABlsFDAVVBREFHgSMA7sB + oAAbAO799Pzq+4X6Q/n898T2oPah9v/2Vfcz9233TfjP+Pf4avrB+o35mPmy+ZT4VfhB+I73lPYZ + 9mD0SfRc9Sb0tfOB9TP1HPPQ9Nj0j/Of9EX04fJU89LypPDM8IXwqe7c7jnt5ewM7YTssOu07OHu + getl7Jzske6a7WLt/O2Z7rnuY+bQ6rnvX+4k6t/2qAHM+Tz+8AXbBU4GjQ9EEsgXIhr9FSsVgREl + Di0MwQ4yDQQMsgeSAmICvf5l/tcBXAKoA5wF/QFSAUADiQHGADQAVf9U/Fj6N/lx9WT1QfO175nx + cfNa9HP4IP3m/xEB7QLuBbAIwA3lEF4T9hX2E4QRhxDSDqIO9w6FDdMMtQtuCMcFvwV9Bg8GtQc5 + CBAH8gd9BvUFnQVYBD4DiAEqAGH+QPxM+or4cvZO9FrypfP29Oz1aPcs+Z36Efs7/QQAoQKDBkgJ + MQkJC8AKEQp+CtkKewthC2ILVApXCpUJPQliCYAK7ApOCxIMlgwLDjIN8gxaDPQLmwqlCPcH/gbz + BFMCZgHI//P9DP2j/RH+7f4CAJMAXwJcA6EElgbvCP0KFQyfDKAMrwwTDEILdQsACy4JKwiMB0YG + LwZhBUQEMAU0BVcETgSzBE4ELwS7A68CEQL7AEL/Gv46/QX8Cvts+XX4Z/d69iT2Jvbx9bv1Q/YV + 94T3Afi2+Aj4Pfg2+Cr48vc1+AT4/vZg9nT1K/Xm9OH0mvRo9cP0/vMo9Dz0+/Mn9Gb0VPSX9Lzz + Q/Ny8nLys/FE8VPwZvAG8L3u9+4t7/7up+1A7vPt5u7J7wjvIO028B3w9+eE6WzvdOlt41zwlfMC + 8Bn7Rv8H/ZMC4ATvBVsQLhSkFR8aEBgwE5ARLg55DsYSog0VC6AKdAMwAN0AXwAYA9ME6QMJBcED + mQKJA/8C6QO/Asv/Vf4v/Hr6Zvcz9sfzuPHD8gPygfQp+Zr7aP1H/2UAfwQZB7kKWhGAE8QTPhNy + Er4QQhCVEDcRDhEfDqALGQrsB94GNQi7B44IbAjxBhEIxwexB7sHJQbkBKMDkQGhALX/ff3N+sn3 + y/Ri8+bzQ/Rg9uz3AfeD93v4pfl1/eEBiQRDB+gICQmRCD8JlQr1CjUMEwzlCjoKRAk9CJoI5wit + CFUJdArmCioLugziDN8MfgxSC20LEwu8CXcIOQfdBFoBqv5q/aT83PvY+8z7hvs6+z37Y/2O/8oB + 7QO8B3UJJAjGCBULDg7+DHEK3AuZDvAK2gc1CRwJ9wdKB18GjAWIBoQFGwYDBxAFjgPYBIQFEgND + AaoBSQJ0/0b8wvo8+4z7yfmg9y33vPe+9nv2B/eG91D4Dvm3+D347fig+R/68/mh+b34pfgF+Yb3 + EvfY9gb3i/dA9qr0LvUr9ob1FvWW9Bz1Tfbt9B/zM/Sm9M/yR/Jh8pbxEPGy8BbwBe/07QzusO43 + 7oLugu4N7lHv/u7V7b3uLfG78L3wuPGR7xjvVPDu7e3ptu2r8TvsjO8p+1P61/pGAXgBbQSqCHkK + oRK4Fu8TBBXuEgYPoQ4WDkUO+Q/vC64GIQWBAR8AVAHJAQUFzgX2Ad0CPANgAs0DiANIBIEDpP8x + /uj9uvuA+EH3Gfdw9GL0mvZs+D37g/ww/Tb/RgFrBB8JFQ2fEFgSXRG5EPMQcBAaEOQRvxEyD/MM + BQpVCAcHUQYzBzwHlQYSBoAFKQYhBscFZgaDBaMEQAPOAv8CvgBj/mb8Gfnz9pv2TPYK9w74P/fe + 9Xv26PZi+JL8qP8lAm0EmQQsBS0GwQa0CF4KZAr4CUIJ/geNB6UH+Aa3Bi0HZgaiBukHxAgoCkcK + 4gkfChEKKQpIC9cLFguVCZQHugR2AiYBAv9v/+r+j/wC/Hj7uvu4+3f8Dv8FArgCigRoB0sI6glu + C2UMuQxWDYsMUg1JDUALtwpOCQQI9AaCBT0FtgZKBRQEaQRhBKsDoQO7Ay8DCQSYA8ICKgK/ANj+ + Qf7p/Nz7N/uD+vP50/iS93P28PZs9yT3KvcW+FL4wPhK+OL3KPjX+Aj5VPgb+IX4Ovhl90P3xfZ0 + 9qP1tPVP9Qf16/R49cT0xPM+86jyzvK082Xzb/Ed8zXyOvCn7yTw0O/B8GjwkO+B8G7vhe4p777w + jO878QTxnPEU8R7wEvBm8GPxJ+7c7DXs7u2V7nbul/Iq/Yz74ff2AYMEsQJMCdwSmhS+FGUVRxQg + ESgPhA9kEU8Rdg0DClkGIwPdAK0AtgICBOYDjwNUAXoCJwLTAaAEbwO0AvUBP/9F/rX9UPt2+BL3 + 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 + sgnpCckJFgoQCh8KFgmCB9AGuwaGBZsE1gRPBO8CCwJyASkBpQHlAfQB8gH9ANL/zP/G/wD/mf59 + /m794vuU+q75E/mt+KT39fbH9uP1NfU/9aj1cvUX9vv2Jvdb99n3svi8+fv51Pmx+qn6D/oX+lj6 + Ffqf+cX4D/iy93z2mvX19Zn1WvRb9OHz+vIL85vyCfI38zzz2vGX8hLz6/Hq8YDyGfJY8izys/Gv + 8ivyFPJf89vyVPJK82z0AfN89Pz1ePRd9R32DvUO9BD23PVa9oP1CvUV+HH2Q/fd+/3/UQCGAS0F + lgVfBBYIPA14DQEQhhHZD0UOwAwXDGAM3QxuDE0LqQj7BRIFHwPjApkFTAWkBOQELgR0A/ADMwX1 + BbwFKQX9A1UDCQP7AEYB8QCq/Tb8z/uQ+v/64Put+zH8V/xK/IX96/86AlMFoAehCP8J6wo8C34M + zw6XD9sOBA8CDn8LLQtWCmQJkQnSB50GygZIBR0FZAYWBhEGBQbYBTUGygb6BmQHSAfpBa8ERgMS + ApcB3gDD/3X+Sfw6+r/43/fs9zn4kvjn+Aj5KvkO+qH7Rv08/xsBNQJnA2YEOAVIBtoGPQdsBw4H + sAZ2BjwG7QVKBYgE+wOcA4oD8QNXBNsEOQUwBUMF7gXLBm0H3gfCB6MH2AYWBhcGowXFBBcE/wIE + AQ0Av//Q/s7+df8p/8n+ev9eALsAiwHSAnEE/gRaBcsGigeIB8gHdgiKB0MHaAfDBncGBwb5BNID + fwNjAsYBTgLMAvoBkwF5AbEAfgB+ALUA4ACBAIX/EP8S/jT9i/zj+0L7XPo3+Tr4/vf59lv2RvYk + 9gT26PUS9qP2E/dd97v3HPhM+GT4svgo+X75Sfku+bj4NPiv9z/35vZD98L2rfXG9UX1UPRn9I/0 + 4PPF9Ij0svNH9GH02fM89LP07/OJ9GT05POW9Fv0l/To9Gb0T/Rr9Fj0HfR69Xv1IfVA9Tv19/QI + 9EX1KvWF9mX1rPQb9hT1kfQ09XD6HPqJ+n8AQgC7/rABdgQzBe4IhQsIDSgOkgwVDcsMuQsWDd0N + 3AxSC/0KZwhNBpMGLQZqBrYG5QbuBawFdwX2BFUGhAZDBQkGbQU5A4gDFgOsAU8A+P6w/RT8MPt2 + +9r7e/uo+v/6lfsi++/8qv/wAB8DZQVRBb8F9QcjCfAJWgwuDbcMvQx4C8oK5wp1Cj0KUAocCegH + cQcAB/AGAQfjBiMHWgeCBpoGLwcCB/sGuAa3BfoEHAQuA4sCsQF4AOn+W/2e+2b6bfn0+Cv50PgB + +B/4P/ia+Jr5yPp9/Mf9wf6R/4UArQEKA78DawR7BX0FxAQABSEFgQTOBKEEPwQ9BL8DQQPzA2gE + fwRQBe8FGAZaBrcGFwchCFEISwhuCBMIXwfFBkAGmgUQBbsDhQKsAfsAZgAFAAAA1f+C/07/if89 + AOgA8QHbAn4DCQQqBJ4EFgXoBRwGqwYOByMGwgVkBQoF+QQZBasEOwQXBD8D2gIyAxwD/ALXAr8C + EQJfAaUBKQGVACsA4v8b/wz+Lf1V/AX8G/tY+tP5N/m6+Ov3ofcL+JD37vZs93n3tvYN96r3lffi + 9073G/fN90L3cvZw97D3tPb29mb26vVU9t71jfVm9jr2evXz9ef1ifUZ9vP13fWz9gT2kvU+9lD2 + u/Uu9jz2b/XR9Yn13PT39WL2HPUS9nL2E/Wy9dD2J/b99rD3lfZN9wH3k/UG9iT3qPXk9aL2s/Tp + 9Ln2zva291D8If01/Vn/cwBHAg8EEweqCmEMQwtADMAN3wqCCvMN6A2uC78L6wqWCGwH8QZ7B5MI + wgdMB3wHDgYKBlsHggcmCIAIoAYhBq0FDAQoBDwDPAI/AZv+Mv31/Dv87/td++76yfuF+oT6+/yc + /dL+TwEYArsCqwRtBUgHlgneCdsKfAvRCtUK6QrUClILywppCaMI2wd1B5UHpwe0B4sHFQd1BrgG + ZwcFCK0IAglwCGIH5AZRBvAFgAWsBNcDVwISAIP+cP09/K777/rq+UT5vvhi+Kj4avkK+nz6Jfvp + ++j87v0P/0gA2AAAAU4BtAH0AWACngKYAl4CGgKYAV8BsgEmAp4CiQJcA0gEJARzBOUF+gY7B7gH + sQikCUgJNAmECRgJZwiUB8wGKgZ4BREEAgOjApgBGgDG/yIAp/8Q/4D/MgBMAEMAvgCnAQ0CQAKW + Ai0D8QMbBNQDBwRCBL8DqAPGA64DwQN+Ay0DawNdA/QCMwOvA3cDXgN+AzgDHwOUAhMC0wGDAfoA + YACy/x7/uf60/R39vfww/JP7Mvu0+lP6EvpL+QT5A/mE+Az4Lvj696L3RvcN99v2rPZ59hr2GPZD + 9k32k/X99Z723vXk9ZH2TPZR9sz2b/Y191n3kva+97j3bfaY9+n3Yfa59x/4YfZz91H3CvYf91n2 + YvYP+JP2+PZc+Ab3S/cV+Mn3o/j3+Gb4Rvnr+Ff4qfjt9x74sPeO9rL2mPZc9YP1rPSS8w32CvUa + 9Qf6Pfqo+Y38Of0Z/p0ADgICBocIkwdlCZIKZwj8CEULPgu5C0QMxgpQCZUIiQeaB74IAgmXCEkI + 3AdXB4EHLAgHCdwIEAjhB9cGAwabBY8EUATaAnUA/v+Q/i79yf13/NL7a/x/+m/6Q/w1/FH96v9r + AOEAhALrAlEEjwYUBz4INAmDCMAIBQlxCL0I6wj5B3UHbAflBuYGiQcsBwYHcAc1B7wHwQhlCSsK + UQrQCWQJ8wirCJoIfQivB1EGtQSfAtYArf9+/oH94/y++2f6qvkw+fL4Z/nk+VH6Aftm++n79vya + /UH+Dv8K/0r/bP98////QgD1/5n/f//+/hb/nP8YABABkQHnAaQCWQNZBIoFxAYDCA0JWAnzCZwK + fArNCugKYwrLCUcJBAhMB/UGkgVIBK0DLgMYAiYBLAGvAdMAPACUAIAAzAAJARIBvQEsAlkBagE/ + AvIBowEdAqcCjQIaAkECrgKzAk4CmQJCA6wDwQNpA+cDRQQTBPcDKgRRBCoEEQThA3MDHgOfAkQC + HgKSAfoAYABCAFz/ev5U/sn98fxL/Nf74vqQ+lj6kfkx+en4Ufge+LP3M/dG91331/aw9u/2l/a5 + 9sL2q/bd9gH3p/bi9lj3//ZG92b3Mfdx9xn3tva69z34MPe496j4kffH9yX48fep+Lr4Sfi++EL5 + W/jT+CT5QvjE+IX4kvd5+LP43/aZ93P4sPZx9jb3xPa39jX3DPfA95f30fYJ96P3vfet9ir3k/eW + 91T2fPWk9oj27vZs9iT58vt9+Uj7B/5W/Tb+1gHcAy4FTweQBjkIKwiOBksIVQnbCSYJ2wipB94H + uAYYBVcHawdOB+EGGgdSB4UGgAcZCEcI5wc3B1AHEAcqBlAFFAUVBD4C2gDd/67/Ff/4/Y39TP0S + /N/7pfyX/FX98v7c/14AOQHIARoDYgQLBa0FwgZBBw0HkQcaBxUHKwcUBu8FIwaxBRgGUwa+BZUF + rgUVBpQGegckCOoIfAkBCSIJBwnhCC8Jxwh0CMcHfgYYBXoDygGbALv/nv7A/cP83ftk+9f6efrQ + +vr6J/v2+2f89fyp/RD+h/7F/sf+Ef8q/wj/Rf/6/r/+v/4h/uL97f1J/uX+pP9JAOgA5QFUAlgD + vwS+BSkHHAi/CGEJyQkDCjAKZQrfCbcJNQmMCA8ILgfsBkMGhQUCBeoEHgTTA10ExgNqA6QDFQTK + AzkDqgMyBGED6AIEA8cCpQI4Aq8ByQHZAZ4AhwCXATMBjgBdAUYCLwLVAXACXwNKA9cCHQPkA68D + MAPKAg4D/ALhAZABmAGHAWgAOAClAAsAp//V/kj/cf+R/vX99/2h/gj9cPzV/DL8U/sg+l76dPmd + +Df4sPeh93H2aPb49SX2JvZk9TT2TfZc9tr1b/b39qP2evcp93L3+vct96z3d/iZ90/3c/hU+K72 + t/ey+Av4Avh69/r4tvgl90n4ovnp+Mf3avlQ+cj4+Pi1+Lb5Y/ku+Ib4j/md+C34zPjy+AX5y/fm + 91P47fcE+I73CvhA9+f2pvZ19aP2/PV09un2Sfem+ev4x/lR+yL8tf1p/jwBIAOeA1oFrgUDBgQG + hgazB9MHZQgjCMEHcwZsBaMFCAX0BVgGJQaZBi8GzAXjBQEHFgeSB1oItgdmB50GbQbpBcQEnQOy + AgkCkACK/xD/oP6v/WT8Lfy5/Hz8s/zR/Qf/ff9L/48AwgEfAuECLwRMBf8EvQTQBFkFRwVQBBwF + JQV8BGYEcAToBEsFeAVHBTAGlga2Bt0HjAhBCX8JSQmZCXsJ6giuCNcISwj/BlEG3gSDA24CDwGm + APn/N/+Z/gz+if1F/af9pv3S/Ub+fv74/ib/ff/m/5b/fP9a/xj/v/6J/oz+Qv4F/qf9af1q/ZD9 + 4f1x/o7/cwD5AOwB2wK7A9EE6gXTBqkHogjBCAAJXgkpCQEJmAiQCOEHOgcdB64GZgaoBbEFeQVK + BRgFxQT0BbEFigUsBnAGjQUHBeMF5AQpBDMEpgS9A98B9gHmAcUAu/8BAEAA9P/h/3X/dwDzAMz/ + qAAKAvcBYAFDAiADrAIWAgwCuQIqAgwBxwBCAdQAtf9N/6z/df+W/qv+5v4k/5j+m/5q//f+vP69 + /hn/o/7u/cv9Mv1f/Tb8f/ug++D6ffnj+DT5GviF96f3nvck98T2h/Yr90P3pPZC9y/4wfdZ9xD4 + 1/eE+Ff4y/d1+Cj5TviS9yb5O/lU+HX4KfmD+YL4j/gg+u/5QPk/+Xn6yfkw+fD5jPlQ+or5FPkJ + +bH5KfoA+DT5FfoJ+Dr4OPgr+ZP4sveD+Ev43PdD9Vv3g/eq9S32//V390P1VfXF9yT56/ic+Fn8 + pvzz+3D+1wA3AkkCJARABf0EqAXYBSsHkwd8BxIH1AZvB2kGUAbrBvAHggd2BowH/gfLB1EHwghs + CSkIKwjQBxAIcwekBlEGhgUwBHgCHwIZAYkA2P/O/oD+qP0k/TX9s/30/Wb+v/73/on/7f9SAEQB + /AELAs0BLQJWAvwBpwKtAsUCrwI3ApgCWgN8A/gDLgUqBZMF2wWuBroHEgjGCCUJXAnFCP4IAgmm + CKUI9ge4B38GegXnBEUEoQOmAmgCgwEQAWgAHgBeABoACgBz/6D/OP81/4P/hv95/9P+0/5a/u79 + rP3K/a39Mf3z/N78x/yx/A79Pf3H/RX+eP76/rH/bwDUAJkBYgLKAhcDzwOEBCIFKAWoBdUF8gXs + BfAFtgZmBqUGbwa5BpoGbAa3BpMG1QbdBUwGZwZfBp8FOwUYBr0ERQR5BPoE2AM9Aw0EkAKjAbkB + UwK1AewAeQFwAdEADgBIAK4AKQElAVgAHgGDARsAFgBrAS0BDgC2AGABgQDY/woAqQAtAEf/YP8d + AOP/Qv9T/5//0v8B//T+gv/J/xf/Cv/j/wr/tv43/pH+s/6a/WT9K/2h/fX7bvsd/Gf7pvq6+Z/6 + gfnf+CL5DPnv+Ov3cvge+Hb4Tfjz9874mfhr+Lr3Qvjj+Ef4cfiS+E35bPge+Bb5IPkC+ZH4ofmu + +fX43/hj+g36jfn0+Tz6jfpS+U36PfoB+yL6B/pa+jL62Pql+O/5s/oG+Tj4lvmP+Yr4FPjt+C/5 + g/dw92/4yvjM9vr4d/nJ+Fr6E/rS+sz7iPzL/Kz+0P9SADQBVgHkAvsCZQL0A+YEBAXHBJAF5wVP + BUUF4QX8BjsGLwesB3sH6QfGB0kIzgjkCCYI9giZCC0IrgfuBhsHxQXjBFYEMwQlA6MCsgJ5AUUB + zgBYAHwAhQCfAKMAqADCAGwAHgCiAH8AgABfAHEA6gD//woAggA/AA8AhAAPATABngEqArQCAANG + A60DqgQHBZIFWwZvBuQG0waoBrwG9wYDBxkHMgfzBmAGHAYIBjMFRQU6BQ4FAQUwBB8EugNRAwAD + sQLBAkICOgJzAQ8BGwFlAC4A/f+z/xf/C//T/oX+fv5r/hf+LP4Q/rL9OP4U/mT+cf6M/rj+5/4M + /xj/4P/p/0cAzAAsAYQByAFbAvMCPQO8AyoE4AQfBUAF7wXbBU4GFgaBBqgGVAbJBoYGcga4BQIG + EQa3BVYF3AS3BbYEDgSjBM8EeQP6AjkExwIAAjYCqAITAgAA7ACpAWAApf/3/0sAjf9n/9P+Hv/j + /+j9OP5T/zT+zv1x/l3+0f21/cf99v3m/YH9dP0K/tH9p/1o/bH9D/6p/an98f3z/Z/9of2w/ZD9 + fP1Z/Rb9Qv22/Fj8Kfxp/N77Jftw+xf7bvrl+UH6wvlr+WH5IPn8+MT4Ovhu+Pr4PPgH+PD4jPgz + +A74Dvj/+Dr48Pd3+IP5yPcv+Gv5kfj1+Fz4SPk5+dr4l/gP+uH59vj3+Tr6qPkU+sP6fPkg+/T6 + APpb+n77XvvR+R/7f/un+gT6ePqu+7f6T/ov+0z7Hvu7+Vz7fvuK+hT7APsq/Oj63fpf/NX8Q/z0 + ++X9C/5o/W7+P/8AADD/3v/5AG4AVQE2AT0CjALsAZ0CXAOYAyQDLASeBOgEwQQcBVoGHAaDBrQG + BgcbBysHQAeQB+wHLweQBxIHnwZoBoMGQgbbBTQGYwVLBcwE3QQABXsEegRyBFoEvgNNA4kDbgOm + AocC9wJzAmQBqQGpASsBEgHZAFIBHwGQAA4BhwFGAcMAjgG2AXYBtAHXAWgCLALuARMCgwJBAkwC + qwIHA7ICPQLUAn0ClQLAAiMDNwPVAgID5QKoAqQCuQLSAtYCxwJPAlMCbgLPARQCHAIaArgBlwG7 + ATYBRQFRAT4BHgHyAPsA5wCWAJgAogDTALgAkQCGAKgAwgCEALYAGgH3ANwAPAFxAYQBeAFPAiAC + QwKPAm4COgOjAukCOANqA2ADYwO7A10D2ANcA2wD6AOvA6EDoAMIBJ8DcgMHBLcDpgOQA2YDkQMW + AxADxALJAn0CPwImAuIB2wEvAYEBFAEOAacAsADJAPP/LwDF/9L/cP9C/wD/y/65/if+DP4I/pb9 + lP2o/R39Jv3r/Bf98Pyi/Jn8pfyd/BP85/t9/NT7YPva+1v7ePv4+m/79fqu+iX7bPrt+rH6YfqQ + +pv6Yfqf+kT6gPpi+vr5zvon+nb6lPqj+oP6V/rc+n/6a/p1+kH7yvrO+gb79vpO+4b6nfti+x77 + qftU+0b7EvuP+4b7j/tO+2z7vPuD+zT7j/vB+zj75vuz+w386/ta+/L7qvv8+8D7EfyC/CH8HfzZ + +/X8N/zJ+/D8cfwB/ZD85vw+/dT8//wW/RL+ev3Y/ST+nf7Y/lr+IP9w/4X/Nv84AGsAZQCRAMAA + kgE0AZwB7wGNAsACUwIhA1MDGwNwA70DvQMGBCcEJQRuBHkESgRTBI4EWwScBIMEegSyBIEEiwRI + BLoErASbBMEElgS5BJUERQRuBKIEDQRWBFYEDQQiBPUD/wP4A7MDpwPUAwAE0gOyA+0DyAMmBNcD + /wN/BAoEMAQ0BCMEDAQFBEcELAQpBCkE/gPxA7YD6gP7Aw0E/APoA+MDtQOtA6ADtwNXA58DgQNA + AzUD3gL5ApMCXAJaAhICDgLeAdIBngErARcBzAAZAdkAnACoAIYAhQA/AFsADgBDAE4ACwBAADgA + AAAWADoAGQBpAEsAVwCwAE0AdwDGAJQAlgDuAD0BKQEeAXgBywFrAYwB6AFFAiICxQEMA7cCxgGP + AvwCOgLzAdQCzQJuAlACxQLLAjACcgKYAkYCSwKYAjkCWQJHAlcCqQLoAV4CRwKNAeQBwgGNAVMB + TwFiAcEAiABxABIADgDu/8D/lf9m/0H/IP8l/5f+zf62/i/+Wv7A/eb9m/1e/TL98/yx/Fj8ofz3 + +/77E/zj+437t/tp+2/7xvsc+5L7bPsy+yz7Tvsn+xX7lfuJ+zD7Dftw+xP7IPtW+yD7Zvto+1/7 + IPtR+zr7J/tx+1j7hfs/+6P7b/uG+8H7dvvF+8j7e/sz+7r7c/tp+6b7tvtU+1n7hfuy+4X7bvvr + +3n7v/tl+0b8tvvL+278fPtR/BT8S/xg/K78jvxn/AD98PzK/Bj9Xv30/BD9T/2D/Vv9kv2n/cT9 + 7P2o/er9df4w/h7+yv6w/pD+sf4o/x7/Q/9Z/1//xf+T/7L/4P88ADIAQgC+AJAAeADvAAMB/AAz + AfUAZAGaAVUBmgHTAcABsQEAAgACHQI0AngCiAJjAq0C6QLNAn8C9ALoAtQCAgMuA/UC6gL/At8C + FAMHAw0D8wJQA7MCLgNRA/ICKQP3AlQDNgNRAwoDqgMtA+oCKgMYAxwD5QI3A7ACpgKjAq4CfgKi + AmYCewJmAnYChAIFAogC9QHmATMCNQIGAh8C3AHGAfkBjgHLAcgBvAG5AaQBlwGVAcsBogGaAasB + rgEiAsEB9gElAh8CRQJLAp0CTgLJAtwCzQIEAxgDEQP+AkMDRQN9A10DgAO2A04DPQOpA5QDagOq + A5AD3wOeA3sD1wPCA6sDtwO3A10D0gOdAz4DLANaAx8DDAMcA6oCzAJvAr0CiwKTAmsCkAJiAhUC + pAJpAkgCBQIcAtgB4AHgAYkBkQFwAdoAVgGAABgAfQAFAAIA1/8WAJb/2P8//2P/O/9P/2T/1/4v + /9L+k/40/qv+DP4H/rj92f0F/p39Vf1F/en92vwX/Z/9av1r/T/9Nv1g/Yn9jf0i/Zj9rP09/YP9 + Sf17/Sv9//wp/QD9K/2v/B397fyO/E/9kPzs/Mb8AP3F/CL8Df2+/Jz8yPyg/LL8YPyZ/Mv8OPx/ + /TD8+PzO/G38/fzc+7X9jfxb/bz87PxK/YX8tv0z/Zf9kf1u/Yj94f3f/f/9jP23/iv+Z/7S/gb+ + 9P5k/lX/AP9M/xn/zP7D/yT/i/97/zT/y/+L/y//eP/P/2//Pv/6/0n/Vf8GAET/Wv+f/4j/af9L + /6//aP+i/5P/Tv+M/23/jP9Z/1z/Mv95/5L/Gv80/1j/M/9H/2f/C/8//1v/Af8V/3P/fP8J/zv/ + TP+h/4T/Ov/a/2X/eP9u/2j/Gv/V/2n/3v7g/0H/Hv8S/8v/1f58/7f/Rv+w/3//tP9y/8b/Kv9W + AOD/9P83ABIAOADz/3YAEQC9AFIAkwAHAdgAygD3APYAVwFKAYkBAQK+AecB3QHiAhgCIAK4Aq4C + 5QLMAgQDygL6AiEDBQM3A2ADNgNrA3IDmQPEA7sDrAOyA/ADBgSdAxkEKQSrAxAE8APzA+QD/wO6 + A6YD8wPPA1sD7gNLBG4DcwP/A5MD/AL/A2MD+QKQAyoDAQNFA/ECcAL4AqkCtgLBAq0C2gEWAuUC + YAHJASwCNQJpAYIB8AHAAEsBewGRAdUA4wD7AJEAdwCZAGEA8P9PAAoAqP9F/zcAUf9M/4j/rv7K + /r3+qP5p/vX+9v1x/l/+bv1z/kD+lP0H/i3+o/2c/Rj+r/1E/Xb9af18/UL9u/0n/Yn9cP0M/Z39 + HP24/U/9kP3E/Wj9j/2n/XD9fv0i/nX9fP04/rn9If06/r79Lv0B/v79mf1R/RH+e/2+/Rz+tv2G + /Zb9bP6j/ZT9P/4i/o394v1u/sb9/P3i/sX9DP60/gv+cv5Z/qv+kv72/sn+JP8N/4f+7P4i/wL/ + bf8SAP/++/8w/1P/fv/e/2AAS/+DAPL//v/G/97/egAGAPj/LgEpALH/twCz/6MAGwDu/zUAVwCE + ALz/SQBaAKT/3v8bAdT/rf/5ALn//P8wAL7/uwAcAOn/twDX/ywAWwCx/14AQAA3AND/5f9tAAQA + IQD5/yIA+//0/4f/DQAhAHb/GgC4/x4AwP+N/8P/f//c/5H/kv8lAHX/vP/I/3//Rv8I/5MAo/4P + /wEADf+2/lL/LP/k/rL/if4//zn/nv/v/cD/GP+8/vX///12ALL+Kf8I/4j/Tv9e/8P/3f5DACT/ + nP+6/wYAs/9XAJ//QABjAIf/qADMANcACwA2AckApAALAQoBVwEfAVQBmQERAZ0BtQElAd8BYQEG + Ah0CqAGyAb0BTAIKAs0BJgIXAmMC7wHpAZsCUALxAbsBwQLoAQMCggJ1AqgCfwH+AnsCugHZAj8C + MwJkAl4CfAInAo8BRQK1Ap0B9gFcAgEC+wEgAR8DrgG7AB8DawFLAWABBQJPAUMBdAHNAe8AGQEj + Ar3/iAHXABcAYABKAYoAyv/ZAFgAGAA8AN//Xf/GANv+0f9VADv/zv4HAAUAEv59/6D/DP/e/rf+ + ZP8A/8/9xf+m/i3+NP7s/h/+Gf5o/y7+PP7d/nv/7/yh/tb+Bf65/RD/7P2a/XL+5v3C/gf+hf7v + /Xv/5PxP//D9p/1W/9D9Yf73/LX+jf2W/rT9Tv6p/ST+Ef4g/gD+jP0O/6b8mv4W/hD+R/0f/3z+ + av1k/1j+Zv5//v/+8P1J/8j+j/7b/g3/8/4d/iX/6f7+/pP/HP9o/24Av/7w/48AGv+tAAcAHAC8 + AOwATACSAG4BYgDqAeIA9wAsAT0BuwEtAfoAmwHTASYBXQJIAXoC/AGGAqABsQJSAskBjgNeAfID + vQADAgYD1AEqA7kCOwK8AjoDtAGbA0UCqQEDA6sCygHhAiICDgPBAkMB6gKiAp4CkgE1Am0CfAIg + ASoCjQLNARYCUwE6AsMAmgLQAUkBdAFaAIkDOQBGAHsCYQCxAWQBuf+AAaEBW/8JAXsA+wC9APL/ + SgBvAAIBSv/8ANb+AwGUALr+aQE7/7P/bf9uAGoAwv4g/4QBmv9s/hAAAQC+/rL+qwBF/08A4v3g + /2QAm/0uANL/z/1C/wcBV/2l/tv/2f7l/f7/dP5p/j4Atf0k/xb+M/5U/xf/j/zH/3v+dP0l/8L+ + bv9l/Q3/Vf1s//L92v23/9X9ef3C/cL/mv05/kD+uP1MAHT9XP1jAXH80/x4AQn+jP1R/i/+KP9c + /mP+hP2JALP9tPwMAU39I/7w/pz+nv7u/sH8EAAB/0L8GQAA/9P96/3M/pT9kf4R/FT/Z/1y/cD/ + 1fvo/v79sv0M/B3/o/4B/Tv+F/zLAFn9Efvv/2z9Fv4G/g//L/7W/AP+9v32/pD8u/2O/jv+Jf2I + /8v9oP50/mD8FABW/Tr9q/8+/sP9AQB+/Q7/1P6KAIL96f5BALX9PQGn/HcBN/9D/rD/BgDM/4D+ + XwE2/w4AbwDcAL//gv+OAeIA/v/OAa4B7wDi/6sBBQGCAYUBpAEYA4cBrQNvAoYCjQF5A+sBCgPL + Ay4CswMbAyEE0gKsBL8CBAQzAz4DQwXRAtIDcQQPBNICQgXwBKsChAQsBN8DzQO/AzYFWQN/AwUE + 2wMhBPUCTAQQBHwCsQMkA8sDAgSGA7gDAQN9A2MCQAMGA98CDwOdA8UBrwGyAzgCvAHrAk8DkgBE + AvkB6wAEAo0BlQL8AYsAbwFuAWgC8f/TAFMDTQBiANAA6AC1/7YBGf9SABICEP/JAOYABf+0ADYB + 5f6XAGwAIACr/kYCpP5t/v4BQf5h/9sAPgCn/hMBff2C/04Avf6h/2r+Fv9y/wYAxP0wAQD/P/4r + AWD+GACVAHH9jf9qAh79Z/5UACH+YP79/Y7/Jv4R/0oAIP6W+4oAn/4m/c796v0YAbX5swD6/a7+ + CP7R+SUBD//8+8T5WP8B/tT8sful/7X8Gvxh/o38SP9L/PH9Ff2y/fr8AP6e+qT+Zf4X+yr9gP8i + ACL5Bf97/zL7xPzX/k/8nf8G/gj8qv66/rn8rPx9/1j8uP0o/h0BOPyP+yX/wP7d+mf8JwF/+Cf8 + BQDf+kj7M/+I/QH9S/1J+xH9xP0u/bz6zPpWABX6ivp3AKz8x/zd+xr/Zvrf/Jr9MPrw/7X8Q/1o + /WL8lP1d/RX91f3o/DD9avwQ/HP7q/sE/FP79vx3+tj8ivyc+/z8q/33/Vz/+gC4/wEAhP9JAOj/ + qAFIAWQBTALHAdMC2gLUAmADQAbyBPEDXwUcBg4GtQUQBcEEkgVnBc4FYwZ1B7YHogeuB7cHOwbr + BM4FOAXiBM4EiQOaA7QD8wJcAoIDDASvAt8EEAXLArADswNFAosCVgJsAYsBPgMZA50BYAO4AkcD + hgPQAswD6QO+BCgDzQLKA20DYgLHAv8E1wT5AjIEdAS/A5YDyQKcA1wC7AKDApMCAgOuAc4C7QH0 + ATgCAQFrAfUB+AC8AdQAlv8mABf/NP5F/mP/5f5q/2f/3f/4ALD/qP8sABcA6/5TAHMAN/+NAdYA + q/8eALIAQwH8ADYChALjArgC5AHtAqYBwgB4AvQBKgEsAgsE+QPJArYDVwOCAjYDPwTIArUCzQNm + At0BTwH4AccBYQHsApMDOwI5AiYDPgEtAcEA8v9cAOH/RwBuAI8AVACz/3H/3P+x/7H/e/9e/1QA + 5f7o/B/+sP3U+i/9gv38/BH++P6c/gn9Ov5x/IH87/yt+5z7DP0a/C37VvvZ+kL8c/tV+1P7R/yk + /PH6Evuk/ML5Jvmg+tb64flZ+CH78PmX+dv45PkW+uD3zPn893n3UPm897f4K/iE9sz47/cw93X4 + I/kn92/44fir+Hj3EPds+qz3yvVe+ET6jfV992/5Sfbi9pr3t/aE9mX5pfZv90n49PY090z2MPfs + 9XH2QPe09hP21Pan+Uv4HvvL/Yf/FwMdAEwBMAINAdz/JwKHBJMC9AOzAxgGxAX7BAcImgl5CmQI + rgg6Cs0KSQgHBvUHiwevBaIE1gZsCNYIwgffBUUG+wWfBJACGAT6AuAAbgBWAAQA3f+pAWcBMAIy + AooC8wOuA1IC9AIQAhIBewGXAQgDVgSIBckERgZAB+EGFAfoCKgJhgeQB3MI/gcWB/sG0AbBB9EH + IwjCCBsJ6wjJBz4GtATJBEIESAOPAlIDVQKIAKcAngBoAEgACQHE/yb/z//O/g/+bf3w/DT9Gv2z + /ED+zf7//jr/7v4t/7L+sf83ADcAxwBqAWgBZACQAf4CogJ2AycEkAQYBZEEyQSHBfQEUAPWAYgC + DgQ6A7ACtgOYBbID0AGwATcCNwNhAtsBvQAcAmkAOv5G/0YA4v80/+MAYgH9AFoBkgGrAOX/zf/4 + AFUBBAFjAd0DYQOrAq0DFwTYBN0E1AULBLEEDgUWBCQD3QLNA0IC+QFSA/UDOQMxA+sCQgJOARwA + EgAZANT+qP5z/u39f/0h/db89Pz//Pr73/vz+4D8i/vw+cf6NPu/+Mn55fq3+jj7ivuU+337T/tD + +jD7rPpu+mL6rfvJ+VP6I/sW+ir7OPps+7/5qPon+xj6YPqb+j353vc8+Wv59vZT9j/5UfhA9472 + 5fbE+M/2ZfVv9pD18PeO9i70qvbc9yf3h/Tw9ZL4+/d/9A/2pvm/94P0KfYj+Af5rfWg9lL6c/lu + +W73r/iW9MP66Pc+8x/4EvdR+7n29fgE/4YG2gKo//oISgZSAEf+dQQ0BRwCOwSQBfoGCAc6BPoH + MgzTCqIKDQzTCrMJqgmgBQoGBwaUBMwD/QWBBx4HBQpZBy0E/wRkA0kA0ADMANsB/AEl/2T/BQKe + AmQB9QOhBeoFpQWTAx8EagQkA3UCTwK3BOUGswc8CSoKuQuvCosHuggdCbcJGgpxCD4JTAlfCFkG + dwd+CSUJWwgXCT4JTwcRBpMDiAOKAV8AbwDaAKoCpgKWAv7/vP9d/4v9W/2I/lv/0P3n/B7+cP3V + +zr+qv8+/0kAWAJeArgB0gLgAh4B3QCFAW0CnQMuBCEG+gW3BZQFOQXfBVUF+gUEBtUEcAQeBPQC + XwK4AkADPAJkAlsDzgLYAmoBewD9/y//7PxU+xT+nf/5/rj+BQE+A6wAj/+BAJcBegLqAX0CWgMy + BA4CegG4A6IEFwRbBdkImwdqBnAHPAe0BYEDRwOgBCAFGQTWA9EGkgVzAygDmwJLApoARQFU/03/ + H/9G/b/8bvwG/fn7qPsU/Q39E/x2/Mf7Xfvs+RD61fkt+sD6a/tP/Oj7If3H/GD87Psj/Sf8WPvw + +xr9T/yU+vX7ofy6+/n66Pwt/Sj9a/uj+3T7v/k1+bD3ifhP+KX3Tfd79xv4vfb89cP24PUK9dX0 + E/Qe9ez0H/OR9cf0rPI69X/3B/RP9Jz4avVa9X/1RPe396L1WPdP+Q349fiq+rv4f/oC+oT6jfdJ + +IL5gfmA+Mz37fy29/X5Uvm5+LH50/fD+UT2yvni9yf3/vUx+Ab/hfw5/64CbQZIBJf/tP8FAwMD + 1v8zAtMFegdjBHcEVwdxCt8JuwiuCRoLhAoFBzcHjgb6BkoF0wTEBXUGgwh/CD4H4QXOBQIEugG1 + /+MBjgN0Ae8AbwJLA4sCwALsA+QFfwW2BLIEAgWrBJgDmQTEBCkGogfMB5QJaQrsChEKDQmSCfgI + qQiXCPIIcQnACBYInAfQB8cIFQgaB7oHyQclBo8DuAI1A1kCHwFZAb8CqAKSAfABtgGsANH/1v4l + /w//5f8mAPj+GQA6ANv/xP8zAYQCHQKFAhsD6gLXAbYCXAM7A+cDuASdBLgErQVkBeQEcwTSA0kD + wAL+AhQDcgJqAj4CggGbAHkAewCOAH7/Uv9B/9z9+/zf/GP+N/37/AP++f54/yL/QQDEARsCaP/z + /eL/ugGxAKIATgQPB9YEAAQnBccFyQZcBgwG5gZqB7gEagNfBGkFmQOMAqIFqQQeA8IDVANIAiIA + kf8+AD8AW/42/gkBnP+8/Vj9ef42/kz9+v2f/fb9Cf1q/PX83Pxz/NX8yvxn/jX+nP2K/tn9jf0K + /cj8vfxw/Zz8XP2X/WX9W/3U/Pv8ePyQ/DL7A/uq+i/7Rvoa+eH5jvm0+Ln4p/nJ+CD5Wvjk96P3 + 4/ah96D1MfYV96v2PPdY9nX35vbZ9r72NPf29gr2FPcd91/3GvbE+J33tvaf+OX5mPdc9p35wfdz + 9z33kfdx+FT5JPZu+TX5EvlU+lL4U/t1+aL7JfbG+Jv5UPjN+Gz41/yy+Wv7GPpG+hP5Svq4+IT4 + ifpp+1L5dfTf+Lz65fk99TgArwMJ/04EWwO7A8ICvP/JAFIEvQO9BeAGNweWCM0HQQZeBvQKUwzL + CFgJZQtcCC8F7ARTBk0GgQavBioIXQmLBxAHCgajAnoCewETAIEAfwLkA0QCywPRAs0D6wQVBPgE + AAZeBRMExQOGAhEF9wQIBcoH8QiQClAKYgkfCnQJIwjVBqgHxghoCDIIjwfCCG0IqQeGBmwHZQj3 + BicFbwR/BMwCSgG8AF4CrgFnAQwDMANCA90BeACoAIP/pf9C/xL/PQBXABgB8/+qAYQClwFcAvYC + jQLrAfQC/wKuAuACqgOoAioDMgUbBS0F9wRuBKkDKwLgAQ4C7QEUAhsCfwLZAVUBEgG8AO3/1P/A + /3f+Rf4z/pn+ov1y/Sn+FP4F/9n/eQBNAfoBTQAi/zn//v+8AI8AdQM+BTUEnAS2BO0EbAZPB7gG + wgZyB6AECAOzBJoFqQMWBA4HkAVJBLUFqQXbAvEC6QFHAewB4//oAOQC4QFwADMBegEGArIBTQJy + AbcArABf/nX+qP8cAKz+MgBBAkYB9/9AAMsArf9W/l7+yf5H/gr+nP4a/hH+Nv9+/WP93P5B/sD7 + nftC/HH7F/pi+SL7FfsO+XH5pPx7+5f5iPtA+2v4I/kk+UT3h/hZ+TD51/j4+DL6S/n5+Hb6HvpU + +oP4vff5+aD4U/ft+Uz5Ufn4+Uf5rPnF+Kz5nPfr9g/3/Pdo9zD1JPl2+M31u/cs9pD2ePmf9r33 + hvga9Yf2nPag9eX4E/hu+vf6U/hM/LD6Ofjy+qz9lvne+hz9b/r2+oX6yPuv/Pr8CPwY/jX9OPvj + +1D7T/xh+t36sPuI+6P5Wfgl+376jfzg/XAC/wXaAioFqgMhAe3+0AAHBP8CWAUBBqoGDQYtBoMH + HAmKCh4JTwg5B6QG8wSvA2AFSAY7BqAFUwZBCPkIUgcEBYEErQPNAE7/2QCeAi0DZQKvA/4DEgR4 + BBAEhgTvBPwEAAPDAt8CwANkA5QE9QYYBwIJlQm/CWUIiQeSBxcGGgVjBUcGzwVJBhUIxAcTCB0I + OgczBr0E0ARaA9MB/wAvAXsArP+SAdAC2gJ1ApIDNQITAM//bv5P/ob+mP9b/8//XgLxASUCbAI5 + AqcBjAFVAnsBVgHtAWECaQLqAn0DnwN0BIgE2gSUBDYDkgLEAVMBlwBGAcgBAgJbA4MC0QGHAfMA + 0P+b/gP/xv6N/pD+/P4FAQgBgQC3ALQB3AGbAeQBzQHGAjkB8v+fACsC+QHhAoUF7wUmBksGiwaR + BT8FigScAzAEiQPNApsEXAU4BTcFYQUGBVAETQReAnkCdALvAPb/HwD7AD8AcP+KABcCuAHTAA8A + sP8AAPv9vvwD/kj+Dv/a/hcAaADH/8b/ov8xAID+9v0v/hP+GP2r/C3+hf2D+4b9qf7X/Jb8Ff6Z + /f76v/ov+lH6yfma+VD6Nvtg+8j56/ke+wr7uviE+ZP5bPi7+IT44vhu+vX5VflL+9z5Gvoo+pD5 + G/kD+R/5v/hM+br4/fk5+NP5dfpy+E74Xvme+cr2g/cX9wj40/cb+E/4sPht+qf4JPfE+Ef6BvY7 + 9oH4jvcK+ML3u/Z8+f35Cvhu+v/6m/pv/B78F/rl+s77h/ks+2X86ftu/qP8WP7T/Xz8mfvR+z/8 + 1PmF+wn6WPwZ+Cf68/rO+az/zP6UA6wDiASYA+0Bs/6y/wADXP/bAjgFaAbCBR8GkQZoBkgHDQes + BXkFlwfPBb8DkQS3BMkEiQZnBKYFsgijB9EEugObBGYB8wA7/+3/sAQyA7sCigWzBUYEbwN9ApYD + 6gQlBOQCBwWQBeADXAUNBmgGugZfB78H+wcACA0HigWcBS4FvATiBSkGSwj5B9IGUgYGBgkFtALO + AvsC5QIZAvwBLAOWAioCLQLuAfcBmQFpARIBLgERAFz/zv47/1IAKwEfAhkCpAOaAm4BHgD2/5IA + fP98ADkB6wEIAxUDHgP0A7sDKwPIAmEDqwLXAXkC6wB4AIEBHgHGAaYCGgNuBGUDgAJ7AUAA2v+a + /u3+zv/MAFcB9QEyApwB5gGAATsBFwGnARoCeQELAm0C/gGhAucDQgSVBBgGAAfeBcMFggWXBAsE + ygOnA3sEVwb2BeoFygVPBtAEcALsAeIBkQJYAZsBlAGfAjEC9wBlAjMC/gFPAZ4BxgAdADgAxP6T + /3sAEgAQABIAAAHP/7T/2P7A+83+BP6k/TP+Gf8+AZj94P2x/d/9rPtJ+pj8p/xT/OP5fvx6/a37 + R/p5+y/9Fvlm+vP6lfm3+qr53/k/+oH7uvrI+gL80/t2+sr5n/sS+Rz5dfoR+oP5aPq3+/b6HPqX + +1/7hPn4+dP4hfr8+CD5h/lv+5X6A/mn+0D6//nH94T5Nvfn9gX3tfZo9xD3wPio+En58/cf+Vv4 + wPda+Uf5T/YS+af3yfb29/H5rf0u/A7+QfwE/v/67flx+yH8YPtx/KT8Z/p0/r38Kv31/Gv/hf34 + +1L8//vN+4H7tvqw+QD9UfnO+Vv6Pvu0/Nz9Sv/KAzkEugGeA9QBUQHk/wkC0AH9A00F2QR5BZcG + 5ghvBjQHaAduB6sF7wNIBScGLgXwBCoHvAejBokH3AfQBuoGVwTqAjECcQGQAF8B7QNTBGEFAgUI + Bl8FcAMvBJoD/gNMA7QDqgT4BG8F9gUyB9sGRwcKB+sGPQcQB5AGTgYrBswFHgaIBvoGWgddB6YH + +waLBV8FSATHA50CugIKA8oCQgMYA5QDkwKmAiMCgAE8AY4A+P+O/7//P/+h/+kA1wGXAa8B3QLh + AQcAHABY/z7/Sv9UAHwBLAJkBLUDugMwBB8DwQESARQBIwDnAK8AWADjAPkAQgHuABYCdQFmAFYA + Qv9m/jL9b/2g/U7+E/9D/88AaAE5AdUANwHWAKD//f/+/xkBpAGRAe4CsgM8BKkDXgM3BHkEtAOh + A3gEdwNJA/sDIwTqBCkF6QW0BfEFXgWsA4AEAQR9A4cCCgPmA1kC3gJdAggDUgHP/j8BRADJ/9j/ + eQG6AcL+sf9l/jb+af38/B7+vv53/5399P6b/5f+o/2S/f/+e/1p/ar9Hf1x/n/8E/2u/TT9ef5F + /fr9qP62/ez75fzy+wn7ovuC+078OPsu/NX7L/t9+yP78/rq+vf5cfqr+jT6jfoQ+z37Z/o2+xX6 + X/oH+kP5nvha+T75jvi8+nL5y/qw+Xf5XPo/+Ov56/m++Hb4jveH94r2T/cq+aT41vos+3X6v/kK + +jz7hvcQ+I37hPhR+Ff6iPlp+7b5pPpX/HX8i/wu+4v+pPqJ+1H9x/js/sz7vPrM/qf7//7v+yH9 + pP2F+7v7jPre/IL4v/s3+Gn52/uW+Pf/bP4lAoYDMQMZBIYBoQC/AN4A6/8nA3EDBgaFBXIGEAg5 + Bl0H4wURBnEFMgW1BKUElwX5BHoFHgYtBo0GaQaQBoQGkASPBFoDEgJNAY0B/gJlA1oE4gS+BQsF + /gQ1BKYDMgSKA1QDAATFBMEE3QU0BkQGggaFBm8GeAaWBoAGUwYKBncFswX+BZoFxQafBsoGowYb + Bp4FgATkA/YCvQIJAqYCygLUAjAErAPEA48DswIDAv8A+QAsAEgAZwBTAfEBwwFpA50CgAKMAscB + 7gAQAUkBJACfAIwA3QAWARgCxgKwArsD1ALqAdIB+AAoAK//1f+GAJgAywBCAfMBBgJAAWQBnAFF + AV8AZAA/ACkAQQDm/6wA7wCgARcBWQE/AkwBAAEQAbMB4QAaAdkBfAJRA28D7gTXBHUFoQVNBN4E + HAVgBFYDmwQNBSoEpAQeBMYEUwMuAu0CEgKNAkcCyQK2As8B7AF9APj/BAAuADUAHgAGAakA//8Y + AAMAqf+R/5r/6P4S/+b+Jv5//nf+6P6a/tH+6/9d/0T/hP8p/xn+/v3P/BL8ifzb+xH8MvwT/fj8 + YfzR/JP81ftd+8j6wPqW+lj6Wfrz+sf7wvoR+0z7ufu2+rL5qvri+uv5w/iM+n37JPpZ+Q77dfsQ + +nX5NPox/EP7s/k0+ij60vkb+GP58fvP+/H8pfwV/Tj8zPoA+gP55/gz+if5+Pdh+237b/rM+Pv6 + Z/ys+Oz4OvtE+3z5aPlI+8f6qPjX+X37Dfya/BH9ivwv/bP9qfxE+2v8C/2u+wH7C/vN/Mr7c/s4 + /Kz9Qfwc/Mb93fv++x/74vgn+Tj5bPft98L6j/w6/eABKQPOAtQCDQK6ATj/TQAdAdEBrwHPA4IF + oQT0BaYHRwgABkYF2AVgBIMCawJhA9sDzAOmBMkEiwWzBT0FIATeAyoElwB+/93/qAAsAAoBxQN9 + A1UESwRNBMcDFgOcA+4B3AGPAiYDsQNIBP8FwgU7BVMFgAWjBN4DCwUKBeMDEgRGBAME/gOxBM4E + tAQoBc4E8gONA/4DrQJVArcBngEJAsMBpgLjAl4DVQJfAmkBzv/Q/zv/Pf85/2b/wf9VAG8BAwGE + AD4B/wAWAA7/h//Y/9L/j/8YABoB+QDiADIBqwIAA7ACZAJQAosBigDX/3f/m/+q/3QAvgCQACIB + YAHXAHEApv/r/+X/NQAdAG4AOgLHAdEBZwL1AvcC9gI4A+QCwQLJAu0CnALQAtQCjAJLAu8CYAPm + AtkDFgQpA9kCDgKeAVUBlQELA3QDbwT+BJ8E+QMdBIMDyAFdApoCmwI4ApAC+QK+ArACpQL7AhYD + 4ALTAhEDkQILAhoBPAHGAC8AUQAgAe0ASgGkAb8ACAEFAHcAmv/x/7f/y/9VAI7/SACJ//H/ev9+ + /+L/TP86/yv/t/59/4n+OP5g/s79tvy7+cP6WPsu++L6RP1r/k/9V/0g/Yf9w/ua+zn8i/yb/KD8 + +/xQ/fD82vxf/Af8SPwn+zT7mvs/+wH7v/tP+zn7CPuJ+/37x/on/Kr7IPst+zb6g/pU+vn5qvlH + +xj7WvuQ/Mf84/yq+t77cvp++Jf56Pkk+kL6KPyq/F38/fsq/PX7zvoa+6T6Pvp7+wz6R/ql+wH8 + 0vyC/Fj9e/43/ub84f2F/O78x/yu+sf8vPys/bz9FP5cAAL/b/6g/n79tf0L/MP8IP6r/UL/kf/J + /yb/yP4x/Vv8pPxh+kb7BPzF/Lf+Cv+7AfUCOwKyAScDVgLm/4EBdAE4AroBwwIaBbYEXwV1BR8G + YAU0BEoEVgJjAmgCLAE6AvoCRAS2AskC4AN/A9AB4gAWA+oAPwCLAGwBYAEoAQwDhAOSBBcEiAT3 + A/IChQO3AawB9QI/A2gDfAQSB68GpwaTBgYHWwZ0AxcEqQPnAzQETQQKBi8HdgcAB7IHbAcWBnsF + 6gQNBUkDkwIYAxgCewKkAVECyAJQAowCKwKEAfsA2QAd/8P/WgCzAP8BBwOzBHwEgQTMBI8ElQRr + BNYEHQWNBacFIgWABckFkwU8BMsDxwN3AmcBIwFiAfsAIAA2AAcBQADN/9//VQBxAMv/IQCCAEMA + EP+4/qz+sv4w/rL+/f/J/+v/VwCXAIUAmP9Y//X/EP9m/5v/HgBSAfIAIwFrAYEBYQFeASMBsgFK + AeQAYAGBALYAbgBDAI8A3gCDAaAAyQD3ALcAhP8L/3MAG/8h/8P/iQBPAcsATAEZAWYAb/46/Yn9 + V/7a/nP/cwEkA8cCNgLZAWEBWgHd/wQALgD1AMwAof8aAdYAWgCj/7H/3v/O/r/9//1X/vv81vym + /PP8nfxJ/Ln8uvzG/Bb8J/yY+5v7/PtM+1v7bPwn/f37WvyO/af9SvyD+9D8L/y6+kz6avtl+3P7 + bfyy/AH9B/3R/Hr7Pfse+0n6/vie+dv5xPhP+er59Ppx+jz7h/u4+lr6ffme+OP3fviG9yH4mfk5 + +uX7m/tW+wv8D/u5+ar4g/mX+iP6gvrx+1j9p/ss/AL9jvxM/UP8ivy5/OT8Evxs+x79Jf74/EL9 + Sf/J/gf/Fv9Y/zj/DP4l/oH9+vws/oH+qv1Y/zoAtP7A/sD/rf8D/gn9dP4O/d37jv3i/PL8T/7h + /dX9CP47/rT/nf4+/xsAu/2G/W790/zh/ID+Kv9WAGgC9AJ6A6QCuANmAzUBJQKoAe4BigK4Av4D + YQSpBUoFWgWXBYMFDgXxA30EwgObAn8BYwLGAnwCvwNhBLsEJgQnBHwDSgJhAlwBMgENAXgBygLY + AW0DlwSpBJgEJgXLBX4EbATfA7AEqAO2AykFgQUoBycH+QevBxYHQQaGBA8FXATjAwwECQUcBvIE + IAYzBjkGnwVZBBEF/gPOAzkD1QMkBBsE7QQnBVgGOwUsBQ4FtQM/A+QBywGhAesBbwLSAhEErgMv + BFME5AN0A4UCpALSAYEB3AFbAkwC5QKIBCsEuAQ9BSkFFgXVA8wDUwObAi4C9AJ6A2YDqwQ3BJYE + NARlAzIDtwF/Af4AdwDzAKQBuwEBAmMCcAHiAGwATwDXACoA0ACUAS4ByAFDAV4BPQJVAeYAuwCc + AGQAwf8AAIkAHQDH/zUAlP+5/5j/I/+e/+P+v/5W/sT9BP5L/XD93P1W/Yj9MP2y/In9Gf2W/In9 + Ev3P/HP8AvyF/IL8Evyb/MH8efyE/Er73fu7+yz7mfso/IH81Pyj/H78evxZ+9T77frZ+337APsn + /Jz7nfun+0T8aPvg+hX7h/pX+u76EfvK+8j77/wP/K37qPvm+Uf6Z/m/+cv45Plp+s/6JfsE/Ob8 + hPsm/F378Pq7+nf6V/pG/Lf76Pt7/AL9H/2U/Mz9+P27/k/9hP5l/Vr9av05/ZP+lP6q/wf/b//S + /2L/M/01/xj/vP0E//T9LP+V/iH9Ov++/if9Gf8Y/QL99f3s+xD+1P47/l7/of4t/tP+Ofzo+1f9 + d/pB/G39Pf3D/3n/jAHqAT4CsQIPAiYBdAF0AUj/+wHhAfMCKQROBJMGgAUHBWcFogTeAtQB8wAB + AboASwDkARcDyAK+A60DQQNdA2QBsgEgAVMAvP+s/4AA6gBxARgCQwSzA00EVgTkA2UDDgHYATsB + TQGIAjIDwwQvBUIFTgU/BYEE1wNoA2YCPAMCA5EC2AP+AwQFtQQ+BX8FeASUBJIDjwMnA0IDJgNK + AwQEMAREBPUDMwVuBHQDgwPwAhYC6gAQAREBAwE4AdoB7gLlAtACywJIAqEBIAGpALD/SgBBAHcA + 4AFVAuQD2wPUA1QEpQOFAvQB2gEEAXwBhwGBAZIC9AL3AqkD8QPVA0wDpQJkAqIBFwB6/4//b/5p + /qn+zv8EAXABLwLrA84DtwJHAsEAqgCC/rv+uv9fAHsBSQH4AmMCXgGBAPr/6P5I/fD8jvwz/SD9 + GP09/kr+if7W/QL+NP6M/L/8hvxp/Hb8zPwa/YT9C/4W/gX+5P2B/or9wfzu/F/8i/sd+/z6FftS + +wH8rfzc/Sj+Ff7p/ZH9gPzK+uv6U/lT+Xj58fke+4X70vwL/ZT9avyt+5b6PPkC+ef3yvic+ej5 + kft0/J/9cf3m/QX+3fyS/EH6HfrA+ez5nvqz+5X9hf0Y/jn9Of2Q/FD7IftO+pT6dvma+cT7IPyk + /Yr+8f+DAD3/a/+g/gr+Cv3r/Vn9iP0H/57+BACWAG0BEAEaAawAsP8Y/vD8/f3D+3X7Tf0T/Y39 + tP6e/5QA1v/g/6QAF/8M/iz+G/33/SP/5f47ARUCAgPpAmUCaQOwAcYA4QDwADQAOQDDADoB5QFK + AdoCcQOMA4QD+wKqA5AC+wHHATYCBQKeAewBdAJAAhoCqwLfAW8CiAHAABMAKP8t/7n+w/4bAOUA + qACKATMC/QIWAjQC/wIgA+QC+AKaA/kDDQSHAygFNAUfBUsFMgVuBXIELAP3AuICUQFWAfoAZQHc + AWQBBQJVAvQCDgITAtIBCgG+AAIAkACwADsBVgEpAqQC5wLVAhoDZgM7A9cCIQL7AtgB3wGJAfkB + HgKuAgkD7QOxBL4DMwVeBLYE1AMWBI8DugObA4UDggSvAzEFjAQiBaQEsgTuAz4DHQOCAiQCXwH+ + AWUBZgGTARIC5gE8Au4BpAG2AT4B0QB0AFEAeAC3/9f/ngFIAbgBbwKzAsACHgKZAeYBgwH6APoA + +ABMAYQBRgGCAqgCZALbAsYB4gGfAJUANABeAGwAmwDfAC4A3ADU/wQAP/8E/4n+Rf7m/T39Bv5x + /dL9e/6Q/pf+9v65/gb/rP48/hX/Vv5o/m/+OP6p/nD+C/++/xcAmgBfAEAAXABL/vL9jP15/NH8 + 6Px1/fb98v4I/8j/6P44/xz+TvzG/Aj7pfs3+178WP7N/aL/dQA//3r/wf6x/Tv9ZPze/G39S/1G + /l//B//C/yf/Kv5y/ij90/x5/MD8If20/PD9Dv56/u39Jf5O/sH9Bf5t/R/+zf3B/Tz9sP0R/or9 + nf1O/mX+tv23/Qv+J/4G/W79E/3a/F781vtc+277lPva+tT6vPu+/M77yvzp/r7+vv09/iT++PzF + +6n8tvyw/Cr9sv6V/x3/1gBa/3b/Yv5j/DL8HPvS+lT7jPtl/QD+CP2v/gT+wvwy/Hj7ffqs+0T7 + iPt0/bH+jADY/rz/bQA7/sr8ZvxT/Xz8s/xx/pP/bABxAL8BHgHEAEwBJwCx/6z//P8UAHcA4gH3 + AhoDPQQMBMcDmAOEA9EC8AF0ARkCNQFk/94AbAAXAQ4B+AFlA7YDkwOdA3gDOwMPAzsB5AIMA/EC + agPmBFIGCwYlBqsGGQZhBM8DCANoAk0BOAK+AqICGQO6A4oD2QNhA2AC/AJrAWUB/ADzABkCXwI5 + A30E1QTGBO8E7AMZBPMDWQMgA4wC+QKbApUBHwL9Ae4BegLIAYYBDQH0/2L/Z/6+/Tf+4/0i/iL/ + DgBpARUBBQHFATUB/f8c/1H/wP+p/8j/2QCdAQEC7gG0AdsBSAG5AE4AewApAZYAAgAuASoBZwB3 + AOUAsgFAARoCgQMOAzcDNwMFAh4BLwDc/3z/9/9BAZwBoQICAxEDywG2AEMAyv7d/SH9T/2P/fH9 + u/7Z/8oAJwEbAfQALQEmAL3+L//s/hP+R/7U/sj/OgArASMCPQMRA8cCWALKAN7/d/7D/YD9vP3p + /VL+G/+6/2P/Bv9A/17+m/1A/Yz8+vt9++v7MvyH+8P8Yv16/Tn94v2+/pr9PP3//dT8w/us/N/7 + D/0r/cH9+/4p/uH/ZwAc/w8AFwAc/1v/F/5d/mj+Ov7K/0cAPAFUA+ICkwLZArkBnAAx/y//6/5G + /pX+Wf/k/ygBXwFKAuAC8wHMAYMAhf94/6D+pf7m/2X/qAByAXABOQJNAoUCbwLQAdMBpQHeACwB + YQFQAWgBjwKpAtkCYAN+BGcEfAP6A7IDHQIOAYwAbgCcAAAAPAGLAXkC/AFkAoYCnAGmAQ0AWP9Y + /gb+av27/Y397/43/xD/IAB9AHcAPwCKAIv/Xv9e/l7+wv3K/Zr+Pf91/1AA3wCqABMBxP8jAGD/ + lf6o/V39cf39/MP9xP2//kn/Af9P/wr/1f7P/r/9qP0X/q/99/2A/oD/sADBAHIBpgHqAO8AbgCa + /x0AyP+I/5n/nP9/AL8AZgGhAV4CNQIYArkBUwETAR0AWAC5/zwA1ACDAeUBAgJKAioCewE3AFoA + wf95/ir+nf6O/m//CABMAXACsgHNAs0BPQFUAE//sf+7/d7+q/9U//MAYQJ5AlkD2gKwATECy//x + /sb+uv1z/pH+aP6x/xIAJgC0//j/0/9e/mr+QP2X/ab8TfzS/FX8yvxh/CX90f3M/W/+l/4D/nH+ + iP3w/OP8xvwg/Yb84fz1/Qf+J/7U/jz/qf8C/sP9wv0//HL7Qfvt+1H88fyf/XH/Gv9J/6X/k/4h + /jT8l/yU+1v7cvz7/NX9GP45/0z++P4i/yH+Tf/X/jT+Av98/Sn+nf4H/an+Bv+3/iH/5v/y/30A + Yv/G/5T/kf0e/vT8uv3e/eT+nQALAR0C1AJ8AusBVQJDAfYAuAC/ADcBtQBpAYYC2gIMA04DbQO9 + AhMC6gDIAFQAVP8NAH//8P8jAEcAJAH5AFkBaQG+AHgAMgAY//r+UP8D/9b/PADoAPMBDgHGAeMB + TwFEATEBeAEHAXMBcQFBArIBhwGQArwBlgEHAaYBogGWAE4BpAE+ATYBFgJFAnACJAMzAz4DFAOA + AhsCHAK4AekBpAGZAcsCNwJiAu8CuAKSAuMBqQEeAbMAxQCKAFcBRgLSAb8CPQPGAssCcALjAhMD + OwJtAhsDNwLCAtwCzAK3A08DfwPGAysDrAJaAhABBgGoADIAegCOAIgBKwJtAs4CNAM/Ar8BXAB4 + /53/Hf6P/hb/ZP9AADwAIwHyAe0AVAAxANX+6P0D/Vr8iPw3/dv9w/1p/xgAaf85AB4Asf94/wj+ + 1P2B/VH8Pf2Y/ar+YQDcAFkBQgIbAn8AMABQ/5v+jv31/ID92PzJ/Jn8G/2O/Kn7Dvx4+5/7hfu2 + +4f8P/yR/Ij8ffyE/IL80Py1/Dz+BP71/dT+/f51/qj9qv6z/T39mfzg/LL8RfyU/Xv9sv73/tr+ + 4f7L/q/+hf1Q/Xn+vv1Z/Xv+Ff4c/j7+A/66/uT9xf2E/sP8I/3u/P/7/PvY+4P7DPw//Eb8IP5W + /jD/5/9vALQAWQDV/3//NP+8/tX+lv9EAFsBfQKAArMDdwNEA7ECsQFUAYEAav80//r+G/97/2b/ + QQHFAR4CUgIGAw0DKgLsAeUBsQHQAMkAEQFeAZEBmgIiA/UDTQTXA9gD1gLkAVoBCwBAAC0ADwBm + AcsBwgL7AxYERQSoBIsDkQOAAhgCNAKjAWICbgL0AjoD9gMWBB4E+QOCA7EC8gHgAA0A3v9s/+P/ + 4v/RAG8BxAGtAskCpAJ8AmQBTACM/7D+f/4U/yUApwE0Az0EdQU0BbYEawTvApMB1wCbAAUABADe + AHEBIgJfArEC8QJ3AsoB9gDFAOP/1f4z/sP93P0k/Yz9w/4E/+j/twDGAPgAWwB9/xj/1P3j/Y39 + Pf3i/Rr+vP6k/nP/V/82/8P+NP4X/oL9cP2g/V3+av6c/vz+F/8k/ib++P3h/dX9d/0r/jL+hf2O + /bn93vw3/UL8SPzF/CL8Gfxo/GT8r/x8/Bj8zfwH/Nn7UPvL++776/tc/P38vv2k/Rj+KP5//sL9 + sf3w/ZT9zP1B/rD+T/+1/4MADwEfAeEADQG/AKz/8P82/2P/Tf9G/ykAVQCQAEcBTQF+Aa4BQAF6 + Ac0AQAAFAKf/5v7P/rz+Cv8E/yL/SADfANEAjAHqAdUB3AGHAPgAYQArADkA3ADoARACpQKLAusC + oQKLAjQCVwJnAhwCqAFvARcBDAFDACQAMAFWAAgBQAFeATQCRQJDAm4C6AFIASUAO/9u/2L/vv+K + ANIBygH0AYEBFgHFAKf/v/+J//v/mP+a/xEBuwBBAboBIgKPAsoBLwJTAkIC+QG4ArkCEAOwA8kC + ewNLA/QCuQLHAp4CgwJOAkwB7wE2AYgAMgFtAOQATgFwAD8BrQH4AHEBkQHjAIMBmQBXAPgAigAL + AYgB3wFBAgYDNwLwAvgC9QFyAsQBvAFyAeMB8wH6AcsC+QIlA8ICiQJ+An4BbwF5ATMBmwElAZAB + 4wDhAPYACACAAFcAQQA3AP3/HgBYAI7/uv/C/y3/Kv/V/sX+If8t//D+iP9T/2z/9f6U/tL+UP4/ + /j7+n/4W/8L/8P9YAIkARgDd/yX/Ov88/8v+GP+y/3f/BACb/5H/5P+0/yYA2P+gAMsAQgDV/0EA + 8v9q/nX+iv72/ZP9gf3b/Xf+JP7n/lX/pv/I/yX/5f6D/jD+//wE/QP9Wv2X/e39Rv8rAO0AcwEU + AroBewEvACD/oP5T/TP98PyO/Tb+uP6D/zQAzAAWAFcAZ//Z/Tv9RPxi+2X7EvyH/JL9vv08/5// + xP76/5H/5P7O/r/9Tf3F/Bj8Zvxb/On85/2j/RT+Iv+8/lL+Hf7y/Qz9z/u7+6j7xvt9/J795f7h + /0sBZwGAAbkBoQBYAPv+E/91/jn+8f5i/18AswBYApUBgAE5AWkA//6l/d39Wv0R/Rz9m/5o/0L/ + 9P/oAI4AaAC+/9X/8f++/xMAigBVAZQB7AHDAU4CSQIsAu8BGgJjAqcBFwFCAasAjwCl/4f/iwBq + /0gA4gDmAR8CoQI+A/ACJwIZAecA2v/i/77/xgCGAQ4C/AKdA3YDeQMhA5ABeAFDAEH/Ev/b/sD/ + +/8zAB8B1wFhAd8ApwF3ARcB0QBIAXgB3wBDAFgAdwCp/3X/h//+/wYAJgAoAKUAUAAvAH7+AP7c + /cD7Jfx9+7n8ff3O/Yf/cQCsAGEAMgC3//L+bP6Y/Q/+2f6Z/gQAfwBaAUcBmgCUAPv/3v42/gr+ + 4/0X/nr+Lv+X/z8ABgB1ACcA5/+s/4P/2P8sAAMAawA2AbUA7QCGAO4AjwA4AEAAHQC2/6D/of8J + //X+zf53/hz+l/5O/pj+JP8LAGEAyACSAegBSwECAUwBtgDBAMIAeAHjAV8C4QJqA0sDPQOKAsQB + WgFJAPT/9f9ZAIwAJwFMAbUBfQEAAUkAKwDy/17/WP9j/4cAEwBUABEBFQH4AEIAbQCBAMj/hP/c + /zAAHgBpAHwAIwFxAQ4BcwFgAfIBbAHbADABzABvAEwAQgDqAFsBogHnAVICUgKjARgBUwBPAGD/ + zP7G/vH+kf74/vz+ff9pAJL/5QCgANQAAAEqAHcA+f+o/7b/d/8WALcAxwCVAWwCowITAkMC+AEH + ASQAtP9w/37/TP8wAHMBwwHFAqQCuAKEAjkBKwCa/wP/Cv/r/mT/rAAfAcABLAIaAo8CAgKEAVMB + uwANAREAJgCPANUAaACZAAkBowCPANz/dQDQ/+7/0/+1/yEAt/+u/73/6v8gAEMARgD3AK4A3gCO + AFEAYgCq//b/tv/J/5H/d/8DABj/Pf8z/4v+kP4u/iz+Wv5X/v7+g/8W/w8Awv/T/un+wf0Q/Rz9 + B/xy/Av9A/2N/oX+if/R/0v/RP8e/o39qfxJ/AL8Bfzt/PL89P21/vn+3P9Z//L/Mf9o/i3+KP06 + /fj8FP2H/RX+J/6L/r7+lf7r/kX+6P3x/Qv9zfxu/Lf88vwg/db9Wf6K/nD+6/7z/cD+Qf7O/Qv/ + Uf4K/0D/Uv84ANb/DABnAOP/3f+i/8H/dv8lAPX/PgAAAWMAZwEmAdIBzwHuAWUCoAGUARMB+ABK + AKgAPwEtAawB3QGoAlIC+AGSAvQBIQJdAb0AyADt/8j/2P9+ANUArgFCAo8CQwPLAocChQLlAX8B + ygCrAMUApQDMADIBQQL1AWgCfgJUAvwBOgFEAZkAXQDG/+P/7f93/4f/0//Z/+X/EgChAPUA7QBK + AQsB5wA7AHz/9P7R/rj+Df+n/64AkQGVAQkCVwIHArwAbQANACH/dv5s/gD/S/9t/wkA8wDkAOkA + 9ADiAMYAfACIAMcAywABAcwAqQC0AEAAKwCEAM4ALwG9AcQBKAKpAbcArQCv/9T+DP/C/s7+nv8A + AKEAAgHYABQBZgBQ/xj/mv5F/jD+kP4q/3P/ov+v/8j/dP8b/9T+zf4B/yj/Nf+V/y8AIQAtANP/ + rf/L/9v+3/4s/xj/TP8X/4r/zP9d/0n/Pf87/+n+p/7G/rL+Y/42/vf94/1g/eL8XP3O/Ov8af1q + /e/92P0Y/qz+Mv4r/iH+4/0I/jX9m/2e/UD+Fv7Z/Un/zf60/s3+U/8y/yr/9P7K/oz+tv19/T79 + wf30/bj+V/8PAAABxAC8ADQBmgBLAMn/Hv8Z/8n+cP6T/mX/lv8PACkAxQDHACEAs/+R/9X+IP4S + /ij9vv0t/ZL9SP7B/koAxgCuAZwC6QLRAqQC+QHkASkBgQCdAHkAJgF5AQ8C6QInAyQDlQIHAjkB + TwBM//j+8f7Z/hf/nf99AMcAWgGnARIC4wH1AdkBiwHlAWUBjwF6AWMBhAELAf4AVAHrAAkB8gAF + ATEBsACeAMgApQBYAGwAkAC9AEQA9ADoAB4BRwEoAfIBlAG/AdIB6QEhAikCBwJwAi0C7gFqAQQB + 6QCG/5b/cf9u/8f/tf+XAO0AmQDdAMQAZQBDAJT/l//p/1D/7/9PAMQAmQE8ARcCPgKeAW4B7gCp + ADsAhf9a/4T/Ff+V/hr/Sv+R/5n/1v8ZAaUAXAAMAOH/Af91/Ub9G/2w/Kz8Tv3a/ff+2P5a/zIA + Pv9R/1L+nv2L/Yb8aPxf/Av9If1t/dz9YP6+/lL+yv7N/v/+jv5c/rH+bP7k/QH++/0v/gL+5v2z + /oD+av6I/nb++/0Q/jH9i/0m/er8i/3i/KT9n/2S/SD+4/3G/Xb+3P14/jT+cv4S/5L+3/7D/gL/ + mf6P/mL+1v59/lv+tv6m/rb+6v7j/oz/7/+4/30ARgB9ACEACQApACMA0P+XAB0BFAHPARQCnAJb + AlwCSwIiAsMBUAE/AV0BywC6AN4A4gDpAKwAPAHEAYABjQECAgkC7wF3AdQBuQGyAYQB6gEwAnIC + ZQJaAi4DZwJ/Ai8CjgJyAuEBXQK6AoACYQKeAiUCJQKLAVMBkwFqAaQBNAKHAvkCBgPfAuMCTwLK + AcgBfwFmAVABagGxAX0BzAErAnUCjAJaAqoCggK4AecBOQGsAVcBCgG+AXgB8wFgAVwCtALgAtAC + OAOXA0UCFQKoAXUB+QDnAGMBNgJeAj0CygKwAtsBcwGXAGUAfwC//4wAGwF/Ac8B/wH4AacBJAFp + AHAAGwDc/5AAAgFmAQoCIgIoAvsBSQEeAeMAJgCMAO8AIwFsAc0BGwLJAZoB1wC5AK8A0P8MAGUA + mgBsAG0A0ACjAGQA3P+HAGoAaQBmAG0A7ADu/6b/Bf/O/hL+S/2e/aD95P02/l/+QP9F/5D+3v6t + /vn9jv1//Yr9vf1l/W7++f7i/hP/qf/3/0X/Zf8u/23/b/4j/jD+D/6l/Wb9Bv4t/o3+C/64/ub+ + Wf4Q/rP94/3E/Xf9w/16/hr/E/8x/2//Q/9c/kj9c/3s/B/8h/wU/Wr9m/29/bb+L/7F/fz9E/5z + /e/82P2l/Rv+gv5W/7b/TABGAO3/PQALAN7/IP+Y/ygATf+V/gD/gf4a/hf9rv04/sP9J/5t/kn/ + Kf8T/8L+P//a/hn+Lf6h/sP+vf4X/8P/7f8j/5L/iP/7/nT+tf60/nz+G/5Q/o3+gv5U/h7+Dv+Z + /oD+hP4v/8r/Y/8RAK4AtQBrACwAGgAlAPz/AwByAKMAFwHRAJgA7QAoANf/rP9n/wn/1f7X/vL+ + 3v46/7D/3f8lADcAyQB4AGEABgBXAHUA9f/8/x8ApQA9AEkAwAASAQABwwDfABoBvQCzAHQAugAQ + AWgAWgCaAMMAQgBZAMQAXwFKAZcBiwKPApICsQIbAo8BGQFiAPX/GACiAJwAeQHfAUAC9wGbAbYB + 1wBKAND/mf8t/0f/sf8/AOEAgAG/AfMBLgKEAawA/wCIAAYAJgBKALQAjQBXAagBdgJTAnQCagJu + ASgBYwDH/0L/qf+J/2z/4f9iACAAQgBKAC4ALADb/4H/MP///tT+4f5R/uP+KP8k//X+yf9mACIA + gAD4AJ4A9P8HADP/ev8Y/0v/9/+s/7EAWAH7ALYB8gGUAcsB4gDbAIsA/f+mAIEAAgHZAdYBzwFu + AbEB0QBhAD0ARwA3AAEAdAArABgBgwAUAUcB2wDxAGUAbAAfAEgAXgDOAIcA2gBAAbMA8QA0AUEB + hQEfAdIBPAEFARIBigCrAPj/2gBCAJIAGwG5ASwC+wHMAqcCnQHPACgATf/d/lH+2f5D/yYAUQBl + AdUBrQGaAdkAZwBl/6H+IP5h/p790P71/n7/XwCZAP4AvgBrAZoAUQAPAM//QP///hr/RP8P/2v/ + z//x/1kAVwAeAcsA8gCTANv/rP+s/mr+Hv62/WD+fP7L/ln/6P9lAFEAjwCAAHQAtf+C/1X/BP8H + //T+jf9l/+r/eABEANcA0QDmAK4ATQCIAAkACADY//r/NQAiAHMAPAChAG8AZACPAGcA5gDTAMwA + jwDRAI4A9f/p/6X/2f8l//v+Yv9G/2n/df9BAHcAGACEAC4A/v8l/0H/Mf9F/uD+rv4r/yz/lv8Q + ADIAhAAmALQAPQC+/8n/Kv89/+j+x/7F/pb+/f5J/ur+iP62/kv/s/59/yP/Gf/r/kH+Mv7//Zv9 + 0P2z/Wf+Rf5h/kb/EP86/+j+Nf+4/uD9jf23/Tj9/fw2/T393f07/Zn9Yv7z/Yf+nv4J/8X/Av9j + /27/wv6F/l3+LP4u/q/9HP5J/lj+9P4K/4j/Lv8p/1v+ZP4h/rn9Kf52/rb+Nf8q/17/tf/U/mD/ + /f48//7+vv/e/9v/OwDM/wsAt/6//h3+6f2J/dP9tP7v/p7/bQDdACoBTAEMAf0APQAzAE3/Pv81 + /6T/JACGAGwB6QEQAuIBUQLRAfEBGwEmAboA8P+z/0L/tv8R/5z/IABYAOoAHQE+AX8BUQH/AM8A + fwAmAPn/f/+J/+//9v+IADsBIAIIAqQCfAJMAs0B3ADEAN3/z/9F/7D/DAA/AP0AlAEEAioCkgKB + An0CLwK0AUwBFgFAABsARQAnAN8AEwGyAZsCkwL1AvACjQJPAkEBwQBgAM7/7P8cAMoAzQEHAtkC + egM8A+wCyAJrAt0BVQEuAakBJQGeAQ0CSQKUAnwCyQLqAqMCMAKOAtsBpAFuAecA+QC9ANwAOQGv + AfABSwJRAnAC8gGCAUQBsQCIACIAqAC6AAgB3QHgAUkCLwL1AXkB2wAvAO//dP+u/3YAJQBDAU8B + dQGzARgBJgH5AHsADwATAMT/AQC2/xUAtAC9AMcAFgFcAfAAEgHSALMApgAPAL7/rf/q/pr+fv5x + /nD+v/4v/4f/IADb/2YA4v92/yT/kf50/tv9Sf5p/gn/If93/wQA6f+T/2T/yf/S/sf+Rf4//iH+ + af0//vD9R/6V/pj+LP9L/zb/O/8l/+f+m/43/k7+0P1q/ev9rP3D/Tj+b/7d/lr+nP5w/rP9KP3j + /LP8Efx8/Gz84fwu/XD9MP55/sj+8f4U/8X+d/5B/uX9rP2v/fn98v00/pn+vf5a/y7/UP9t/xL/ + Sf67/Tr9zPxq/Cn8W/17/Xb+HP8BAKoAHgCNAB0Aqf8E/4D+Xf6L/mT+3f5//7n/dgA4ALsAsgAq + AGEAQv80/9v+YP6F/pz+NP9o//L/FgCwAI8A4AD0AA0BFgF6AP8AIADw/+X/uf8SAAcAYAC/AKwA + yAByAHIAJwCY/5v/Kv+B/z3/bf8QAGgAqwD3AP4AnAB/AOj/1P/U/ysAogDZAJYBtgF/AQkB8QB0 + AJr/0/+T/7T/h/+3/yAAAQDA/9v/KgDj/9j/pf8oAOv/mv+x/8z/gv8E/wP/Lv/Z/j7/0f/G/7wA + XQCwAKMAFgARAHn/LP82/8j+nv7Y/sz+Nv8J/1//qf8AAEEAQQCYABMBlgBbAKUAOwD5/3P/rv/I + /6P/tP82AOQAZADUADMBbwDSAPb/xf/+/2D/H/9V/1X/Ev96/xP/8/+3/+n/NwB4AMgAjgDcAIYA + ygBEACwAEAASAKn/1f/4/yAAYACbAFQBbAHRAaYBPQLtAWcBfQE4AZgAdQAAAPn/PwDg/7sAEQGR + ARQCSAKbAqkCEQL9AZABtwCXACAA4P+8/xwAZwC6AFMB+wFxAmgCyAKCAkYCCgItASEB0gCYAHMA + rAAtAVUBnQHkAUkCeAJEAiUCWQKxAXUBDwGLAF4ANQAHANL/ggCWAC4BgwHJAYACVgItAvAB1gFi + AXoAWACjAIoAxgBIAeoBJQLWAd8B+AHVAT0BDgEZARMBlABiAB4BygDgAN8AYQF3AQYBawE5AZEB + PQGOAZsBxQHkAV4BiAE5AVYBDwEQAQUBOwEdAWwA0wChAEUAZwDf/zUAPAB6/1AAjgCGAAcBLAEJ + ASsBtABiAJgAFQBWAHMAXADpACkB7ABCATIByQDJAFsAEQC5/9r/qf9Z/wIA6f8kAEUA7f9vABcA + 5f8ZAAkAMQD9/+n//v8CALP/df/V/97/vP/J//H/DwDu/8r/p/+V/x3/1f6B/oL+s/6V/s7+Nf+m + /5L/1P8eAPn/tv+N/3n/I/8E/0H/MP8o/1//tP+t/6v/2f+t/7b/Qf8y/+r+tf6l/nH+qv4L/3L/ + UP/i/wsA0v93/z//Wv/R/rz+Av9G/8n/j/+5/+z/b/8P/3L+iP5G/t39EP5y/sT+w/7f/mf/Nf/f + /iL/Nf///gX/af93/5b/rP+7/1f/c/8Z/8j+3v70/kP/EP9I/8r/d/+n/tr+E/7K/Wf9Vf2l/av9 + Mf57/i//J/99/0z/TP9L/8L+zf7w/r7+rP6f/s3+n/4Z/oj+fv4u/iP+2P4D/8r+fP7E/on+0P2K + /S39rf1e/aX9Lf7U/sf/pv8KAGsA/f+V/9j+lv5T/vP9LP5y/sr+VP+a/5D/EADo/67/ev8S/9T+ + b/75/Qb+C/4h/nT+4P51/6X/GwA2AEIAAQAOAAUAov9Q/zH/av8r//7+ev+r/9H/CwAKAHsAWwBt + AOr/CQDc/zr/E//t/iD/Dv+U/9P/rgAAATMBrAGhAXYBTwGTAAsACgCY/0z/1f9RAFwAHwE2AYUB + QgEMAdcAbgDy/7P/u/9o/67/AQB2AJQAYAGgAc8BIwIYArUBxgFGAbgAxABMACYAFACKAJkATwFe + Ae0BFgKzAYQBFgGOAKv/y/84/xH/Yv+9/xUAswA0AZQB1wHaAY0BbAHEAJMAigCw/xIA+P8TAP3/ + eQDLAOUAGAElAQABtwC1AEEAUgD+/yQAGgADAEoAngB2AMUAHwE8AWgBPgGJAWsBXAE6ATMBIAEN + Ad8ApgBQAKIAlgBXAGoAnQCsAFUAYgA2AH4AHABxAIYAmQDmANIAyACjANAAcwCDAC8AYACMACwA + mQDtAOgA6wCjAMUAagD9/9H/3//9/8L/KgDq/zcARQA5AB0ARwCTAE4ANAA3AIoA8f8cADUALgAt + APn/SQBNAB8A9P8oAPr/tf/Y/7f/4P8iAP7/WgBYAGYAewAJABAA7v/o/7j/v/84ADoAgAB/AM8A + 2ACRAJsAUQBxABEA8f/h/8v/3f+0/7D/3f8SAN3/GwBHAHAAcAAvADUA/P/K/4P/if+5/9j/BwAk + AKQAkgBpAIAAdgAPAOn/7/+O/+b/k//F//r/3f8pAPv/TgBPACYAKQAiABYA5f/D/73/v/+U/7D/ + 1v/X/ywAEACAAGYANwB9APH/FwC1/53/i/9d/4D/TP+D/6f/zv/J//D/NgDz/0QAQgDx/zUAyv/q + /6b/af+f/3b/nf+5/xYALwAvAFcAQwADAMD/g/90/9/+zv7m/sD+2/7p/nn/k//E/xEAHgADANz/ + zP9y/zz/Ef/L/hL/pP6t/jr/6v5W/2P/v//M/6b/v/9t/1H//v7e/oH+gP59/mn+r/7l/k7/c/+5 + /zEA9v/t/97/fP99/yT/9/7X/sT+1P7K/vD+Kv+S/3H/dP+B/2P/Rf8f/2H/Nf9W/0b/Of8J/9H+ + HP/T/jP/U/+j/wkA+/9JAC0A9P/S/2b/Gf/o/nb+ef5q/qT+2/46/4j/4/8nAAkAUQAwAFUA/v/u + /8j/T/8j/+T+9P7p/kj/1/8mAIgA8ADxAP8AhABaAAEAhv9X//v+Hv/G/hH/fP+4/xkAlgDzAPYA + OwEAAcIAUgDR/5j/Gv/k/vf+QP9h/7r/ZgCSAOgA5gDxALgANwAMAHj/Rv/v/uL+Fv8H/2D/yf// + /0EAtQDiAPcA/QDZAJwAVgDJ/1v/N/8D/xj/X//V/z0AngDYAAQB+wCnAFcA8v+q/zn/E/8V/z// + fv9p/93/PgBZAGkAlwDJAKoAmQCCAIMAMAAmAA4AwP/A/6X/0//+/yAAbgDDALsA4gC2AHQAdQAc + APL/5f8AAOb/HABMAFsAbABUAKQAfQA6AFYAjQCNAGAAkQCoAGoASwAnAAIA5P+5//X/8v83AKAA + tgAKAQkBNQEeAcwArQCZADIA6P8BAPX/JAALAHwA8wAHAS0BSgF3ATgBFQHlAKQAYwAJAOb/4f/S + /9L/IgBgAHkAygDlAB0BDQHEANYAZAApAPP/5P/5/+P/KABaALAAsADLABQB8gCTAIAAagD9/+7/ + t/+0/5D/df/H/9v/AgBNAKAAzQCxAJwAhQBCABcA3v/f/+n/4//Y/zcAJgAWAGUAPgBnABoAHgDv + /7//d/9z/4X/Rf+Q/0H/hv+V/7H/9/8cAGgAVQBgAE0ASQAlAOf/3f/8/+P/0f/2/wUAGQAoACYA + MAD4/8H/hf9E/yH/IP8s/zv/iP+t/9L/5v8qADIAKgBDAEEANwD+//H/4P/5/9D/5P8SAOP/FwDO + /8b/zP9//5f/Sf9U/0X/Jv9J/2n/e/+i/9v/4f/0/8n/AwDW/9D/0f+8/9r/jf+W/6P/nP+1/8r/ + 2f/l/7H/q/9o/zr/Dv/b/tP+q/7+/hb/Mv+d/7z/2f/T/6T/nv9c/xv/9f4g/zH/XP+F/7D/5f/C + /7P/kP91/y//LP/8/gT/+/7x/v7+2f7n/u7+LP9J/3D/nv/1/9z/vf+w/2L/BP+x/qH+pP6W/vX+ + Zf+H/+v/4f8NAOz/dv90/yX/4v7t/sL+5v7//g7/Pv81/1P/af+2/7n/3P8aABoA9P/l/9z/pf+o + /4//n//C/8H/AAATAAkACAAOAPz/u//u/6P/wP/r/8L/3P/X/+3/4//p/9r/GgAYADMAWgB6AHwA + hQCSAF0AbQBUAG0AfABwAFsAbABSACgAIgAcADMAUgBiAIYAsQCoALcAzQC+AJIAqwCJAHMAfQCH + AKwA0wD9AB4BSwFQAWEBQAEuASIB+ADXALcAfABPAFIARwBWAIEAvAAAARoBVAFwAWgBawFCAUMB + FQH3AOsA8gAFAfQAEwEkATMBQAE7AToBUwE4ASEBEQHcAMkAqgBzAGUAdwCDALwA+AAaAVgBfAFw + AWYBVgFBAQQB7gD5APoABQEKASoBFwH8APIA2wDZALkAqwC7ALwApQClALcAkACbAJoAsQCsALcA + +ADMAPEA9ADwANcAwgDdAK0ArQCzAMIAuQC1AKEAkQBqACoAQgAhABgAMgASADkAQgArAGcAbgB8 + AI4AigCFAHwAYwA2AE0AIwAWACcAFQBEADMALgBSAEAAOgA5ACcACwD0//n/9f/n/woACwAJABwA + 9/8FAO3/0f/m/9z/5v/Z/+b/+P/z//v/+/8QABAAAwASAAsA+f/y/+T/yv+j/3r/c/9m/2X/kP+V + /6f/2f/t/+T/7v8HAPL/1f/Z/+H/yv/L//X/7v/Z/+r/CQD//+n/7P/c/8D/jf9w/1n/Q/9K/0n/ + av+Y/8X/3f/6/w8AAADw/9f/2f/E/8j/4f/r/x4ADgALABsA/f/Z/6P/m/9z/1D/Qv8+/0n/Of9G + /1D/W/9w/6X/4P/h/wMAPAAzACQAEgAFAMv/pv+m/4L/gv+J/6r/pv+c/63/mP9p/0r/Kf8U/w3/ + Fv8p/yj/Uf9x/6j/sP/A/9r/4v/p/8H/xP+o/5P/ff9Y/0v/Lv8i/zz/PP8q/0j/cv9s/1T/RP9W + /0T/GP8Y/wz/LP8x/1b/dP+R/9P/1P/r/+P/y/+s/3j/X/9H/zP/PP9V/2f/eP+A/5D/qv+W/5P/ + mv98/2j/Tf9H/0f/Ov9V/2//i/+u/9D//f8AAAAA8f/u/9v/pf+J/2v/ZP9S/0v/Yf94/5j/rf/A + /9f/4f/k/8b/vf+o/3v/Zv9n/3D/hP+q/8b/BAAZAC8AVQBgAFQAOgAMAOH/zP+l/5H/n/+2/8L/ + 8v8FACEANgA/AEoAPQAyABgADQD6/+7/9P8DABwAPABKAG4AmQCiAJQArACbAHYAbgBOADkAIQAt + ADkAWABbAHoAlwCNAIgAewBpAEkARgA0ACIAJQA2AEEAWABhAHoAmQCjAKIAqwCnAKIAngB5AHIA + VwBQAEAAPQBIAE4AWgBgAFgAVgBbAFIAXgBZAGsAdgB9AIgAkwB/AIwAmwCVAKIAmwC2AMAAwgDD + AMAAvQCwAKAAegBhAG8AVgA9AD4ARABBADsAPgA2AFEAVwBuAHoAhQCfAKIAmQCIAIMAcgBtAFQA + TgBZAEoAWABoAGQAXwBJAEgAMQARAAcAAwAAAP3/EQATACkARABcAGMAawCHAIYAbwBgAFUANgAw + ACcAHQAdACQAMQA0ADAAJQAxACMADwAVAAgADAAaABEAHAAnADUAQwBAAEsASABTAFAAPgBLAEEA + OAAxAC0AJAAVABwAFwAWAA0ACAANAAEABQAAAPz/AQAGAAEAAwANAAkACQD///j/9P/5//r/BAAU + ABoAHgAgACQAEAD7/+//7P/N/8z/yP+7/9X/xf/R/9n/2//s/+X/+P/8//r//P/4//b/5f/b/83/ + w/+3/77/v//C/9f/1f/q/9//4f/o/8f/zv+8/6n/pf+T/5f/kP+b/6r/sv/A/8X/0//M/93/1//H + /8n/uP+v/6D/lv+Z/57/pP+y/8P/0f/M/8z/x/+6/67/nP+T/3v/dv9z/2b/aP9x/4X/lv+l/7j/ + v//G/8P/wP+x/6X/mf+E/4f/b/9t/3z/df+A/4r/l/+Z/5L/kP+E/4P/e/9t/1//X/9X/0//YP9p + /4X/j/+t/8v/x//N/8j/v/+z/6P/jf98/2//Zf9i/2b/dP+H/4z/kv+V/5f/lv+S/5z/lP+h/6P/ + of+l/6b/uf+6/8P/yv/X/93/2P/Z/8//v/+x/5v/hv92/1r/Vv9V/1j/cf+I/6X/xf/Z/+j/+P/+ + /wAA8v/p/9v/wv+x/67/q/+x/8j/2f/v//7/CAAEAAQA7v/h/9X/v/+7/6j/qv+d/6f/w//N/+z/ + CwAmADsASgBHADwAHgD+/+L/vf+r/6n/uf/G/9j//v8MABkAFwAYABQA/P/u/9P/yv+1/6//tv+2 + /9H/6P8AABwAOwBPAFMAWABTADgAHQD6/9z/yf+4/7r/y//i//T/DwAiADMAMQAqACYAFwANAPv/ + +P/1//X///8AABcAMABAAE8AXQBsAGgAYABZAEgAMQAkABIAAQD7//f/AQAOABsAMQBEAEkAYgBi + AFgAWwBTAEUAOgA0ACgALQArAC4AMQAyAEQAQwBAAEYAUwBPAEsATwBKADsAMQApAB8AFgANAB0A + HwAqAEAASgBgAGYAcwB0AGMAXQBXADsAKgAlAB4AIwAfADYAUABYAGoAdwB/AH4AewBxAF4ATAAx + AB8AEgD///v/AwAQACMAPgBPAGYAdABzAHEAWwBMADsAIwASAAgAAgADAA8AFwAhADYAQwA/AEYA + PgAoABsAAgDs/9b/zP/T/9P/4f/5/w8AKQA2AD4APAA2AC4AFQACAPX/5f/W/9r/0//W/+3/8/8D + AAIABgADAPf/6//h/9v/zP/O/8D/wv/K/9D/4f/u//r/AQALAAoABgAAAO//5P/h/8z/v/+//73/ + wv/E/8f/x//B/7z/sf+l/5//mv+a/5n/oP+p/7D/tf/G/87/z//X/9b/1f/J/8T/vP+5/63/pf+m + /5v/nv+R/43/jP+H/4j/fv+C/4b/gf+H/5H/lv+h/6z/s/+5/7v/xP+8/8H/vP+w/7f/nv+c/53/ + j/+S/5T/k/+T/5D/kP+S/47/jP+J/4j/hv+N/5P/lf+m/6v/rf+3/7j/sv+t/6T/mv+b/5j/lf+W + /5b/l/+X/5b/kv+V/5T/kv+Q/47/jv+N/4j/iv+Q/5D/nP+l/6v/rv+6/7z/rP+u/6b/l/+M/4j/ + h/9//4z/mP+a/6n/rv+z/7b/qv+s/6n/nf+Y/5P/lP+X/5f/m/+l/6z/s//H/8r/zP/V/9L/y//G + /8H/u/+4/7P/tv+2/7r/wv/G/8r/zP/V/9j/1P/Z/9P/1v/Y/83/zv/O/9D/0//X/9z/5v/r//D/ + +P/7//3///8AAPn/9f/x//L/7//s//D/9f/9////BwARABsAIwAnAC4ALAAkAB8AHgAVAA4AEgAO + ABAAGgAfAC4AOgBBAEsAUgBQAE0AQgA2AC4AJAAcABYAFwAUAB4AJgA1AEkATwBcAF8AXgBYAEwA + QAAzACoAJAAgACEAKwA1ADsASQBVAFkAWgBaAFMASgA7AC4AJQAWABUAFwAbACcANABBAE8AVwBa + AGAAWQBQAEMAOQAxACQAJAApADAAOABDAFEAVgBXAFwAVwBTAE0AQgA9ADUALQAvADAAMQA5AEIA + TABTAFsAXwBfAF4AXABZAFAATABMAEUARgBIAEwAUwBSAFgAWQBWAFcAVQBRAFMAUABMAE8ATQBJ + AFAAUABTAFcAVQBXAFkAVgBVAFwAVwBWAFsAWQBeAFsAWgBfAFkAUwBVAEwARwBFAEYAQgBEAEsA + SABJAEwARwBIAEgAQABAAD8APgA4ADYANQAzADYAMwA6AD4APwBBAEAAPQA4ADUAMQArACMAIAAf + AB0AHwAiACcALAAvADAALwAtACkAJwAiAB4AHQAeAB0AHgAfACAAJAAhACAAHgAbABQACwAHAAMA + AAD///7///8EAAYABgAKAAwABgAAAAEA/P/z//L/8v/v//H/8//5/wIAAgAFAAkABwAAAPz/8v/p + /+P/2f/a/9f/3v/o/+r/9P/+/wAAAgD///j/8P/l/9n/0v/S/8v/0P/Y/93/6P/r//L/9v/0//D/ + 6P/i/9b/zv/I/8H/w//E/8//0v/e/+r/7P/y/+7/7v/n/9//1v/S/83/zP/Q/9T/3f/k/+3/9f/6 + //f/9v/2/+v/4v/g/9v/2//c/+H/6f/u//T/+//+//3//f////r/9f/0//D/8f/w//X/9f/8/wAA + //8FAAQABQACAAMA/v8AAP7/+v8AAP//AAAEAAcACAAIAAwADQAKAAwADAALAAsADgARABAAFAAX + ABcAGQAZABcAFwAUABMAFgATABUAGwAdAB8AIgAnACQAIwAlACEAIAAfAB8AIgAhACQAKwAuAC4A + NgA4ADUAOAA2ADMAMgAzAC8AMQA1ADQAOgA8AD8AQABDAEMAQgBCAEAAQAA+AD0APwA8AEAAQQBB + AEYARgBIAEYARgBFAEUAQQBAAD4APABAADsAQABDAEEAQwBGAEYARgBDAEQAQwBBAEEAQABAAEAA + QQA/AEEAPwBCAD4AOwA+AD4AOwA3ADsAOQA4ADgAOAA6ADkANwA6ADsAOAA2ADYANwA0ADMAMgA0 + ADMAMwAxADIAMQAwADAALgArACsAKwAnACYAJgAlACYAJQAlACcAJwAnACoAKAApACgAJAAmACQA + IQAjACEAIQAkACEAIgAiACMAIAAeAB8AHQAaABkAGQAXABYAFwAWABcAFgAYABgAFgAZABcAFQAU + ABMAEwAQABMAEAAQABMAEwATABMAEwAUABQAEAAVABAADwASAA0ADAAQAA4ADAAPAA8AEAAOAA4A + DQARAA8ADwAPAA4ADwANAA8ADgAOAA4AEAAQABEAEgATABMAEgAVABIAEwATABMAFAAUABcAFwAZ + ABkAGgAdABwAHAAcAB4AHQAZABwAHQAbAB0AHQAdACIAHwAgACMAIgAiACMAIwAkACMAJAAnACYA + JgAoACkAKgAqACwALAAqAC0ALAAtACwALAAuACsALgAvAC0AMAAxAC8ALwAvAC8ALgAuAC4AMAAw + ADIANAAxADYANwA3ADcAOQA6ADcAOgA5ADoAOQA5ADgAOgA5ADkAOgA7ADkAOgA7ADgAOgA7ADoA + OwA8ADsAOgA7ADoAOgA7ADoAOgA6ADkAOAA4ADoAOAA5ADkAPAA7ADwAOwA5ADsANwA4ADcANgA4 + ADYANgA4ADYANgA2ADYANQAzADMAMwAyADIALwAuAC8ALwAuAC4ALgAxAC8ALQAvACsAKgAtACgA + JwApACcAJwAnACYAKgAmACYAKAAoACYAJgAnACMAJAAiACEAIwAjACAAIQAjACEAHgAhACAAIAAf + AB8AIQAgACAAHgAgACAAHgAcACIAHQAbAB8AHQAfABwAHQAeABsAGwAaABoAGAAaABgAGgAZABgA + GwAaABoAGgAYABsAGwAYABoAFgAXABoAFwAXABkAGgAaABgAGwAbABgAGAAYABkAGAAYABgAGgAY + ABcAGQAYABkAGAAZABgAGAAYABcAFwAZABYAGAAYABYAGQAXABoAGQAZABkAGgAbABoAHQAbABsA + GwAfABoAHQAfABsAHwAfACAAIAAhACEAIQAhACEAIQAiACIAIgAjACQAIgAiACYAJAAlACUAJgAn + ACQAJwAnACIAJQAnACQAJgAoACQAJwAnACUAJgAlACMAJAAmACMAJQAiACMAJAAiACIAIQAkACIA + IQAiACIAIQAhACAAHwAgAB4AHgAhABwAHAAeABoAGwAaABsAGgAZABoAGQAYABkAGAAWABcAFwAX + ABUAFgAWABMAFgAUABIAEwATABMAEQASABEAEQAPAA8AEAANAA4ADgANAA0ADQAMAAwADAAKAAsA + CgAIAAoACAAHAAgABgAHAAUABAAFAAMABAADAAMAAgACAAAA//8AAAAA///+//7////7//z//P/6 + //v/+v/7//n/+v/6//j/+P/4//f/9v/3//X/9f/2//T/9P/0//L/8v/z//D/8f/x/+//8P/x/+7/ + 7v/u/+3/7//t/+z/7f/r/+3/6//r/+v/6v/r/+n/6f/q/+j/6P/q/+f/6f/o/+b/6P/o/+j/5//q + /+b/6P/p/+X/6f/n/+b/6P/n/+b/5v/m/+n/5//m/+n/6f/n/+j/6P/n/+f/6P/n/+f/5//l/+j/ + 5f/m/+j/5v/o/+f/6P/o/+b/5//o/+X/5v/n/+X/5//m/+f/5//n/+n/5v/l/+j/5v/m/+b/5P/l + /+X/5//l/+T/5//o/+f/5//p/+j/5//m/+j/5//n/+f/5v/o/+f/6P/o/+n/6P/o/+r/5f/o/+j/ + 5v/k/+X/6P/k/+f/6P/m/+n/6P/o/+n/6P/n/+n/5//n/+f/5f/o/+f/5f/o/+f/5v/o/+f/5//n + /+b/5//m/+X/5//m/+b/5v/m/+b/5//n/+X/5f/m/+b/5f/m/+X/5v/n/+T/5v/m/+b/5f/l/+X/ + 5v/l/+P/5P/l/+L/5f/l/+T/4//k/+T/4//j/+P/4v/k/+L/4//j/+T/4//i/+b/5P/h/+X/4v/i + /+L/4v/i/+H/4f/h/+L/4f/g/+L/4v/h/+P/4P/g/+D/3//f/97/4P/e/97/3//f/+H/3v/h/9// + 3//f/93/3//d/93/3f/e/9v/3P/f/9v/3f/d/9z/3P/d/9v/3f/b/9r/3P/Z/9r/2v/Y/9r/2v/Z + /9n/2P/Y/9r/2P/b/9f/2P/Z/9X/1//X/9j/1//X/9n/1//X/9j/1//Y/9j/1//Y/9j/1f/Y/9f/ + 1v/Z/9X/2P/Y/9X/1//X/9b/1v/W/9b/1v/Z/9X/1v/X/9X/2P/X/9f/2P/X/9n/1//Y/9f/1v/X + /9b/1//W/9b/1v/V/9f/1v/W/9b/1v/V/9f/1v/V/9b/1v/X/9T/1v/X/9T/1f/W/9X/1v/V/9f/ + 1//V/9j/1v/U/9f/1P/U/9f/1P/V/9b/1v/V/9f/1v/W/9j/1f/Y/9f/1v/a/9j/1//X/9j/2f/Z + /9j/1//a/9j/2P/a/9n/2v/Z/9r/2f/Z/9v/2//a/9r/2v/c/9v/2//b/9r/2//b/9r/3P/c/9r/ + 2v/b/9z/3P/a/9v/3P/d/93/2//c/93/3P/b/93/3v/c/93/3f/f/9z/3v/f/9//3//e/+D/4P/f + /9//3//g/+D/3f/h/9//4P/j/97/4f/i/+H/4//g/+L/4f/h/+H/4P/j/9//4f/j/+H/5P/i/+P/ + 4//l/+P/4//k/+T/4//k/+L/4v/i/+T/4f/k/+X/4v/l/+P/4//n/+T/4//m/+X/4//m/+T/5f/l + /+b/5v/o/+b/5v/q/+f/5v/o/+j/6P/o/+j/5//p/+n/5//q/+n/6P/q/+r/6f/q/+r/6v/r/+z/ + 6v/s/+3/6//t/+z/7f/t/+//7f/u/+//7f/v//D/8P/w//D/8f/v//L/8v/w//P/9P/z//P/9f/1 + //X/9f/2//b/9v/4//f/9//3//n/+v/3//r/+v/8//z/+/////z//P/+//3//v/+//7/AAAAAP// + AQACAAAAAwAFAAEABAAFAAIABQAGAAMABgAJAAcACQAKAAkACQALAAoACwAKAAsADAAMAA0ADQAN + AA8ADgANABEAEAARAA8AEAARABEAEAASABIAEQAUABEAFAAWABMAFAAWABUAFgAVABYAFwAZABcA + GAAaABgAGgAZABoAGgAbABkAGAAbABsAGwAZAB0AHAAbAB0AHQAcAB0AHAAdAB4AHgAcAB0AHgAd + AB4AHAAfAB4AIAAeAB4AHwAfAB8AHwAeAB8AIAAfACAAIQAhACIAIgAhACMAIwAiACQAIwAkACMA + IgAkACQAIgAlACMAJAAmACQAJQAlACcAJQAkACYAJwAlACYAJwAmACYAJwAnACcAJwAnACgAJwAo + ACgAJwAmACcAKAAnACgAJwAoACgAKAApACgAKQApACgAJwArACcAJwArACcAKAArACgAKAAoACkA + KQAoACgAKAArACkAKQAqACkAKgAoACoAKgApACkAKgApACkAKQAoACkAKAArACgAKgApACgAKgAp + ACoAKgApACkAKgArACkAKgAqACsAKwAoACoALAApACsAKgApACwAKgAqACoAKgArACkAKQAqACkA + KQAqACoAKAApACkAKQApACkAKAAnACoAKAApACgAKQAqACcAKQAqACcAKQAqACgAKAAoACgAKAAo + ACcAKQAnACgAKQAmACgAKAAnACcAKAAoACYAKAAmACcAKAAnACcAJgAnACYAJgAnACUAJgAnACUA + JgAmACYAJgAlACUAJQAlACUAJQAlACQAJAAlACMAIwAiACQAIwAjACMAJAAkACMAJAAiACQAIgAi + ACIAIgAjACAAIgAhACAAIQAfACIAIAAeACAAHwAdAB8AHgAcAB4AHgAeABwAHQAeABwAGwAfABsA + GwAdABsAGQAcABsAGgAaABoAGwAaABkAGgAcABoAGgAcABkAGwAZABkAGgAbABkAGAAbABgAGAAa + ABgAGgAZABgAGwAaABkAGQAaABoAGQAYABsAGAAXABoAGAAaABgAGgAaABkAGQAZABkAFwAaABgA + GQAYABgAGgAYABkAGAAYABkAGQAYABkAGAAXABoAGAAXABkAGAAZABcAGAAZABgAGAAYABkAFwAY + ABkAGgAXABkAGgAXABkAGAAZABkAGQAaABkAGQAbABkAGgAaABkAGwAaABsAGwAbABsAGwAcABwA + HQAcABwAHAAeABwAHAAfABwAHwAgACAAHwAgACAAIAAgACAAIAAhACIAIAAhACIAIQAhACMAIwAj + ACIAIwAkACIAJAAkACIAJAAmACQAJAAmACQAJgAmACUAJwAnACUAJwApACYAKAApACgAKQApACgA + KQApACoAKAApACoAKwArACoAKgArACoAKgAtACsAKgAsACwAKwArACwALAAsACwALAAsAC0ALAAs + AC0ALgAtAC0ALQAuACwALwAuAC8ALgAvAC8ALgAwAC8ALwAvAC4AMAAuAC8AMAAxAC4AMAAwADAA + MAAvADAAMAAuADEALwAwADAAMAAwAC8ALwAwAC8AMAAvADAAMAAwAC8ALgAvADAALgAuAC8ALwAv + AC8ALwAuAC8ALwAwAC8ALwAwAC4ALgAwAC8ALgAwAC4ALwAwAC8ALgAvAC4AMAAuAC8ALwAvAC0A + LwAvAC4ALgAuAC4ALwAuAC4ALgAvAC4ALgAuAC4ALgAvAC4ALgAuAC0ALgAvAC0ALwAtAC8ALgAv + AC8ALgAxAC4ALwAwAC4AMQAvAC8ALgAvAC8ALgAuADEALgAuAC8ALwAuAC8ALwAwAC4ALwAuAC8A + LgAuAC8ALQAuAC8ALQAvAC4ALgAvAC0ALQAvAC0ALQAuAC4ALgAuAC4ALQAuAC8ALQAuAC4ALQAv + AC8ALgAvAC4ALwAvAC8ALwAwAC8AMAAvADAALwAwAC8ALwAxAC8AMAAvADAALwAxADEAMAAxADEA + LwAxADEAMAAwADEAMgAwADEAMgAxADIAMQAyADIAMQAxADIAMQAzADIAMQA1ADEAMgA1ADIAMgA0 + ADQAMwA0ADMANAA0ADQANAA1ADQANAA0ADQANQA1ADQANAA0ADUANAA1ADQANQA1ADQANQA1ADUA + NAA1ADUANQA2ADQANQA3ADQANQA4ADUANQA2ADYANgA3ADYANQA4ADcANgA4ADgAOAA4ADoAOAA5 + ADoAOQA6ADsAOgA7ADsAOgA8ADwAOwA7AD0APQA7AD0APAA8AD0APAA8ADwAPQA8ADwAPAA9ADwA + OwA9ADoAPQA7ADsAPAA7ADsAOwA8ADkAOgA9ADkAOwA7ADkAOgA6ADkAOgA5ADgAOgA4ADoAOAA3 + ADkAOAA4ADcANwA3ADcANwA4ADUANgA4ADQANgA2ADYANAA1ADUANAA0ADMAMwAzADMAMgAzADIA + MQAzADIAMQAyADEAMgAyAC8AMgAwADAALwAxAC8ALwAxAC0ALQAvAC4ALwAtAC8ALQAsAC4AKwAs + ACwAKwAsACsAKwAqACoAKQAqACkAKQApACkAKAAoACgAKAAnACcAJgAnACUAJgAmACQAJAAlACQA + JAAjACQAIwAjACMAIgAhACMAIQAhACIAHwAgACEAIAAfACAAHwAfAB8AHQAfAB4AHQAeAB0AHQAc + AB0AHQAdAB0AGwAdABsAHQAcABwAHAAcABsAHAAbABwAHAAbABsAGgAbABsAGgAaABkAHAAZABoA + GgAaABoAGAAaABoAGgAZABgAGAAZABgAFwAYABcAFwAWABYAGAAWABUAFwAXABUAFQAVABYAFQAU + ABUAFgATABQAFQAUABQAEgAVABEAEgAUAA8AEwARABAAEwAPABAAEAAQAA8ADgAQAA0ADgAOAA4A + DwANAAwADgAOAA0ADAAOAA0ADAANAAwADAALAAwACgALAAwACgAMAAkACwALAAoACQAMAAkACQAK + AAkACgAIAAgACQAJAAcABwAJAAcABwAHAAYABgAGAAYABQAGAAUABAAFAAUABAADAAMAAwACAAIA + AgABAAIAAgABAAEAAgABAAAAAQAAAAAAAAAAAAAA/v8AAP//AAD///7/AAD+//7////9//7//v/9 + //3//v/9//3//f/8//z//f/9//v/+//8//z/+//6//v//P/7//r/+v/8//n/+v/7//n/+v/5//n/ + +//4//j/+f/5//j/+f/6//f/+f/4//f/+P/4//f/+P/5//f/9v/4//b/9v/3//b/9v/2//X/9v/1 + //T/9f/1//T/9P/y//T/9P/z//P/8v/z//L/8v/y//L/8f/z//H/8P/0//D/8P/y//D/8f/w/+// + 7//w/+7/7v/u/+3/7f/t/+3/7f/t/+v/6//s/+v/6//q/+z/6v/p/+r/6v/p/+j/6P/n/+j/6P/m + /+b/5//m/+b/5f/m/+X/5P/l/+X/5P/k/+T/4//k/+T/5P/j/+P/4v/i/+L/4f/h/+L/4f/g/+D/ + 4f/g/9//3//g/9//3//g/97/3//f/97/3f/d/9//3f/c/93/3v/c/9z/3P/b/9z/2//b/9r/2//a + /9r/2v/c/9r/2f/Z/9n/2f/Z/9n/2P/Y/9j/2P/Y/9f/2P/X/9f/1v/Y/9b/1f/X/9X/1f/Y/9b/ + 1v/V/9b/1v/V/9X/1P/W/9T/1f/W/9X/1v/U/9b/1v/V/9T/1f/V/9T/1v/U/9X/1P/V/9T/1f/V + /9T/1v/U/9X/1f/W/9X/1f/W/9T/1v/W/9b/1v/W/9X/1//U/9f/1v/U/9j/1f/V/9b/1P/V/9b/ + 1f/W/9b/1f/W/9X/1v/X/9X/1//V/9f/1v/V/9f/1P/W/9b/1v/Y/9X/1//X/9X/1//X/9f/1v/W + /9j/1//Y/9b/2P/W/9j/2f/W/9n/1//X/9f/2P/a/9f/2P/Y/9f/2f/X/9j/2P/Z/9j/2P/a/9j/ + 2f/a/9j/2f/a/9r/2f/Z/9r/2f/b/9r/2v/b/9n/2v/b/9r/2v/Z/9v/2v/a/9r/2//a/9r/3P/a + /9z/2v/b/9z/2//d/9r/3f/c/9z/3f/d/97/3f/c/93/3v/d/97/3P/c/93/3v/d/9z/3f/d/93/ + 3f/e/93/3P/f/93/2//g/93/3f/e/93/3//d/97/3P/g/93/3P/g/93/3v/f/93/3//g/97/3f/f + /93/3v/g/97/4P/e/97/4P/g/+D/3f/g/+D/3v/g/+H/3//f/+H/3v/i/+H/4P/h/+H/4f/h/+L/ + 4P/i/+H/4v/i/+H/4v/i/+L/4v/h/+P/4f/i/+T/4f/h/+T/4f/j/+P/4//k/+P/5P/j/+P/4//j + /+X/5P/k/+P/5v/j/+T/5v/j/+b/5P/k/+X/5P/m/+X/5f/m/+b/5//l/+b/5//l/+j/5//n/+b/ + 6P/o/+f/6f/o/+j/6P/q/+n/6P/r/+j/6f/s/+r/6f/r/+v/6//r/+z/6//t/+3/6//t/+7/7f/t + /+7/7v/v/+7/7//x/+7/8f/x/+//8f/z//L/8v/0//L/9P/1//T/9f/1//X/9v/4//b/9//5//f/ + +f/6//j/+v/6//v/+//7//z//P/+//3//f8AAP7//v8BAP7///8BAAAAAAAAAAEAAQAAAAMAAQAC + AAMABAADAAQABQAFAAQABgAGAAUABwAIAAgABwAIAAkACAAJAAgACgAJAAkACwAJAAsACwAMAAsA + DAANAA0ADQANAA0ADgAMAA4ADQANAA8ADQAPAA4ADwAPAA4ADwAQAA8AEAAQABAADwAQABIADwAR + ABIAEgASABIAEwATABMAEwAVABIAFAAVABMAFAAVABUAFQAXABQAFQAYABUAFgAXABUAGAAXABcA + GAAYABcAGAAZABgAGAAYABkAGgAZABkAGQAZABoAGQAZABsAGgAbABsAGgAcABsAGwAdABsAHAAd + ABwAHQAeAB4AHAAgABwAHwAfAB4AIAAfAB8AHwAfACAAHwAgACIAIQAgACIAIgAiACIAIwAjACMA + JQAjACYAJAAjACcAIwAlACYAJQAmACUAJwAnACUAJwAoACYAJwAoACcAKAAoACgAKAApACoAJwAp + ACoAKQApACsAKgAqACsAKwArACoAKwAsACoAKwArACwAKgAqACwAKwArACoAKwAsACoAKwArACwA + KgArACwAKgArACwAKwAqACsALQApACsALAApACsALAAqACsAKgAqACwAKgAqACsAKgAsACoAKQAs + ACoAKgAsACoAKwArACoALAArACsAKwArACsALAAqACwALQArACwAKwArAC0AKwArACsAKwAsACoA + KwArACoAKwAqACoALAArACgAKwAsACkAKgArACkAKgAqACoAKgAqACoAKQAqACkAKAAoACkAJwAn + ACkAJgAmACcAJQAlACUAJQAjACMAIwAiACMAIQAfACIAIAAdACAAHgAdAB4AHQAcABsAHQAZABoA + GQAZABkAFgAXABUAFwAVABMAFQASABEAEgARAA4ADwAQAAwADgANAAsADAAKAAkACgAJAAgACAAG + AAcABQADAAQAAwACAAEAAQAAAAAAAAAAAP3///////z//f/8//z/+//7//r/+v/6//j/+P/4//j/ + 9v/3//b/9f/2//X/9P/0//P/9P/z//H/8//y//D/8f/x//D/7//x/+7/7//v/+3/7v/t/+z/7P/s + /+z/6//r/+v/6f/q/+n/6P/p/+j/5//n/+f/5//m/+b/5v/l/+b/5f/k/+X/5f/l/+P/4//k/+L/ + 4//i/+L/4f/g/+L/4f/g/+H/4P/f/+D/3v/f/9//3//e/97/3//d/97/3f/d/97/3P/d/9z/3P/e + /9z/3P/c/9v/2//b/9v/2//a/9v/2v/a/9r/2v/Z/9n/2f/Z/9n/2f/Y/9n/2P/Z/9n/2P/X/9f/ + 2P/W/9f/1//X/9b/1f/W/9b/1v/V/9T/1f/V/9T/1P/U/9T/1P/S/9T/1f/S/9T/1P/U/9P/0//T + /9P/0//S/9P/1P/R/9L/0//R/9P/0f/T/9L/0v/W/9D/0//T/9H/0//R/9P/0//T/9P/0//U/9P/ + 0//T/9L/0//S/9P/1P/T/9P/0//S/9P/0f/U/9L/0v/U/9P/0f/T/9L/0f/T/9L/0v/T/9H/0f/T + /9L/0v/T/9L/0v/S/9L/0//T/9L/0v/T/9P/0v/T/9L/0v/T/9L/0v/T/9L/0v/T/9P/0f/T/9L/ + 0//S/9T/0v/S/9T/0//T/9P/0v/T/9L/1P/T/9P/1P/U/9X/0//V/9T/1P/V/9T/1f/U/9b/1v/V + /9f/1//X/9f/1//X/9j/1//Y/9j/2P/Y/9j/2f/Z/9n/2v/Z/9r/2v/a/9v/2f/d/9z/2//e/9z/ + 3f/e/93/3//e/97/3//g/9//4P/h/97/4f/h/9//4v/j/+H/4f/k/+L/4v/k/+P/4v/k/+P/4//k + /+T/4//l/+T/5P/k/+b/5P/k/+X/5P/k/+X/5P/l/+X/5f/m/+X/5P/n/+T/5v/o/+X/5f/n/+b/ + 5//n/+f/5v/o/+f/5v/p/+f/5//o/+j/6P/o/+n/5//o/+r/6f/o/+r/6f/o/+v/6f/q/+v/6f/r + /+v/6v/q/+v/6//s/+z/6//u/+z/7P/t/+3/7v/t/+7/7f/t/+7/7v/u/+7/7f/v/+//7v/v/+// + 7//v//D/8P/w//H/7v/x//H/7//y//D/8f/x//H/8f/x//P/8f/w//L/8f/x//H/8v/x//H/8v/y + //L/8v/y//P/8v/z//P/8v/y//T/8//z//T/8//0//T/9P/0//T/9P/0//T/9P/2//X/8//2//T/ + 8//3//X/9f/1//X/9f/1//b/9f/3//b/9f/2//b/9v/2//f/9//2//b/9//1//f/9v/3//f/9//4 + //f/9//5//f/+P/4//j/+P/5//n/+P/6//n/+f/6//r/+//6//v//P/6//z//P/6//3//P/7//3/ + /P/8//3//P/9//7//f/+//7//v/+///////+/wAA/////wAAAAAAAAAAAAABAAAAAQACAAAAAQAD + AAIAAgACAAIAAwADAAIABQADAAQABgADAAUABgAFAAUABgAGAAUABwAGAAcABwAHAAcABwAIAAcA + CQAIAAgACQAJAAkACQAKAAkACgAJAAoACgAKAAsACwAMAAsACwANAAwADQANAA4ADgAOAA4ADwAP + AA8AEAAPABEAEQAQABEAEQASABAAEgASABEAEgASABMAEwASABMAEwATABQAFAATABQAFQAVABQA + FAAWABUAFQAXABYAFgAXABcAFQAXABcAFwAXABcAGQAYABgAGQAbABoAGQAbABoAGwAbABoAHAAc + ABsAHAAeABwAHgAeAB4AHwAeAB0AHwAgAB8AHwAgACEAIAAgACIAIQAgACIAIQAjACIAIwAjACMA + JAAkACQAJAAlACUAJQAmACUAJgAmACcAJgAmACcAJwAnACgAJwAnACkAKAAoACkAKQAqACkAKgAq + ACoAKgAqACsAKgArACwALAArACwALQAsACwALAAtAC0ALQAtAC0ALQAuAC0ALgAuAC4ALwAvAC8A + LwAvAC8AMQAvADAAMAAxADAAMQAxADEAMQAzADEAMgAzADMAMgAyADIAMgAyADIAMwAzADMAMgAz + ADQAMwAzADQANAA0ADMAMwA0ADMAMwA0ADMAMwA0ADMAMwA0ADMANAA0ADMANAA0ADMANAA0ADQA + NAA0ADQANAA0ADMANAA0ADQANAA0ADUANAA1ADQANAA1ADMANAA1ADQAMwA1ADQANAA0ADUANAA0 + ADQANAA0ADUANAA0ADQANAA0ADMANAA0ADMANAA0ADQANAA0ADQAMwAzADMAMwAyADMANAAzADMA + NAAzADMAMwAzADMAMwAyADMAMwAyADIAMgAzADIAMgAyADIAMQAxADEAMQAxADEAMQAxADEAMQAw + ADEAMAAxADAAMQAwADEAMAAwADAAMQAwADAAMAAxAC8AMQAwADAALwAxAC8AMAAwADAAMAAwAC8A + MAAvADAAMAAwAC8AMAAwADAALwAwADAAMAAvADAALwAwAC8ALwAvADAALwAwAC8ALwAvAC8ALgAv + AC4ALwAvAC8ALgAvAC4ALgAuAC4ALgAuAC0ALgAtAC4ALQAtAC0ALQAsAC0ALAAtAC0ALQAtACwA + LAAsACwALAAsACwALAArACwAKwArACsAKwArACoAKgAqACoAKgAqACoAKQApACkAKQApACkAKAAo + ACgAKAAoACgAJwAoACcAJwAnACcAJwAnACcAJwAmACcAJgAmACYAJgAmACYAJgAmACUAJQAlACUA + JAAlACQAJAAkACQAIwAkACMAIwAjACMAIwAjACMAIwAiACIAIgAiACEAIQAhACEAIQAhACEAIAAh + ACAAIAAgACAAHwAgAB8AHwAfAB8AHgAfAB4AHwAeAB4AHQAeAB0AHgAdAB0AHAAdAB0AHQAcABwA + GwAcABsAHAAbABsAGwAbABoAGwAaABoAGgAbABoAGgAaABoAGgAaABoAGQAaABkAGQAZABkAGQAZ + ABkAGQAZABkAGQAZABkAGQAYABkAGAAYABgAGAAYABgAGAAYABgAGAAXABgAFwAXABcAFwAXABcA + FwAXABYAFwAWABYAFgAWABYAFgAWABUAFQAVABUAFQAVABUAFAAVABQAFAAUABQAFAAUABMAEwAT + ABMAEwATABIAEgASABIAEgASABIAEgASABEAEQARABEAEQARABEAEAARABAAEAAQABAAEAAQAA8A + DwAPAA8ADwAPAA8ADwAPAA8ADgAPAA4ADgAOAA4ADgAOAA4ADgAOAA4ADQAOAA0ADQANAA0ADQAN + AA0ADAAMAAwADAAMAAwACwAMAAwACwALAAsACwALAAsACgAKAAoACgAKAAoACgAKAAoACgAKAAkA + CQAJAAoACgAJAAkACQAJAAkACQAJAAkACQAIAAkACAAIAAkACAAIAAgACAAIAAcABwAIAAgABwAH + AAcABwAHAAcABwAHAAcABwAHAAYABgAGAAYABgAGAAYABgAGAAYABgAFAAYABgAFAAUABQAFAAUA + BQAFAAUABQAFAAUABQAFAAUABAAFAAUABQAEAAQABQAFAAQABQAEAAQABQAEAAUABQAEAAUABQAF + AAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAGAAUABQAGAAUABgAGAAUABgAGAAYABgAGAAYA + BgAGAAYABgAGAAYABgAGAAYABgAGAAYABgAGAAYABgAGAAYABgAGAAYABgAGAAYABgAGAAYABgAG + AAYABgAGAAYABgAGAAUABgAGAAUABgAGAAUABQAFAAUABQAFAAUABQAFAAUABAAFAAUABAAEAAQA + BAAEAAQABAADAAMAAwADAAMAAwACAAMAAgACAAIAAgACAAIAAgABAAIAAQABAAEAAQABAAAAAQAA + AAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP//AAD///////////////////////////7/ + //////7///////7////+//7//v////7////+//7//v/+//7//v/+//7//v/+//3//v/+//3//f/+ + //3//f/9//3//f/9//z//P/8//z//P/8//z//P/7//z/+//7//z/+//7//v/+//8//v/+//8//r/ + +//8//r/+//7//v/+//7//v/+//7//v/+//7//r/+//7//r/+//7//v/+//6//v/+//7//v/+//7 + //v/+//7//r/+v/6//r/+v/6//r/+v/6//r/+f/6//n/+f/5//n/+f/5//n/+f/5//n/+f/6//r/ + +f/5//n/+f/5//n/+f/5//n/+f/5//n/+f/5//n/+f/5//n/+f/5//n/+f/5//n/+f/5//n/+f/5 + //n/+f/5//n/+f/5//n/+f/5//n/+f/5//n/+f/5//r/+f/5//r/+v/6//r/+v/6//r/+v/6//r/ + +v/7//r/+v/7//r/+//7//v/+//6//r/+v/7//r/+v/6//r/+v/6//r/+v/6//r/+v/6//v/+//7 + //v/+//7//v/+//7//v/+//7//v/+//7//v/+//7//v/+//7//v/+//7//v/+//7//v/+//7//v/ + +//7//v/+//8//z//P/8//z//P/8//z//P/8//z//P/8//z//P/8//z//P/8//z//P/8//z//P/8 + //z//P/8//z//P/8//z//P/8//z//P/8//z//P/8//z//P/8//z//P/8//z//P/8//z//P/8//z/ + /P/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9 + //3//f/9//3//f/9//3//f/+//3//v/+//7//v/+//3//v/+//7//f/+//7//v/+//7//v/+//7/ + /v/+//7//v/+//7//v/+//7//v/+//7//v/+//7//v/+//7//v/+//7//v/+//7//v/+//7//v/+ + //7//v/+//7//v/+//7//v/+//7//v////7////+/////v/+//7//v/+/////v/////////+//// + //////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////// + //////////////////////////////////////////////////////////////////////////// + //////////////////8AAP////////////8AAAAAAAAAAAAAAAAAAAAAAAD//wAA//8AAP////// + //////////////////////8AAP//AAD///////8AAP//AAD//wAA//8AAP///////wAA//////// + //////////////////////////////////////////////////////////////////////////// + //////////////////////////////8AAP//////////AAAAAAAAAAAAAAAAAAAAAP//AAAAAAAA + AAAAAP//AAAAAP////8AAP////////////8AAP////////////8AAP///////wAA//8AAP////// + /wAA//8AAP//AAAAAP//AAAAAAAAAAAAAAAAAAAAAP//AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAP//AAD//wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP//AAAA + AAAAAAAAAP//AAAAAP////8AAP//AAAAAP////8AAP//AAAAAP////8AAP////8AAAAA//8AAP// + AAAAAAAAAAAAAAAAAAAAAAAA//8AAP//AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAABAAEAAQABAAEAAQABAAEAAQABAAEA + AQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAB + AAEAAQABAAEAAQABAAEAAQABAAEAAQACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIA + AgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAC + AAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIA + AgACAAIAAgACAAIAAgACAAIAAgABAAIAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAB + AAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAAAAQABAAAAAQABAAAAAAABAAAAAQAB + AAAAAQABAAAAAQABAAEAAQABAAAAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEA + AQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQACAAEAAQABAAIAAQAC + AAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIA + AgADAAIAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAQAAwAEAAQABAAE + AAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAUABAAFAAUABQAFAAUABQAFAAUA + BQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAG + AAUABQAGAAYABgAGAAYABgAGAAYABgAGAAYABgAGAAYABgAGAAYABgAGAAYABgAGAAYABgAHAAYA + BgAHAAYABgAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAH + AAcABwAHAAcABwAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgA + CAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAcACAAH + AAgABwAIAAcACAAIAAgACAAIAAgACQAIAAgACAAJAAgACQAIAAkACAAJAAgACQAJAAkACQAJAAkA + CQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJ + AAkACQAJAAkACAAKAAgACQAJAAkACAAJAAkACgAJAAoACQAJAAkACgAJAAoACQAKAAkACgAJAAkA + CgAKAAkACQAKAAoACgAKAAkACgAJAAoACQAKAAkACgAKAAoACQALAAoACwAKAAoACgAKAAoACgAK + AAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgALAAoACwAKAAsACgALAAsACwALAAsACgALAAsA + DAALAAsACwALAAoACwAKAAsACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAsACgAL + AAoACwAKAAoACgAKAAoACwAKAAoACQALAAkACgAKAAoACQAKAAkACgAJAAoACgAJAAoACQAKAAkA + CgAJAAoACQAKAAkACgAJAAkACgAKAAoACQAKAAkACgAJAAoACQAKAAkACgAJAAoACQAJAAkACQAI + AAoACAAJAAkACQAIAAkACQAJAAgACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkA + CQAJAAkACQAJAAkACQAJAAkACAAJAAgACQAJAAkACQAJAAkACQAJAAoACQAJAAkACQAJAAoACgAK + AAoACgAJAAoACgAJAAoACQAKAAkACgAKAAkACgAKAAkACgAJAAkACQAJAAoACgAJAAoACgAKAAoA + CgAKAAkACgAJAAoACQAKAAkACgAJAAkACgAKAAkACgAJAAkACQAKAAkACQAJAAkACQAKAAkACQAJ + AAkACQAJAAkACgAJAAoACQAJAAkACgAJAAkACAAKAAgACQAJAAkACQAKAAgACgAJAAkACQAJAAkA + CQAIAAoACAAJAAkACQAJAAkACAAKAAkACQAJAAoACAAKAAkACQAJAAoACQAJAAkACgAJAAkACQAK + AAkACQAJAAoACQAKAAgACgAJAAkACQAKAAkACgAJAAoACQAKAAkACgAKAAoACQAKAAoACgAJAAsA + CQAKAAoACgAJAAoACQAKAAoACwAKAAoACgALAAkACgAKAAoACgALAAoACgAKAAsACQAKAAoACgAJ + AAoACQAKAAkACgAKAAoACQAKAAkACgAJAAoACQAKAAkACgAJAAoACQAKAAoACQAKAAoACgAJAAoA + CQAKAAkACgAJAAoACgAJAAoACQAKAAkACgAJAAoACQAKAAkACgAKAAkACQALAAkACgAKAAoACQAK + AAkACgAJAAoACQAKAAkACgAJAAoACgAJAAkACgAJAAkACQAKAAkACgAKAAoACQAKAAkACgAJAAoA + CQAKAAkACgAKAAoACQALAAkACgAKAAoACgALAAkACgAKAAoACQALAAoACwAKAAoACQALAAoACgAK + AAsACgAKAAoACwAKAAoACgALAAoACgAKAAsACgAKAAoACgALAAoACgALAAoACgALAAoACgALAAoA + CgAKAAsACgALAAoACwAKAAsACwALAAoACwALAAsACgALAAoACwAKAAoACgAKAAoACgAKAAoACgAK + AAoACgAKAAoACgAKAAoACgAKAAoACgALAAoACwAKAAsACgALAAoACwAKAAoACgALAAoACgAKAAoA + CgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAK + AAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgALAAoA + CgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAK + AAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoA + CgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAK + AAoACgAKAAoACgAKAAoACgALAAoACwALAAsACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoA + CgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgALAAoACwALAAsACgAL + AAoACwAKAAsACgALAAoACwAKAAsACgALAAsACwALAAsACgALAAsACwALAAsACwALAAsACwALAAsA + CwALAAsACwALAAsACwALAAsACwALAAsACwALAAsACwALAAsACwALAAsACwALAAsACwALAAsACwAL + AAoACwALAAoACwALAAsACwAKAAoACwAKAAsACgALAAoACwALAAsACgALAAoACwALAAsACgALAAoA + CwALAAsACgALAAoACwAKAAsACgALAAoACwALAAsACgALAAoACwALAAsACgALAAoACwALAAsACgAL + AAoACwALAAsACgALAAoACgAKAAsACgALAAsACwAKAAsACgALAAsACwAKAAsACgALAAoACwAKAAsA + CgALAAsACwALAAsACgALAAoACwALAAsACgALAAsACwALAAsACwALAAsACwALAAwACwALAAsACwAL + AAsACwALAAsACwAMAAsACwALAAsACwAMAAsACwAMAAsADAAMAAsACwAMAAsACwAMAAsADAAMAAsA + DAAMAAwADAAMAAsADAAMAAwADAAMAAsADAALAAwACwAMAAsADAAMAAwACwALAAsADAAMAAwACwAL + AAsACwALAAsADAALAAsADAAMAAsACwALAAsADAALAAsADAALAAsADAAMAAsACwAMAAsACwAMAAsA + DAAMAAsADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwACwAMAAwACwAMAAwACwAM + AAwADAAMAAwADAAMAAwADAANAAwADAANAAwADAAMAAwADAANAAwADAANAAwADAANAAwADAANAAwA + DAANAAwADAANAA0ADAANAA0ADAANAA0ADQANAA0ADQANAA0ADQANAA0ADAANAAwADQANAAwADQAN + AAwADAANAAwADQAMAAwADQAMAA0ADQAMAA0ADQANAA0ADQANAAwADQAMAA0ADQANAAwADQANAA0A + DQANAAwADQANAAwADAANAAwADAANAAwADAANAAwADQANAAwADQANAAwADQANAAwADQANAAwADQAO + AAwADAAOAA0ADAAOAA0ADQANAA0ADQANAA0ADQANAA0ADQANAA4ADQAMAA4ADgANAA0ADQANAA4A + DQAOAA0ADQAOAA0ADQAPAA0ADQAOAA0ADgAOAA0ADQAOAA4ADQAOAA0ADgAOAA0ADgAOAA4ADQAO + AA4ADgAOAA8ADgAOAA8ADgAOAA4ADgAOAA8ADwAOAA8ADwAPAA8ADgAQAA8ADwAPAA8ADwAPAA8A + DwAPAA8AEAAQAA8ADwAPABAADwAPAA8AEAAPAA8ADwAQAA8ADgAPAA8ADgAPAA8ADwAPAA8ADwAP + ABAADgAOAA8ADwAOAA4ADwAOAA4ADwAPAA4ADwAPAA4ADgAPAA8ADgAOAA8ADgAPAA8ADgAOAA8A + DwAPAA4ADwAOAA4ADgAPAA4ADQAPAA4ADQAPAA4ADQAOAA4ADgAOAA0ADgAPAA4ADgAOAA4ADgAN + AA4ADgANAA4ADgANAA4ADgAOAA4ADQAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAPAA4ADgAPAA4A + DwAOAA4ADwAOAA4ADgAOAA8ADgAOAA8ADgAOAA8ADgAPAA4ADgAOAA8ADwAOAA8ADgAOAA8ADgAO + AA8ADgAPAA8ADwAPAA4ADwAPAA4ADwAQAA8ADwAPAA8ADwAPAA4AEAAPAA8AEAAPAA8AEAAPAA8A + DwAQAA8AEAAPAA8AEAAPAA8ADwAPAA8ADwAQAA4ADwAQAA8ADwAQAA8AEAAPAA8ADwAQAA8ADwAQ + AA8ADwARABAADwAPABEAEAAPABAAEAAQABAAEAAQABAAEAAQABAAEAARAA8AEAAQAA8AEAAQABAA + EAAPABAAEAAPABAAEAAPABAAEQAQAA8ADwAQABAADwARABAADwAQABAADwAQABEAEAAQABAAEQAQ + AA8AEAARABAADwARABAAEAARABAAEQASABAAEAASABEAEAASABEAEQARABAAEQASABEAEAASABIA + EAARABMAEQAQABIAEQASABEAEgASABIAEgASABEAEQATABIAEgASABIAEgASABIAEQASABIAEgAS + ABIAEQARABMAEgARABIAEgATABEAEgASABIAEQASABIAEQARABIAEgASABIAEgARABIAEQASABEA + EgARABAAEQASABEAEQARABEAEQARABIAEgARABEAEgARABEAEgARABEAEgASABEAEQASABEAEQAT + ABIAEQARABIAEgASABIAEQASABIAEQASABMAEQARABIAEgASABEAEgASABIAEgASABEAEQATABIA + EQASABEAEgASABEAEgASABEAEgASABIAEgASABIAEgATABEAEgATABIAEgASABIAEwATABIAEgAT + ABIAEgAUABIAEgATABMAEwASABMAEwASABMAEgATABMAEwASABMAFAAUABIAEwAUABMAEwAUABMA + EwAUABMAEwATABMAFAATABMAFAASABMAFAATABMAEwAUABMAFAATABQAFAASABQAFAATABQAEwAU + ABMAEwAUABMAEwATABMAFAATABMAEgATABQAEgATABQAFAATABMAEwATABMAEwAUABIAEwAUABMA + EwAUABIAEwAUABIAEwAUABMAEwATABMAEwATABMAFAAUABMAEwAUABMAEwATABMAFAAUABQAFAAT + ABQAEwATABQAEwAUABQAEwAUABMAFAAUABQAFQATABQAFAAVABQAEwAVABMAFAAVABQAFQAUABQA + FAAUABQAEwAUABUAFAATABUAFAAUABQAFAAUABQAFQAUABUAFAAUABUAEwAUABUAFAAUABQAFQAV + ABMAFAAVABQAFAAVABQAFAAUABQAFAAUABUAFAAUABQAFAAUABQAFAAUABUAFAAVABQAFAAUABQA + FAAVABUAEwATABQAFAAUABMAFAAUABQAEwAUABQAFAAUABQAEwAUABUAFAATABQAFQAUABQAFQAT + ABQAFAAUABQAFAATABUAFAAUABQAFAAVABQAEwAWABQAFAAVABQAFAAUABQAFQAUABQAFAAVABUA + FQATABQAFQAVABQAFAAUABUAFAAUABMAFAAVABMAFAAVABQAFAAUABQAFQAVABMAFAAWABQAFAAW + ABUAFAAVABUAFQAVABUAFQAWABUAFQAWABYAFgAVABYAFQAWABYAFgAWABYAFgAWABYAFgAWABgA + FQAWABYAFwAWABYAFwAWABYAFgAWABcAFwAXABYAFgAXABcAFgAYABYAFwAXABYAFwAWABYAFwAX + ABYAFgAYABYAFwAWABYAFgAXABYAFwAWABYAFgAWABYAFgAVABYAFwAXABYAFgAWABYAFgAXABUA + FQAXABYAFgAXABcAFgAWABcAFwAXABYAFgAXABcAFgAXABcAFgAXABcAFgAYABYAFwAXABYAFwAX + ABcAFwAXABcAFwAZABYAFwAXABcAGAAYABgAFwAXABgAFwAXABcAFwAXABcAFwAXABcAFwAXABcA + FgAXABgAFwAXABgAFwAXABcAFwAYABcAFwAZABcAFwAXABcAFwAXABgAFwAXABgAFwAXABgAFwAY + ABgAFwAXABgAGAAYABgAFwAZABgAFwAYABgAGAAZABgAGAAZABgAGQAZABgAGAAZABgAGAAZABgA + GQAZABgAGAAYABkAGQAYABgAGAAZABkAGQAYABgAGQAYABgAGQAZABgAFwAYABkAGQAXABcAGAAZ + ABgAGAAYABgAGQAXABkAGQAYABgAGQAZABgAGQAXABkAGQAXABgAGQAXABcAGQAYABgAGAAZABcA + GAAaABcAGQAZABcAGQAYABgAGAAYABgAGAAZABgAGAAXABgAGgAYABcAGAAYABgAFwAZABgAFwAY + ABgAFwAYABgAFwAZABgAGAAZABcAGAAZABgAFwAZABkAGAAYABgAGQAZABgAGQAZABgAGAAZABgA + GAAZABkAGAAZABgAGAAZABgAGAAZABkAGAAZABkAGAAZABgAGAAYABgAGQAYABgAGAAYABgAGAAY + ABgAGAAYABgAFwAYABcAGQAYABcAGAAXABkAGQAXABgAGQAYABcAGAAXABcAGAAYABcAGAAYABcA + FwAYABgAGAAXABYAGAAYABcAFwAYABcAFwAYABgAGAAYABcAGQAYABcAGQAYABcAGAAZABcAGAAY + ABcAGQAZABYAFwAaABgAFwAZABgAGAAZABgAFwAYABkAGQAYABkAGQAZABoAGQAXABkAGQAZABgA + GAAZABkAGAAZABgAGAAZABcAGAAaABcAGAAZABgAGQAYABgAGAAZABgAGAAZABgAGAAZABkAGQAZ + ABgAFwAZABoAGAAYABoAGQAYABoAGQAZABkAGAAZABkAGgAZABkAGQAaABoAGQAaABoAGQAZABkA + GgAZABoAGQAZABkAGwAaABoAGQAaABoAGgAZABoAGgAaABoAGgAbABkAGQAbABoAGQAaABoAGgAa + ABkAGgAZABsAGQAYABoAGgAZABkAGgAZABkAGQAZABkAGgAZABkAGQAaABoAGQAZABkAGQAaABoA + GQAZABkAGgAZABgAGgAaABkAGAAaABgAGAAaABgAGAAaABgAGAAYABkAGQAYABcAGAAaABkAGAAY + ABkAGQAXABkAGQAYABgAGAAXABgAGAAYABgAGAAZABgAGAAYABgAGQAYABgAGAAZABgAGAAZABgA + GAAZABkAGQAXABgAGgAYABkAGAAYABkAGAAYABgAGAAYABgAFwAYABgAFwAYABgAGAAYABgAGAAX + ABgAFwAXABgAFwAYABcAGAAYABYAFwAYABcAFwAYABcAFwAWABcAFwAXABYAGAAXABcAGAAWABcA + GAAXABcAFwAYABYAFwAWABcAGAAWABYAFwAXABYAFwAXABUAFwAXABYAFgAWABcAFwAWABYAFgAW + ABYAFQAXABYAFgAXABYAFgAWABcAFgAVABYAFwAWABYAFwAVABcAFgAWABYAFgAXABUAFgAWABUA + FgAWABcAFgAVABYAFQAVABYAFgAVABYAFwAWABUAFQAWABYAFQAWABUAFQAWABUAEwAVABYAFQAU + ABUAFgAVABQAFQAXABYAFAAWABYAFQAVABUAFgAWABUAFQAWABUAFQAWABYAFgAVABUAFgAXABUA + FQAWABcAFQAVABgAFgAUABcAFgAXABYAFgAWABYAFwAWABUAFQAXABYAFgAWABUAFgAWABYAFQAV + ABYAFgAVABYAFQAVABcAFgAVABUAFQAWABUAFQAVABUAFQAVABUAFQAVABUAFQAUABUAFQAUABQA + FAAUABQAFAAUABMAFAAUABMAFAAUABQAFAAUABUAFQATABQAFQAUABQAFAAUABQAFAAVABMAEwAV + ABMAEwAVABQAFAAUABQAFAAUABQAFAAUABQAEwAUABUAFAASABQAFQAUABMAFAAUABQAFAAUABIA + EwAVABQAEwAUABMAFAAUABMAFAAUABIAEwAUABMAEwAUABMAFAAUABMAEwAUABQAEwATABQAFAAU + ABMAEwAUABMAEwAVABMAEwAUABQAFAATABQAFAATABQAEwAUABQAEwATABQAFQAUABMAEwAUABMA + FAAUABMAFAAUABQAEwAUABQAFAATABMAFAATABMAFAAUABMAEwAVABQAFAATABQAFAASABQAEwAT + ABMAEwATABIAEwATABIAEwATABIAEwATABIAEgATABMAEQATABMAEwATABMAEwASABMAEwAUABIA + EwATABIAEwATABIAEwAUABIAEgAUABMAEwATABIAEwATABIAFAAUABIAEwAUABMAEwASABMAFAAU + ABMAEwATABQAEwATABQAEwAUABMAEgAUABMAEwAUABMAFAATABMAFAAUABMAEwAVABMAFAAUABMA + FAAUABMAEwAUABQAEgATABUAFAATABQAFAAUABMAFAAUABQAFAAUABUAFAATABUAEwAUABUAFAAU + ABQAFQAVABMAFAAVABQAFAAVABQAFQAUABQAEwAVABUAFAAUABQAFAAUABUAFAAUABUAFQAVABQA + FQAUABQAFAAVABUAFAAUABUAFQAVABMAFQAVABQAEwAUABUAFAAUABQAFAAUABYAFQATABUAFgAU + ABUAFQATABYAFQAVABUAFQAVABUAFQAVABUAFAAWABQAFAAWABQAFQAVABUAFQAUABUAFQAVABUA + FQAVABYAFgAUABUAFgAWABUAFQAVABUAFQAVABQAFgAWABQAFQAVABUAFQAVABUAFgAWABQAFQAW + ABUAFAAXABUAFQAVABUAFQAWABUAFQAVABUAFQAWABYAFgAVABYAFQAWABYAFQAVABYAFgAWABYA + FgAWABcAFQAWABYAFgAWABYAFgAWABYAFgAWABYAFwAWABYAFgAWABYAFgAXABYAFgAWABYAFgAW + ABYAFgAWABUAFgAXABUAFgAWABUAFgAWABUAFgAVABUAFgAVABUAFQAVABUAFQAVABUAFQAUABUA + FQAVABQAFAAVABQAFAAVABUAFAAUABQAFAAUABQAFAAUABQAFAAUABQAEwAUABQAEwAVABQAFAAU + ABMAFAAUABQAFAAUABQAFAAVABQAFAAUABQAFAAVABQAFAAUABQAEwAUABQAEwAUABQAEwAUABQA + FAATABQAFAATABQAEwAUABQAEwAUABQAFAAUABQAFAAVABMAEwAUABQAFAAUABQAFAAUABQAEwAU + ABQAFAAUABQAEwAUABQAFAAUABQAEwAVABQAEwAUABQAFAAVABQAEwAUABQAFAAVABMAFAAUABMA + EwAUABQAFAAUABMAEwAUABQAFAATABMAEwAUABQAFAATABMAFAATABMAFAAUABMAEwATABMAFAAT + ABIAEwAUABMAEwATABMAEwATABMAEwATABMAEwAUABMAEwASABMAEwATABMAEwASABIAEwATABMA + EgATABIAEgAUABIAEwATABIAEgATABIAEgATABIAEgATABIAEgASABIAEwASABIAEgASABIAEQAS + ABIAEQASABIAEQASABIAEQASABIAEQASABEAEQATABEAEQASABIAEgARABIAEgASABEAEgASABEA + EQASABEAEQASABEAEQASABEAEQARABEAEQASABEAEQARABEAEQARABEAEQARABEAEQASABEAEQAR + ABEAEQARABEAEQARABEAEAARABAAEQAQABAAEAAQABEAEQAQABAAEQARABAAEQAQABAAEAAQABAA + EAAQAA8AEAAQABAAEAAPAA8ADwAQAA8ADwAQAA8ADwAQAA8ADwAPAA8AEAAQAA8AEAAPAA8AEAAQ + AA8ADwAPAA8ADwAQAA4ADgAQAA4ADgAQAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPABAADwAOABAA + EAAQAA4ADwAPAA8ADgAPAA8ADgAPAA4ADgAPAA4ADgAPAA4ADgAPAA4ADgAPAA4ADgAPAA4ADwAO + AA4ADgAPAA4ADgAOAA8ADwAOAA8ADwAOAA8ADgAPAA8ADwAPAA8ADwAPABAADwAPABAADwAQABAA + EAAPAA8AEAAQABAADwAPABAAEAAQAA8AEAAQABAADwAPABAADwAPAA8ADwAPAA8ADgAPAA8ADgAP + AA4ADwAOAA4ADgAOAA8ADgANAA8ADgAOAA4ADgANAA4ADgANAA4ADQANAA0ADQAOAA0ADQANAA0A + DQANAA0ADAAMAAwADQANAAwADAAMAAwACwANAAwACwAMAAsACwAMAAwACwALAAsACwALAAsACwAL + AAsACwALAAsACwAKAAsACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAkACgAJAAoACQAKAAgA + CgAKAAkACQAKAAkACgAIAAkACQAJAAkACQAHAAkACAAJAAgACAAIAAkACAAIAAkACAAIAAgACAAI + AAgACAAIAAgACAAHAAcACAAIAAcACAAIAAcABwAIAAcABwAIAAcABwAHAAcABwAHAAcABwAHAAcA + BwAHAAcABwAHAAcABwAHAAcABwAGAAcABwAGAAcABwAHAAcABwAHAAYABwAHAAYABgAGAAcABgAG + AAYABgAGAAYABgAGAAYABgAGAAUABgAFAAYABQAFAAUABgAFAAUABQAFAAYABAAFAAQABQAFAAQA + BQAFAAMABAAEAAQABAADAAQABAADAAQAAwACAAMAAwADAAIAAgADAAIAAgADAAIAAgACAAIAAQAB + AAIAAQABAAAAAQAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP//AAAAAAAAAAD///// + AAD//////////////////wAA/////////////////////////////////v////////////7///// + /////v///////v/+/////v/+///////+//7//v////7////+//7//v/+//7//v/+//7////+//// + ///+//7//v/+/////v////7//v////7/////////////////////////AAD/////AAD/////AAAA + AAAA//8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAAAAEAAQABAAAAAQABAAEA + AQABAAEAAQACAAIAAQABAAIAAgABAAIAAgACAAEAAgACAAIAAgACAAIAAgACAAIAAgACAAMAAwAD + AAMAAwADAAMAAwADAAMABAADAAMAAwAEAAQAAwAEAAQABAAEAAQABAAEAAQABAAEAAQABQAEAAUA + BQAFAAUABQAFAAUABQAFAAYABQAFAAYABQAFAAYABgAFAAYABgAGAAUABQAGAAUABgAFAAUABQAF + AAYABQAFAAUABQAFAAUABQAFAAQABQAFAAUABQAFAAUABAAFAAUABQAFAAUABQAFAAUABQAFAAUA + BQAFAAQABQAFAAUABQAFAAYABAAFAAUABQAFAAQABQAFAAUABQAFAAUABQAEAAQABQAFAAUABQAE + AAUABQAFAAQABAAEAAUABAAEAAQABAAEAAQAAwAEAAQAAgADAAIAAwADAAEAAwADAAIAAgADAAEA + AwADAAIAAgACAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AA0KLS01NmFkYjYzNDBlNDU1MDY0ZTEyOGVlNDFlMzljNjBlNS0tDQo= + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '79328' + Content-Type: + - multipart/form-data; boundary=56adb6340e455064e128ee41e39c60e5 + Host: + - api.openai.com + User-Agent: + - AsyncOpenAI/Python 2.32.0 + X-Stainless-Arch: + - arm64 + X-Stainless-Async: + - async:asyncio + X-Stainless-Lang: + - python + X-Stainless-OS: + - MacOS + X-Stainless-Package-Version: + - 2.32.0 + X-Stainless-Runtime: + - CPython + X-Stainless-Runtime-Version: + - 3.12.12 + x-stainless-read-timeout: + - '30' + x-stainless-retry-count: + - '0' + method: POST + uri: https://api.openai.com/v1/audio/transcriptions + response: + body: + string: '{"text":"Hello there.","usage":{"type":"tokens","total_tokens":22,"input_tokens":17,"input_token_details":{"text_tokens":1,"audio_tokens":16},"output_tokens":5}}' + headers: + CF-RAY: + - 9f8a79741f5397f0-SJC + Connection: + - keep-alive + Content-Type: + - application/json + Date: + - Fri, 08 May 2026 18:19:45 GMT + Server: + - cloudflare + Strict-Transport-Security: + - max-age=31536000; includeSubDomains; preload + Transfer-Encoding: + - chunked + X-Content-Type-Options: + - nosniff + access-control-expose-headers: + - X-Request-ID + alt-svc: + - h3=":443"; ma=86400 + cf-cache-status: + - DYNAMIC + content-length: + - '161' + openai-organization: + - braintrust-data + openai-processing-ms: + - '472' + openai-project: + - proj_vsCSXafhhByzWOThMrJcZiw9 + openai-version: + - '2020-10-01' + set-cookie: + - __cf_bm=pWxUciDOqAaQBhD8w3.xdiVJfJ5IDT.GnhkM9yR9Bvc-1778264384.6552777-1.0.1.1-dQtAeUf6ESSHFtegKAxgFMzJrgexMfxu8OXuNeiV9xh5mbMeb.PWxOCa9CD3bBpZ1kBAEIJSL6EV9Z6DdID3vVWZhgiHeYsccoNZq6CR5Q_ZTJ_nlhVK.GPQVa0rMmJe; + HttpOnly; Secure; Path=/; Domain=api.openai.com; Expires=Fri, 08 May 2026 + 18:49:45 GMT + x-openai-proxy-wasm: + - v0.1 + x-ratelimit-limit-requests: + - '30000' + x-ratelimit-remaining-requests: + - '29999' + x-ratelimit-reset-requests: + - 2ms + x-request-id: + - req_d8a9b61861d4472baf202ff622054267 + status: + code: 200 + message: OK +- request: + body: '{"messages":[{"role":"system","content":"Reply with exactly: hi there"},{"role":"user","content":"Hello + there."}],"model":"gpt-4.1-mini","max_completion_tokens":8,"stream":true,"stream_options":{"include_usage":true}}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '217' + Content-Type: + - application/json + Host: + - api.openai.com + User-Agent: + - AsyncOpenAI/Python 2.32.0 + X-Stainless-Arch: + - arm64 + X-Stainless-Async: + - async:asyncio + X-Stainless-Lang: + - python + X-Stainless-OS: + - MacOS + X-Stainless-Package-Version: + - 2.32.0 + X-Stainless-Runtime: + - CPython + X-Stainless-Runtime-Version: + - 3.12.12 + x-stainless-read-timeout: + - '10.0' + x-stainless-retry-count: + - '0' + method: POST + uri: https://api.openai.com/v1/chat/completions + response: + body: + string: 'data: {"id":"chatcmpl-DdK5aWgQWZz0GVWYqvBoKDr5cxZAh","object":"chat.completion.chunk","created":1778264386,"model":"gpt-4.1-mini-2025-04-14","service_tier":"default","system_fingerprint":"fp_7508c9a7b2","choices":[{"index":0,"delta":{"role":"assistant","content":"","refusal":null},"logprobs":null,"finish_reason":null}],"usage":null,"obfuscation":"KhfeQ1ur"} + + + data: {"id":"chatcmpl-DdK5aWgQWZz0GVWYqvBoKDr5cxZAh","object":"chat.completion.chunk","created":1778264386,"model":"gpt-4.1-mini-2025-04-14","service_tier":"default","system_fingerprint":"fp_7508c9a7b2","choices":[{"index":0,"delta":{"content":"hi"},"logprobs":null,"finish_reason":null}],"usage":null,"obfuscation":"H5pQKmr8"} + + + data: {"id":"chatcmpl-DdK5aWgQWZz0GVWYqvBoKDr5cxZAh","object":"chat.completion.chunk","created":1778264386,"model":"gpt-4.1-mini-2025-04-14","service_tier":"default","system_fingerprint":"fp_7508c9a7b2","choices":[{"index":0,"delta":{"content":" + there"},"logprobs":null,"finish_reason":null}],"usage":null,"obfuscation":"oPgZ"} + + + data: {"id":"chatcmpl-DdK5aWgQWZz0GVWYqvBoKDr5cxZAh","object":"chat.completion.chunk","created":1778264386,"model":"gpt-4.1-mini-2025-04-14","service_tier":"default","system_fingerprint":"fp_7508c9a7b2","choices":[{"index":0,"delta":{},"logprobs":null,"finish_reason":"stop"}],"usage":null,"obfuscation":"14xV"} + + + data: {"id":"chatcmpl-DdK5aWgQWZz0GVWYqvBoKDr5cxZAh","object":"chat.completion.chunk","created":1778264386,"model":"gpt-4.1-mini-2025-04-14","service_tier":"default","system_fingerprint":"fp_7508c9a7b2","choices":[],"usage":{"prompt_tokens":20,"completion_tokens":2,"total_tokens":22,"prompt_tokens_details":{"cached_tokens":0,"audio_tokens":0},"completion_tokens_details":{"reasoning_tokens":0,"audio_tokens":0,"accepted_prediction_tokens":0,"rejected_prediction_tokens":0}},"obfuscation":"XHUyCUyPRC"} + + + data: [DONE] + + + ' + headers: + CF-Cache-Status: + - DYNAMIC + CF-Ray: + - 9f8a797ad98bcf1a-SJC + Connection: + - keep-alive + Content-Type: + - text/event-stream; charset=utf-8 + Date: + - Fri, 08 May 2026 18:19:46 GMT + Server: + - cloudflare + Strict-Transport-Security: + - max-age=31536000; includeSubDomains; preload + Transfer-Encoding: + - chunked + X-Content-Type-Options: + - nosniff + access-control-expose-headers: + - X-Request-ID + alt-svc: + - h3=":443"; ma=86400 + openai-organization: + - braintrust-data + openai-processing-ms: + - '339' + openai-project: + - proj_vsCSXafhhByzWOThMrJcZiw9 + openai-version: + - '2020-10-01' + set-cookie: + - __cf_bm=GlWCpF.gpA9ZlkmuSfgOu_uQZwr1BCSgkA.7jfXBYzo-1778264385.7373374-1.0.1.1-BvUIBi4jNUtVKQAb2yKSgjkTQPcpFnzd6lJPguywZu95VNLzlEJJ.LU4hT3dD7Jh68gN7yd3UB2BEKlnoWSvjKj0OoPaaBsaFXmknw4TGoXgWuU4j.puz_ixDGSIUFtT; + HttpOnly; Secure; Path=/; Domain=api.openai.com; Expires=Fri, 08 May 2026 + 18:49:46 GMT + x-openai-proxy-wasm: + - v0.1 + x-ratelimit-limit-requests: + - '30000' + x-ratelimit-limit-tokens: + - '150000000' + x-ratelimit-remaining-requests: + - '29999' + x-ratelimit-remaining-tokens: + - '149999987' + x-ratelimit-reset-requests: + - 2ms + x-ratelimit-reset-tokens: + - 0s + x-request-id: + - req_b994fb76db2044609bc380befefd706f + status: + code: 200 + message: OK +- request: + body: '{"input":"hello there","model":"gpt-4o-mini-tts","voice":"ash","response_format":"mp3","speed":1.0}' + headers: + Accept: + - application/octet-stream + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '99' + Content-Type: + - application/json + Host: + - api.openai.com + User-Agent: + - AsyncOpenAI/Python 2.32.0 + X-Stainless-Arch: + - arm64 + X-Stainless-Async: + - async:asyncio + X-Stainless-Lang: + - python + X-Stainless-OS: + - MacOS + X-Stainless-Package-Version: + - 2.32.0 + X-Stainless-Raw-Response: + - stream + X-Stainless-Runtime: + - CPython + X-Stainless-Runtime-Version: + - 3.12.12 + x-stainless-read-timeout: + - '30' + x-stainless-retry-count: + - '0' + method: POST + uri: https://api.openai.com/v1/audio/speech + response: + body: + string: !!binary | + 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 + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAA//PExAAAAANIAAAAAExBTUUzLjEwMAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAA//PExAAAAANIAAAAAExBTUUzLjEwMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//PExAAAAANI + AAAAAExBTUUzLjEwMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//PExAAAAANIAAAAAExBTUUzLjEwMAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAA//PExAAAAANIAAAAAExBTUUzLjEwMAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAA//PExAAAAANIAAAAAExBTUUzLjEwMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//PExAAAAANIAAAA + AExBTUUzLjEwMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//PExAAAAANIAAAAAExBTUUzLjEwMAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAA//PExAAAAANIAAAAAExBTUUzLjEwMAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + //PExAAAAANIAAAAAExBTUUzLjEwMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//PExAAAAANIAAAAAExB + TUUzLjEwMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//PExAAAAANIAAAAAExBTUUzLjEwMAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAA//PExAAAAANIAAAAAExBTUUzLjEwMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//PE + xAAAAANIAAAAAExBTUUzLjEwMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//PExAAAAANIAAAAAExBTUUz + LjEwMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//PExAAAAANIAAAAAExBTUUzLjEwMAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAA//PExAAAAANIAAAAAExBTUUzLjEwMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//PExAAA + AANIAAAAAExBTUUzLjEwMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//PExAAAAANIAAAAAExBTUUzLjEw + MAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAA//PExAAAAANIAAAAAExBTUUzLjEwMAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAA//PExAAAAANIAAAAAExBTUUzLjEwMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + 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 + a1k5VjgW5Fktal86XqtXKVQ4wSSn8kzxLcmEPFxM44w1JUDyIKmIKaimZcYmBgAA//PExABZNDkU + AN4e3Dgrcx20MxizXlA2MdHrA0kMM0ITHyww84C5uYsRGSgpQiAY2MSDTBxYGDIiGRAJAEHBwQNL + Hilvi1KCJJZMtShd7LG/b13pTVpozEojHoJepsLYXAdd8nWa6w5eK2ltMzaw472NszllTdXpfCDY + IicQlcokr0vo87esuXarcoancncnuqRZ6zU6kTUJyHqTqWima1GLq9UGCpEiGkO8nhpmQbZYS3Il + falKikypGNsXJ6n4eZeS5FtH0OUSIToT8cAzxaRMgvQZwMkGSFoELFIGsHSEeCAhtB9CzjcJeUhN + hwj6KEzTsRacUawqlbCpV8wtzfAlbl0xsi0yq5SqZEnqiFGmlUoU8iTuPZFoYq1lRJ1TJFIrhXsj + tlZmFubm947cWZhUy5X2BnaFUoTmN09j2N9DEeeJlFtJEUJUl0NM4D7OEnRISiM47z8Q9GJY6S/H + qvrhdrhjZHb3wXjkoU8pUUkTuTEFNRTMuMTAwAAAAAAA//PExAAAAANIAAAAAExBTUUzLjEwMAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAA//PExAAAAANIAAAAAExBTUUzLjEwMAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAA//PExAAAAANIAAAAAExBTUUzLjEwMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//PExABcZDmIANve + 3Dvw48qsBMicaglgkNERghBMlLwEhmBjpj4iXuMOEg4QBoSYWAsCLMJnpUIKN1AzmuK4JgpRNCwH + eQtpL4SxWlvLwXcXNPCEF4GGGGfwGcrw4A5CrBVmUCkHgGYDcN0DOU4VAVhnhhnCF+OsTwG4boOc + pxuBXmwEgQ0I+U4rgch6hIDxEnL2TwcB8ibqoW88y+EsXydsxOEoXw4F2XN8aDQc6PRZ1txoNBzo + WpDoYjQaC/oWuC4OJzoxFnW3Gg0F/MtqJ2tHIhCnOt8aCwfh0PTnVakOhxQ9CF2XNiLYjDfIWxCb + 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 + a4PZpYqmcmF7VMQQ + headers: + CF-RAY: + - 9f8a90a7fbeb8b3c-SJC + Connection: + - keep-alive + Content-Type: + - audio/mpeg + Date: + - Fri, 08 May 2026 18:35:35 GMT + Server: + - cloudflare + Strict-Transport-Security: + - max-age=31536000; includeSubDomains; preload + Transfer-Encoding: + - chunked + X-Content-Type-Options: + - nosniff + access-control-expose-headers: + - X-Request-ID + alt-svc: + - h3=":443"; ma=86400 + cf-cache-status: + - DYNAMIC + openai-organization: + - braintrust-data + openai-processing-ms: + - '935' + openai-project: + - proj_vsCSXafhhByzWOThMrJcZiw9 + openai-version: + - '2020-10-01' + set-cookie: + - __cf_bm=s_UUgIdF3s0rLIi0uNVCg36_fCqVeuHUh_F_Rg7LeDU-1778265335.0383863-1.0.1.1-zRzIImB3d9eK3auV8.RZCW1DGPS3nrk7Dwd8uzMhSTbghf57yEa95WqpL3u_1WEYrapYYFOIIuwgRA6_i.amQyWz6OuQo9UJEin0YsB9Bhu4U8tmpUsvXq03JFNGvfI8; + HttpOnly; Secure; Path=/; Domain=api.openai.com; Expires=Fri, 08 May 2026 + 19:05:35 GMT + x-openai-proxy-wasm: + - v0.1 + x-ratelimit-limit-requests: + - '30000' + x-ratelimit-limit-tokens: + - '150000000' + x-ratelimit-remaining-requests: + - '29999' + x-ratelimit-remaining-tokens: + - '149999997' + x-ratelimit-reset-requests: + - 2ms + x-ratelimit-reset-tokens: + - 0s + x-request-id: + - req_9fefb1059561425d9960eef3495febb8 + status: + code: 200 + message: OK +- request: + body: !!binary | + LS1iMzA1M2RhMjNmNDUzMGQyMjZkMWIxNmM2ODc1MmY4MA0KQ29udGVudC1EaXNwb3NpdGlvbjog + Zm9ybS1kYXRhOyBuYW1lPSJtb2RlbCINCg0KZ3B0LTRvLW1pbmktdHJhbnNjcmliZQ0KLS1iMzA1 + M2RhMjNmNDUzMGQyMjZkMWIxNmM2ODc1MmY4MA0KQ29udGVudC1EaXNwb3NpdGlvbjogZm9ybS1k + YXRhOyBuYW1lPSJsYW5ndWFnZSINCg0KZW4NCi0tYjMwNTNkYTIzZjQ1MzBkMjI2ZDFiMTZjNjg3 + NTJmODANCkNvbnRlbnQtRGlzcG9zaXRpb246IGZvcm0tZGF0YTsgbmFtZT0icmVzcG9uc2VfZm9y + bWF0Ig0KDQpqc29uDQotLWIzMDUzZGEyM2Y0NTMwZDIyNmQxYjE2YzY4NzUyZjgwDQpDb250ZW50 + LURpc3Bvc2l0aW9uOiBmb3JtLWRhdGE7IG5hbWU9ImZpbGUiOyBmaWxlbmFtZT0iZmlsZS53YXYi + DQpDb250ZW50LVR5cGU6IGF1ZGlvL3dhdg0KDQpSSUZGhLYBAFdBVkVmbXQgEAAAAAEAAQDAXQAA + gLsAAAIAEABkYXRhYLYBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAA//8AAAAAAAAAAAAAAAD/////AAAAAAAAAAABAAEAAQAAAAAAAAAA + AP////////////8AAAAAAAAAAAAAAAAAAP/////////////+//7//v/+////AAAAAAAAAAAAAAAA + ///////////+/////////wAAAAAAAAAAAAAAAP/////+////AAD//////v/8//v/+v/8//7/AQAE + AAYABgAGAAQAAAD+//7/+//6//r/+f/6//v//P/+/////v////v/+f/5//b/+P/5//j/+f/6//r/ + /f8AAP//AAD+//7//f/5//f/+f/3//j//f/+/wMACQALAA0ACwAGAAEA+v/1//P/8v/0//v/AAAE + AAoACAAIAAQA+//2/+//6v/r/+7/8P/3//r/+f///wEAAQAHAAoADwASAA0ACAABAPX/8f/t/+z/ + 9f/7/wMACQAIAAcABAD6//f/9P/v//D/8f/x//L/9P/1//j/+f/9/wIABAAHAAUAAAD+//j/8v/x + //H/9P/8/wUACwARABEAEAAMAAUAAAD7//r//P/9//7/AAACAAMABQAFAAcACgAMAAsACQAEAAEA + +//3//f/9//6/wAAAwAGAAcABAAFAAMAAQABAP7//v/+//3//v8AAAAAAAACAAMAAwACAAEAAQD/ + ////AAAAAAEAAAAAAP7///8DAAIABAACAAEA/v/8//3/+//7//3//P/9/////v////7/+//8//v/ + +f/7//v//P/6//v//f/8//z//P///wAAAAD//wEAAAD9//7///8AAAAAAgACAAIAAQACAAIA//8C + AAQAAQACAAIAAgABAAAAAgABAAEAAQADAAQABAAEAAIAAQD///7/AAACAAIAAwADAP//AAD///// + //8AAAAAAAAAAP7/AgAAAP//AQACAAEA//8BAAAAAAD/////AAD+/wAAAAAAAAEAAgABAAIAAAAA + AAAA////////AAAAAP7/AAACAAEA/v8CAAAA//8AAAAAAQABAAAA/v////z//P8BAAAAAQACAAAA + /f/9//3//f8AAAEABAAEAAIAAgACAAMAAQACAAIABAACAAMABgADAAEABAAEAAMABQAIAAkACQAJ + AAcABAADAAYABgAFAAcACAAIAAUABQAGAAcABQAFAAUABQADAP//AQD///3////+/wAAAgD//wAA + AQD+//7//f/5//v/+v/+//7/AAADAPz//f/+/wAAAgACAAQAAgABAAIAAgAFAAcACQAHAAUABQAD + AP7/+//9//r/+/////7/BAAFAAgAEAATABMAEAAGAP7/9v/r/+v/7//0////CwAUABoAGgAcAB4A + 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 + NQGgAbUAQQEjAW7/oP9V/8D/mwA6AX4BZwNqAwgDfANBA5MC0wE3AlIBVwFgAKoAaQC9/m3/6P5X + AMwBCAHSAmQDYAF1AQ4B+P9UACP/cv9OAJj+lv8dAAgBJgMSAsADugUPBMcDiwSQA7MB/QDUADEA + hf+i/mL+o/8u/wP/rQF5AUsCHAP8AcEDOAF7AKMCvv92/yoADP6//ob/4f28AP0Aqf/RAoQCZwK3 + ApgCuQLNAUgAr/8iAML+vf78/pX+qv8UAPn/VAKOAgsBXgLsAbUAAQKtANn/LQDB/U/9lfxg/Ff8 + WPwj/O/8tP2U/bH/vf7b/5wAOgD6AGcAhf/J/jT/Xf7X/iz/6v6n/iX+yf5O/hD+wP5u/qX9Kf3r + /Pb8b/1L/fj8Ov20/K/8z/yv/LD83vw0/aj9vf1o/JL84fuP+9P8RPyG/Un+c/wo/Of74vim+rj8 + j/sd/Z77Afqr+N329fiu+0b76fzV/WP71Ptx+oP6Av3J+8j7Kv1n++D6+Pjh9m74t/a69Zr3Zvcz + 9wT4lvi/+23+mf+DA/IFLAf/B94G4wh+CasIoQmuCX4JKgdwBAYF6QX9BDYFUAUeBpAFZAR2BDsF + uATsAsUBJAGjATv/6P/3AIMADwBU/+UAPQO+A2cE6QapB4IJHggJCMYJxgfSBlQHPwcFCOQGqAbM + B+4FFAbUBKMGOAl4CNgIMwq+CZEI2gcbB3gIFwdNB28H7gXbBXcERATrBR4GxwUxBw4IlAjDByQH + WAh4B+EGDgfnBUUGowVLBM4E9gPOAkQDTANbA7oCSgIHA7ABPAFEAbr/SwAqAFn/ZAAhADQAzQA/ + AJMAJAGgAGABxwF+AQMBTf+u/0L/q/y//BL9pvpp+qb5G/gI+V/46PfL+JP3cfai9lr3IvfR9Vb2 + +PYq98r0l/Sj9RT0/fOw9cr1KvW59h71RvXh9Zj0jvNT9Kj0pfIG87/x3/Cb8m7ywfD+83/1HfVZ + 9j32UvZJ9Qb2yfW29JTzVPRf9DnxIvKU8m7xu+/D7WXuI/AD7oPt6vB37yfvi+0k8rP6s/us/+AG + LwwJDJMNiQ46E+kVshEYFNEUJBC3C94IswW3BqoCLAHaBEMDegLiAEsBQgLTArkBAAQUBf4CPgLo + /4399fsk/Mb67fyF/XL+ywHhAIsC2AUiB10JcgwZDf0OMg4qDMgLegpgCMMGzwd5BmwGNgYMBpQH + Mgc2B6AIzwmxCZoJ6Ah0CFcG0QMTAvsAOf+M/OX8Wf0w/Dj8Af7t/8ABvwLzBFsIUQmWCpoLHwuE + CzAKPwhpB64HMQYuBjgI3wdpCdcHVwYgCP8GwgWsBrYHXAeIBuYFlwTKBNsD8AGfA8gDygLWAn0C + ogLtA8YDLAU2CbQK+QrbCj4M9wuaCPQIvQn3CDIIuAYSBlAEzwLcACMA7wE7AckBjwP0AhYDRwIz + ASMC1AG0AGAA0wAHAOL+N/6n/WT9Jv4N/9QAjQKTAZQByAH1ACUAnv+q/8D/e/5e/av8VfzG+sL5 + q/qR+lz74Pu++9P7H/uC+Zr5wflY+U/3Evdl+Cn3h/W29Az10POK9H7z//Ih9hP2O/MY9kj4zPKs + 8yD2f/RW81by3PBV8szxrO2u77DxI/Hk8l70U/S89ln3TfU99e30n/R+8h7z/fVI9UP0YvFu7sLv + Je8P7cLwu/M39H3x8+yp7hzzyPEM8Ez4Gv25++L9igA+Bc0I9wexC2oRWBGSD8sQMBEYDwMNPgqj + CAUKFgmFBBYF4QVTBCAD2AOHBLEEVwUKA6sCFQIxAN39ef7a/Mb7Vfyv+Y/5jPq8+8/7q/7sAMgC + ygSWBhoIsAklC3cK6wvhC/YLdgybC3MKxwmMCZIIDwf+B2QI3AeQCB8IpgjCB5kGVAXkBL8ElQGs + /0///f4y/ib8C/vT+638AvwK/Rb/JQBlAa0BaAMmBdcFagZ2CDAK3wlDCU4IFQnfCSYJ6AeRCCEJ + +QeTBlsGlQcaB0cHDQhgCAoI0AZoBWYFFAa5BCMFJgXXBGEECwS/A30EvwYuBuwH7gk3C84L3Ay5 + DW4OJw8RDokOLA3LCyQL1glSBzAGjQbiBvsGmQbnBvsGdARdAQQEXQZtBAEDYAWoBhkDxgDbAdUC + zQKRAIwAlALBAOT8wv04AJT+e/2i/KL+RP5Y+4L5NPqX+y76svl/+wP8Z/kU+rb6Vfu7+u770/zB + /RT+GPxg/gP+5vyn/KP83PpQ++36Cviw92n2a/Wp9Rj1CfLi8rvzwfGo8G7x/vAo8Bvy6vCD8aXw + CvCZ8crxQfLh8Y7z/fIN9Xf0b/Mm9En1xPRQ86f2HfU/9dryUPQc9KHwofFy9Or01vLj8xPy//Mv + 8J7vk/LL8JXvz/EC8pHuYPDB7vPu0vCv79Hywvce+Ib9uwIsBdwIegoWDVgR8RJaEw8WKhXGEaYO + tAvBCSoLLgj5Bp0HKwWpAuEB8AGkAzoFyAImBa8EgwL6/wMAl/9F/sb8MPu9+wP6/PjD90r5qPnx + +7H9SgACA04EGQXyBTMI/ghgClgLJw1IC0kKgQlrCO0HtAfFB9UHvAjaB+0HFQjiB3sIGwoYCvAJ + 6QkDCVYH3wVNBTsEugIrAZv/wP1m/OD6mfkl+if7TftY/DP9kf2M/mj/UQCeAoEERwXJBQIG4gTK + A7sE3ASZBUgHEgfkBgIHYwbgBqkHSgh4CWcLPAtKCZMI0QfkBfQFDwYjBNsDqgIR/1H9SP7q/X3+ + 1wBuAi0D/wSGBP0FJgqPCuELbQ8vEP8OjQ8RDogNXg2zDJIKMQvhCUsIIQkiB44H1wdqCDkHXghZ + B8MGUgYiBqAFBgXeBDECawJaAckBd/+8/1//4f8s/679oP4y/2T/Rfze/b/95v1Y/BT8vvz9/OX7 + 6vkr/Oz8hPrQ9oj5rftL+uj52ftL/vD8mftT/f/+7v5a/nv+fv1z/Rf9Oftl+/P7c/nb9hj3zvX5 + 9ZD0ifL98+P0dPE38eLylPB/8VvzvfGx8ZnyG/Gt8vfy1PGE9Jf1m/Kl9WP1OPMM9fb1q/TU9dv3 + H/Mw9XT1z/TQ89L0HPUv9YL0+/Ik9YTz0fRS8SHzTPSt8XHxLfRg8iLxdfPg7tfwz/JK73PuX/Rp + 8hv0nvrc+1z/EQSIBAIHlg37C9wPhhXIEmASsBRRELMO/BCGDiYMvAzFCb0HuQczBQwF8Qa3BZMD + 1QYlA+8BkwOlAUIAtwENAIn85v1i+1D6gPlk+cj5t/vV+d/6aP5d/U/+uwGhBGcEdgfwB74JOQuf + C2IMfwzJDB4MhQx8C9sLTAsoCu4JkQqhCs8JmAlNCsEJ+wdjCb8J6gelB3MGLwQYA8oBDAAn/5P9 + 9vuR+6z5+PiP+qb62flY+9/70/vx/Z//hAB0AXECwwJhAzUEWAXKBU8FTwWsBbwE6wMNBQkGYgXe + BDUG3walBkYHgQiPCJYIRQkfCUwIVwhjCEAH0gWSBKsDhQK7AfcAjQB6/yr/Vv+k/yABfAIZBLEE + dwbUB0AIBgizCdIMhQzCCigLHQ0SC/4I6QeMCWUJ4gbRBvoH2wg2BfQEhwbJCJUHEQZYB0MGoARn + ArcCdwIAApv+Yf2R/GL78/n3+Fn7tfou+vX4Jvpn+VT5efpk/HT8kPsz/a78tfym+gf95P0b/Sn8 + Sv3w/db7Avx6/CT+jPxZ/ef8Iv2O/PP6Dfo2+qL6U/ga+Lf2/fUw9K/zEfIG8+nz5/FU8j/xSvBa + 8APy0vGd87j0Q/Nw8z3yg/HI877zHPJU9Ib1fPH78B3zVvIp9BP0GPRl9rz1GvSi9jj26fQf9kj3 + 8PYY9Xz2+/Qy9WrzqPP889DzPPPa8aXzHfK18hXytvRy9MH2n/Qs9uD+Rf3+/mYCvAYLBsMHlQmo + DxETTA+YEZUTNRF6DbYRGREbERcQ6wxjDOUKawmqCAYKbQjHCd4H7QVhBosFCQXAAh4DXgIqACn/ + yf3h+2b6avk7+Dn4//cg+Y/5OPmW+cD6Jv2B/Z4AUwObBL8FJQefB4QIoQp3CuULSAy4DLkLWgss + CwkLwgvACpYLtQsKCy0K+wmQCXAJOgmHCPcH3gbHBk8FbgPkAiMCZQBq/7X+vP0Y/TP7efqi+un5 + Rvl6+m77I/so/Lv7yvuP/QL+U/6fADYB0QCtAWcBtwE0AsYCSwO7BC4FqwRdBewF7gbfB9UIywn2 + Ck8LkgvhC6MM/Qz4CwsM9Qu+CjMJjghLB7oG0gU0A+IC5ALxAC4AqQARAN8AEgHnADkChwM8A6gC + jAQHBrEG/AaVB5IINQkFBzEHlwlhCfIHOAgrCkUIHggZB94GUAeWBUMFqgXqBCsD+gOfAb0AbABE + /yH+qf0f/bX72vtn+cb5n/mF+B/46fil+GH36PeI9+H38PcK+Jn3wviA+HL4xPiv+K/5kPmA+Qr5 + x/rn+cv4gfkU+ln6Ifma+YT6rfqz+Ov4nfoh+qT5v/m2+gr6TPhw+PX4Q/js93r3kfWI9cz1fvJR + 8kDzwvH28HHwU/BD8Vrw8O6J8lTyaPB18jT0tPKQ8svzh/NS9Xzz+PU099/0bfRx9Kr1PfRo9V/1 + IPcz9QX0tPMI8pf1l/R/9JnzOvY59TnzHvWp9yz8g/lL+7//NQIq/5ICMQgDCBoLNAvLDfcN9A1Y + Dr4PXBDkD/8Q1w8rDzIOxA6LDOYMlA0UDMELzgotCsoIRghuBxIHrAUqBXYEXALGAHr/Jv/K/Pf7 + 6Pvf+hL6C/ky+Tv5X/nH+Zb7jvxS/bz+a/9xAKoBugNNBN8FegeTB+gH0AieCS8KvQoBC+kL7gsc + DAwMiAw6DE4MKg2NDBMMQgwsDOEKjQrxCWYJzwiiB6wG3wWJBK8CjAHYALH/Cf7m/Pf7qPpe+c34 + GPgp+Jn4i/ju94X4mfnq+WT6RPtx/fL9PP7F/j4ATAFxAWsCjgPQBawFkAXHBjgInAgmCTYK9wq+ + DFoMHQzKDIwOMg44DVQO/g6ZDk8MhwxNDToMvgkICr4KmAg+BxUHRgfUBR8FRQSbBJ0E0wPOAzgE + 1AR9A5UCsgKmAyUDZQKLAo4DEwNMAYIBHgITAqgAagGJAnACAgINAogCdwKHAgACBwOBA4kCsgHz + AXgBNwBHAM3/6/6n/T39K/x4+4T7wvpT+sP5Vfn1+Pv4t/f999r42veo9yH31vb59xb3WPVF9yz3 + e/Vr9iD2DfW69s31tPOr9hH3cfPO9F33iPSf9G31HfUE9jb14PM69Un2S/Tj9I70g/Vq9Q30LvS7 + 9W/2ifMu9ZT1TPai9dP0+/U09j32LfTr9ZX29fWp9Hn1tPPU8tL1JfPy8nXzyPMo8mvyPfJt8nP0 + 6vEA89zzevTD81n2NPi296H7Mvxw/MX+MQMaA+wE6Qg1Ca0KjAt9DN0NTRDvDhMQRxEFD9wPtw8N + D6UOEQ+oDQ0N/gzQC2cL3ArvCmIJ9Qg5CBAHDAaiBBQEuwJ6AbH/Zf8P/ln8Ufx0+zv6q/n/+TL5 + wPkU+in65PoR+5T7pvzo/Vf+rf9VABoBaQJ5A/4D3gSlBuwGXwd8CBwJKQngCaMKzgoVCyUL6Ar+ + CgsL9Qo3C9AKYApqCqAJ4ggNCUMITAe3BgwG2gQ1A3gCtgFpAE3/1v6L/Xv8HfwR+/T67PqT+pH6 + H/vg+tj61/v++938eP3P/cj+mv9I/3AA2AEeAekBLAOwAz4EUgUyBcgFcwf9B7gIVQpdC/oLdQwb + C84MIQ8wDhQOOxCKEDIOcg3pDTEOZQ2dDDIM4wsMCncHLAd5Bx4HRwW9BKcFDAT3AaYBFwL4AaMA + sP9hATQBiP5U/n3/c//M/c/92v48/9z9FP0u/jz+T/7H/en94/7K/jX9wP1Q/3n+NP7b/sj+8/3X + /c394P0O/n39gf2Z/fP8YPxK/Ez8yPu++z77APuL+vj5vvmf+Fv4vPhn+JL2RvcE97L1XvXU9MT0 + MPXd9Kbyo/N79CL0L/JO8yj1pfPa8hzzjvQX9NnzA/MK9pP1mfKp9fn1u/OT9Y33TvT69jD4UPU8 + 9z/3Cfcf+Fv2bfcJ+ov18vV7+XD2Cfa79j327/bM9DX01/bx9OXzxPWB9Pj0RvVl8xr2SPcF9c73 + A/ow+b767ftG/S0A6QAOAioFMQZyBpUH9AgtCvkLxAyqDAUORg57DYsNlw4SD7gOZw5ODgkOWw0Y + DTANxQwJDLALSwsuCgMJ0AjFBycG4wQjBO4CuAGsAB7/WP7+/A/8pfsh+6H6gfoI+sf5FvoR+gX7 + avvG+538ev0O/qv+wf+LAIkBUALjAqEDXAQJBRgFsAWOBqUGSAecB7oHMghaCHIIAglKCY0JRwoi + CvUJ+gniCQoKyQlBCQcJewh1B44GIAaSBdME/gP7AiECsQElARsAKQDq/wX/qv6O/o3+T/4U/i7+ + Yv62/QT+6v5d/pX+Zv8P/2f/QgCJAFwBYAIBA14DbgRgBQ8GBgc1CHcJogmfCpQLwwtODNAM7wzy + DKMNIA0ADQkNNwwtDJMLKgtlC1AL6wloCQIKIwgeBv4GBAinBcYDIAUMBTkCdgGTAqAB1gBoAD7/ + if9g//38A/17/tj8w/v6/M/8fvuO+3f7NPvM+7T7fPo2+z/8efri+TX7oPuL+gL7VPs3+7j7PvsC + +3D7ffxv+yX7QvxJ/Nr6yvpw/Hr6zPna+vD5dvhs+RT6pfdz9wr49fas9n32k/WM9or2NfSE9J32 + P/XD8/v0bvSx9Fz0IvNR9Cb1yvMK8530pPTw8/jydfTl9QHz9/IY9vv1xPPO9AX2AvZl9ab0tvUg + 90T24/Qg9rj2MPYp9Zr14/YZ9gL1+vUm9xf29PVc9jv3N/ec9kX49Pk0+l75NfuS/YL9JP7ZACkD + yAJzA30F5AZqBz8IkAm3CioLfwpIC1AMoAxgDJ8MOQ34DJsM3AwqDbUM6wxuDD0MiQyPC04Lfws4 + CtAIkQgECPgGoQWNBCoE6AJGAbUAUAB0/8n+6/1N/VL9ivxx/MP8Xvwq/Gr8rfyo/Mj8P/3V/Y/9 + lf09/vL+aP+Y//7/iQDoAPsAqgHGAl8DTAPGA+EEPQVhBWMGRAefB+oHFwjjCK0JQAk0Ca8JfAk1 + CSsJ9AjJCAEIzgbtBmgGTAUcBRkFGATvAnUCAwL7AW8B1wDSAKgA8f90/4X/pP+c/yz/Pf9E//D+ + k//g/4L/DwDEAIkANQHpAQUC6AL9Ao8DcwT2BFgFDwaBBv0GnQe6Bw8JgglFCZcJRApTCoAKywpM + C20LEwvnCnQKxAp1CjIKcgmlCbgIjAfDBwkHUQaHBREF9QOjA3MCKAI7AsgAngBzANj/Wv9I/8z+ + 5f2y/En9Cv5X/Ib7ofxD/A36XvqX+9b6RPrc+rj6G/qM+rf5xflD+zj6K/n8+mv7LvmU+Wv6QPof + +oP5KfkY+tv5yPfG+HT58fir98X3Hvl2+Nb2M/eC+Yj2IvY0+Bn3SfYs91X2rPR096L1XPQs9fr0 + v/TV8x70nvPF9H3zbPN/8yn0S/Uf8svzK/b08wHzQPZK9Xrz1vb/9Ir0Nvew9Nb0Qfd89Sb0L/dc + 9jP0Hfe29QL1Effl9eX1UPfp9oj2fPgj+Tf5yvo1+xH86v2C/gcArQGcAQsDJwXbBLUFQwhmCKwI + HQoHCs4K1ws+C5ML7Qy+DG8MSw0TDW4Npw0vDccNCQ5nDUkNaQ0CDXQMcgsQC7EKYQmSCDoI8gbA + BbQEzgM/A2QCYQEDAc4Aev/+/h7/z/5b/hD+BP4N/sP9vf26/Xz9Zf0t/W/9h/3M/aH91v0y/ub9 + f/4q/5//9/+1AFkBhgFlAv8CsQOlBO8EewUgBqoGnAYTB7sHgQe5B8wHnwd8B4wH8gatBv0GYQb6 + Bd8F6AVhBegE2ATFBL4ECgQfBCoEtQM5A/4CUQPKAjEC4gEdAtsB8AAlAVIBywCiAMEA7AAAAccA + lgAWAYMBAQEQAugCpALOAqEDDQTfA0wFqgXaBSwGRQelB7wGCgjhCJQI8gcMCT0JjgjuCJcIdQiZ + CPMHCAfXBwUIdAYRBjEHZAa8BKIEWwVIBNUC9QJFA0wCNQEoATAALwBB/5P+kP74/kr9bPyZ/Qn8 + yPvo++D7qvol+yP6ifm9+nD5/Ph2+Yj5tPg3+XT5cfj690H5ePhG+J74UPn7+Bn4dfjm+IT5JfgE + +rn5i/ln+Un51vh9+aL5ofcd+p74jfe098P3GffF9yL3fPV592L2o/S99XL2B/WS9Sn1DvUH9nn1 + R/RW9tP1JPQr9ib2Z/UC9UP2DfW89e/1AvXR9Xn17vSn9N/18fQ99SL1TfXO9T71mfXM9Zn26fXP + 9qL3wvfW+BP5zvnL+or7FPzF/bn+qv+oAGkBEgM1AxgEqAWFBtgG9QeQCO0I7QkCCgkLmguYCwkM + wgzZDBUNhA2vDR4Oog3ODWMOuQ1ZDWANjQzhC30LkgoFCmkJOAhWB5AG7QXKBC0E5QMOAxcCsgFP + AWgApQDE/xf/Uv9x/pj9N/4B/r38Af3G/Gr8WPxk/HD8tfyv/Gn8Ff2K/fL9N/6U/lb/w//7/7QA + swEkAloC5QKGAyQEZAS/BHIFsQVwBccFegYWBiUGrwa9BqQGxAbfBhcHbgceBzYHiweQB1QHjwd+ + BwEH6waaBlEGFgbWBWIFFAU/BAsE4QNMAyoD7wKsAi8CrgJ+Am8CigKYAtoC6QJ1A4ED6wP8Ax8E + rQTcBOMEagXQBQ0G/gU+BpUGlwb0BrsGfgdkB1wHtQZHBngHHgejBp0G4gegBsMFhwYuBhkG5QTD + BDEEtwSNA6wBtgI+AvQAyf8VARsAh/6r/rr97v16/Zv8Jfzh/LH7u/q1+8P6y/pb+of5wvqH+kb5 + Fflh+db45vjf+Hv44Pml+Bn4ffnm+Ub5wvlM+g75Ofpf+h/6cvr++hz6LPlc+ur5B/nF+JD4fPhk + +Hz3Lve+9zH3FvWG9mL3DPag9Y/1vvWm9bv1NvQW9rH1D/UT9fH0evUB9EX1hfRB9c/0G/XN9M7z + I/UI9Mb0ePQn9UT0c/Q39UL0E/Xx9Gv1u/Ta9fz1zvX09kH3i/e+91D5gPl++g37evye/fT9GgA7 + AFwB1AInA7UDxwUaBs8FIwgfCC4I5gnhCeUJkQuVC4ELBg03DTINtQ0iDocOgA7CDrgOMA73DawN + 8wwiDAUM+ArgCZkJgAggB8YGDgbQBPcEWAQsA8QCzAKNAaEAFgEVAIT/U//i/gj+6P1l/Xb8Av2O + /A38Ffxn/P778/uU/Nf8L/1o/Sv+fv66/lX/4/8iAMQAJgF6AUUCWwJmAtgCUgNAA+UDdARNBJQE + wAQeBUwFsAV6BpUGiAYOB1MHIAeXB+UH6gfVB2UHUQeVBxoHZga0BsQGBgaPBa8F8ASMBF8EdwSA + BK8DCwRGBBUEhQPvA3gEGQRDBF8E3gT3BIYE8wR7BTsFIAUaBnEGgwXbBcIGyQYgBrsGcAc7B6AG + hgajBzoH6wYSB4EHVgeXBrYGhAZVBn4FYwXXBQkFqwQ/BKYDUAO0AnYCJgIHAvMAKAB6ALT/KP/S + /nX+wf35/NX8MPwt/B37yfpY+xv6P/qq+pj6g/jO+HP5wfgu+XP3evho+Wr4f/Y7+Q/6w/az+LP4 + Wvj3+Hf4n/cF+kL5ovYm+Tr5VvcP90b4+fi+9yX2Pvjs9+f17PbZ92H2c/Za9+/0vPbZ9tv1DfYj + 9sL1OfWb9lL1PvW99c71BPQF9Yn29/MU9LL0vPP48p/0hvP28s3z6vIX833zc/Oj8iL0uvNU83b0 + GPV39en1avdO99j4o/ns+Yn7ov0k/q/+bQFsASEC0gMDBSwGZQfuB4gIIQpCCg8LLwzDDPIMOQ07 + DrMOOQ9HD7APuA/HDzYQkg8aEJsPfQ4GDtINugzmC6oLKwpqCU8IoQeFBukFIAVNBBQE8QJpApYB + owGeAOH/ff9z/kv+l/1//az8WfxY/LP7cvt/+wH8afvy+yz8C/zV/FH9p/0Q/un+p/5z/zAAZQD/ + AIcByAG/AX8CxAIKA10DrAPuAy0EaARmBNcEVgU0BWwFBgYcBjkGcgaOBtQG+AYRBx4HQAf3BnMG + oQZ4BmkGJAYfBs0FWAUMBa4EowQvBBwECgTfA34DhQMCBH4DOwMKBDcEVARuBGAF1QReAywEugUp + BUsDoQUqBwQFrATyBWIGGgcsBjsGAwiJB28FgAZZCAEGGwaVByUHpgU2BggGbAVjBb8EnwSDBE0E + +gJLA4gCxAHaAQoCrgA7ACoBGQCO/ln+Xf8V/u78+PxI/SD8Rvui+7/6/fro+jX5m/kZ+iL6cfh0 + +N749/f8+Cf3l/eW+Ib4x/Ya9zH5mfca96H30veS97v2//Yh+Mf2PfZY9vD2SPbw9X71y/by9yn0 + RvRJ90j2sPO79an1DPVb9QX0F/Od9WL1a/HP8x/1CfPt8VXztvLF8YjxZvDd8UDyLvAI8RHy1fCi + 8BHxdfKp8fTwGPIe9JvzE/Nm9gv4Nfdj9+j6ufzj/DP+kP9XAU8C+AEcA5cGEQfvBZMICAqECeYK + 5gzmDDMNxw6fDsUPsRAREHQRhxIiEYsQAhLbEdMQYxBSD/oOwQ1KDMcL3ArdCZEIyAaEBVgFGQQE + BPEDaQLrAWQBCwGuAAsAbP99/6z+Tv3y/V79Ev21/Aj7Evur+qj61PrR+6v71Ppo+2D8gP1F/af+ + nP8TAG4A4gAbAssChgNqA98DcQSTBOIFEwZbBZQF2AUABkoGMAdeB/EH1gfzBgQH2QeaCOcIzggu + CD0IxAf3BgsHwQcZBzYG5wXyBQkF0QSrBB0EgwSHAzQDdgTyBEcDFQQfBI0D5ANTBM0EqAR8BPED + SgW2BBsFUwZ/BhkGPwbxBhoH4AdyCNEINgmiCXMJXwrlCdoJrAnjCWcJSQhyCaMIBQjQBloGxAUy + BSMFHwSOBCUDVAIGA1ECSQF/AToCMP98/Yf/Mv+b/LP7P/3q++v4hPkr++P5m/h0+Sz6zfm3+IP4 + Sfqd+if4y/je+vv4y/YF+ev4s/Z/97n4pvfA9XX2X/ZB90D1JPWV9032avWK9ef3NfZa9mf29/Za + 91r1/vZ+9dn0ZvRN9jz1c/Lm84PznfKs8W7yjfE98BDxne9y7yXxxe7Q7VDv9e6o68ju1O/f64Pt + newx7FzsR+2L66rwt/PO7jf0rfj79VX2HP7t/isAhwMuA9QGCAhMBdMGggx3CrsIiwwnDRwNgw2Y + DcMPrxBED0gRSBT0EqkRphL7E2gTVBKVEqcSehJKDvELAg0VCrEGVQZyBcECpAGa/8T9lv1a+8b7 + o/10+6j5Wvz7+8z5J/um+rz68vlP+c/5wvrx+eP3kflY+TH5W/oe/NP8if33/kn/RwHbAqgETwdi + CD0IawngCqsJRwrhDLoM7wtVC1sL5QoICt8IIgmMCfcHtQeXB6IHPwa5BaMFRwTiA4EEVQTEA7EC + /f+f/93+d/1t/aH+0P3i+7H7AvtA/Lr8T/3v/uT/nwB7Aa0DEQW3B7UIJAleC5kLXQ3rDdAOHBDV + DmIP9w+XELEPYRDSETEQaxDUD1gR7A/6DNIOPg4/CyUJUQsMCXEGLwYhBcYF+wKI/lH+xwGD/N34 + Fv2l/Rj5PfgE+8L58Pni+CD5Svs//I74zPdO++f5YPi3+Ez73fnF+cH3z/j6+3n6c/no+E39v/pC + +Ff5lf3h+hb3/fuD+w77avmS+o74avi9+NP1GvY99t/0f/B/8vDy4+8p8I3vvO2d7lLuMOvS7JPu + Tetd6hXssOv851/oGOmR5zzoRel16IvlDOmE5i/oDOcI5IPnh+Xy4/DiaOhz5sHtD+4Q7nv+ivwv + 9iQBOQzHBfkMfxRvF+EZAROOE3cbAhoKElsZshoWFdkRUg/LEE4R9gz1DEcRkQ5LC34J2gqjCJYF + sQcwBcP/g/9K+jL1H/YP8FTuVO9o6xbs7u9Y7PPqwu+d7/nyZPiy++/+hP+H/vABbAYwBWkHqgmt + CdQJdwjECn4MUwoGCwMPZBBcERQTYxW2FpEUIhSzFrYW+BQZFMAThxD9CusHhAUVA5gAvP77+4L5 + e/bB8kHz5fSr82r0r/Yu9S72RvhP+AD6i/pl+uf7kvz8/Br+F//7/Of8T/9EAQUEmQY1CQsKAg18 + D/gRohWAGZcbLhvqGPwYjRtLGLcVQxb4FQcQcQtXC2oK8AjyB04IHgm2B5MF9AYsByoHnQZtB68I + ygb4A54ClAITAaz+1v4vAR4Abv/W/d39AQFUAPEAqgQDCDkIXwiVCe8Icwk6CfQHMAimB84ETgPH + AisAaf8e/+n99fz+/Lz8EvvI+kH6gPlm+d/5Tvn897X2tPXF883wH/Hz7+XtE+uP69/rZuh36mPr + e+vr6tTsB+7+7tPtpO7a89LuY+8280r0ffEk8SbyCvOd8hXttvE98i3v0+6F8Tbxw/CH8Ijv4/G1 + 7bjsAu6N7azquucT5i3p7eIF5Mvxl/IT+NX5N/5sBM8BnQJlE1cceRIDF1MbRBQEDBkPVxPYFM8R + ggsgDyMKvQP2BdkJWQvQDNcMBww8CVwHaAe7At0D7QLn/mz8vPfO9J/zt+4f6zTuBfAn707yEPkH + 9w71rfpI/OEARAdWCDAMIQ1lCJgHSQuWCtwKyQ1KDdAM0wrLCCcL0Q3LC8wQyBIqEaASmA8AEZkR + HQ1IDMENnAe+BIEE3P/o/Aj6rvav9HD1dfWl9pn3F/au9ij4x/it+1gAzgMpBAMDrQNIBLwD4AQY + BWQI9Qk2BhQIcgnMCDULrA1wDk0T2hRcExgVKxYBFuUTEBQIE7MT8BEKDGsM+QvoBM4A8ATYBWcC + WQOfBZEFCQQcA64GHwv2B7QI3Qy6CA8HNAnqBnUE5wYDBIcBfwJbAEEAogHtAJEBFAW+A8ID8QYC + CBoH7QeJCRwIlwYqBUMDuAPKAVD9Dv2S/Wz6ZPfU+LH48fcx9xn37PaS98j3pfVy9Q73dPdN9L7x + UPLj8o7tmetf78DutOk769Dr8+qG7TDtFu3f8ZbySe5w9GP0rfJ09LXyovAT9MnxFe008enwVe6C + 6uLrPO3M7IToROzv7ujq/epT6ZnrvOzE5gbg5+XW6T/jYeRm9qj5xvNC+4wD8wRuBeMP+RpPGo0X + ghyTF8IRVhPQFNcQSBKTD+0JXgnaA34F6QreCBUGKw/oCSAGCQf6A/4FigJs/OX7Rv1L833wavEt + 7U3qyOvq6lrwIfZA9GD4z/2J/TX/PgYKCHIN2w99D3sO3g0GCwoKJw4WDPEM5A1oCv4IQwu4CiMM + PA34D9cRGQ/LDk8PkA6cC6IJgwdtBXIBKv3m+vz5w/X38RvyefHY8hX1bPW8+Ev7Svlt/HsAMAII + BZsIewmvCUQJCQYJByQJWQf1CE8LEwnHCtkKYQrlDI0OaRF8E1QTCxR3FTETABFjEOIOGgsJCiMI + 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 + rgZ2B6MHWweDCL8HlgfrB6AHewf3BrIG5QUBBq8FTwbLBZwFzAWuBc4FNAVBBYcEaQXKBD0EfgS3 + A9MCBQSmAlgBKwLWAO0AOAAqAT3/2/8fASf+5P6U/Ar/7/87+/b+KfyL+rr9UP6n+Mn2Af53+Pb6 + 0vi99lP7V/en+R33EPdv+dv2RPaC9l71svUI9sD1TPQb9IXzqfP28zryKfQV84jyD/KZ8vvxu/Fx + 81jz1PNK9L311PUn9sz2Hfcu99P3lfiy+M34afnr+L/5//kF+gz7qfsj/Xn9sP69/6cAmAEHA+sC + SwPiBBAFUAWZBn8GDAaEBqoFtwW4BUAGtQbjBgMHBAf4BigHEQfaB2oIOAgpCOUHwgcYB68HhQcu + B2cGDwb1BSUGJwZsBbAFpgWDBWUF5wR5BawFQQVzBtoFZwV6BWEF5wSLBa4F0QTsBWMFuAQzBfYE + 3wQuBZUELQUQBfEE7gTWBJ0EaATaBIMDSQTxBLcDCQSQBJADwQOAA/ECNgMwAyUD+QIIAxsC6AJt + Aq4BgAK2AUkCYwJmAeUBIQLSACIBbwENAcUBQgA3APkACgBTAFUAIADr/7v/lv9s/zv/hP7l/kr+ + //1m/iH8U/yg/KH78Ptc+8H7NPsr+gf7UvrW+Tz64vmA+eH4H/ky+I73/vft94P3XPfG9uP1YvaE + 9S718fXJ9Rr1/vS29AT02fMw86LzvPNJ82L0k/S09OD0lfQ39XX1A/bl9i/3N/fh90H4kfjZ+M/4 + lfnI+TP6ifs1/Jb8X/0n/lL+zv4YAKYA0wFXAkUCQQPCA9YD9wOeBAEFFgW0BasFwQVKBmEGfQaW + Bi0HogZBBxAI6Ac0COIH6QcwCE8ITQhfCGAIewjRB24I7wdgB0kIzAdHB5AHoQcxBwsH1gbeBqkG + 2QY0BnIGCAbOBX4GqwXwBbAFEwWPBdYE/QReBfcDjQSrBEYEpwMuBMwDVwM0BGYDCQPZA8gDWQMI + BGQDkAP7AlADFwPSApIDiQP2AkkDrQPHAc4CSgOCAtcCBgNqAjsCHQJLAgwBYAGIAWMA1QBlAJP/ + of83AOH+/P+H/wb/Iv7A/qf/8v1s/r7+SP3O/Jv+ofvu+y39ovt9+/P7MPtZ+ir7d/pS+qj7IPoh + +YL7Vflw+dn6kfmq+df53fi/+Mf4B/iJ+Hn4iviA+E/3R/Zc9rf2nvZ59hv3NPbn9b/1efV+9eb1 + 6fY892b3P/eS9zL3D/hs+JL4Z/nC+WD53vln+kb67vqv+037kvso/fT82P2F/t/+ev9FAG4AsgC3 + ARoCsQJ3A9QDBQQmBJYEtASdBNUFhAUFBqQGjgaBBoQGeAb/BksHMgd0B3oHcwfgBokH/QYRBywH + DgehBogGvwZxBpAGXAbDBiQGUAaPBvYFhgZ6BhQGxAYqBn8GVAadBScG1wUFBrAFDQWtBQYF5QQ/ + BdsEDQWkBE8FiATHBIMEoQToBBMEaQQQBBAEXwNmA+MC4QJcAqICxwJgAqICXQJ7AnMCBQJSAtUC + tgErAlQCGwJPAuoBkQDLAHABnwCy/xgBMQFo//cAHgDu/0cAWQBBARUA7f8bAE0Ah////gIA3/0p + /3f/A/0O/g/+Yf5R/R7+OP0O/NH9bPxI/M787fs1/MX7Nvtj+//6Nvvy+y/65vmN+yP5ZPr6+Qb5 + ovkS+cj5k/h++CD4tPi899T3HPjJ9vX2w/Yn9gn20/aE9j320Pbq9sH2ePe89+L3zfeO+Wr5Evng + +i76Gfpd+277+fr9+wb8yPxy/cL9Hv6R/mb/cP/Z/10ANgGDAcIB0QGAAr0CmQIdA6ICzQLSA3YD + pQNWBN8D7AN3BIgEiATyBPUEIgVvBVEFGAVLBUsFogUzBQ0FXgU/Ba8FDwXzBacFcwWUBmQGOAbw + BUgGSwbcBQ0GaQbYBeIFFga0BcoFJgUbBbAFxATDBdMESwQjBsYDuQNcBZgE6wO0BMkDrwM0BJoD + /QNxA+kDdANnA2UDgAOCA7QC6gPcA2MDSQM8A2QDuAIOA1MD8gIVA0wDdgKkAnUDKAIAA28C3gEB + A+YBLQJbATwBewKsALUBqAHP/6kB/gDtAJIAHwAaALv/o//e/1H/rf7m/53+fP+b/RP/Hf8U/Xb+ + Hf2K/rH8kf3d/Eb8Bf27+8/8NPzW/Nz6gPvl+0j7sfsp+dj74Pp2+Yj7Mfqq+gH6BPvA+lH56PoV + +rz5n/qk+VP5l/n/+Ez5IPjJ+Jv4Kvfv93f4DfeV9xr5D/eK+NX4g/gO+vH5h/ns+XT6FPp4+tP6 + +fp2+277CPyn/Db8mf1A/R3+l/6Q/sL/1f9EAH4AtwFhAfwBDgJDAuYCPgOSA80DSQM+A+8DZAMS + BHcDJwS5BAUFewQnBUsFqwMgBXoFzQQ2BQEGzwTqBCkFdAQPBVAFFQUaBewE1QRNBQ4FKgXvBacE + ZwTeBWIFKgX/BOMEIwREBUoFXwSuBXgDBwWQBmwDDwQVBWMEqwNwBAsFmQLZAk8FlgOgAocEfANj + AvcDcwTgAn8CgAOPA68C0ALxA/gBmgB7A3ECxADtArgCBgElAiMDpv8iAawDmAB1AbQDXgBbAYIC + SP/lArMA0f+LAvv/yAAWAbQAfACOADP/Ff+KABf/Z/88AMj/LP8FAGX/QP7X//L+U/+Z/lj+Y/71 + /Mn8x/zR/d/6eP3j/Xv6Z/ye/Gv8ofzu+xP8QPz7+cL83/qC+HH7jfme+SX7nvhg+QP6d/dY+6z5 + uvcH+UT6LPn3+Ev7O/km+iv54vkK+Tz4X/rj+qD4U/nK+Xz21PcD92b2VPd8+Db45vnH+nb5jPol + +4n67fu8/GL8Uv1M/Lf8LP26/Db8If4U/gz+o/8vAAwA7f/mAFkAXQHfAa4B9gLAAqECKQRQA30E + VgRXBJkFZAW5Ba4F+AUcBU8FPQU6BV0F8ATgBHgF3gTfBXAFywT7BcwFpQUNBbcFHgbmBJkEswTX + Az0FgwSqBMsE+QT/BPYDsQSABCMEiQSwBIsEDAXKA4kEDQOwA+UDSgOdA4kDnQPsAhMEngKWAw4D + WALdAcwC2wL8AXkChwLyAVoBNALYAdYBUAFBAz4DfwKtAu0BYQF4At0AFQH7AQIBVgI6AjACaQGI + AbsCWgEaAfwDbQE2A1UCfgGBAUcBXwHmAN0ARgAIAPT9iwRI/8cBtf74/oQDc////HD9hQKp+kAA + 4/yu/Sb7x/0p/9X9rAAa+mIDf/lr+7796vhU/ND6pPtH+UX5Dvxs+bT5dvvf+gr5D/pR+0X1W/1V + +Xf3OvkP9y/62ffP95D3SPm5+Tr5PvdP+Hv4T/i19QT5Fvn59sT2z/ZA9iHzu/Yt9Qf2DfWF9iX3 + IPe9+VD5PPqt+wr68Po8+2P5V/tR+iv7r/v//O37gv0B/r/+sgCkACkCwQFJAsEBVgLUArgCmgPi + BMUDcQSwBaUGDwYvB2AIqgeWB7gGIgdWB2YGNQb7BooFAgYCBfkFKAa4BjsIygdjBzUH7QX/BLcG + rgW/BbcEFgSmBCwEjANtBZUFIAYQBRAGXwZoBQEFsAQVBwcDHgVSBcUCRQC3BJAFIwNsBk8EUgT8 + AaYCMgWOBCQBDQNCBg8Ef/9SBGoF6f9jBfQFJQHFAMoE4AIAAkUEYwSmA9UCUwS4BH8DoAMKBoQE + OwFlBaoDDAF3BeYCEQI+BD8EfAS9A1QBxwVnAykBowWUBdwChwBXA2wBegE3ANH/kAF7/lP/dwPH + /WAAOwKW+h4BowIr+AD5cgIu/G74TPp6/6T4ffdL/nT72Ptd9E373/lN+eL4RPBp/Yf9Ae1j9mD8 + O/E89/H39PMT9gL38/HA8mD1WvQr8uPy8/Xt8ILz7POS8/DxdvA/8irwDu827wfue+xS75vut+7E + 8kv4wvj994T6qfhg9jr3jfl5+Tb6WPue+7D7evsR/WQALQO1A3wFLwhYB+IHUAmgCKoK/wgKBSIH + LglQCUcMIQ/SD0MOPQ7SDuoM0g3pDqQNHAuwCUYJ0QYiBe0GggflBvMGHgjmCTcIcQi+CIEFgQOE + AQ8Ayv9zAI8BmQCTADQBwwD5AegDbgPfA4QEAQSlAkYCywJPAKUAwQAhAS8CrQO+BZUGFAdBB6AG + 8gXiBxoH+geQCNYGpAUXBk8G/QUiBgoHNwnACQAK8AkIDOQJ0QfTCdEHhgSvB8IImgZ5CKEHKgUE + BkQHhgbsB7EIawjPB24GTwTjBMQDvQJ+A+gC1QMoA38DjgNxA68C+gLv/9b/egLs/+7+3f7T/Z/+ + G/2m+sL9Rv01/RX9af4H/Tn68/pK+uX7b/ni9rn2A/mp+bH11/X09iH15vMm9YX2xPFI85f1yvFe + 8fXu7e6f7mXuf+7h7SjvcO0/7C/sCukD6gPptOh16grlLubX57HlkeKf4R7nbekV65Dug/Si/Fb5 + L/ch+ZL32faD84b5Wv2L+/T+sQHBAccDqQj5CasMhhFAEYkRWRO2EhEToQ72CzkNsgyUC9kOVBUI + FwUWUhPLEvcPWQtyCyUNCQvsBzkHgwNeAd8BDQCa/6wA4P+kABcCAgG8ABYA9fug95r2U/WO9SL5 + tPpc/Ar+Dv9m/nD+gAFcAioCWAK5Ah4D5QKCAlMDvwPkA+oF8whHDG4PRREqETUQJg/iDdgLMwwN + DuUN7gxzDbENNw23Dd4NWQ+QD2oO8g17DjIN3QnGCFsGfwMQA2YEhAXTBtUHwAf4BnkFmAQMBFED + qwL7Ap4CMwFhAXgCwQEmAtkC6wKiAzoF1QRvBFoF9ALvAPb/Af9Y/5UAfwBJAosCMAItAmcBbwAs + /5b+Wf3o/A363Pkb+A33Gvfe9aL1dPa59gv2G/Ri8sbzj+267MfsgOo96yXqb+n+6Wno1eez54Dl + 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 + swyFDCENsQp5CgYRDQVk/AMIoAgtA+IDEAdcDpQHlgAfBcQDKQFKAN8CWwbBAx0E0AWcAn4B2gLU + A9kCiQPbB64G3ATWBZwDRgOVASEBbQO4AhIDVwafBIsAnQHW/1j9cf3c/SP+d/7z/SD9r/rl+eD6 + X/g79ED0efek9LrxgPHI8CPw0PH375fwp++J7x3zPuyB7W3uUuqo7d/vB+uE8EbzY+3M8Tryr+5B + 7kvyy+ot7VrzW+y+7MHtIuzz6ETqhelA7qnqjerQ7HDmzeqF5+bnOOq99nb3MvdNDbkLjgUbCQII + 0f2g/HoCRAYUCuoMVxP0EN8QfhJyDfUPSxSVDqcNCA/FCZ0GkwWtBLgF3wd2BY0FeQfiBXoBJ/5u + /q35yfXR+Lr7b/7u/2sB6gLGAZUAnf9KAZ4BAgIHBIUFxQcGCfoJFQzHDYAN7w2wDZANbw7PDbgM + JQ+ADvsKtg4HDwIMuA6HCwMJiwrwBAUCmwKMAaf/QgCy/5r+of7n/Bf9zvzW+5H5gvnk+5L7Kfpb + /AH9IPue/Kv//AAZAhcFKQVFBeUGogVHBDoG7wbeCCgLKgukDBcOtA1mCxIL7QuDCpEIcQueDPQJ + OQg2B4QGVwSQBc8HQAQVBMMGwQG9//ACKgMkAb8CiANEA5MFugMHBf0HnQakAzoDVwWWBloGywer + CR0HRwfoB/gE+AVbCMYEAQRmBZgF+gJtAEsEzwK5ASIAuf4Y/g3+GP84+qr8Dv2f9kr1Wffz9Z32 + WvZA9b71YvOo8/nu7PBX8+LvZfGQ8yTzHfDz7hLvmu9Z7kXu8uyZ8Jvy/OsB78D09u5a7jbzEu9N + 76rsDeoZ7HPpJu046qfpBvCf6Vvrjurr6GPqJugS6lHoCu0R65PtIe3o9lwBlvqjDTUQrAzlCjEA + wv7CABYDUASDEKgVwxSKEgwSvxGUDvUPHgxEDUUPfQgIBWQH0wcdBPoDKwckBeUD7gITAO0A7P7E + +AT1eveT9wL3Ff6iAVMDgQQSAcYA3wE9AB3//gPTB/AGaQnyCz0NwA1bD9QP3w11ELUPigzuD+4Q + 2AxaDSIOIQxIDG0MlwumCqwK9wWyAg8Dzf6K/cf+hf/2/p3+3P9m/vz9x/36+hv6RPuu+1f8Bf79 + /Rr+yP8wAE0BQQS0BckFLgdbB/oGTQVUBC8HVAfYB0kLWgxaDUQOAw3mC5EJMgnFB18GEghkCDcK + rwbcAS4EQAWBA+0BpQNCCecDdP4uBY8Dv/70AkgHqAYCB8AGvwUhB5YHDgVUBkoLmAhrBp0K8Arn + BtEHogmnBx8GXQZkBccEqwa5BcADmwMmAjgADQHGAPf+jv+F/zb9z/vH+1b7uPj++J/5h/lQ+Tz4 + 8Pf19P31B/Yi8731gfVm8kL3kPOP8U306vA18trvtvGl8+zxmfDt82Xzw++t8mXyIe/I8Aj13u7q + 8QXxm+23823rtuzy8bbr3+617i7t8u+n6onnpe3Z6z/lcO8+71Dpte0v7GHt5+6q7E78lAMv/4IO + jxEvChwFnAR6/yP/nAc9CAMSYhVbEm0RCBClDm4LjwwwD5IMEAsLC8QHCwXNBkIFuAEaBzMGYgLk + AiED9f8z/Zb8v/hF+d/6ofz2ALQDZwbpBAUDBATOAesCuAKeAwoIyAijCbkLrg/yDbILyxDCD7wM + Qg/iDaIMvg51DAgKMgv7ChMKowniCywLiAeYBTgD9wA1/1j/Wv1P//EA/f3+/4kB9f4f/c/9V/0A + /bL+HP6a/3QCLwFLAawCVATUBIEEhQV7B4IHhQVlBloHyQbaBqMIkwvvCyMK8wl8CREJAwUkBAwI + CQQVBNEHPgV6BBcFRAMaAiQCOgHsAE4CKgIgAsgDXAP2At0EBgSpBSsGxQV4CZYFNQVVCXQGugV2 + CKIHeAZ6BcAG5wfRBDIH5AjTAywDoQQYAKABXQMcAnwDuQFRAPL9r/2a/Wr84v0x/tn7wvty/EL6 + tPjK+bL5+/gO+kT63/gY+Hf4QPVb9RL1oPQV9DHz7fXR9Sn1hvSg9Ej06/Je72vxu/CG7kruRe+2 + 8Rzwo/AB8Y3xR+2j8P7suuq775XqHeqd7hnt5eVr7bXtROiQ66/us+sV6tTtNerA6sHr9OfA6yjw + i+sf7F305vih+xgFNwvDEwsLYgVKDJP9OP1uAUAMLg5EDXMYcBLiDd8NQA5xCdkKWw2qBtQErwdR + AywArQZpBbIDAQX0ApEBh//3/mD8M/kj+l/3Tvju/cYBDAQiBUgHQARtApUDgQHXA/0FvwXqCIgN + MA7HDKAPUw/VDFgMaAzzC3MLqAxtDP0LGwzMCaMIiAlRCYcH0QWwBfUC/QAi/1H+P//e/aD9+/8m + AO/9/P5i/xD+FPyp+3X84fvE/XQBVwA8AZMEQwOfAusDTAUdBBcFJAbgBEoFgwOUAiMFrgaHCLEH + 0Qj+C6MGMgXZBrIDHALeArsEWQUrBR0FBwbZBe0BJQI0A44B6wFkAlQCvQLWA0IDRgN+BuwHxwTl + BeMIzgSYA/sG6gWcBeoGcAihCAsImQnfBqYFtQRnAg8BbQEAA80BKgTQBUwDMQGYAPsAJ/4n/YL+ + sf3v/Zv8sPsW/Sz9i/oF+zP9EfsM+k366/hp+HX3+Pav9034kPm996L50/hh9ln03PKO9Bnv2fHn + 9HzyHvTb9Hfz8/Ef8kbwYe1g7nrwLOts723zGOx58GXy8+vA7g7yf+th7lDx0eui7QrsMur66jLq + yewc7orqi+7/7mPql+2d7XTuOu7n8ED2avjP/5wM5AunCaQQ8AEl+n8BSf2RAw4N5g0sFYIUrw1s + DH8KvQq9CFYHUgulCd0E3QUTBX8EbAWnAt8DlgXIABIAPQL0/vj8Uftq+b784vze/jYGhgXeBe0F + UgNsBKkCfgLHBTYHEgiWC30NvQ2vDpQNCg23Cw0Kkgp3CRYK5Qv/C6gMDwt9CQUKygd3BdsGUgbe + AzYC1wAyAAv/G/9t/5H/5QCDAKf/AwDO/2P9PfxD/Qn+Mf8UADkD8wSPAwMGugXSAxkHmgXvA2AI + LAkUBlEH3wibB6sHbAheCbUJ/Ak3COAGxwj6BgECcAU5B2IE/AVVBo8GIQUBBGgDhAMrAmgCKAVW + A2oGhwhvBYwGEgjHBioGngfuCJkIRgjrCI0JPQifCCcJgwizCZcHrQeaCWsGzAWCBXIDRAJiAUUC + PAKwAwgEoAN8Aj4Bw/8O/On9yf2b+l39bwBm/H76wv0I/eT4Dvq2/Ln5u/l++iz5F/mN+OP2svi8 + +hL5BPli9zH3Cvbt8tbyPfHL8ZTyZ/Kw8jLzefK98dTws+808bHtLOxo78/uEewf78zvf+6f7z7u + PvCC79Trx+zK7v3sAO4I7E3ur+1U6Y3veez87s/w8uoq747xzOgC7Kj46fNT/ucJIghDEIUK0QTd + Ajv8Wvto/VAHFQwRDScUaxU1DIELnw5bBWYEmgnGBJoEVQePBMUF+AaMBRAEHAXtAqMA7QCUAFL/ + 5vse/dX7xPwcAU0DWgf1BzAGZwcuBQwDTgQuBHcFrAdYCuIL+Q6/D2UPyg9VDUcLXgk7CLwHgAlX + Cq4KaQx8CgMJ/wg7B7EF7QWRBAMBIAFdAC7+WP6I//L+U/9yAan/PwCTAeb+7v3C/lr9evxw/8AB + MwEuBUoGTQSkBcEEJwQ+A6YEPAWdBT8GOQYkBxoHkAd9B/AHaAavBdYFegTaAwkE4gO0A2UDRAQj + BUcEQQQIBLoD2gELAo0ClgB6AkAEygKeBD4HQwX2BvYHBQXnBiYHdwa5B78Jigp9CQALkgk9CGsI + eQcIB9kF5gV6BsAFEQSkBPYFIAFk/0QD7/8C/5UB9AB2/6D+MP5d+2j9WP1e++z8y/6T/Wb5J/zI + /TD7h/oB/Cf7SfoD+rv4evq4++L5Yfms/Oj7r/kb9xL4zPf/82HzPfRd9O7zSfUy8sT1D/X78Avx + cvCZ8QLuv+vg7j7x/Ooj8HDxRO+M8n7tqu938I3tC+us76Pwtu617pfvCe/O6b7xj+6T7cLy9++d + 70bvYO7C7ZjvH+xo+Tb7+vugDYUNaAyIClEIwP3d+D7+9gHCBI8LxhNTEZcRwA+wCvMIkAqJBAQE + iQdjA3ACtQNRB/sFxwUDBqwEmwIjAW4ARP8CAAL9dvu4/Cj+hgAqBFkIFwnDCEoH9ATlA6ICUgNV + BGQI7QrKC4IPAhDFD1UOyQwkC9UHGAeBBikI7AqXCkMLZwwWDLcHfQanBpkDcAL7ARcAef6jAAD/ + 9/7HAsQBdwCLAuwCowA6/9T+lf1u/ez/TgC9AqEFZgXCBYcH8AUdA4AENgQqBNgEiQXtBYYF1gYp + BikH/gcqB+wGiQbUBWoDRQOsAhYDxgOZAwIFyAVgBRMExgMHA0ACegBBAJACxwJsAtMDYwZhBxMH + /gavB8YJ4QXcAOoFRAp2B2YGkgvsD7AJBggHDM4HfQgvCDoGsQhpCNEEEQVcB8UF9ASLA7UGLQbL + AEUBlgEW/gv/v/+i/m4BfABK/+YArgGF/2f9Xv0A/nj76vuE/Xn7N/5b/+38ov5EANL9T/yr+6f5 + CPmk9033N/ed9qL7b/mh93f76fiC80H1VfRD8eLyovC18u/x5vKQ8v7wcPKH81zwU/An8w3wMu87 + 7kny2+7g8fTwrfCp9r7tB/GV9SXxXvJw8Zvw4fNt7zfucvF/8+LvHPNk9fnx2PEt8F7y0+2/8e/3 + 7viDAjMLFAxsEfQL4ANdAtX6/fsXAP4IdAwyEL4UYhDuDIsKLglCBvMElgbkBHsD4gMRBUUH6QR9 + B3gHAQN3At0BWP9gACoAZ/yv/mL9Av3SAS8FTwilCboIagjtBZ0DlAL5AlkFtwapB4cLqBAXDvkN + zRB9DXMJpAc4B1sG2AbeCBIK/wptCn0IEAdWB2gFnQJuA74Bh/8z/6X/8P8BAL8AbgDgAZsCCwEl + AlADIQCH/sAAWv/4/x0D2AMmBgIH5gYLBkEFcQQ4A3oD2wOtBI8E6gRhBqgGMgfBBhYG3AWLA10D + sAL4AWgDFwJJAr8EqAOTAvkDQwTVAVsAvACB/6P/DQC/AFkDYARpBLsFYQZ/Bp4ExgUhB9UEcAa+ + BuEHtwjvCAMK7gmQCMIHowg0BjcHEwiOBDoFZwUUA54DzAS3BWAEfQPvA6QBvf9DAJP/HP9oANn+ + DwCYAeL+Ff8NAHX+ef2O/Sj+3f3Z/Qz+ZP7x/Y/8m/2a/P/8/v3m+zb8kP3Q+mb4Qfuh+l74LPli + +jf6lPhI+Xz5ePhR91r2UvY898r1kPMD9Xz0vfEz8mXyPPBM8m7wkPBA8qzwPfGc8GryYfBV8Qzx + A/BW8mXxxfEb9Bj1//NS9LXy7fOA8sfvxvLt9NDzxPMu9BT1k/Am7yT1DPCF8zv04+4x89vz9+w7 + 8YIADfqaAD0Q0QovCdAHZgPi/Xj8Lv/rAdIIsAwuDTIQgw90CkoKkwnYBSIEkwQBA88BJQQ0BTkG + kgbPBm0FeAJ1AT8BXP+E/4AAGf2E/SP/z/4eA7YGFgcQCD4IZAZ5BHcEuANQBL4FDwfqCQYMIg6Q + DtsOXw5WC4YIKgeYBTIEuAb+BwAIBQoGCS4IVgffBY8EUQMXAhv/+v9VAFT/egDOAVsBSAFyA1UC + QAIoBAsCmAC3AUkAjv5eAWwDyALFBsAH2gVEBhQFkQPeAY0CGQJWAmgDkQNDBW4FQAbABagExAMx + ArgBnwAhAXIBmAGlAm0CdwPHAywDHgPUAroCxQDGACQCnwB8AU8D0AIBBJgFjAT/BcYGpAQnBmoG + AQUvBV0HlwiBB+QINgnNB8oGWgf8Bn8EJQb/BU4EDASZAiEEjwDt/vQCiQEdAGkAAQMtAEv+1f9h + /FT/Of99/K//oADh//D92/52Aaj+gf30/0r++/w+/tv7cP0YAF38a/6l/6H9Sf67+8n7tvxR+U74 + afr3+Fn4pPmZ+HP6jfnw9sH3Nvfn9abz7POO9LHyNfSY9DD0hPWF9M3zpPOG9OfyC/E48pjyOvG6 + 72rx4fAt83PyffKm9+n02PJl9Lr2wPA18cb04/B89TfyYfTM+NjycvgL94T0zvWo8XDxNfBz9Bzy + yfMk+VX1Y/Wv8pT3gPO28Dz+qfvP/4gJMwaiDZMKXgIeBRsAYv/OAAoHlws5DNIPfg8mDQoJkgkE + BiwE0gfWBGcDZgebBmkE4geuBxQG0gWUA+YCGwLaAIMAcABrAJ//mQBlAqUFrQchCH8K4gn5ByoG + QgV8BTsFAAdcCdwLSA10DVYPig1bDKMLeweFB6sGigXSBpkIrgmnCJcIMQftBWYEbwLTAjQCuwEW + ARcB5wF3AL8AxgEIAS0BNwLeAcYBygK7ARYB7gGKAYgBMwPIA44EowYWBvEF7wUqBHUDugJnAtgC + egPQBH0Gqga3BokGMgVfBOMCpgF4ATgBdwA0ACAA8AD4AVgAAwIcBI8BLgG8AVwAE//i/1UALAC8 + AtkD+APxBd0GugbnBRUGuwUXBJAFPgW9BoQIbwe3CQcKCQiZBrQH5QbTBE4FjAVhBPEDagUcAysD + +gP7Ac0Avf/8AML/ZP5yAK4Awv7t/sr+i/3a/kn+Rf8eAScA6P+L/4P+1/3q/aD97P6K/y7//v5b + /5H+pvyg/J78BfzT+if9Rfz0+1D97voX+6f5LPnq9zv3a/gY+Bj4xffo94v2HvVV9b71b/Nv9AL2 + y/N29d70u/No9rH0s/Ky9iD2hPKB9ML14vKt8jnzA/Po9DLxs/SX9w3zCvYH96D0H/Me9uT0KfO1 + 9en1uvQh9UX41va09/D2VPZP9wf03fLE9kv4OfQ19m35YvS28cb35fTF9U33rfQi+b33IPfC+SoF + /QPCAjoOBgktA2ICWQNcAPv/6Qa3B5AJJg2+C1oMIgysCUMJMwhzBtYDDgW+A30D+AZ7BrkGfgee + BU0D5QPJAsUBswLkAW8B6wAAAfsCLQQqBvwHmQh0CJ8HbAdHBnQGoAYPB08IqAgTChwL6wu6DJwM + xAvkCWsIJgcLBt0FpAa/Bn8HKwhVBgwHDwcFBhgFxQOoA9gBtf84ACABUv+vAG0CAgLQAuwCGQOD + AucBSAIxAcv/vACqAdQBOgN7BcgFmAXsBSQG6wSBAsoDpAMXAmMD5wSkBKMEJwYFBS8EKwTzAioC + RgJCAl0B4wAUAXIBtAAEAakBggFpAfoAlgDL/83/9v5Q//sAHADHAAcCPQIgBDQGxQblBpgHhQXT + AWIB8wMEBOACpwhKDJEIggmJCkkHhQacBdwE5QQzBf0D9wKrBCYFzgPIAnUFcQTiAO0AZAEyAFj+ + 8P9jAbcBmQAbAY0DJQJ+AaQBlgHEAJT/PADT/3n/Uv+q/93/rv6g/1j/0P0h//L91Pzl/F/7X/tV + +677hvuC/Gj8tPuZ/Jf6QPp9+sT4KPjY+JT46Pd6+On4W/hn+D74q/jf+Nz3dvhI9yP30/UZ9R/1 + XPQ49jT0ZfaC91f2yfbB9OT1DPTA8nXzyvKA8iHz9PIp9Yn2PPO897P2PfJh9tP1fPGB9dj3JvLB + 9+T46fPd+Hb4PPYO+gb6MfhB+0z5H/dw+Yv3//ZU+C35Vfqy+Z/72vts+V36J/g092j2kvXV9yL5 + ePqe/OMFbAQdAywNHQg9Aj0EygNOAKQA4gS6BvoIdQo0CzENLgsECYMKUQh2BocF8QT6AzkEkgbr + BWIH6QiUB1UFTAY9BvMCggOeA28CEgHNAI8CLwQPBV4GYQqoCTYHDwnMBvAEKAaYBfkG7wjYCAwK + 5Av1CjwLYQsJCXUIxgbtBUkGegYpB1IH5wcvB1YGoAXQBVoFjwTnBEUEDgPvAfcBDAGmAL0BewI/ + A2ADlQO+A7sDJgNcAugBxgDEAHkAZAFCAzkDlATqBUkFZAQ1BHMCzQFNAqwBRQIHA8ED1APOA9QD + NwMoAhMCmAJ6ARMBpgF+AHf/tv83/xv/QQDyAEwB0AE5AegAdQCs/w4AZAAcAa0BSgObBEkEnAVl + BTUF1wRcBMwFsATeBfcGrgaICDIJ+QhoCIUHvQWYA50CTATfBEsEcQedCA8Gbgb3BccDEQToA6ID + egRJBQ8EjANwBDME+gJDAlsEzwNMAY4C5AKSAF4AqgDFAN0Am//mAGoBIgDjAFMAn/+W/+3+qP6+ + /b79Y/1A/Gv8V/zE/LX7lPs6/Ub7BPvw+nT5ufmZ+FL5fvlH+fP5gPnp+fn4DPrR+a34FfqV+er4 + pvjf+Ff4bviC+JL4L/oC+RL5rvpO+fn4m/mX+FD3KfhI98j1KfjQ9jf33PcV9gr4Lva99cz2L/WF + 9Xz1jvTy9av1QvQD9zP2SPX99yz3Q/bb9hX3L/XJ9cD1MfWK+J30nPjj+h72Zvue+TD52/rk+cb6 + f/p9+TL6lvot+NP8If0N/HL+qf04/Zj7nPu4/IP96PsI/GD+dPvC+RH8Xftd/DD7xvoT/bD5tfnB + +xQAyQCaAhYJiweeBiIG+wUjBJ8BsQQ/BZQFdge3CQsMlQqxC7MMkQoHCWcHVgfcBLQDoQWSBe0F + TAduBx8HrAeqBikGEQY6BCUDWgJ2AdUBOQL+AnkFeAaXBhMIqQjkBwYH8QZkBicFvwRYBdQFDgbj + B3kJiwnmCUUJ0gdfBsIERQQ5A1QDtAM8A5kEywTwBAwFsATGBKoDNALYAUUBWv9B/9T/mP/j//oA + VQJuAqEClAMyA1EBuQCtAAn/av5A/9D/8/8BAdkC/wLNAnYDGwOaARwBnwG0AIkAqQGLAagBYgIB + Ay0DMQO/A60DswJ6AkoCJgHSAHkAYgDoAOIAeQG8ARACDwLdAS4CcQGNATcBbAFRAssCoQNUBAMF + IAShBHsEiwSKBQQFagYbB7cG4gbKBmcGQgY9BgIGCganBtYFuARLBfcEhQPzAtoDRgM4AvMCQQOV + AsMCxwLmAhEDlwHIAfwBBwFUAX4BcQGRAcoB3wGCAXQB3QBXAAoAif6f/g3+k/yv/Uj9M/2h/Yz8 + p/yO/Kv7KPs9+/r69Pqf+o365vra+jL6cfrM+/75pvny+iH6FPng+CH6OfmC96f5fPrm+Gr5Z/t8 + +nz4Lfpe+cP3ivfb95H3IvYZ+Kr33Pbu+O34Nfj5+LD40/dD+Pr2w/bF+Cv3p/cG+lP4NPnN+Ef3 + tfcJ90b29/ZC+O72b/id9zX3b/hP9jP31/b19/X2xvY3+E73MPhY+CT5Yflb+w36D/rM+236bPlN + +uH70Phb+g78pfpB+zX9UP1U/Vr/Qf5T/17/GP2T/mn9rfta/tj8B/0X/8/9B/6l/eT8W/ve+lX7 + cvwI/7EAuQRiB1UG7QebBiUFYwM9AdcEYQPdA0UIhggxCZ0J8go6Cg4IzwjyBjsF0QRnBBIFIgXd + BmUHtQejBzsHlgfUBYcFlwZHBSoEGgV+BGoDbwMoBEUEPAWbBsoGgwguCJkHygfFBf8EzgTpAwAE + +AUJB80G1Qg9CTMI+AdnB7kGWQXuBL0E6gSTBK0EmQX0BCoFXQUxBcQElARqBAQDPwLJAe0A4v+l + /28APwDX/9cAhgHkAMAAcgHiANj/1/+W/7j+3/52/+r/twBpAZEC0AKtAhEDmAJcAi8CvwHiAeIB + /QHSAfYBEwK4ATAC9AEoAnYCCwLvAc0BygBhAKIAm/8sAF0AJgBgAZ4BLgK2A8ME0gTcBD4FUAQV + A8kCzwJqA9gDWwW3BhkH7wfvB7AH1gYlBr4FagQwBJAEZgT+BKwFmQVvBXMF+QRIBGEE6QPQA0kE + 1gNuA38DFQP6AekBLAEmAVcBjAAOATsBeAHjALkAZQDz/2D/qf4K/zr+X/5Y/jj+3/0v/oj+Sf07 + /sT9pPy8/HH8x/t9+uP77vov+T37gfob+nv6+fqF+5X6C/to+uj5zvjW9+H3G/f39yf3Bfjy+VD5 + 0vmS+tD69/iA+Qn5nfc++eD32fgw+j/66vr4+o/7Sfud+jv6Vvsw+k35Y/qV+dL4svhz+dj4mvgZ + +t357/k7+l36iPpO+dD4qfgg+TT42fds+tH5UvlS+Zb5/PfV9Un3v/YQ9/r3EfpG+lv5kfrM+q75 + jPgk/EX6Zfht+9D6yvkO+6b9pf36/ev9l/7e/eb7f/2u/ZP9+/1C/ov++f2F/ST+AP6o/Sf++/3Q + /Db82fsR+777BPsi/Vf//v6aAn0EQgRVBdMFLgSoA9cD6AJ5A+gDNgXXBkEHOAkyCqoJ6QknCTwI + fwbQBSkFIQQiBW4FYwaPBjsHVAdoBvEGWwbkBYEF6wTfA8kDggPVAvEDKgRzBK4FUAaKBngHtQd5 + B20HyQZ7BpkFYwXFBZoFNga8BtkGGAfuBvkGKAe3Bn4GhQbFBcwEyAQhBHQDoANuA24DuwPPA/wD + PQRnA/QCMwOTAsgB4QGAAYsAVwBvAFIAUADbAAQBbgFMAT8BTAGGACsAyv+a/23/GQA1AJsA8AEu + Aq0CGgOBA/MCVQJ7ApcBxgFIAnMCNQOpAxkERAP7ArQCwgHjAWoBgAFnAV8BewFXAQsCrwGeASgC + AQIVAkACbgLmAuUC5AIrA1YDmgOKA9IDpgTfBEgFQwY6BnQGVgZvBTUFUASDAy4DuAK9AlwDLAN3 + Aw4EEgMbAxEDdwIEApoBogHZAOQAAQHGAEgBCwFyAeYAZgCbAL//Sv9T/gz/4P1T/HH9tfyI/KD8 + /f0E/kj9fP5y/en8Tvy0+zP7cvrz+oP66vpa+7r7Dvz2+4r8jfvO+zb77PkP+/b58vm++rf6cPsT + +3z7aPz5+wD7Jfyh+yP6tPph+vn5LvnJ+eX5avls+n76S/tM+1X7VfyZ+xr7BfvO+gD68vlh+tn5 + xvm8+Yb54PjD+eX5I/pA+zb7jvvZ+b75pvkV+C74V/hD+TP4H/iz+Q35ovla+nr7E/z9+//70/vQ + +2z6X/rS+bz6Bvrf+WL8w/uW/Fz9aP74/ef+Av+b/UD/vfxT/fv97fug/j7+zP0uAGL/3//z/0r+ + 1P6k/Y77cvzo+wr7mfzS+/L+nADq/wUFvwT6BO8FgAQMBZsCKQLEAncC5QI+BFkG+QYECGUJkQkc + CWcIwwdoBsoEGwVWBCsEOwV/BcEGNgfEB8oIQgiiB8QHdAaWBTkFpgSGBOgDmgTUBF4EVwWCBXIF + CQbiBR8G0AVxBRQF2ASmBLYDVgQ4BNQDcQT4BFYFqwUUBiEGfQZVBi4GfwYTBnEFdgXwBB4EcAQe + BPoDcwRfBMsEPgQWBPMD0wKIAvIBjwGxAHIApQA3AGgArQATAe8ALwHoAbsBdAG+AZ4BCgGAAbwB + KAG7AcABnwHeAdgBjAJPAqQC+QL/Ai0DtAKkAjACzgGZAVMBRQHnAa8B1QGCAksCsQLDAhsD9gL4 + ApwDWgPwAkwDWAPdAtMCrAIUAyMCCQKkAu4BMwJVAq4CjwLkAicDZQOyA9ECTgPCAoUCrQIZAsYC + sgK+AqQCEAMhA0ECVgJwATIBQgBk/7X/5v4e/z3/zf/J/x//pP+b/tf9f/27/Iz8BvzW++n7LPwh + /An8k/xR/B78+fsh/Mz7PvvO+0v7ePug+5/7cPxQ/Kn8Wf1Y/eD8QP2e/Ob71fv7+kD7ePq1+g/7 + e/pA+zL7vvtm+277//vm+hT7xfpj+nH69fkr+t35FfrK+Tr5pfnx+fX5tvn9+o370Pp++r76EPr4 + +Jv4vPjL+cT41Pgm+vP5AvoL+tP7Z/wa/Eb9+vwc/Zb7n/ry+sn5XvmG+Z36g/pT+wb88vzI/MH8 + 8/0j/Hz89fum+337Evtw/CD8LPyN/eD9vf2L/hz+jf65/bH93f2l/PH9dP3//BD+Lf6n/cH+yv5o + /in/8v2j/SD9Y/sq+xz7BPqI+/n8nv0HANYBLwO0A1wE5ANrA9wCmgHEAWEBHAEKArIDmwTtBeAH + 2AjxCG0IFgj2BvMEswNUA9wCNwJvAnADmAMBBP8EswUwBgYGoQUbBScEwwLNAWsBRwEEAbQBIQOB + A20EeQURBvEF1AViBlgFkwSCBPADPgPYAvwCHQPuAlgDnAQEBRoF3wUoBokFNwXQBFgE1QM5A9QC + +gLTAr0CMANTAwYEtwMNBM0DFgO+AocBBAHOAKgADAB9APj/rP8QACQAnQBgAOcA0gCsAKIAHAD4 + /xsAMQBmAMAAowDyAF4BCQEYAeABeAI2AnAClwONAz0DaAOaA30DHAMYA4kDWgPGAhEDRgPmAr0C + VAN4A0sDKQNkA1YD/ALdArwCewM7AzMD8gMBBKkD4QMdBFsDlQN3AzUDzQJxApQCcQHaAPgAyQA8 + AMgAkAEdAW4BpwFVATcBPgGMAQIB7QA+AYAALwD4/8L/0/6j/m7/tf6Y/vX+GP9C/xL/Fv8V/4b+ + yP1u/er89/x7/DH8Pf0p/Uj96f27/jL+9f2S/pP9T/0V/Q39o/w0/az9iv03/ib+of7V/fP9Lf4M + /eD8JfwM/HX7NPtt/OP7P/xx/Fr8Pvzm+kD7tPp5+jv6jvpP+936Bvsp+7f7hfsP/NT8lP13/Uj9 + v/2V/Ov7lvsz+5X6tPr8+jv7/PtU/Cj97/26/QL+7v1R/TD9mfsN/Fj7xvrO+8P6FvyB/KT8Uv1b + /gv/j/6R/vL+A/7F+wP9y/sW+0f8FPyo/aX92v7X/4b/NwCC/yP/bP6A/Uz9lvxF/U39M/0t/tf+ + zP6b/un+G//c/tr9Bv+Y/of+S/+4/hwAhf/j/2IAi/+1/3D/FP/e/iT/zf9CALgAAwJUAj0DZgO2 + AkUDpwFoAWoBmgBpAZYBTgIQA/sDYwTJBMEFnQRGBDwE/AJ9AssBzQFPAlYC3ALsA+ME4AQQBakF + lwWlBPIDawPAAgACRAEDAhoCXgL1AicDcQSPBHoEGAWCBW0F9AQdBUYFNAX5BP4EnAU7BksGwwaU + B4UHxweIB9wG4wZZBkYF1AQjBVMFsATOBMYFWgXoBBsFOAV4BD4E1wNGA08EaANRAzIE/ANIBN8D + IQRDBJkDPAPXAi8DLgN+AosC/AKgAvYBLQLzAesAhQBiAAYAWgDcAGUBYQJCAjMCxwI6AqIBTwGF + AeYA5v+JABoAdf8a/7H/5P/O/gb/Vv4g/WT7Yvoe+kj55/g7+fj6Cvu1+0H9fP0g/vX9B/7u/Tb9 + F/wM+8n6Qfpc+ZD5jvqg+dX5f/qB+tX6IPrE+sD6Ffo7+hL6hvq6+qf6H/tS/Mz8Xfya/UH+2P2o + /bj9yf1m/Gr8l/zf/Cn9S/3+/oz+MP7H/uL+Sf2Y/Hj9Mfz/+wn8SP0k/uj9ef9HAIYAoP9J/zP/ + av4u/uT97v6F/+//7wCfAacCtQIIAwsDhwKIAmUBBAHPAEwApgBrAK0AHwEeAdcACQGKAbYA+ABJ + AUMBbQFIAagBGAHYAFgAKABr/9r+CQBe/6j/UAEbAu0BRQIHA3MCowFBAAUAmv9b/Wb9pf5j/hj/ + lgCOAZMC1ALPAtUC1wEKAQcAyP7D/uX9mP3u/Yz+tv9R/1gACgEtAHr/3/41/qn8Nfyn+5z7UfyA + /KP9Iv5r/sr+av4a/pf9bP0d/fX8rv0k/sz+Lf9w/63/Rv/k/nD+tP0A/Wz9qf3D/Vr/cAC/AFEB + yQGiAecAYwDU/wr/if7c/gP/Uf9YAO0AeQGUAQYCsgF7AIEAqf9N/gL+5f33/Jn8ov0G/fz8Kv6s + /e/9Ff4a/8P/Uv/nAFYBcADh//P/9/7F/WT9R/22/aj9w/6x/3MAsgHSARsCGgImAQEASP8x/i79 + Z/23/Eb9oP7v/msAPgEZAnkC4QG8AT8BKgAZ//b+TP76/aj9vP09/ov96f0Q/tH9yf1Z/YP99P2j + /dr9Bf9Q/7j/PgCJAAcBUgC//24AOwBHAPcAJQJbAxsE2gRCBV0GfwV4BAsFewRHA5MCKwNhA4UC + QAPzBMoEIgXjBUsGMgZdBb4FbQW4BJoEPQRXBHUE0QPoA1AEOgQPBHsEdAUsBbMFGQYKBp8GpAW8 + BdUF3wT5BEwEVASCBMADYgTLBLwEMAW+BaYFxwXSBYEFbQWGBFkE3gN3A+kCqQLrAg0CnAJvAkoC + kgIPAtEBDgGeAOv/Of/T/rj+xf66/s3/+/8iANgAnQDOANX/S/9i/7n+r/57/lT/OgDg/yoA9gC4 + AO//kf8X/wL+2fyN/Aj8mPuI/J38Ev0e/hX+if7g/dH9kf3Y+6b7nPrY+cD5Yfi9+K/5D/m4+ez6 + pPsa/Nf7q/yz/MD7WPtz+hL6Zvkz+JT4p/il+LL5VPos/KT9uP3x/qn/D/7c/az9bvuY+vD5IPl4 + +NH4dfme+pT7A/yB/Z/9pf1G/Qv93vzp+6b7qftI+3b7ZPtg+1r8Mfwz/J/8Tf1N/YT96P1e/sn+ + f/5l/hD+S/7//E/8jvyj/In8MP0e/6v/LQHuAoADLgSgBMcDjwLSAacAJv+v/t/+bf8PALwAmALE + A/EDEASPBOUDpQJVAQAA0f+q/c38V/7p/Vf+CADwAFMCIQPfA84EjQSHBCYE8wIsAuoBeADb/6IA + 5//hAEgCRgKqAyYFhwU7BegF4AUfBN4C8wHqAPD+Tv5P/lj+Bf80/yEBaQL1AsgDDwRDBCQDjwFG + AeoAOf8t/x4AHQCKALIBJANSBE4E5ATDBY8EzgNlA2oCYAFfAAQA8/+W//n/CgGSAV8CCwMsBNUE + cgSpBMsEyANqAuQBKQFNAHH/s/9cAFQAEwHCAXQCywK3ApUCdwLAAZoAkwD3/yn/TP8y/3D/9v82 + AHABhgKFAkoD+wORA0ED/wKAAhoC+QAtAC8ATf8t/3f/4f/nANYAPAGqARcBnwCs/9r+b/4n/ZX8 + tPyN/L/8Tf0p/p/+GP8H/8L/rv/r/nT/P/8d/3f+6v6r/sP9Iv4u/cT8bvyw+7r71fsI/L78Wf2x + /T3+ZP7i/V/9q/wR/HH7uPo4+6D7+fu6/GH+hv9G/97/vf8H/2H9D/z0++f6Jvpf+q77ZPwv/dP+ + 3v+qAPEA2QC5ADIAgv5l/RH93vsL+0L73fsX/K389v3I/h3/cP/L/z3/oP4G/hH9cvx5+1P7KftW + +2j84vxd/hMA5QAwAiUD7AIDA2YCcAF+AD3/Sv9s/hL+JP+v/5QAXQE0ArcC7QKdAv4ByAHnACwA + BADp//z/VQDqAMABRwICA2sDVAPZAykDwQKUAu4B9AEjASsBVwEMAVQBxwDjAE8BjgBZAEYBLAHP + AC0B3wEkAl8B/gGZAjEChQG8AUkChgEwAXQB4wHlAb4BDQJqAvUBZgHOAL8AawBU/5v/+//x/5b/ + AQDOALMAWADfALQAwP+8/yb/wP6R/gL/Uv8+/zkA/QC2ALEASwGeAEAAFQCK/87/1v4D/kP/q/7w + /Vz/gv9GAFAA+/9aAfoANQCHALAAPQCq/0D/M/9O/gv+GP7E/f7+1f4k/wQA7v9lAO3/WP8pAMH/ + x/7k/pv+rf7d/Z39V/7d/k7/vP/gANEBuwFgAYACKQKeAYUBCwEMAQcABv/Y/jn/hf7o/sn/MQAm + AV8BwgFkApAC1AHTAWkBdQDv/2X/0P6H/tb+ov4s/67/EQB/AB0BrgHxAdgBagG0AdcAIABd/yn/ + Ef+Z/hL/3v+zAJUAxAHSAuMCqwJOA5sDUgKrARUBfgB4/2P/wP9GAMwA2gHxAh8DqgN2A+oCtgED + ASIAHP/c/s/+a/8aALIAFQEUAi8CvAE5AecA0ABu/wb/wv/H/3z/LwAnAakBkAGbAVEC1gHTAJQA + VQDH/+H/FABjANIAfwHuAVYB2gHLAfkAiQA8ABEApv9t/4b/IwAlAHMA4QAOARcBJgHXAGsAGgGh + AL4AsQG3AecBfAJhAjgCKgJ5AVEBzQAaAOv/XABLAHgAnwEKArgC0wJEAqYCEgIvAAYAt/+D/qj+ + 4/52/zsABAE3AnIC7AKFA0UClwEpAQMAH/+Z/T/+z/6d/f3+UACkADsBlgE7AsUBKQEsASAAx/+L + /9H+bv9T/2L/8f8HALsAVwAFAJMAHACO/17/ff8W/4X+5f5u/kn+eP48/oz+hP6x/r/+3P5m/x3/ + HP/Q/8n/sf+i/6j/4/8z/zP/E/9s/oL+6v2Z/cP9zP31/ez9df4o/wH/Q/8iACAA2v8YADIAr/9+ + /5j/Uv9U/1b/j/+y/6b/rf99/4H/6P6G/lH+B/4P/qf9z/2R/rT+cP5F/4b/XP+A/0L/v//w/x4A + KgCJAEIB8AA1AN7/mP96/iX9ofzN/I38dPwv/Wr+Bf9t/1AAcwBOADIAy/8X//D+4/6v/rv+Jv/K + /9n/GABWAFAA/v+y/+T/Tv8C/8z/P//R/iT/wv6w/mD+O/5e/pv+//4L/6b/xQAaAeUAUwG1AVsB + TwDu/z8Aef+R/sL+v/5Z/nb+qv6e/sz+hf/A/8n/RgC/AKcAlQCiAFIANQCU/0z/Nv83/8H/2v+7 + AKQBwgEaAh8CfAEMAa8AFQA2//P+fP8g//b+z/9lAHUAxwAfAfkAwQB1AOv/c/+D/0T/CP9f/xkA + zQDpAC8BrQHKAWsBDgG6AHAAaQDr/3z/9f8pAB4APQCxAFQBVwFPAXgBCgJAAq0BdgHvAa4BtwB0 + AN4ABgGTAEYBMgJAAp4CRwMLA5sCowIaAvQAaQCUAL7/Z//j/0AAJAAoAB4BQwHxAEUBhwFWAVEB + jQHUAcMB6AH8AcUByAEgAXIAagAWALb/7P9mAAgBhgEMApgC6gK1Ah8CgQGsAOT/Kf9+/nj+3P7i + /iL/5v9TACgAZQCtAFIAGgDp/3f/JP/s/gP/+f7B/iT/a/9W/0L/2v8rAO//TwCoAFgAGgAwAKX/ + Jv/3/uv+tv5L/uT+eP8O/3X/EADw//j/4P/w/9X/wv8LAOD/BwCjAHEAFgAlABcAav/O/uv+uf6m + /gr/Mf+Z/04AawCNAIwAYAAXACX/n/5p/gb+8v1Y/qH+NP/f/+L/8P8jACYAhP/q/g//w/4//mj+ + 8P42/2X/EQBMAB4AMwBXAOr/XP+9/7//Cv/2/v/+0/6A/kj+ff6a/tH+GP++/yIASwCqAHQA6v+G + /y3/rf4t/u39Y/6M/qn+Sv8OAE4AUwDUALgAfwBbAC8At/91/3z/Iv/i/vz+Jv8n/3P/j/8AAE8A + bgB/AHQAsQBzAFAA+P8NAAoAkv+R/3L/rf/B/8f/RAClAOkAFQE+Aa8BmwFnAVgB3AB/ACgA/f+h + /9X/FAAVAHEAfgAdAVEBQAFyAakBjQEdAf0ArgA0AM3/wv+S/6v/7v9SAKcArwASATEB+QCJAHoA + QQCZ/0D/R/9V/6z/IgC9AHgBqAH0AcABagG/AFwA2v/k/kz/Zf9B/9H/pgDkAEcBeQFKAVcBpwAa + AJr/Fv/m/rz+pf7y/lX/gv+m//H/2/+F/7r/df84/xD/1P7A/pr+jP55/sn++P4F/0r/cv9e/3H/ + eP85/1D/Yf9R/xT//f4S/8P+qf6e/pT+uP5i/lT+k/5J/h3+Kv5z/tz+Ff+g/xAADwAMAKv/Qv+1 + /hf+Cv6g/av9G/46/nv+2v4t/yT/cv+E/xP/I//u/on+jv5N/oX+zv7N/in/af99/3f/jf+G/4v/ + eP99/03/Lf9d/x7/Nf9I/6P/9v/c/0gApwCQAGgAeQBeAAgAzf+w/5L/a/+D/6D/2f81AGwAlQCX + AKEAYAAWAOn/qf+e/3X/ef+H/53/1P/N//7/VQBYAHAAnQCcAKAAjQCRAKEAZABtAKwAcABZAHwA + kACEAHoAxgDXANwAxQCwAJEAPgA5APD/vf+i/57/pP9r/6D/3P/a//n/fgC8AOAANAEvAToBGQGo + AGQAMwDS/5b/c/93/3//gf/t/zwAVgCOALgAiQAVANj/uf9s/4j/wf/D/0AAqAC9AL8A0gAMAb4A + XgB4AG0A+f/v/xQAGABTAGMAnACcAFsANAD7/8T/sP/e/97/HwCSALsA3AAeAT0BEwH0AOIAegA4 + AEcA+//f/wMAOwBRAGcA2QADAeoA8gDXAG4APQAOALj/aP+T/7X/mP8TAGMAvwA0AWIBcgF2ATEB + sgBfABQA3v+p/wsAbACbABMBUQFmAUEBFwGrAD0ABgCT/zn/Df/x/uf+//4t/0D/df+7/93/6v8Z + AGcAUwBrAJMAUwAoAA4Apv9W/4H/Z/9T/6r//P/u//D/OAARAPv/9v/3/9r/sv/o/6j/iv+r/4L/ + XP9E/zP/D/8o/1X/af+1/wgAFwD//wQA2P91/yz/Dv8C/+X+F/97/7n/1/8VAEsAKwAHAML/uP+9 + /2f/gv/H/8H/yv+3/5r/hf9P/yT/K/9i/7H/0P/5/1wAWABVAEwAFwAJAMP/ef9e/0j/Uf9w/4n/ + +/8zAEoAegCSAK4AfwCSAKYAfgBJACMA4P+x/6T/eP+O/8H/6v/r/xoAGgAeADMAHgBLAC8AOgBs + AEIAIgApACAABADR/+X/AAALAHAAmgDiAEQBQAE1AQ8B2wCmAEAABAC9/4v/if9F/1X/gv/E/+3/ + 8v+CAM4A3AAaAUcBXgEUAbcAfQAhALH/Uf9q/7v/AABxAPQAXwGEAV8BNwHyAGsAFwDI/5n/of+r + /9P//f82AE4AeACTAIwAoQClAJ8AkACDAFQAIAD7/8r/pf+g/9D/EgA9AI4A8AAwATYBCQEHAcgA + SwDf/6f/l/9q/3X/tv/q/wEALgBqAHYAcACdALUAjACNAIUAaQBNABsABQD+//T/8v8MACwAQgBo + AHAAdwCKAFsAJQAJANH/jP99/4z/lv+Z/6z/+v8VAAcALwBuAIkAggCKAHsAYQA5APv/3P+2/4v/ + nv+3/8T/AABiALsA2gD2AAkB4QCTADMA//+8/4b/h/9z/47/wf/V/wEAOgBrAIEAggCSAHAAMQAA + AMv/of9t/1D/Uf9I/1z/b/+B/8L///8gAEQAgwCYAHgAVQAlAAYA0f+Q/4H/mP+Z/43/rP+6/8j/ + 4P/q//X/+/8IAPn/1f/D/77/l/9k/3L/if+P/7j/7P8lAGcAkACiAKsAqAB4ACoAAgDl/7j/sv/P + /+j/5P/t/+n/u/+o/4v/ev+A/4n/oP/Y/xMAIwA7AGcAcQBLADEAMgAbAOn/8/8LAP//JQBRAGgA + dgB9AHoAZABEABIA6//Z/8r/vP+5/97/+v///x4AKQBDAGcAZQBfAF4AWAAyABIAAgDn/+T/7v/6 + /wQAHABMAGQAfQCzAMQAvgC7AJ0AbQBDAEYAKQAOADcARwA6ADwARQA6ACcAJwAmACMAMgA3ADoA + PQA/ADcAIQAkAB8ABAARADUARgBuAKUAywDQAMQAtQCFAE4ALAAXAAYACQAlAEoAaQCDAJ8AqgCn + AI8AagBWADsAGgASACEAOABQAGoAgQCYAKYAlAB7AHoAbQBFAB4AIwAzACUALgBqAJUAkgCfAMcA + swBnAFEAPgAMANz/xf/h/+T/5f8QADcAWwB+AH4AcgB0AFQADADe/9b/z//K//L/RQCDAK4A4wD7 + AOUAtwBuACUA3/+b/2n/U/9i/3X/jv+z/9z/7//g/+L/1v+6/7T/vv/K/9n/+f/+//v/6f/P/8L/ + qf+u/7b/zv/y/w0AIwApAC0AGAD+/+j/zf+//8H/1v/n//f/DwAfAA0A9P/r/9j/yP/D/9v//f8e + AEcATQBVAE8AJwAMAN3/z//N/8f/9/8fAEQAcACTAI8AcABRAB8A6/+9/63/q/+z/9T/+v8WACsA + RABEADkANQAkAA0ABgADAP//AAAIABQAEwAMABYAJQApACsAPwBIAD4AKwANAPj/3P+w/6T/pv+j + /8D/4/8IACYARwBnAGMAWQBVAEsALQAYABYAIQArADoAVgBjAG8AbgBYADcAGAD8/9P/v/+6/7j/ + vf/N/+X//f8VADUAYQCAAJQAqQC+ALQAkABmAEAAGQDo/8T/vv/N/9n/8/8bAD0AVwBcAEoANAAV + AOH/wf+u/6j/uf/S/wEAMABVAHkAkwCcAJQAhgBuAGEAUQAxABsABgD7/9//uv+y/7L/qP+p/7n/ + z//o/wcAGwAqAD4APwA4ACUAGAANAAEABwATAB0ALgBGAE8AUABFADcAJAAMAPX/1f/G/8H/tv+p + /7D/wf/I/9f/7P8AABcAOQBXAGsAhACXAJwAiQByAFoANgAYAP//9v/6//7/CgAXABsAHQAUAAYA + 9P/j/9r/3P/m//T/CgAgADUARABJAEMAQQBBADoAOgBAAFEAVABUAE0AOQAfAPr/2f+5/6f/p/+5 + /9X/9f8jAEUAYABrAGEAWQBFAC4AGQAMAA0ACwANABMAGAAbABUADAAGAPv/8f/t/+L/3//h/9v/ + 2//i/+n/7//7/w8AIQArADUARgBDADkAMwAbAAQA7f/h/9//3f/s//7/BwAQABEA+f/i/9D/uf+l + /6n/vf/S//T/FQA4AFMAXwBfAEoAMAASAOb/wv+w/6z/rf+3/9P/7f/9/w8AGAAYABoAFAAJAP3/ + 8f/j/87/wv+//7r/uP/B/9H/2P/i//D/9//4//r/9f/s/+z/4//X/9f/2v/i/+r/9f8EAAwAEQAV + ABAABQD7//H/4//V/8v/xv/B/7b/sf+z/7P/tf+8/8z/3//r//z/CQAOABQADgAGAPf/4P/M/7z/ + qf+i/6f/r//F/9b/6P/4/wAAAAD2//L/5//d/9X/0f/W/9T/1//i/+n/8P/5/wMADAATABYAFgAY + AAsA+//t/93/yv+7/7j/t/+8/8L/z//f/+r/9P8BAAsACgAMAAwAAAD3/+z/5//k/+T/7f/7/w4A + FgAmAC8AMAAvABwADAD0/9f/uv+m/57/mP+l/7n/0//v/wMAGgArAC8ALAAiABQA+v/e/8v/u/+x + /7r/y//g//v/EAAiACoAJQAdAAsA+v/h/8j/tv+n/6X/qf++/97/AAAhAD4AVABWAE8AOQAaAPr/ + 1f+2/5//lP+O/5T/qv/A/9n/8f8EAA4ADwAKAPv/7P/X/8X/tf+m/6T/pf+t/77/1v/w/wgAIAAx + ADgANQAlAA4A9P/X/7v/rv+m/6b/s//F/93/8f8BAAsADAAJAPr/6f/Y/8j/vf+z/7X/vf/J/9n/ + 7P8AABQAKAA5AEIAQwA/ACwADwD0/9n/vf+p/6L/qP+0/8b/3//2/wcAFAAaABYADAABAPD/4//b + /9H/zv/P/9r/4f/p//r/BgATABUAGgAYAAkA/P/r/9r/yf/A/8L/x//Y/+z/AAAWACYAMAAwACcA + GgAIAPT/5P/b/9X/1f/b/+n/9v8AAA0AFgAbABkAFQAOAAIA+P/u/+j/5v/m/+3/+P8FABAAHAAm + ACkAJAAdABMAAgD0/+j/5P/h/+L/6v/z//7/BgAPABkAGQAbAB8AHAAXABEACQD///P/7P/n/+b/ + 6f/y/wAADQAbACgALgAtACsAHQANAP3/6v/c/9b/1//f/+//AAASACIALAAwACsAIQAUAAEA8f/i + /9L/y//L/9L/4P/0/wkAHwAwAEAASABHAD0AMQAhAAoA+//v/+X/5P/o//D/+v8FAA8AFQAXABcA + FAAMAAUA///5//T/8v/3//n/AgALABgAJAAwADkAPwBFAD0ANQAoABcACAD4/+z/5f/k/+f/7//8 + /wsAFwAiACwALgArACgAHwAXAA0ACgAHAAcADAAQABcAGwAjACgAKgArACgAIwAbABEACAD+//X/ + 7//r/+r/7//4/wEACQAWACAAJAAnACYAJAAdABQADAAHAAEAAQAFAAoAEwAdACQAJwAqACgAHgAX + ABIABwACAAAAAgAIAAsAFQAeACYAKgAwAC4AKAAkAB0AFQAMAAwACwAKAA0AEwAZAB8AIgAoACsA + KAArACkAIwAfAB4AHgAcABsAHQAhACEAIwAnACcAKAAoACUAJAAiACAAHgAcAB4AHQAcABwAHwAd + ABsAHQAfACEAIgAnACkALQAuAC4ALQAqACwAKAAmACYAJAAmACcAKQAuAC8AMwAzADEALQArACkA + IgAeAB4AHAAaABkAGgAcAB0AIAAiACYAJwAnACkAJwAlACQAJAAlACQAJQApACoALQAtADAAMgAv + AC8AKwAnACIAHwAaABcAFgAWABcAFwAbAB4AIAAkACMAIwAkACEAHwAdABwAHAAcABoAHAAgACAA + IQAjACUAJQAnACYAJwAlACIAIQAeABwAGQAYABYAGAAaABwAHwAiACUAJwAoACYAJAAjACAAHQAb + ABsAGgAaABwAHAAgACIAJQAqACsAKwArACoAJwAkACEAHwAfAB4AHgAfAB8AIgAhACEAIgAhAB8A + HgAdABgAFwAYABcAGQAaAB4AIAAjACUAJwAqACkAKQAoACcAJQAiACEAHgAdAB4AHAAeAB8AIQAj + ACcAKAAnACgAJAAkACAAHwAeABoAGwAdACAAIAAkACgAKgAsACwAKAAkAB8AGgAWABIADwAQABQA + FgAZAB4AIwAlACYAJQAmACEAHgAcABgAFQATABUAFgAZABsAHQAiACIAIgAiACAAHgAbABkAFwAW + ABcAGQAbABwAHwAhACIAIQAgAB8AHQAaABcAFgAUABIAEQAVABcAGgAbABwAHwAdABsAGwAZABYA + FgAVABcAGQAbAB0AIQAjACMAJAAkACQAIgAgAB4AHAAYABYAFgAVABMAFQAZABgAHAAfAB8AIQAi + ACAAIAAdABsAGQAXABYAFgAaABkAHAAeACAAIgAgAB8AHwAcABkAFwAVABMAEgATABMAFgAZABwA + HQAgACEAIAAfABwAHAAaABcAFQAXABYAFQAXABkAGgAbAB4AHgAeAB4AHAAeABoAGQAaABkAGQAZ + ABoAGwAcABsAHQAdABwAGgAbABsAGQAZABgAGQAZABgAGAAZABgAFwAYABgAGQAZABsAHAAdAB4A + HQAeAB4AHQAbABsAGQAYABgAGQAYABoAHAAdAB0AHgAeABwAGwAbABkAFwAXABYAFgAXABkAGwAb + AB0AHgAgAB0AHQAdABoAGAAYABYAFQAVABYAGQAZABoAHAAcABoAHAAbABkAGQAYABYAFgAWABUA + FgAYABgAGQAaABoAGgAYABgAFwAWABYAFgAXABcAGAAYABoAGQAZABoAGQAZABgAFwAWABcAFgAW + ABcAFwAZABgAGQAbABcAFwAYABYAFgAUABUAFQAWABYAFwAZABcAGAAYABYAFgAWABQAEwAVABQA + FQAVABgAGAAXABkAGQAZABgAFwAXABcAFgATABUAFAATABQAFAAVABQAFAATABIAEgAQABAADwAP + ABAAEQARABIAFAAUABYAFgAWABcAFgAWABYAFQAVABUAFQAVABUAFQAWABUAFgAXABYAFQAVABYA + FAATABQAFAAUABQAFQAVABYAFwAXABgAGQAZABkAFwAYABcAFQATABMAFAATABQAFAAVABYAFwAX + ABYAFgAXABYAFAAWABQAEwAVABQAFQAXABYAFgAXABcAFwAWABUAEwAVABIAEQARABEAEQAQABIA + EwATABMAFQAVABQAFAAUABMAEwASABEAEgARABIAEwATABQAFAAVABUAFAAVABQAEwASABIAEQAQ + ABAAEQARABIAEgAUABUAFQAWABcAFgAWABUAFAAVABMAEwAUABQAFAAUABUAFQAVABYAFQAVABUA + FAAUABMAEwATABIAEwATABIAEwASABIAEQASABIAEgAUABMAFAAUABQAFAASABMAEwASABIAFAAU + ABQAFgAWABcAGAAXABYAFgAVABQAEwATABIAEgATABIAFAAUABUAFQAXABYAFQAWABYAFQAUABMA + EwATABIAEgASABMAEwAUABUAFgAWABYAFgAWABUAFAAUABMAEwAUABMAFQAWABYAFwAYABkAGAAX + ABcAFgAUABQAEgARABMAEwATABMAFAAVABUAFQAWABUAFQAWABQAFAAUABQAEwAUABQAFQAUABUA + FQAWABUAFQAWABUAFQAUABMAFAASABEAEQASABEAEQASABMAFQAVABUAFgAWABYAFQAVABUAEwAT + ABQAFAAUABYAFQAXABYAFwAXABYAFQAVABQAEgASABEAEQARABIAEwAUABUAFQAVABYAFgAVABUA + EwATABQAEwASABQAEwAVABQAFQAWABUAFAAUABUAEwASABIAEgARABEAEgASABIAEgATABMAEwAT + ABMAEgATABEAEQARABAAEQAQABEAEAARABIAEgARABEAEgARABEAEQASABAAEQASABAAEQASABEA + EQAQABAAEAAPAA4ADgAPAA4ADQAOAA4ADgANAA8ADwAPAA4ADwAPAA4ADgAOAA0ADQAOAA0ADQAO + AA0ADgANAAwADAAMAAoACgALAAoACQAKAAgACQAIAAgACAAJAAgACAAHAAgABwAGAAcABgAGAAYA + BgAGAAQABAAFAAQAAwADAAQAAwACAAMAAgACAAEAAQAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAA///////////+//7//v/9//3//v/+//7//v/+//3//v/9//3//f/8//3//P/8//z//P/8//v/ + /P/9//v//P/8//z//P/8//v/+v/7//v/+//6//v/+//6//v/+//6//v/+//8//v/+//7//r/+v/6 + //r/+v/6//r/+f/6//r/+f/5//n/+f/5//j/+f/5//n/+P/5//j/+P/4//j/+f/4//j/+P/4//n/ + +P/4//n/+P/4//j/9//4//f/9//4//f/9//3//f/+P/3//f/9//4//f/+P/4//f/+P/3//f/9//3 + //f/9v/3//j/9//3//f/9//3//f/9//3//f/+P/2//f/9v/2//f/9//2//f/9v/3//b/9//2//f/ + 9v/3//b/9//2//b/9v/3//b/9v/1//f/9f/2//b/9v/1//b/9f/1//X/9v/0//X/9f/2//X/9f/1 + //X/9f/1//X/9v/2//X/9f/1//X/9f/0//X/9P/1//X/9P/0//T/9P/z//P/8//z//P/8//z//P/ + 8//z//P/8//z//P/8//y//L/8v/y//H/8f/y//H/8f/x//H/8f/x//H/8f/w//D/8f/x//D/8f/w + //H/8f/x//D/8P/x//H/8P/w//D/8P/w/+//7//v/+//7//u/+7/7//u/+7/7v/v/+7/7v/v/+7/ + 7v/u/+3/7v/u/+3/7f/u/+3/7v/u/+7/7v/t/+7/7f/t/+3/7f/s/+z/7P/s/+z/7P/s/+3/7P/s + /+z/7f/s/+z/7P/s/+z/7P/s/+v/7P/r/+z/6//r/+z/6//r/+v/6//r/+r/6//q/+r/6//q/+r/ + 6v/q/+n/6v/q/+n/6f/p/+n/6f/p/+n/6f/o/+n/6f/o/+j/6P/o/+f/5//n/+j/5//o/+f/6P/o + /+f/5//o/+f/5//n/+f/5//n/+f/5//n/+f/5//n/+b/5v/m/+b/5v/m/+b/5v/m/+T/5v/l/+X/ + 5P/l/+T/5f/l/+X/5P/l/+T/5f/k/+T/5P/k/+T/5P/j/+T/4//k/+L/4//i/+L/4f/i/+L/4v/i + /+H/4f/h/+H/4f/h/+H/4f/i/+H/4f/i/+H/4f/h/+H/4f/h/+H/4f/h/+H/4P/g/+H/4P/g/+D/ + 4P/g/+D/4P/g/+D/4P/g/+D/4P/g/+D/3//g/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f + /9//3v/f/9//3//e/9//3//g/+D/4P/f/9//4P/f/9//4P/f/9//3//f/+D/4P/f/9//3//f/9// + 3//f/9//3//f/9//3//f/9//3//g/9//4P/g/+D/4P/g/+D/4f/g/+D/4P/g/+D/4P/h/+D/4P/i + /+H/4f/h/+H/4v/h/+H/4v/h/+H/4f/i/+L/4v/i/+L/4//i/+P/4//j/+L/4//i/+P/4v/j/+L/ + 4//i/+P/4v/j/+P/4//j/+P/4//j/+P/4v/j/+P/4//j/+T/5P/j/+P/5P/k/+T/5f/k/+T/5P/k + /+T/5f/k/+X/5P/k/+X/5f/l/+X/5f/l/+X/5f/l/+X/5f/m/+b/5v/m/+b/5v/m/+b/5//m/+f/ + 5v/n/+f/5//m/+f/5//n/+b/5//n/+f/5//m/+f/6P/n/+j/6f/o/+j/6P/o/+j/6P/o/+j/6P/o + /+n/6f/p/+n/6f/p/+n/6f/p/+n/6f/q/+r/6v/p/+r/6v/q/+v/6//r/+v/7P/s/+v/7P/s/+v/ + 7P/s/+z/7P/t/+3/7P/t/+3/7f/t/+3/7f/t/+3/7f/t/+3/7f/u/+7/7v/t/+7/7v/u/+7/7v/u + /+//7//v/+//7//v/+//7//w/+//7//w/+//8P/v/+//7//w//D/8P/x//D/8f/x//D/8f/x//H/ + 8f/x//H/8f/x//L/8v/x//L/8v/y//L/8v/x//L/8v/x//L/8v/y//L/8v/y//L/8v/y//L/8//z + //P/8//y//P/8//z//P/8//z//P/8//z//P/8//z//P/8//z//P/8v/z//P/8//z//T/8//0//T/ + 9P/0//T/9P/z//T/9P/0//T/9P/0//T/9P/0//T/9P/0//T/9P/1//X/9P/0//X/9f/1//X/9f/1 + //X/9f/1//X/9f/1//X/9f/1//X/9f/2//X/9f/2//X/9f/1//X/9f/1//X/9f/1//X/9f/1//X/ + 9f/1//X/9f/1//X/9f/1//X/9f/1//b/9f/1//X/9f/2//X/9v/0//X/9f/2//X/9f/1//X/9v/2 + //b/9v/2//b/9v/2//b/9f/1//b/9v/1//b/9f/2//X/9v/2//b/9v/2//b/9v/2//b/9v/2//b/ + 9v/2//X/9v/2//b/9v/2//b/9v/2//X/9v/1//b/9f/2//X/9v/2//b/9v/2//b/9//1//f/9v/2 + //X/9v/2//b/9v/2//b/9v/2//b/9v/2//b/9//3//b/9v/2//X/9//3//f/9//3//b/9//2//f/ + 9v/3//b/9v/3//b/9//2//f/9v/3//b/9//2//f/9//3//f/+P/3//f/9//3//f/9//3//f/+P/4 + //j/+P/4//f/+P/4//j/+P/3//j/+P/4//j/+P/4//j/+P/4//n/+P/5//j/+P/5//n/+f/5//n/ + +f/5//n/+f/5//n/+f/6//r/+v/6//r/+v/6//r/+v/6//r/+//7//v/+//7//v/+//7//v/+//7 + //z/+//7//z/+//8//z//P/8//z//P/8//z//P/8//z//P/8//z//f/9//z//f/9//3//f/9//3/ + /f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//v/9//3//v/9//7//v/9//7//v/+ + //7//v/+//7//v/+//7//v/+//7//v/+//7//v/+//7//v/+//7////+//7///////////////// + /////////////////////////////////////wAA/////wAA//8AAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAIAAQACAAEAAgACAAIAAgAC + AAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIA + AgACAAIAAgACAAIAAgACAAIAAgACAAIAAgADAAIAAgADAAMAAwADAAMAAwADAAMAAwADAAMAAwAD + AAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwAEAAMAAwAEAAQABAAEAAQA + BAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAE + AAQABAAEAAQABAAEAAQABAAEAAUABAAEAAQABAAEAAUABQAFAAUABQAFAAUABAAFAAUABQAFAAUA + BQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAF + AAUABQAFAAQABQAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQA + BAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAMABAADAAMAAwADAAMAAwADAAMAAwAD + AAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAIAAwADAAIA + AgADAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAC + AAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIA + AgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgABAAEAAQACAAEAAQABAAEAAQAB + AAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEA + AQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAB + AAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEA + AQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAAABAAAAAQAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAAAAAAEAAQABAAEAAQABAAEAAQABAAEAAQAB + AAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEA + AQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAB + AAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEA + AQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQACAAEAAQAB + AAIAAQACAAEAAQABAAEAAQACAAIAAgABAAIAAQACAAIAAgABAAIAAQACAAEAAQABAAEAAQACAAEA + AQABAAEAAQACAAEAAQABAAEAAQACAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAB + AAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEA + AQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAB + AAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEA + AQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAB + AAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEA + AQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAB + AAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEA + AQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAB + AAEAAQABAAEAAQABAAEAAQAAAAEAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAEA + AQAAAAEAAAABAAEAAQAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAABAAAAAQABAAAAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEA + AQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAB + AAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEA + AQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAB + AAEAAQACAAEAAQACAAEAAQACAAIAAQACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIA + AgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAC + AAIAAgACAAIAAgACAAIAAgACAAMAAgADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMA + AwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwAD + AAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMA + AwACAAMAAgACAAIAAwACAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwAD + AAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAgADAAMAAgACAAMAAgADAAIAAgACAAIA + AgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAC + AAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIA + AgABAAIAAgACAAEAAgABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAB + AAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEA + AQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAAAAEAAQABAAAAAQAAAAEAAQABAAEAAAAA + AAAAAAABAAAAAQAAAAAAAAABAAAAAAAAAAAAAAABAAAAAAAAAAEAAAABAAEAAQAAAAEAAAABAAEA + AQAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAAABAAEAAQABAAEA + AQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAB + AAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEA + AQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAB + AAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQACAAEAAQABAAIAAQACAAIAAQABAAIAAgACAAIA + AgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAC + AAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgADAAMAAgADAAMAAwADAAMAAwADAAMAAwADAAMA + AwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwAD + AAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMA + AwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwAD + AAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwAEAAMAAwADAAMAAwADAAMAAwADAAMA + AwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwAD + AAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMA + AwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAgAD + AAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIA + AgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAC + AAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIA + AgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAC + AAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAQACAAEAAQABAAEA + AQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAB + AAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEA + AQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAB + AAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEA + AQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAB + AAEAAQABAAEAAQAAAAEAAAABAAAAAQAAAAAAAAABAAAAAAAAAAAAAAABAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAEAAQAB + AAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEA + AQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAB + AAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEA + AQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQACAAEAAQAC + AAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgADAAMA + AwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwAD + AAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMA + AwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwAD + AAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMA + AwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAgAD + AAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIA + AgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgABAAIAAgACAAEAAQAB + AAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEA + AQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAB + AAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEA + AQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAB + AAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAAABAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAAAAAAAAAAABAAEAAAABAAEAAQABAAEAAQABAAEA + AQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAB + AAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEA + AQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAB + AAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEA + AQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAB + AAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEA + AQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAB + AAEAAQAAAAEAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEA + AQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAB + AAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEA + AQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAB + AAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEA + AQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAB + AAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEA + AQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAB + AAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEA + AQAAAAAAAQABAAAAAQAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAAAAAAAAAAABAAAAAAAAAAAAAAABAAAAAAAAAAAA + AAABAAAAAAAAAAEAAAABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAB + AAEAAQABAAEAAQAAAAEAAQABAAEAAQAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAAAAAAEAAAABAAEAAQABAAEAAQAB + AAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEA + AQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAB + AAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEA + AQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAB + AAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQACAAEAAQACAAIAAgACAAIAAgACAAIA + AgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAC + AAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIA + AgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAC + AAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIA + AgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAC + AAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAEA + AQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAB + AAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAAABAAEAAQAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAEAAAABAAEAAQAAAAEAAAABAAEAAQABAAEAAQABAAEAAQABAAEAAQAB + AAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEA + AQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAB + AAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEA + AQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAB + AAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEA + AQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAB + AAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEA + AQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAB + AAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEA + AQABAAEAAQABAAEAAQACAAEAAQACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAC + AAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIA + AgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAC + AAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIA + AgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAC + AAIAAgACAAIAAgABAAIAAQACAAIAAQABAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIA + AgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAC + AAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgABAAEAAQACAAEAAQABAAEAAQABAAEAAQABAAEA + AQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAB + AAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEA + AQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAB + AAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEA + AQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAB + AAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEA + AQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAB + AAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAAAAAA + AQABAAAAAQAAAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAAAAEAAQABAAEAAQAA + AAEAAQABAAEAAQABAAEAAQABAAEAAQAAAAEAAQABAAEAAQAAAAAAAQABAAEAAQAAAAAAAAABAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEA + AQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAB + AAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEA + AQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAB + AAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEA + AQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAB + AAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEA + AQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAB + AAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEA + AQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAB + AAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEA + AQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAB + AAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEA + AQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAB + AAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEA + AQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAB + AAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEA + AQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAB + AAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEA + AQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAB + AAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEA + AQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAB + AAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEA + AQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAB + AAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEA + AQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAB + AAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEA + AQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAB + AAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEA + AQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAB + AAEAAQACAAEAAQABAAEAAQACAAEAAQABAAEAAQACAAEAAQABAAEAAQACAAEAAQABAAEAAQACAAIA + AgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAC + AAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIA + AgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAC + AAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIA + AgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAC + AAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIA + AgACAAIAAgACAAIAAgACAAIAAgACAAIAAgADAAIAAgACAAIAAgADAAIAAgACAAIAAwADAAIAAgAD + AAMAAgADAAMAAgACAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMA + AwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwAD + AAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwAEAAMAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAA0KLS1iMzA1M2RhMjNmNDUzMGQyMjZkMWIxNmM2ODc1MmY4MC0tDQo= + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '112736' + Content-Type: + - multipart/form-data; boundary=b3053da23f4530d226d1b16c68752f80 + Host: + - api.openai.com + User-Agent: + - AsyncOpenAI/Python 2.32.0 + X-Stainless-Arch: + - arm64 + X-Stainless-Async: + - async:asyncio + X-Stainless-Lang: + - python + X-Stainless-OS: + - MacOS + X-Stainless-Package-Version: + - 2.32.0 + X-Stainless-Runtime: + - CPython + X-Stainless-Runtime-Version: + - 3.12.12 + x-stainless-read-timeout: + - '30' + x-stainless-retry-count: + - '0' + method: POST + uri: https://api.openai.com/v1/audio/transcriptions + response: + body: + string: '{"text":"Hello there.","usage":{"type":"tokens","total_tokens":29,"input_tokens":24,"input_token_details":{"text_tokens":1,"audio_tokens":23},"output_tokens":5}}' + headers: + CF-RAY: + - 9f8a90af8ca26d29-SJC + Connection: + - keep-alive + Content-Type: + - application/json + Date: + - Fri, 08 May 2026 18:35:36 GMT + Server: + - cloudflare + Strict-Transport-Security: + - max-age=31536000; includeSubDomains; preload + Transfer-Encoding: + - chunked + X-Content-Type-Options: + - nosniff + access-control-expose-headers: + - X-Request-ID + alt-svc: + - h3=":443"; ma=86400 + cf-cache-status: + - DYNAMIC + content-length: + - '161' + openai-organization: + - braintrust-data + openai-processing-ms: + - '235' + openai-project: + - proj_vsCSXafhhByzWOThMrJcZiw9 + openai-version: + - '2020-10-01' + set-cookie: + - __cf_bm=B_4mIzIXCGffVZRhBvsCUQcr_oUpWd0SEKtIcTSDR0M-1778265336.2419004-1.0.1.1-gzg2yyCg0xVKXDPJsBxzmt1txRfAPRdNdA_XJwW1KXn5IguiERgkR8H4bdUKFiYs96s.M15YWvqFs.Kgb.UfAhhyv0F28Ht803Vo91ZP_Ivuht22reo1nI8fYHUdWQwl; + HttpOnly; Secure; Path=/; Domain=api.openai.com; Expires=Fri, 08 May 2026 + 19:05:36 GMT + x-openai-proxy-wasm: + - v0.1 + x-ratelimit-limit-requests: + - '30000' + x-ratelimit-remaining-requests: + - '29999' + x-ratelimit-reset-requests: + - 2ms + x-request-id: + - req_1e08e98b1ad04e4681bcaab328d665b8 + status: + code: 200 + message: OK +- request: + body: '{"messages":[{"role":"system","content":"Reply with exactly: hi there"},{"role":"user","content":"Hello + there."}],"model":"gpt-4.1-mini","max_completion_tokens":8,"stream":true,"stream_options":{"include_usage":true}}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '217' + Content-Type: + - application/json + Host: + - api.openai.com + User-Agent: + - AsyncOpenAI/Python 2.32.0 + X-Stainless-Arch: + - arm64 + X-Stainless-Async: + - async:asyncio + X-Stainless-Lang: + - python + X-Stainless-OS: + - MacOS + X-Stainless-Package-Version: + - 2.32.0 + X-Stainless-Runtime: + - CPython + X-Stainless-Runtime-Version: + - 3.12.12 + x-stainless-read-timeout: + - '10.0' + x-stainless-retry-count: + - '0' + method: POST + uri: https://api.openai.com/v1/chat/completions + response: + body: + string: 'data: {"id":"chatcmpl-DdKKvuigbhQr41JpO6FyzxMIQoJz3","object":"chat.completion.chunk","created":1778265337,"model":"gpt-4.1-mini-2025-04-14","service_tier":"default","system_fingerprint":"fp_db19a3f073","choices":[{"index":0,"delta":{"role":"assistant","content":"","refusal":null},"logprobs":null,"finish_reason":null}],"usage":null,"obfuscation":"aC5Jlc5l"} + + + data: {"id":"chatcmpl-DdKKvuigbhQr41JpO6FyzxMIQoJz3","object":"chat.completion.chunk","created":1778265337,"model":"gpt-4.1-mini-2025-04-14","service_tier":"default","system_fingerprint":"fp_db19a3f073","choices":[{"index":0,"delta":{"content":"hi"},"logprobs":null,"finish_reason":null}],"usage":null,"obfuscation":"R9UgMQiJ"} + + + data: {"id":"chatcmpl-DdKKvuigbhQr41JpO6FyzxMIQoJz3","object":"chat.completion.chunk","created":1778265337,"model":"gpt-4.1-mini-2025-04-14","service_tier":"default","system_fingerprint":"fp_db19a3f073","choices":[{"index":0,"delta":{"content":" + there"},"logprobs":null,"finish_reason":null}],"usage":null,"obfuscation":"6044"} + + + data: {"id":"chatcmpl-DdKKvuigbhQr41JpO6FyzxMIQoJz3","object":"chat.completion.chunk","created":1778265337,"model":"gpt-4.1-mini-2025-04-14","service_tier":"default","system_fingerprint":"fp_db19a3f073","choices":[{"index":0,"delta":{},"logprobs":null,"finish_reason":"stop"}],"usage":null,"obfuscation":"74PH"} + + + data: {"id":"chatcmpl-DdKKvuigbhQr41JpO6FyzxMIQoJz3","object":"chat.completion.chunk","created":1778265337,"model":"gpt-4.1-mini-2025-04-14","service_tier":"default","system_fingerprint":"fp_db19a3f073","choices":[],"usage":{"prompt_tokens":20,"completion_tokens":2,"total_tokens":22,"prompt_tokens_details":{"cached_tokens":0,"audio_tokens":0},"completion_tokens_details":{"reasoning_tokens":0,"audio_tokens":0,"accepted_prediction_tokens":0,"rejected_prediction_tokens":0}},"obfuscation":"9YmrA99JV1"} + + + data: [DONE] + + + ' + headers: + CF-Cache-Status: + - DYNAMIC + CF-Ray: + - 9f8a90b47faf14c7-SJC + Connection: + - keep-alive + Content-Type: + - text/event-stream; charset=utf-8 + Date: + - Fri, 08 May 2026 18:35:37 GMT + Server: + - cloudflare + Strict-Transport-Security: + - max-age=31536000; includeSubDomains; preload + Transfer-Encoding: + - chunked + X-Content-Type-Options: + - nosniff + access-control-expose-headers: + - X-Request-ID + alt-svc: + - h3=":443"; ma=86400 + openai-organization: + - braintrust-data + openai-processing-ms: + - '233' + openai-project: + - proj_vsCSXafhhByzWOThMrJcZiw9 + openai-version: + - '2020-10-01' + set-cookie: + - __cf_bm=thQanpZR5RssdSeCp1YDY2566ZFk8iIPPOAr0YLh6DA-1778265337.038067-1.0.1.1-Uls_727RailUyzcqXWpAh9miFVr2a3JfzSQGH2WbUpdtmM9iitmXQt78aS09gyP4I4Lc1AE4qoS2XvRaafhonyhAgHLRKZ_uqW1ZLz_QFRUMoozL6S9cInsztde.dgdh; + HttpOnly; Secure; Path=/; Domain=api.openai.com; Expires=Fri, 08 May 2026 + 19:05:37 GMT + x-openai-proxy-wasm: + - v0.1 + x-ratelimit-limit-requests: + - '30000' + x-ratelimit-limit-tokens: + - '150000000' + x-ratelimit-remaining-requests: + - '29999' + x-ratelimit-remaining-tokens: + - '149999987' + x-ratelimit-reset-requests: + - 2ms + x-ratelimit-reset-tokens: + - 0s + x-request-id: + - req_85b4eded1b84427faddf3b3c7e2b4f0f + status: + code: 200 + message: OK +version: 1 diff --git a/py/src/braintrust/integrations/livekit_agents/cassettes/latest/test_openai_tts_stream_closes_span_when_closed_early.yaml b/py/src/braintrust/integrations/livekit_agents/cassettes/latest/test_openai_tts_stream_closes_span_when_closed_early.yaml new file mode 100644 index 00000000..d364ce7e --- /dev/null +++ b/py/src/braintrust/integrations/livekit_agents/cassettes/latest/test_openai_tts_stream_closes_span_when_closed_early.yaml @@ -0,0 +1,887 @@ +interactions: +- request: + body: '{"input":"hello there","model":"gpt-4o-mini-tts","voice":"ash","response_format":"mp3","speed":1.0}' + headers: + Accept: + - application/octet-stream + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '99' + Content-Type: + - application/json + Host: + - api.openai.com + User-Agent: + - AsyncOpenAI/Python 2.32.0 + X-Stainless-Arch: + - arm64 + X-Stainless-Async: + - async:asyncio + X-Stainless-Lang: + - python + X-Stainless-OS: + - MacOS + X-Stainless-Package-Version: + - 2.32.0 + X-Stainless-Raw-Response: + - stream + X-Stainless-Runtime: + - CPython + X-Stainless-Runtime-Version: + - 3.12.12 + x-stainless-read-timeout: + - '30' + x-stainless-retry-count: + - '0' + method: POST + uri: https://api.openai.com/v1/audio/speech + response: + body: + string: !!binary | + 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 + /kxBTUUzLjEwMAAA + headers: + CF-RAY: + - 9f8ac99be890dc9b-SJC + Connection: + - keep-alive + Content-Type: + - audio/mpeg + Date: + - Fri, 08 May 2026 19:14:29 GMT + Server: + - cloudflare + Strict-Transport-Security: + - max-age=31536000; includeSubDomains; preload + Transfer-Encoding: + - chunked + X-Content-Type-Options: + - nosniff + access-control-expose-headers: + - X-Request-ID + alt-svc: + - h3=":443"; ma=86400 + cf-cache-status: + - DYNAMIC + openai-organization: + - braintrust-data + openai-processing-ms: + - '915' + openai-project: + - proj_vsCSXafhhByzWOThMrJcZiw9 + openai-version: + - '2020-10-01' + set-cookie: + - __cf_bm=_HjJnU1uRiWV2A52vx.gfU.ExViJ1GZKvho7TE_IIKY-1778267667.8268454-1.0.1.1-PrjpJ9dti_NYUw3qfi3A1l6cZ4_XVLGt7c9V0oEKdhHefVILsd8DLNcrUSIAbftiaBATpBbFaIMY6nes2.O4iTQOjyhgFTyulE9_iWXEBPuPsaXmD.lAYQ9TUvBT0HN_; + HttpOnly; Secure; Path=/; Domain=api.openai.com; Expires=Fri, 08 May 2026 + 19:44:29 GMT + x-openai-proxy-wasm: + - v0.1 + x-ratelimit-limit-requests: + - '30000' + x-ratelimit-limit-tokens: + - '150000000' + x-ratelimit-remaining-requests: + - '29999' + x-ratelimit-remaining-tokens: + - '149999997' + x-ratelimit-reset-requests: + - 2ms + x-ratelimit-reset-tokens: + - 0s + x-request-id: + - req_843a66cd31d74b90b52fa12a81cca05e + status: + code: 200 + message: OK +version: 1 diff --git a/py/src/braintrust/integrations/livekit_agents/cassettes/latest/test_setup_livekit_agents_openai_e2e_voice_turn.yaml b/py/src/braintrust/integrations/livekit_agents/cassettes/latest/test_setup_livekit_agents_openai_e2e_voice_turn.yaml new file mode 100644 index 00000000..e0ca4690 --- /dev/null +++ b/py/src/braintrust/integrations/livekit_agents/cassettes/latest/test_setup_livekit_agents_openai_e2e_voice_turn.yaml @@ -0,0 +1,1836 @@ +interactions: +- request: + body: '{"input":"hello there","model":"gpt-4o-mini-tts","voice":"ash","response_format":"mp3","speed":1.0}' + headers: + Accept: + - application/octet-stream + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '99' + Content-Type: + - application/json + Host: + - api.openai.com + User-Agent: + - AsyncOpenAI/Python 2.32.0 + X-Stainless-Arch: + - arm64 + X-Stainless-Async: + - async:asyncio + X-Stainless-Lang: + - python + X-Stainless-OS: + - MacOS + X-Stainless-Package-Version: + - 2.32.0 + X-Stainless-Raw-Response: + - stream + X-Stainless-Runtime: + - CPython + X-Stainless-Runtime-Version: + - 3.12.12 + x-stainless-read-timeout: + - '30' + x-stainless-retry-count: + - '0' + method: POST + uri: https://api.openai.com/v1/audio/speech + response: + body: + string: !!binary | + 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 + 3AQ9tBvnyDHLoDEKgIIWQXBVDMMIeRfSVFxIEXkSArQzExBTUUzLjEwMAAAAAAAA//PExABZxDmM + AOYe3DaWpPWTc2EnTUCVM9GszQYzKxNMjEMx8PzEYkMRh4wqCjAoCL5OM8LOS3KEoCgQwKAjAoGM + 5jOYzkMpjKICBLQoBUiVitdf2d1VdlyWGrtXau1drOWtO85T/RqXU3a2G+f+ONLSyqNRqGn+jUaj + UapbP1pVDT/OU1prLOWGrtXau1drEWcuU70atbpYZQ0tpbiDD1CbCbCbCbCbCbEFJyXFDVbFw+Vy + dNEnI9I9ImomomohI9Q9ROi5HUomZ9uExIcaRpE6J0Togxok5NE0TpQ1Wq2LCvV69VqtVqtYlc+f + Po1rYr8/Na1YYzErk8rkOUSHKJOsr2LqE+TyHHKaJOR6R6R6RNRNRbR6iFE6OpRM22FhL8ToW4Qo + I8DmAzAqgHYI6DlCQiGi4kJOlDXUE5SCiEg5QMoCyAagCUBKAIgDoBaAhAqg1QhxCjleJ4gwhQKY + DMAbACYAcgBIAFABIASAKQCECCBlTEFNRTMuMTAwAAAA//PExAAAAANIAAAAAExBTUUzLjEwMAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAA//PExAAAAANIAAAAAExBTUUzLjEwMAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAA//PExAAAAANIAAAAAExBTUUzLjEwMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//PExAAAAANIAAAA + AExBTUUzLjEwMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//PExAAAAANIAAAAAExBTUUzLjEwMAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAA//PExAAAAANIAAAAAExBTUUzLjEwMAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + headers: + CF-RAY: + - 9f8a988058f5f017-SJC + Connection: + - keep-alive + Content-Type: + - audio/mpeg + Date: + - Fri, 08 May 2026 18:40:56 GMT + Server: + - cloudflare + Strict-Transport-Security: + - max-age=31536000; includeSubDomains; preload + Transfer-Encoding: + - chunked + X-Content-Type-Options: + - nosniff + access-control-expose-headers: + - X-Request-ID + alt-svc: + - h3=":443"; ma=86400 + cf-cache-status: + - DYNAMIC + openai-organization: + - braintrust-data + openai-processing-ms: + - '446' + openai-project: + - proj_vsCSXafhhByzWOThMrJcZiw9 + openai-version: + - '2020-10-01' + set-cookie: + - __cf_bm=OZwVMQL07yUgMByS0wlX18sjRHECbj_F0Kb9uDLeXyM-1778265656.3753557-1.0.1.1-JIjGJsjlqmbGef8liYm_mkR38bhd21NmAkCfrPBDEd9caFapVC2FcuhQDjRMkBZ8bDEWK0rvN6D6ZliqPPGEmPt1Ik3Qv.VxbylwYw4sjiDqUmuSwdRHdTfLkYSZY1Ex; + HttpOnly; Secure; Path=/; Domain=api.openai.com; Expires=Fri, 08 May 2026 + 19:10:56 GMT + x-openai-proxy-wasm: + - v0.1 + x-ratelimit-limit-requests: + - '30000' + x-ratelimit-limit-tokens: + - '150000000' + x-ratelimit-remaining-requests: + - '29999' + x-ratelimit-remaining-tokens: + - '149999997' + x-ratelimit-reset-requests: + - 2ms + x-ratelimit-reset-tokens: + - 0s + x-request-id: + - req_f5b15b49e9a94dea83847e95d907e453 + status: + code: 200 + message: OK +- request: + body: !!binary | + LS03NTk5MzM4MzQ4YTg5M2MxODMxN2I0ZDU2MjIxZmExYg0KQ29udGVudC1EaXNwb3NpdGlvbjog + Zm9ybS1kYXRhOyBuYW1lPSJtb2RlbCINCg0KZ3B0LTRvLW1pbmktdHJhbnNjcmliZQ0KLS03NTk5 + MzM4MzQ4YTg5M2MxODMxN2I0ZDU2MjIxZmExYg0KQ29udGVudC1EaXNwb3NpdGlvbjogZm9ybS1k + YXRhOyBuYW1lPSJsYW5ndWFnZSINCg0KZW4NCi0tNzU5OTMzODM0OGE4OTNjMTgzMTdiNGQ1NjIy + MWZhMWINCkNvbnRlbnQtRGlzcG9zaXRpb246IGZvcm0tZGF0YTsgbmFtZT0icmVzcG9uc2VfZm9y + bWF0Ig0KDQpqc29uDQotLTc1OTkzMzgzNDhhODkzYzE4MzE3YjRkNTYyMjFmYTFiDQpDb250ZW50 + LURpc3Bvc2l0aW9uOiBmb3JtLWRhdGE7IG5hbWU9ImZpbGUiOyBmaWxlbmFtZT0iZmlsZS53YXYi + DQpDb250ZW50LVR5cGU6IGF1ZGlvL3dhdg0KDQpSSUZGBP4AAFdBVkVmbXQgEAAAAAEAAQDAXQAA + gLsAAAIAEABkYXRh4P0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAA/////////////wAAAAAAAAAAAAD///////////////8AAAAAAQABAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAP//////////////////AAD////////+//7///////////////// + //////////8AAAEAAQABAAEAAQD///3//P/6//r/+//8//7/AgACAAMAAQD+//r/9//3//j/+v/+ + /wIABAAFAAUAAQD//////P/8//3//f/+/////v/+//z/+f/5//X/9P/4//j/+v/+//3//f/+//z/ + /P/9//3//P/6//v//P/6//v////8//z/AQAAAAYADAAKAAoABAD3/+z/5P/l/+n/8f8AAA8AFAAV + ABQAAwD5/+r/2v/X/9b/2f/m//P/+v8IAAsABgAEAP3/8//t/+f/5//q/+z/8//6//r//P/8//n/ + +v/2//X/9P/x/+n/5v/h/+D/4P/l/+7/8P/z//P/7//p/+T/4P/i/+X/6P/s//D/8v/2//b/9f/8 + //f/9P/y/+//6v/t//b/AAAMABMAFgAVAAsA/f/z/+3/5//n//H/+/8LABcAJQAxAC4AJgAXAAMA + 8P/m/+L/5//y//3/BgAOAA8AEQASABIAEAAMAAIA9f/q/+H/5P/r//r/DAAaAB8AHQATAAMA9f/u + /+n/7v/3/wEADgATABYAGAAVAAwAAwD5/+z/5v/h/+f/7v/4/wUACgAHAP//8//p/+T/5f/p//T/ + +P/3//X/7f/n/+X/6P/t//b/+/8AAP3/9f/z//P/8f/5/wIABAAJAAoACAAGAAEA/v/9////AgAG + AAoADAALAAgABwAAAP3//f/7//7/BAAGAAUABQABAP7//f//////AwADAAEAAgD+//7//P///wQA + BwAIAAoACwAHAAIAAQAAAAAAAwAHAAkACQAHAAgACQADAAIABQABAAAAAQD//////f/9//3/+v/8 + //7/+f/8/wEAAAADAAYACQAJAAUAAQD///z//P8CAAgACwAOABAADwAIAAQAAQABAAMAAgAIAAcA + CAAGAAMAAQAEAAcABwANAAwABgAEAAMA/v8BAAQACAANABEAFAAUABIADwAMAAgACwAQABQAHgAi + ACcALQAhABgAFAAKAAkAFQAfACYAJwAhABcACgAAAP//BAAHABMAEgAIAPz/7v/n/+n/9v8FABgA + HgAWAA0A+f/k/9j/0P/W/9v/6P/6/wgAEgAjAC0AKAAfAAsA+v/o/93/4v/5/xMALgBDAEcANgAg + AAQA6f/e/9v/6f/3/wQADwAdACIALgA8ADwAOAAnAAcA6v/O/77/x//j/wMAMABbAGwAfAB6AHIA + WAAzAB0ACAD1//j/EwA1AFQAcACBAHwAcABPADsAMgAsACMANQBCAD0AVQBgAGYAawBoAFoASgAs + ABMABQAEABAAJQAwAD4AQwApABYA/P/y/+b/5f/y//n/8P/4//r/+f8TABwAMgBLAEQANAAiAPb/ + 2v/F/73/5f8DACsAegCNAIgAhgBGAPX/vf9+/0b/Yf9x/6z/AgAtAG4AiQBlACsA9v+4/4X/eP+a + /+H/CgAsAF8APgAsACkA/f8VACEADAAVAB8AAgDx////AwATACAANwBPAEoAVwBYADQAIgAEAM// + 2f/p/+3/IQA4ADgAPAAqAAAA7P/P/8D/1//I/9j/EAAiAEsAaABcAF0APQAFAOn/2//I/+j/6P/4 + /yUACwAOACAAEwAHAO3/tf+y/5X/d/+T/6b/x/8AACIASACHAKAAqgC8AKUATwAXANT/iP96/5v/ + uf/5/1YAfgCVAH8AWwADAKL/dP8y/zf/aP96/7r/EAAnAAsALAA6AAIAEQAkACwAOwBSAFMALwAQ + AO7/2//S//b/LgBfAJEAkwBGAA8Aw/9W/3b/s//1/0IAcwCXAHcASgAZAPD/v/+6/8j/tv/Y/woA + CgAlAEgALAAQAAcA+P/C/8b/tv+6/97/3////9j/r/+V/2L/Tv9m/2P/l/+8/3n/gP+H/2b/of8K + AFkA4QAJAboAxwBwAPH/pf9y/5f/d/9q/9X/8//h/w4A9f/T/6z/U/8R/x//EP87/6D/ov8iADQA + CwDl/5f/bP9J/4X/0f8bAEwAbAAwAOX/4v+1/6b/CQDc/9j/1f+A/6P/k/+w/47/av9h/zb/Sv/f + /3QA/wCMAXIBBgF1AOb/d//E/wkAcAD8AOEAogASAL//h/94/+D/JgA1ACUAxv+f/3P/Ef97/8H/ + n//w////jP+q/3r/Gf9p/y7/Vv+h/83/SABcAHsA/gCdAEIAuwAVABsAZwBoALYAsgCeAD8A5P+M + /yL/D/+y/8j/4P8GAMf/jv9k/0X/fP8HABQAKAADAAcAv/+i//L/OQCdAKMAlwDFAJEALABsAD8A + WABbAP//2v+w/3z/lf/w/xYAiAC8AIgAWgApAL//q/9u/5f/CQDZ//D/cgBaADMAhgARAB0AEQBx + /wX/2f64/kv+Uv4Y/8X/QgAHAXIBdwEwAYEAxP+N/+z+S/9g/3P/rAB8AI8AbQCZ/9r+nf70/aP9 + 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 + bAFQAnb/9wArA/z9KvzUA8D/PPvB/2z9VPww+hz6Lfub+Wz7kvtq/FH62vmQ+Jb6kPq8/asATf+T + /vH5s/l689z38vxz+wr+MQH2AGf8gf0u/sn6jPqb/I76lfu+90z2zfkD9Gv0Bfv6+J79HAB0/TUD + Gfuf+bz+XfXV9fP87vYi+Nn+Y/lD/VL7APpN/uv4/f5S/iv80/90/t38qv2yAL0AMwHeA/YI3gVM + CZ0KvQbVCbYEQQNkBbIErAdEBrQFuQs2Bb8DnghLBW0DVggSB6MDXQgZBNgDngREBaoHhwYsCrAM + twilCXcNGwi1CQ0NQQw6DEoMGQ8oC/AICwzbCeEIvAglBwcItgc5BycLIQh+CGEMOAgRC98KQQh5 + CmkJDwfZB20EcgUhBzADdgf5B74I2wpKCSUJYAdTAgcDzAF2/yUEJANpAj4EpgSrAwwDPwbbCuQI + NQpECaYC1//M+hn4u/nH/74ARgWzC1QIyQeMBcwA+gAy/1T/Jv6X+7D9ffhL9Sj6C/um+gYAHv4j + /8P9Tvbb9jH09fOt85f0YvZf+Pv3b/j2+rX8C/84/HD8QvzU+b309fJg9xj3BfXq+Rn9zfvD+qT4 + BPmW94L0/vO++Mr5RPY29X32V/ba8OrwtvWr97X2HPcT9973oPIN7CXzafRe9E72f/u5/qD39vV7 + 8gvwv/El7b/ojfG78SXpxe5l9n721/To95f9Cvob9f37E/c49Rn7L/N386P+Zf3k+a0B+//0+oL3 + 4/Xp+8/2PvMd+ov0/e2Z8fnxPvIv+AD3vPaJ9+T1ZfYn82j6o/lS9Vv+mgC9/rQFcQb1BeoPxgqd + CjMTjA7zDCoQpA4MEZcPXQzREFQPmwt4Cr0NAw+QCTAIRQlJA94BoQUkAfYDJAkMA9UDTwm1B5AH + +gjhCIkNCAqUBUwOoQ3MCMsLVg4RDIEN3g7rDVsO7QzoDIAJiQutDiELNApkC74JkQecBiEInAmZ + CH0JXgngCScK9wYMBEMFxAP//xwCLgNzAhsELAOyA9gE9QQKBi4FVAeNCEsG9AbeCPkHogivBy0J + qAuaCaEMjQ0LC+ILUwgeBH8H2AW9Ao8FzgZNBlMGzQY5CA0HOAdrCKIEnQdlCbwEqQhMC/oHzggq + CHYIfAk0BgEFEQmFBj4E0wc3BF0DRwS8Afb/5gLiAYD+nv+YANj8Pvqy/m/8Dfw4AML/Tf/3AN/+ + KP0r/wH9Xfrv+5X5W/W59bP0q/LA9Gv0BPTP+WL5TPe892P3t/FA7DjuD++g7bPvqPOM9UP0q/JL + 9nr22PfW/Mz8Zvn3/K34IvEe9j31veyS8Bz1Oe1W8Vfxnuxp7lru/efo6DfsLOcS68zv3+yx7L/s + VOvE8Hrs0+5s9Vn2dvTc+ZP4fPTW+1L3xPYS/OT9U/DO+n/57uwM80zyVvDs8X/6HfFr9q34HvWp + 8YL0EPcs8aXyVvCC84rvKfMu+M7+NwMeDlsR4RJ0FjwRMRHnCcARkhCFDNEQrhOuCkULwREXCv0Q + FxWEEBIOohDCBGH/CAGR+hj8W/5e/RYB+AQu/4kDMwiwAK8AZghtAn0AUwcoA/QBIwbbBYIFaQuT + DYsOQhGUEgoSdhCvDYQKDQsRBnUF8QjcBxkISQgHCkwHCAamBtYDugL2AwMBi/vC/fb7v/jl+xIA + pQC3ArMFEwTWA7YC6wDCAoYCSgJxBqkDBQOpBjMI+geLC4UPPA4rEEQP0w2zCwQLjQiDB8UHqgVe + BvQFMwaMBdEHgAbxBAUHcwavBAcFaQa+BREIdghWB4gJsAsdCyUNMxHAD5sP2Q+WDPIMdQ1VDLQM + IA+QDccJtwnXB9oECQRuAgECKASSADb/P/9W/pz64vaX+Of3vPVk8m/4Lfrs9Sv4hPuH+Yn4qvnt + 9vX6f/u490T2VPoW+DPzive//ID99fs7/lH9jvt1+Cf3OvaF+lz57PQL+pb4bvNG8sryaO918kTx + T/Ao8rfwX+zC50Xtsurd6UjtGO+w7Lnq5Ove6ybtAuzU88XyaO+s9h/y+ezD9Bn1PurA9a76Eu4g + 9yv5y/CN89L3jvPR+Fn9yPhI+5L2yfLZ7qDvBO1p8GP0qfEv9jXyz/M48QXxHO5Y8AjzZu7+8533 + YPsc/w8PdxBdEpIfrBq4EDYVGhbLCrsRCBQ6EZsRPBDYC7kN9w8BC9IRThCDC2sJHgPx+kn65Pk0 + 8wP2R/qr+0j65v9gAmkATwMIAWUBaQNiA/gBwAWDBjsGFgu3CwgQfRVCFlgVlxkjFy8SeBSuEmMO + GA3oDXgKBgmmCZ8IhAbOBqoGaQOiAzsClf2X+tr4E/bK80f1ivcJ+mP88/vg/zoBJwD/ArIGtweJ + CC8MdwxZDNQNLg9RDXgQHxOUEu0UUBXPE0IRNBBwDT8MzAsCCiYKLQmnBFAEZQQwAK7/mAFGALb+ + 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 + ngJHAl8C4wKtAuECwAOwBF4FqQZTCOUI+wjvCOkJWwqwCZ0JNgpoCvsIHQivB3IHuQcLCLYHDgel + B9wHbQf2BiYHlgfOB3oGUgQzBQoFWgIXAXUBpv+y/Tr93/v2+uT5+viz95X3w/ZP9i32GPVF9dz0 + 9PM38y/0D/MA8pfxTvEc8X7vlu8k8U3wee2575rwVu5E77fwm+/08Ovx6+4K8QD0O/Hn8LfzzfK/ + 8arxQ/HS8ALxsfBI7wHvpO/F7bXrVuyv7OnsyupR6kXsNus+6Fvr3u2e7B7wWvMM9YH1T/fs+WD8 + hf79AaEEhATdBZ4GOgYkBr4JzAujCtAKfQzjC6EKBg0HDzcQMxGYEYIRVhK0Ej8SdhIdEvgRbxAU + DnsN7QseCZkGFAV9A8ABaACE/3L+KPwa+xP6Yvon+x/7BPtJ+4T7Hfqz+Sn6NvtK+9z6SvrE+jb6 + 7fio+Xj6Rfta+8f8Y/16/tL/gwCVAn0EYwbxB5wJOwtHDcUNUQ4nEEgRFhIuEuUSMROAEscRhBH7 + EeIRVxFJEbIRiRCSD/MPHhA9EI0PaA83D2sOdQ3GDMwLuAviCj0I2wdkB68FIQRTBBcD9wHsATgB + UgFDAdoBegHMAeIC0AOHA7gDHQUvBYYEcgRTBccENAQ/BMwDvgKMAkoC1wEmAnEB9wDvAcMB+QCe + AXUBigEnAjsB/QCwAT4AL/9Z/wH+SPzv+9L6Q/kJ+J32/fWg9DzzJPO88tDwZPED8afvvvAu8cDv + Yu/S8HDvcO9b7zLvA++R7lzuNe4v71/tSO0+7kDuIO2t7dvuKO5V7j/ucu4c7h7u/+3j7aLtwuxX + 7bvsaesB7NrsqexE7GHv1PED8SDz+fb59t73q/yE/ogAeAI5A9MELQUvBWkG+AfUCKMJYAmXCfAJ + iApKC60M5w5WD80P2RA/EY4RgRIzEwUTXxMvE3kRVxCPD+cNiwtUCvcIiAcsBt4DrgKZAb7/JP40 + /nr+Kf54/er82vwy/Cz7efu0/Fn8zvuQ+8L6I/qt+S35ZvkV+iD67PkB+iv6A/sj+yv89P4KAJkA + egJJBK0ERQbJB4cJhgsJDB0N/A1ZDkwOsQ4cD7gP5A/qDzkQKBD3DwgPuA8bENwPnRDtEO8QzRAt + EBoPkg+oD6kOcw5NDgoNFAutCaEIDAj9Bs0GRQbjBCcEQgOHAq8CjQNLA6MDHwTLA0QDaAO2A+sD + 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 + 1PK58xTyHvK/8tzxlPF08S7x0/Gi8JDvpfG78EHvqvCg7xLvzvDI7Zns1/DY7Zjqju5S7tXrl+xJ + 7Lrs0e7s7FHuSPNI8Tnx0/Wh9WL2xfps+lf7hP8b/yX/dwGeAbcCiASABLkFFwdqBq0GiwgsCWEK + 4wvEC0cN6Q5ZDlwPixHZEQQS3BKfE60TDBNIEkgSABL8EJkQyQ8kDhsN/wuKCZIIIAiMBo8FwwTT + A3sCEgFoACYA0v+A/03/5/7+/S39v/yh/ID8Kvzt+5f7zvo5+or5+PgW+Qj57/je+DH56Pjh+Ev5 + rvnx+sX73/zx/cv+8v/iAMoBRgP+BPIFpwbjB60IhAgYCSgKowrlCpMLFgzcC/MLbwzWDEINtQ1a + DtYOCQ91D+cPQBBkEI0QvhDiEMkQaBAWEIMPmg70DXsNjwyxC/gKEgrdCMEHGgd6BpIF6gTSBF4E + QQPbAtICHALIAaoBmQENAXIA4f9U//T+Cv4A/sv9Af23/JH8l/sA+1775/qJ+rD6CPuv+ur5Dvqv + +iT6NPmJ+sD6a/nW+a35rfgW+f34Vff294v4kvYc9sX2C/YP9UT1DPWU9ET0A/Sj87zyPPM/87nx + 1vHi8svxTfAL8V3xVvCh7+3vVfBj77zuGe4g7mjtnexG7Zrsiezf6wrs1+vf67XtOe7I71zwqPG+ + 867zyPTU+Dz7IPpA/Kn/L//2/j8BLAMYBNgEKgU0BlwHMQcxCF0KYwu3C/EMaQ4LD14PiRBvEs0S + 0BLzE7AUEhQ0FGoU/hLeErQSVhGyENYPEg7TDI8LnAmsCA4I7wbGBTcE0QLdAfMAYgDF/0L//P5S + /j79OfwQ/Ab8hfvR+lD6B/pT+W34sPeL95P3F/eU9rf25/Zz9q/2q/cK+Gz4tvn7+qD7r/wJ/jn/ + nAD1ARoDVgR+BYgGVAe6B2MISQnkCf4JZwr/CmYLdwu6C48M3wxJDdINSw50DhsP5Q/nDzoQmRC5 + EFkQRBAxEL8PFA9VDtMN8AzVC+0KYQpqCQQIIAePBs8FtgQOBP0DYAPDAusB0QHDAdwABwEAAbEA + zP+0/5P/PP4L/gf+pf19/Ov7tPsg+6L6Cvp3+hf6i/nb+cP5pPmQ+fz5Hvr5+Y/5yfl/+mT5KPnC + +eD4qfdI+Dn4LfYQ9nX2tfVw9NjznvR59AHznPKS8znzyfE78hTzgvLk8cbxJvKn8e/wLfHG8VPx + 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 + TwqoCq4JOgcTB+oIZgvADTsPXw94D8UOyAxVDF8OCw4JDfcLkQjKBjoEYQEYAKT/Vv67/G785/ty + +177cfv6+nj74/s9/Ob91f56/rv9tv08/eH9iABOAYQCVgRjBCwEKAXwByELLg4JEA4SqxKGEocS + 7RIKFdYUmhTBE8cRuQ4eDnUOKwv+CdAKWgt3CcAHugdQChkJvQUhB+YGMAa/BeQE5QL7AZsA5v96 + /6j+5gDuAfABagHdAVYCogO3BDkFtAbTBpoGiAWYA0YCHQPjAg0CMwKhAegAS//o/W79xv5P/+L9 + ZP3R/Tf9gPpD+cL42fgx+PH1qvN080Dzye9u7rXvAe+O7afvEO/67k7vw+5w7zvwa/B18G/xlu/i + 8cfwgO5k7/rw5++O71Pxx+9M8v3vPe9H8oXxb+7W8X3z+e6F8DzwR/CC72juf+6K7njulezT7EDs + uOvE6nfqSepa6WDy6vUX9XMBVggKA7EExwt5DBAQaxRqFn4XohT3DHQJBQrGCfoMVg1SDZYLpgcS + BSYHUQrNDVQPsQ0nDzkKZwQWBJYE3gFI/qn8Hfq39v709/Sn9HL0QPU0+Hv5z/y1AVUDLQQ8BMcF + 6QYyBfAHSg3sCpYHBwiOBowFiwZZCeIMqg6iDdsMpw3jDKMNuA/bEKgQ7g3TCiYJiQYOBEUD7gBR + /9H9bvqm+cH69PmF+XL61vmH+U37Rvwf/Uv+cf1s/Bf8T/x2/TX+o/5E/1f/3v7P/5YCvAVNCF8K + dgxwDrUP9hDCE9cVERbnFUcVARSpE84SCxGGEGwPxQxmCpoKtgkNCkwKAQmECU0J4gg1B6QH9gcn + Br8DbgTJBBABtgBiAdD/t/0N/6f/XgD1ATACHgNwA70E2AXaBQAHMwiDBnYFDwWZAyEC0wEqAfL/ + K/+n/rr+8/4V/9n9jf6c/g/+n/3M/X79/fv5+lP4tPa59Qr0vfGO8Y3wA+/A7fTsXu2V7dztqu2n + 7mjvdO/67tzvdPD+7xTvivCh8IPvEvDE8Brwl+8n8WXvefCB8rfxBPAz9MHyWO8p89fykfAj8e3z + uu+p8GXxT+8r7kXvQu7Y6+PuXuw26kHp+exr7gfvxPURAOL9lP5ECTAFHwWFDdITARKCFGIWRhHz + CtkJFA5XC7kLug3eC5cHxQZXBigIywxMDK8NpA/JCmkIfwn6Bd8E6AOkAFv9Q/qh+Er3S/VG9Kv1 + svUT9RD59Pzt/Q0B3ALmApwEEwXxBmQKnAr8CS8JjAfhBfgFRAf4CEILVwwlC9QKcQxTDEoN7w+v + EcUQYA92Dh8M1goxCUcHMwZ4A3sAjP5n/UP8zvrR+bj5b/kc+aD6aPtW/O78WPwL/Hz86vxC/QL/ + X//o/ij+h/3Q/aX/JwLPBCUHmQjQChYLEgxKELQS5RP9FucXkRb5FUUV7RSjFCsTbBE1EdUP9gzR + Cx4LVgozCdYHXwiWCS4JRggeCMQH2gV0AyMERQW9A0cCbwJkAZT+k/1S/k//MgDQAEQBkQE6AYoB + 2wIHBGUF2gVlBREFSwS7ArgBJAKIAfL//v7B/nT+dP2g/FT8fvzj+8n7ffuo+3X7EfpA+eb31faB + 9TT05fI28lrw7e6d7n3t2OyU7AXtHO1b7Qjt2+007+btvO6v8FDvFe8v8TjxJu+28d/xre7x7/rw + j+8q8JfyEfDL8UzxL+9X8TjxqvCd8bTzse8W8LTxaO8A7gzwUvDH7EXvw+5K6jbp1O2i74XtxPTY + /6L9lvzZBSsFVgLjCncSbxBZEgwXnxHPCXAKFQ6XDJ8Leg3lDecJ4gR2BdYJegrmCJAN1A5aCdsI + zQjVBm8G1gPEAesAHfwQ+YL6Mvmu9Pv0QPe/9Dv16fmL/IH9Nv8oAWMBEQFlA/sGzQjdCBMIPggO + BzoFigVoB0sKNwp3CRILVws6CkYL/A2DD0QPtw6HD3YOtAzuC0MLgQlvBscElwIZAT4Alf5P/db7 + Tvmr+Kr5qvkL+5P8pfyD+6H7+/s6/EX+TP9SAJ4ADf/t/g0AQwB9ASIEGgYwB2MHlQl0DNoNow80 + EoIUPRXwFcgW8xfUF68W8xUgFKYS7xE3EFgOEg4yDIwJtgg7CE8HAweGB04HpAaaBUgF5AVABWsD + aAMbBEMCPgDJ/8D/8P7X/b79l/66/jz+kv+AALgASgHQAkME/ANLAw4EMgU1A2EBzAEJAzsBo/+E + /yX+mfyc++b7mfu0+9f6Bfu++nP4yPYY+DP4YvVM9dX0GPOC8YLwaO6j7SHuuOzx6yzslOtN6xHr + j+tL7Nrr1+za7mzuL+628HfvR+/870/vku9Z8hTy8e5F8k3xNu8y8NLwIvCi8u30b/Cz8O/zFPNy + 7orxufXb8JPwo/Ih8fjtguzQ68ntqu+m6+jzu/1d+Jz7lAT4/9UAvArtC58OKRTrE0sS6w+kCpgL + AA/cCzgNIBARC3QHlQeRBvEH0gk3DAkOiQ2fC+kJWQqOCT0IwQfzBAwDwwES/B/7Nfuy97H1CvUn + 9vz1pvd7+xf9Df66/jf/mAE5A0QGhgpDCzQLHApXCHAHDAhACkMLTAz/DGMLAgrACe0KYA2zDrgP + 2hAyEH4PoA5XDtINSwztC3wJzwYyBYID1AFC/zf9E/sO+cD4LPn7+bf6ofr1+iT6IPnp+q/8e/4t + ADEA/f+w/hf+P/6p/p8A9QGSAusCRgNeBBoG+geRCuYMCw8EEYUSxhTQFaIW4BbGFvUVEhS4FH4U + VxLdEAMPVwwSCqAItghDCAkIcgjOBisFxgShBdwEmQS1BVYF0wIPAW0BVgCs/ln+V/+W/W38jPzO + /LT95f3F/mf/7wCpAFAAUQJSBM8DqQOeBAgD7AHyABMAKQAOACb+nPzC/DT7SPnN+VT6Zfng+Jb4 + Z/hP97D2KPYv9U71TfRQ8n3xrvER8FPuS+7C7YDsTuwu7Kjs5O2e7X/tR+657qXtb+6Y8CbxefBA + 8XfxGfCf8PTv++9N8sjyrvC78ZnzW/Fe8A3zaPOk8i7zV/RF89LxgPMG8t7xMvGG8e/uk+2/7i3s + x+t77LnzZfGM8nH+G/4S+o0A+wbGBAoJhw4REloS4g77DtoPFg1BDDEQWQ8NDXkMIAqWCLAIpwkd + DGMMGQ1RDhcMnAr4C14MngpYCbUIYwZ7Acb/ov4b/En6Wfg5+Kr2ufUy9zr5rPq3+gD93/4g/8kB + AwV2BkcIQwlsCCIIIQisCCkJ4QnoCp8KQwnVCEIKEAtPC6YNEw8qD1AP/Q5BEDIQKA9UDysPvQwB + CosJNwi4Bf4DOgK9//P9YPxZ+9D62vov+xj63/ld+jf65Poa/LL9gv5m/g3/MP+B/pj+kv9FAJ0A + zQBpAaoB+wHiAjIENgZHCEYKyAv9DWYQGxGJEfUTmBUvFSQUHRWqFVYS+BCUEDQOIgz+CssJ0AgX + CMcGKgY+BsoEAAQNBUIFgQTtA9UDnQO7As8AbgDLADYAnv6r/Yb+wv3g/K/90/7Q/vr+qgCVAWsB + cgJ6A18DbQNyAw0D4QLeAtEBzAAEABD/8P0L/UX8Zvsu+6f66flt+Uf5JPn7+LT4Hvh899v2/PXb + 9EX0n/NH8i3xUPCZ7qzt0+2G7brsnOzf7NfrG+zu7HbsK+3i7vLuR+4P76Hv0+8n8N3vhPCd8b7w + 0u9L8cXxGPDc8fDy8fB+8bnyR/KD8in0V/NV8/bzrfK+8rDxJvK19Bfype+s8unxz+vb7F7zaPGr + 8IP4Rvzu+778J//CA88F1gZVDRASoBAoEE4Rmw7wDJ0P/Q9DDwoQeg6tCxoKtQlZCmQKOwz7DY0N + agyYCzwNkAx3Co4L0wpbCBwGmQMsA8AAyPwP/An7n/fF9ob5Gvom+cr6QPwY/Lj8iv5hAsgEKgZg + CEwIOwjMB+IHIgkhCZ8J/glACcoI0geAB24J9Ak9CpsLegxgDcgN/g1yDlIP7g76DfQN8wykC5kK + hwh4BiEEYAH//1r+W/wu+9H6KvrT+Fn4Sfi3+K75Zvp2+xz90v0P/n7+ov4I/z3/+P+dAOoALAED + AZ8B8wFiAmcDHAUbB1EIGgpBDOkNfA/GENwRXhPlE3MUDBWqFEQUCBMsEUIPug0oDMMKHAoDCVEH + lAZcBRYEBQSZAzsEpgQxBKcDwgPPA6YCBQLuAWcB7P8z/9D+Gf7//I786Pwd/KH7rPuF/fT+Cv4f + /jMAiQEnAJf/8QHrA4MCwAEiAg4BwP/G/iL+2v1N/bj7aPut+qz4pPdr+Ob4v/fF9pX23vbp9eH0 + xfP782/01fJd8Qfx+/BD8J/vG++27hTuIO7c7UftVe0o7m/u0+1U7t3tKu6s77rvTe8y8Jbw+e+T + 8EPwEPC/8a7yYfE18dHybvJt8nLz2/M19Jr0XfX19GT0R/Uo9m317/M99Av0GfOc8t/ynfJ98Pry + 7fOE84X3VPs6/kr+ywA9A5kDagaaC6UOYQ4gEIMQmQ6HCwMNdhBLDgoOtA+vDLMJyQrFCgELiA3L + DQwOJQ7NCz4Mfw1ADU8NsgzgCoIIWQZYBEEDSgLLAIH+Nvyi+ub54vkz+g/8oPxt+6H8X/7k/qkA + SAROBjsGsgbTBiEHYwfUB5AJnQktCAYIiweABj8HmAhUCZ4JvgkTCoAKlguuDHsNQA5QDvENzgyb + DJ4MwAvbCg8JCAfGBOICdQGRALH/gP5q/Sb80vpA+uX6a/so/Lj8xfz2/FD9t/1D/gb/g/9//0b/ + DP8b/3n/lv87AKcAbABZAQ8D5ANCBYQHGgkpCrkLmQ0UDwMRYxIeExsTIBNyE58S5BGuEfcQww5J + DYwMSgv5CW8JUgmqB/4FiwXvBXMF1QQeBUsFnQTFAs0BdwIxAoIAOwD5/zr+DP0K/Xj8Evzn+3/7 + kPtu+2j70/vy/MP9/f2J/Qn+F/+I/ur9sf4n/xz+Sf27/DT8rvs5+/j63frM+e74Hfnh+DX4Gfh0 + +BX4NPdk9vf1lvV+9Yv0RfPN8rXxEfBq77Lule147WftYuz16zXs6etP7FzsqOxi7fTtL+6i7tHu + Z++q8P7vOPDy8KzwLPDv8SzylfCF8qbyRvI988/yhvPS9cz1vfSY9h73nfYC9kT2KPis9mP11/aS + 93z09vMz9eX0cfU19BT5Af0Z+8L+MAKoAGICsgUpB3ULjw1nDZgP5Q2VC0AM5gutDJ0OWg1xC90M + 9wmgB9cJywreC2cMNQ0aDWoMrwtZDBAOOg1bC4oL/gm2BhIGywQgA4oBG/+3/Gv7ovpj+j77rPv5 + +tT7APwp+4v9of8pAX8DDAXLBFsEKQV8BSQFvAYlB+wGJgd0BVYFmwWtBfcFAAeEB/gHDQmlCZcK + qAsTDFMMPg13DHEMAA3yDJoMDAvgCYkIOAaaBKUD4AJGAi4B/f8G/hH9dvwC/NL8pP2D/u7+4P5z + /0n/5f55ABYBVgH/ASwCIgLIAXIBUgHDASsClwKwA8AEfwVBBxsI/wiuCrALcA1lD/sQ+RHhEocT + IhNpEgQSrBH3EPwPOA8UDm4MOwuLCdUHIAdABksFGgW6BHcErgPPArUC/gH6AGAAwgAUAMX+Qf4y + /dL75frs+SH5Cfnq+Av4y/eW+BX4I/jO+I/5ovnG+Qv7hvuM+3b7+PuT+yf72PpV+in63fn2+Bv4 + JviQ94X2p/Yk93L2kfaQ9n/2MPYH9gr28PX59db0OfT/8y7zl/Fl8fnw4e9N7yvude2W7ersYOzo + 7ALtdu3J7djtVe5k7xXv3+8k8WXxx/HM8T7zcPO78mnzUfSj9Bv0S/Tr9Uj2tvVx9QX3wPVI9TD3 + WfYk+CD35/bK9/f2OfUe9pT7svnE+hQBGwH0/9sBoAOpBHUHNAphDCAO3Az7DIQMFAutDLsNvw0f + DasOEgxWCZcLSAuaCtML0Q09DXEMewyODMINXA16DGYN5AvpCSsJrActB3YFiQO1Ae7//f1d/Fz9 + pv0n/E78pvyu+9j7wvyl/Zn/pgF2AYIBcAIaAsUBewKlAocD3QPOAkIDCwO5AlcDQgTuBG0Fega8 + BxcJCwqoCiMMAw0gDZ0Nsg1SDp4OHg4hDU4M7goyCYQHPwZ3BWYEsAN+AoABCwDm/t/+9f4C/1b/ + +f9LAMP/Xv9w/67/2/81/5b/uv8U/4b+O/7V/Yf9Nf2J/VP+sf7D/w8BbAL6AokEKAZ8B4AJUAsB + DRoOKw82EBYQjA8UEJ0Qww/pDXsO4Q4GDdMKIQvQCzAJDwj0CH0JqwgaCHkIiwgnBzQFfQXjBd4D + iQJbAqUBkv+W/ET8C/yP+qr4Xvi3+Iz32PZc9iT3bvch98b3aPio+Ib4YvkM+lb5lPnc+an5Xfnu + +AP59/gk+Sn42vcj+LP3nve59xz4h/fk91v44/fV9+j3Q/gv+Gv34Pbn9qb2cPX79K70bfNU8zHy + T/Eb8b7wvfAQ8GfwXPD17zvvEvAR8Tnvsu+98UTxye938O3xDfEL8Xbx4/EY8yjyDfKZ85H0H/S7 + 9JT2bPaU9ez1f/aU9wz3nPUf+F74PfUJ9ar3offJ9gD6HvwX/a//fP94AN4DNwScBUkJcgtkC3wM + dguzC4AMYgqkC/ANPA3PChQMlAswCsgKYgvoDOkN3Q0oDSkOyQ0NDSQOwQ6vDfUMOQt8CdEIrwZH + BfgEcAOhAOP/jv6K/en9G/0q/TH+mf2l/PP9Xv6Y/oD/qwBGAZUASAAjAKAAFgBc/0IAeABT/13/ + QQBnAMcASgFgAn4DSQSFBbAH2whDCYoKTAubCywMmQzoDGsNzwztC/YKHgriCMoHawe2BisGOwWy + BDAEjgPcAi8DbgMBAykDVgOBAxIDiQL1AZMBFgEgAJH/X/+v/hX+Zv31/N/8aPzL/JX9cf4t/9f/ + qwFrAtMCWQSFBRQH4AfwCPgJhArXCoYKGwsrC2YL8AuJC+ILCwzAC/cLTAy2DCQMzwzTDGEMYAyo + C9sLtAqoCUUIkAecBq4E8QNcAkMB7/+c/vH9Df2n/NX7wvvA+6T6r/rt+lL7ePq2+fP63PqI+Wf4 + h/lk+dH3XvhT+LX3bPez97f3/vdu+EP4Cfl8+Uf5S/lt+iP7oPpj+pn6qPoY+mH5vfgA+en49Pci + 9/T2ovb29YL1d/WD9UD0bvTb9ILzF/OE81jzR/JJ8m7xpfC68ffwCvAY8GfwRu8J7yjvk+4g8B3w + 9+8L8BXx3/Dq8DfzR/Ny9Mb0FPZO9gD2cfcg9y75GPiO93f4SPgb+Nf2Kvn09t32w/f99sP5LPpK + /Wj+TACNAEMA5AMtA6AGjgl7CYMLTgssCZgIFgqiCLgJ3QvDCZUJyggACB4IignCCoYL1g17DH4M + fA2VDZ4OTQ8ZDxUOag0iCkUJBgqWBycHawZ4A40Bkv/h/tj/PwAwAGAAyQBd/5z+IQDhACgCCgPH + AtACLAFBAOf/Y/+F/yb/N/8F/sX9Of7u/Rr/+P+JAD4BuAJ5BKwFmweECUAKNQrZCjQLSgv4C4MM + oQxSC1oKZAksCKcHegcNCO0HhwcQB38GcwakBtcGIAdQB0gHmQYEBs4FBQUIBPIC4AF2AHP/mv52 + /tz91/x+/EP8LPwg/Fb9PP4z/0oA4gBwAY0CYAMlBJQEjgWTBg4GnwYPB98HJgdqB4YIdggTCdsJ + tgvoCwQM+gxIDaoNTQ6SDiMPFg9PDhMNSgx9C80J0gjFB6gG5wRUBBQD+QFAAdT/vP/+/or+MP7v + /f79Zf1R/Of73fvq+tv59PmY+X747Pcu96n2M/bu9SX2fPY89kH23/ZU95r3FPgJ+Vn5mfkL+gf6 + Tfro+u36dfqo+pT6u/mo+WD55fgD+fz42vhr+B34CPgN+Nr3P/ev96D34/a+9hv2tPVr9X70ofO+ + 88LymPGo8gLyXPAU8Qnx3e9T8FjwTvCK8YzxAPEa8kXynPH+8oTzzvPe9LL0HfWy9ez1nfbd9lv4 + 4vgd99f3dflk+TT42vhu+0T6wPaL9wn7mPhX9rn81/5++639yf9y/3D/DQGMBAIG1AULB78IBQZv + BToIEAfbBuoI4AguB7UHiwiNB9kH8AkJC/YKKQvCC8QMggwCDP8NEw47C90KSwpMCDgHTwfaBgYF + TgO7ARABbAAQAB0BsgEUAR0BwwCj/9L/AwEQAaYAGAF1AAr/a/6l/XX90/21/Bb9V/1N/IP9Df8/ + /7D/SAEZAnICHATWBUkHPwiKCDsJrQgiCEoJvglzCSMKPQppCa0IbQjtCLkIcQkoCvkJpwl3CZIJ + ygiZCM4ICQhEB3oGqAX8BLsD+gITAtgA+P+K/0z/8f4Q/z//Gv///gP/+v6j/8T/GwDZAOAA2QCC + AJYApAB3AB0BmwFLAsUCBgMnBIYEfAVnBtoHeAkdCoELfAwPDQwNuQ0VDrsNBQ6WDTUNtAyqC20L + cAr1CXkJCQkwCTMIYAhsB0gHgAZPBa0FogQWBL8CBgIDASv/Jv73/Jf8pPsz+iL60vkd+dv3E/gH + +VD49/dn+IL5TPgH+KH4ivh8+ET38/dL+Ij3YPf092D4OfhN+Kb4Vfns+cL5VfoZ+/v6T/tZ+wX7 + 6voK+zb6o/mE+ef4VvjH96P3Zfei9iv2ZfYe9mL1GvWJ9ar1aPS581H0U/O+8onyhvEf8hny/vDI + 8MjxXPEY8Vry1fE18xD0x/Ld9O31MvXg9aD3ivcj91n44vda+Q36cvgl+f/6Afkc+Gj7WPre+jX8 + vfp4+5j6QPha+bf7Ffk9+VH93Po/+kT77vrP/Ar8t/09APj/+/+2ALoB9QBaANIBngP6AdsBswTY + A3wCzwOzA0QDLAWXBBkF9wgyB48GRQlwB8UH6wepB98IVAgKCJ8GJAeXBaEDOwUYBGwELgX1A3kE + 4wM2AzEDFwNbA30DEwTgAoYC9AKeAaIAaQFVAdMAkwE8AUECgwIPAloD7wNaBMUEAgZrB2UHgQhe + CAsI5wiSB3sIOwnxCMoJcQnuCDMITgh+CEQIbAm8CYAJSAl3CGcIxQc6B30HSQd5BhcGpgURBVwE + OAPOAkECgQEsAQABZAEbAdL/Nv/P/oT+nP1e/o7/uv66/tT+jv5Z/r/+TgAOAd8AMAKPAk4CqwJ1 + A5YEYQTxBHYFVwXMBdsFegarBnoG6gaWBlkHfgezB5QIKggrCLgH2wczCLkHuAe1BzUHhQaFBX8F + fAWwBHAExgMCBE8DoAI0A+oCUANkAlkCtgIAAkoC8AGWAkcCWwGQAWIBdgGiAEMBvQHCAD8BHwH/ + AbEBfQFWAvYBuAG/ABACfwGKAOMA+wCfABX+9/5d/yH+EP2q/b7+Dfxt/D39m/yw/Dv8kfxv/KT8 + Wft8+3T8dPup+n76U/ue+cP4rvnQ+R35G/nD+aD5ffky+Un66/r9+g77RPx9/Hn7evzK/Aj9lfxx + /Pj8Dfyf+yL7wfuv+yb6KPvP+sT6XPrd+Bf7MPs++n/5jPoj/HL4ZPgS+gL59vdg93T43Pfp9mn2 + ZvZT9vn0dvXT9Tj2TfY99Xf20PZk9W71mfbj9qn29/Ve9sD38vWW9dn2K/ft9qP2NPdD+Oj3RffJ + +Sb5Ovjt+YH6ZPnu+Xj7XvoC+4X6Bvr3+nn6zPpL+1b7fvv8+7L76voY/CL9PvzW+1/9Wv0u/JD8 + 6PzT/LP89/zE+0D+Lv+g/LP/RQEyAA8AEwIhAz4DbQTEBNkGYQboBB4G+QaMBlAGDQjUBxoIeghv + B60JUQrfCQoLbwxiDFgLxQxqDQ4NxAyDDAwNrgs4CpkKhAqdCYoIXghnCC8HmAa9Bi4HwgaJBd4F + rgU9BI0DwwMzAwUCGAGRAOn/HP8n/v79d/5w/eX8N/3I/ZL9mP12/t3+4v6U/tb+mP+y/2X/RACA + ADAAFABOABcBbgHoAdkCmQNMBJQEDwVZBv8GSAeyB6UIuAhlCK0IngioCEYI3wfxB+QHuQdxB6QH + qgdUB94GpAaxBkgGOAbaBdYFHgVQBJYD/wLmAsgBpQGgAS0BSQD7/yQAmP9v/47/1//m/7P/2/8n + AEEA7P9KAJgAiQCsAN4AwAFUAYkB4QFMAnACNgKsAzMEbQRGBGAFqgW2BFkFvwUkBrMF6wX6BXgF + xARVBJ0EFwS1A5MDngMBA7QCoAFRAuwBpQA/AcMAkACk/8b/Iv/X/jL+6f2c/X78f/yL/Jz7S/vJ + +4766/p++rj6e/rs+oH6rPps+zL69/rP+kP7vfrx+tb6sPpF+375Wfom+675cvod+dP7LfoP9rT7 + Ivz691/37vrt+fz3ufdE+kH65vf9+N/4fvlB+aX4Pvio+jz5ovc3+SX6nvdK+Mv5JvlT+fH3ofrj + +Gb5BvnU+B37GvlV+Q36iPrz+dP5avoK+2j6gfqE+yD6TvtI+7z6r/uA+g78DPs6+7n7kfvt+wL8 + Q/zq+379U/v9/In9VvxC/X39Xv2J/cL96v1U/n79cf4Q/n7+kf6S/jj/l/+Z/6b/YADwAGQAggGt + AaIB1wKNAV8D+gIpAwgDzQMeBAUDyATwA6kEvgRMBH8FNgU7BcsF2AWlBtsFrQbbBoQG3wa0BkUH + ugbPBrYG4wZnBoYGOAZmBi4GvQX3BbQFzQUpBXUFSAUjBdIExwT9BF8EJAQ2BAgEigMuA04DDwPk + ArcCaQLSAoMCDQJjAo0CMAI+AnUCjAJBAkcCTgJWAmoC/wFbAnoCKQIMAhICoQI2AgcCngKdArwC + cAIAAxwD9AIvAxMDSgNRAzkDSwOMA0oDGANIA3gD/gIZA4sDKwMVA2QDMAMqAxkDIANRAysDOQM8 + A0ID8wLCAr0C1wKWAoUCqwLdAhoCPAJ/Au0BawIcApECjAJ0AjECTgKZAu4BVwJyAmACFAIFAhYC + qgHXAcUB0AHdAYIBywFqAUQBZQFUAU0BTAErAeEA9ACoAF8AlwBAALf/BwCC/2X/Lv8H/+b+lv61 + /jb+hf5j/v79A/4l/sn9h/2k/Xz9Vf0f/TP9Hv3+/NP87fzm/Nj81PzN/EH9svzg/IT9K/0u/Wn9 + w/1o/W/9rf3M/Zr9k/3E/ZT9ef0o/Yf9W/1k/Rz9Nv2f/bj8Cf15/SL9Gv08/Uv9HP3+/PL89fwl + /az8o/zH/Gn8IPwv/GX86vvs+xX8zfv0+9P73fsb/OT7J/zw+xT8Wfzg+zv8ZPxF/Bf8RvyP/BT8 + fvyd/G78uvyV/PD8+vwD/Wz9cP2J/a/9tP3D/fL99P30/Rn+BP4B/h/+9/35/Rv+Ev7r/QP+KP78 + /QT+J/4s/lD+PP4y/mT+Xf5Q/oX+fP6F/oj+U/6H/lP+cP6m/pH+oP7T/rv+lf7A/gT/EP8X/77/ + Z/+Y/9P/nv/8/zEAWgCqAOEA2gAMAQ0BVwFZAZEB7gEPAicCTAJqAloCmALLAs4CCwNUA08DawN8 + A6ADmQPUA+QD7AMWBAAEHQQqBCMEUQQzBEYEagQtBGoEaAR4BGwEkQR9BIUEcQSEBJ4EfASaBGkE + nQRMBFkETARtBC8ELQQ8BBsEAQTCAy0EqwPRA9UDrAPFA5cDogOnA4UDeAM2A6gDXgPjAqkDKgP/ + AgED6ALfAqcCnwLgApkCUgJcAmUCLwL3ATACCgISAp0B6QHKAW8BpAF0AZIBSQE0ATgBGwEnAewA + BQEaAcEAsgCuAH8AWwCKAGIAYQBXABUA3P+r/7X/rv+g/6r/tv90/3z/Rv9E/1j/XP9d/17/X/9L + /z//L/9L/zn/M/9M/2//Lv9K/0T/af93/2D/mP94/5v/kv+m/7T/6v/O/7v/6f/L/+n/z/8HAPX/ + 4P8PAMv/+v/1/8j/1/8TAP//+f8gAOX//f/j/93/1//R/7//qv+a/4r/Vv9e/0f/GP8q/+j+Ff++ + /q3+pf6i/oX+cf54/l7+Zv5B/lf+/P0s/vf9Lv4l/tn9CP7Q/ej9vv3G/bv98P3N/b39yP3F/c79 + qf3k/bf9vP3J/bP9uf2//Z/9i/3H/YD9cv2l/W39Xf1//X39Of1i/Yb9Uf1o/Xz9Yv17/Z39jP2a + /X/9df2q/Xn9j/2F/U79xP1l/XP9u/2O/Yz9pP3p/ab92P3e/Qv+D/41/kL+Q/6U/i7+mf65/pj+ + qv60/rf+t/7E/tD+xf7R/gT/Av8M//X+P/9D/0T/ov/D/8//w/+0/wYACgA2AFQAUACYAJgAsgDN + ADAB4wA4AX4BUQHVAbAB3wHpARkCWgImAqACgQJ9AsoCuwI0AwMD7AIQAy0DKwNVA2ADSAOeA2QD + mgN0A4wDkAO7A6IDaQMMBJsDigONA8YDeQNyA+UDfQOiAz4DaQOWAxYDHgMyAyAD5wLjAvwC5wKr + Aq4CuALYAp4ChwLaAmsCQQKOAn8CLgI2AjgCHAJBAigC7gEKAv8BrwHWAeoBsgGdAZIBiQGVAXAB + ewF4AUcBQAFPATcB7AAhAf8A4gAQAcAAnQC9AKkAfwCoAKIAaACKAJkAXwBmAHsARwBzAHoAOABK + AFAAFwBTAFkAzv8kACUA5v/2/xgAAwC+/+L/1v/2/7v/nf/T/7T/lP+//8L/ff+d/6D/bv+Q/2b/ + VP+j/0H/MP+O/z3/Ff9r/y7/Ef9R/0H/1P4h/1z/Gv9e/+D+S/+3/67+DP9TAC3/mf6JAO3/if7V + /0wABf8s/0IA0P/l/rH/UgBN/xn/awALAN3+zf9kAB//Ov8xAH3/YP+7/5v/QP9g/2H/AP8t/93+ + 4P4U/7r+kv7b/o3+Xf6+/lr+KP6R/iP++/2N/t39Bf5j/qX98P32/ar9uP3m/af9iv3E/X39s/2M + /U/9vf3J/Ub9ev2q/U39if2f/Wf9hP2j/U79gv2K/Uj9jf2J/Vj9dv1c/UT9XP04/VH9Xv1I/Ub9 + W/0r/Rv9bv1f/UH9jv1o/VT9n/2Q/Xv9jf2z/ZP9kv2T/bT9sv3d/cn9xP3y/az9B/4H/gD+J/5W + /kf+Mf5Z/oT+RP5e/sr+e/6//s3+1P7V/g3/LP8P/xf/af94/0//n/+d/8H/m/8PANX/AgBbADMA + jgAgAI0AvwCwAPMA7wD3AC8BUwFUAVYBrgGaAcIBDwLGAe0B1QEiAiwCIQJdAnACPAJRAncCXwJp + AooCsgKEApcCeAKtAqQChQKXAtACsAJgAs4CowJrApUCvgKPAmECnAKQAngCbAJgArACXQIeAnEC + ZQISAmUCQAIPAlUC1gENAhQCwQHIAe4B2QGwAcMBvAGTAZUBdAHAAaIBKgGbAU8BGQEqAWoB9gD4 + AB4BBAH6AOQAGwGgACEBnQDTAOEAdgANAZAAsACiAJkAlgCCAMIAggCEAJ0AZwCWAHgASwCvAE0A + ZQCoADwAcABXAFcAZABZAF4AXwB8AHYAdwBvAJ8AbwBoAIcAqwCvAHQAwgC+AIMAjwDLAL8AZQDS + AJ0AwQCtAAgACgG/AEYArwDUAGIATwABAZkAJACYAJsAegAxAHYAeQDC/4AAJgAPAN//RAApAEP/ + OQDF/4r/yv9A/6//9f+v/v3+oP8m/3X+G/9q/1v+Kf5I/7/+b/0x/3T+r/0X/n3+A/5M/W7+Ff6V + /bP9Cv52/Wj98f10/ST9f/3K/Tv9Hv3i/U79yfxf/SL9bP3w/OT87v3J/Bj9iP1t/fr8Pf02/uL8 + kv3S/QL96fxH/lL93vzi/TX9rP1I/Xj9Cv6s/fb8WP67/en84f1Q/pf8Tf4i/or8G/8q/a39yv1k + /ob9t/5c/iX9xv4w/GH+7f4q/HL+yf44/FD/kPxi/qL/0/xo/xz/vv4s/kcAcv55/wcApf4WAEb/ + x/+v/6f/FAFpAMX/KAHwAFgAGAH7AW8ADgLnATwBQgLlATECUgLzAmACxQK4AgoD5wLmAoQD+wIa + AwEERwOVA8EDWAMcBLADsgPrAyQEPAP9AzIEtQOaA8gDAwTEA8MDoAPSA70DwQNrA/QDoQOrA5sD + rwN+A6cDpANlA74DIQNdAycDUAMxA6EDvQIIA24DFwLlAg4DfgLdAvsCOwK2AqICOQJNAoICAgJu + AtIC2gFCAmACwwHlAXwCeQHVAf4BPAHfAUMB+QCFAecAlgCAARkBqACVAL4AXgA0AHkAKgCJAKr/ + QAAKACz/FP+f/3n/b/5U/wf/qv6Z/t7+z/0m/8z+kP36/hX+0v0T/mv+Vf0h/n3+zf11/Rr+J/59 + /bn9fP2t/T39M/6Q/ab9D/7I/dX9Jf5W/pf9Q/4Z/9n9Yf5T/9f91P7X/lb/Nv/Y/pr/X/9q/2r/ + Vf/B/9b/dv/h////pf+H/1AAjv94ABgAof/OANH/R/8+ADP/4f7U/3n+b/85/1f/3v5x/57/6f6J + /93+2P6I/+/+c/0J/wD+RP0O/k/+PP0C/XT9yP2C/QH9Sf7B/J79UP0w/Tr98vub/Vn9Cfzs/B/9 + kvzf/D78q/w9/Yz8Xfy5/Ln8qvz8+6z8Bv0a/Kn8IP3j/Or8av2t/bT8tfz4/Yv8Zvwc/f/8hvzY + +3H9hvwk/Kb9avzd/CH98Pyq/PX8Z/06/PT86fzu/G37efxd/aH7Jf1t/Y38+Pxp/Sr87vwq/QL9 + Ef10/Wf+0f3u/dX+W/99/pf/JQBy/0cAhgDf/+UAggHkAIYBagIkAjQCZQMJAzADtAMgBOAD1APB + BJEElQS4BNMEHgXUBbgFOwVcBlsGVwUPBmcGpwVsBT0GvgUzBRgGcAXyBAoG2QXeBHMFPgXJBP0E + zgRXBBwEWwSkA1wDigNFA0gDEQM0A/oC0gI+A/IC0wIsA2EDegIUA6sDwgIZA18DtgLiAvgDHgOG + AoUDqQPMAj0DowPXAnQDhQNHAqYDxgNvArwDcQM6A2kDBAMzA0gDtQLSAkEDkALPAuoCrwI3AhkC + hAIQAowBWwJnAp0BnwG2Ab8BJAEHASgCdQFgADwB0ABeAKUA9/82AFIBEwCg//wAYwCR/1oAVQCh + /3//7/8yAN7+DwAkAD7/4f8mAFEA6//2/83/kQDe//r+/P+n/3v/JQB9/yUASgCu//f/egCVANj+ + vP9rABn/Gf+5/y//QP9j/zL/u/9F/yL/qP9j/5v+Yf5z/sb+6fwD/Sb+VvxK/LX8Nfyd/H38kvzB + /Ob73Pum+oj63PoH+n75Tfp9+p/4V/kW+Q74sPmM+RT43fj7+cT4J/fs+IL5kvY39nr5Q/gk9nH3 + C/hr+NX27PYR+Kf40/fr9xz42Pik+D/37fhZ+d/5gPfC+fz6U/lD+fj4WvuN+Q35Yfno+mT6Ffjf + +bn6lvhv+N36KPpx+kj6AvtK+5D6B/t2+oD8hPtP+3/9QP2y/SL/PABC/5IAZgEfABMBggNlAvgB + CgXzA6ADkQWABbkFGAgvB0UH1AiOByYIYwiaBzUIHQnlB18ICglzCcwI/weHCdcIggd8B+II5gcA + BmMGsAZQBcIETwVmBeUFzARbBEsFjwRJA5QDOwSGA/oCQAP3AqgCuAL+AXQCrQMxAzoDGQTzBCYE + pwPtA/ADUQTFA6wE6AQRBeEFLwVmBToGywVmBqQG/gV1B8AGIAXDBbkFoQSTBFwFOAVfBXwGcgXf + BC0FXgQ4BN8DfAPsAigDpQIGAlUCxwF5AQYC0gFLAekB4QG+AUUB4AD1AGIBKAFwAA4CLAMoAl8C + AwO+Ai0D+gLpArIDzgSVBM0D6gSRBTQFSgXSBbMGTgiHB+UGvge6BxEH8wXHBgYHAAfwBo0GDgfm + BT0FmQTzAz0FZwR0A+QDzwNJA6QBAAAjAXMC2/+3/ncAyQEt/qv72/7m/nb84fvo/Xn+PPyw+xv8 + /PuL+4L52PpW/Ff71voH+/f7v/vY+pz66PwS/Av7b/tE/Fb7uvka+0H7I/u++or7CfwL/IL6Vvvj + +zT6D/os+4f6mPjB+Qv5F/j99g34n/dv94/3/vb+99/2FvYU9b72AvXv8wn1TfVK9XzzIPQv9Ozz + f/NQ9FP18fUV9jv1EvVd9eT15/Ox9Z73a/Ub9732WfWH9+n3QPau9wL62fgH+CD4Avk4+I33Hfhf + +FH52/hp+Af51/kl98f46/k590j5nvk4+fX3mvgv+T37Jfll+c0BNQAA/8sAegQEAxD/IABeBA4G + mAAqA7YIugduAjEG/Qo1ClsJGQoLDdsLLQmqB+8KiQqaB6wIkwtSCn4JCQpWCr0KdQd5BycHAwen + BG4EuQXjA4oCrgI6A7YCCAQIAzEEEwTaAYABgQE4AVcARgJjAooBLQNFA04D5AM6BJsFSQUGBacF + MgajBV0FBgarBjAGIgYSCFYIzQidCFkI7Qd6BzAHdgZWBzUHRQYYBpkFSQVaBcYEyQTZBDkESAMo + A44C0wFbAUYA4/8yANT/ef//AbgA5v5DACkA3v5v/mMBIAEcAC0BDwGZADkBdwIjA7oEWAQmBJUE + dwTXBBIFHwaPBg4HeAeQB2cIZQgjCBAJBQnIB6QHHwhqByAHUAdYBo8G8wZXBhIGawagBgMFCgRz + BA4EOgOdAl4DSgOkAVMBKwKZAh0BUgEOA6oBbQDJ/1MAHv+e/Yr/tP89AHz/OQBhABb/xP40/lb/ + vv4G/mX9pP7y/EP7d/ym/Dr8Kvz5/CH8m/ts+6b6Nvmn+g/5DfmR+ev4Cfqi+NH4mvkk+RH3F/lg + +I33P/cg9274iPbe9i34Pvia9+n3gfhJ+f32yvfd+Av4/vZb+L/41fbZ+Cv4U/cQ9474BvY89j/4 + jfVl9kD3RvXU9OX2Q/bp8+H3tfdU9P72qvW59kLy6vTB9l3zsvdA+KH3Y/Z++kP4BvdJ+Sf7TPeC + +VT7gPVG+d/6XPm69jb/lvs/+Yz8CPtb+5n5vPxu90r7OPrJ9r72G/cH/UL3hfzOBCYD/gT8AuIC + SwLx/I3+bwM8BAwDzQevBYEFcQg+BjwKkwwUDsELHgtOCc4HpAf2AxwJ5wr/CNQLFQ1UDU4MwQnD + CF8GTAR/AukC3AQwBG0FtQOMAyME/wIsBKMFzQXMA88CeACd/+L95f+/AegBsAVQBAQGkQV9BLgE + LgS6BD0DagWDBSkFNQYvBvMGSgfeBzUJywrvCSIJCAlZBi0FKwR9BZsFkwWICC8Hjwc9Bt0FZwR4 + AksEkgJJAmUC6QFjAN//SwAlAAMBPAEbAqgAmf8EAHz9AP0u/lT/S/8bACcCUwE7A5wCaQHfA0cD + TQLtAuoEjwQbBIsFkAVEBtAGdwcGCLgIjgd2BqUGMAVxBQsG8AZQBisHAgh7BtMGCAdHBmUGIwaw + AyMDXgMsA3ABaQKuBNsDtAJXAywFJwM5AtoCcQKJAgsC7gE9Ag8EhgRlAUsDbAbdBPsB9QO+BYkB + ZAAgAGMBYQAh/i4AfAEgAj3/6/8uASr+3P1n+977sPyT+jv6sPqe+9754vgU+sv6Tfny+BX5cfdb + 9zX3DPaY90j3I/it+Kr3xfkZ+ZL5s/ic+Dz48fgF+MH23vmA+Rz5Pvlc+jH6yvlL+d/5L/rn+Df4 + XvhE+Ar4A/dT+Rf6z/YU+pf5w/XI9cz4IvTE8qv2VPSb8zPzNfYs9xf0evXq+OP0KPNB9+n2qvNs + 9hD3cfOd9Wj3Z/tg+K75RP1B+Fj3tvbO/Jv5s/kZAMb7F/jP95b+kPqa+Mf8K/+5+5n2+/i4+g37 + I/RB+Wj7cffV+I7+hv+O/GEHSwRq/C//wQJN/738YwPvBqUEZQOpBoYHsQZMCAcLVgr1CL0Jkwf/ + BL4FQQcjCLAHdQnfC4UKZwmUCgkKywVoA9QF2QFf/8EEmwW/BNkDnwU1BJYDVgMtA7wEDgIJAtsA + hwDsAGYDiARMBNsGKwajBAAFVgWjBBMEYQVLBdAEAQfWBr4ICAkxCKoHQgeGB1kGcgd0Bn8G5gUX + BesEXQXABg4G1wYVBhQFhgNYAjgCOgB0AHwADwCbAHgBYQI6ASUBawGl/7T+5/65/8H/wf5e/jD/ + zP8zADgB5wIFBvQEwgNWBEsDZgKfAfICjwNmBcgGNwb/ByUJ5gevBZ0FyAabBNEDJQVrBTYFDAT/ + BIcGwAXwBGEHWwcyBLwDAATdAgUBbQJXA28EUgZPBM8ExwU4BUIDzwHSA4MDDwIXAnQD3QKNAxUE + IwSvBRoF+QQNBFsEoAOAACIBlAKhAu8BdwKqBN0B0QAO/+z+Kv43+on9W/0J/vj8uP2s/oj7JPxE + +nf6Ofqi+Ov4jvlM+dX3DPj++Vn6QPhk+eP6B/iQ+PT3gfeQ+X/3MPhn+sL5n/lb+RH6JvuG+Gj4 + Z/o/+kb48Pd0+Ar6Afkd93f5wfkv+f/2bPc191b2Ofdj9jX2EPie+PL2MPUz+H350PPi8w33bPVl + 8w/0WPMN9r30XvW99on1EPfw93P3NfXu94/37PXL9Rz5LvY7+jn5gfhb/cj3z/oa+bf8jfmd+538 + bPrf/IL7r/sK9lb+V/s6+jT8JfvM/Df6Lvks97f7ofa1+sv8Cf0LBgIB7AHrAsgDugET/NsBOwUw + BbADGQeJCNEFugngBdAGDg7nCtsI/QlaCUEGHQbSBToGoguPCVsIQgxQC0wIxATkAxkFMgMdAwID + kgVSB3kEYgXgBP8EsQMMAvEDbQTsA8IDugLLA5QElAMmBbEF/QdlByQFjgbEBVUFQgXEBMIGLQic + CCUIOglVCaMH9gZsBr8GnwVGBscFXgYhBtIEjwQhBGEFEgWKBPwDdQQAA3ABM/+S/xABL/9NABwC + CAKEAZsA0ADq/13+pf8T/rz/1wDw/7IBVwC6AWoC9gAsAw8DZgPvBMMDewR/A2cEAgX0A1oGVgfh + B5UHPwhIB+IDsAQKBfcD/wPtBY0GlARZBWgF4gOoA8EEsAN2AqcDxQPpAYsCUwQ+A94DMwQzBGAE + hQWbBUQDAAQgBfgDQAP4A7wFKQb3Bf0FEgVkBmUF3AQaBl4FbwVZBFEEgQN4Ao4D1wFQAuwC8AEk + AQP/VACZ/SH9vPyn+Ur9OfuJ/I38nfuF/hb6yfof+Ub5z/gM9i34zfjh+Wr2yvmN/Cf7f/kC+gP9 + i/e891L4ivf++ZP4xvmO+2H8MfsR+oL8z/pY+BT5TPoS9yP3R/km+CD4iPjT+qX46feM+Qj45vb+ + 9UD1nPZc9Tn1gPY6+WP40PUe+jv41vVU9PX27vRo8l31NvW59S/1kPed+Fv4q/bB93H3MPY49xL3 + Zfaf9+32wvbv9gX68v2y+C39sfyj+n74EfdE/UD5UvqS/qb7Afqq+5D8e/u5+rD9L/19+6L6Qvrc + +kr7r/hY+iv+BPnR+qX+Y/7z/aICywPFAxcDBQJ7A2AA8AISAygGxwZfB00JIgcPCJ4IdAokCCgJ + gAnJB1MGYAXLB5EHBggOCSkKHwksCFcIIgbOBEQF2QLOAboDtAOwBN0EvAW0BeEEnAP4ApwDVQJl + A60D2gO7AzEECAUYBdsF9gWrBmIG4QXHBWwFCQa4BuEGpge6B9gIXwjAB9EH1gbCBuoFrwUvBYIF + ewVhBVgFuAT4BFcEiwMgA4gCxAE7AecAWACpAKIAs/+DAEgB4QAJANsADwE6/3H+0v75/qr+k/9m + AO8AaAHyAaMBJwJ9A2wCUAJJA+MCFgJMAsMCDAOqBDQFzQSSBc4FigTRAuwC6AK4AQICdwLlAlgD + kALvAs0D4wJJAfIBggL4ANcA3AELAooBOALdAhQE6wQrBI8EogT8Aw0DBQJYA3MEMwSpBYoGPQZM + BocGdQY0BuwFJAaJBSkFrQQFBCwFTAVGBY4ErgU8BU0CfALNAAUBC/79+iL/GP4G/oL+jgFDAqz8 + gv37+5n6Z/iN99757fqa+wD6U/w8/s78lPpv+w/9Zfnv+NT5T/nH+8j5Ffsu/aX8iv0J+5j8gf1B + +iT5KfsC+h/5c/lB+t/78fkZ+/v64/kM+h74r/ga+C32D/dx92X3v/d8+Sj5NfgQ+c33XfYh9v/1 + PPTS9JL17vQN92n2e/jr9yP23vjN9J/4RPfA9WD4lPQa9+HzKPfC+Nn2Qf27/I35dfrP+Vn6vffZ + +On+wPjF/O/85Pm1/Wb6EP3s+3D+a/4O+vj9nfqR+2v7jvm5/hL9nvz//R77cPtZ+rT2Y/tA+A3+ + XAKX/TYImwSYA6QArv+6Ak/+UQS1AxQI5gcABQMIFgZ7CIIGGgnqCvIIswlGBe8GjQV6BVEHQgcA + C/oIbwnLB+YHDgbVAZsDUwHkAfgCmwM7BhYGUwWoBPUDxgJBAUwCBQMnA+ADpAP6AxsEzQS1BJoF + IQe6BmAGPwa/Ba0EiAX4BKkFNQcfB8oIAwgvCF4HDAauBcwDhwSJBJ4EFwUYBUIF9ANaA2sD3gJ6 + AhYDkQI+AmICxgCZAJYA0wDTAKoBQANdApICdAEuAGD/b/7k/zUAowEmBI0DtwPIA2ICSQGIAYMC + xQF1A/8DCQO1A8YDsANaA3MERASKA1EEQAMAAr8BDwGlAAsBiwHIAU4D2gP5ArICbAKZAdL/RADf + AE0BcQKlAokDoANwBNQCPgKZBBcDdgIMA9sEfwSdA5oF7QWzBoMGdQaWBgkHzQa4A6EE2gYfBaQD + BwZ4B38F8AT3A60EXgKV/1oA1f+0Adr+sQBcAj//jgCE/b/9rv20/Hj9gvuo/W79Fftw/Of8+vzk + /H/8d/xi/Gr7Avvz+mz7kvwl+3D8Lf4G/ej8Jv3a/Jb7Ufuu+u/56/oP+y77Wfs9/O775Pr8+ob6 + lPr8+Kf4ovhl+HL4d/cO+qP6dPlu+pz5bPkW+EP3Gfci9qH3APZP9/H44/gz+SD4/Ple+AX3xfYZ + +Oz4JfYh9+T3rPeb9Z/34/ty+Y36zPph+tH3bvUP+jj3dvYN+0/6+vew+cv6CvqN+cn5wfwn+nP6 + x/oK+m/8+vgw+5j7yvpH/Cz7Uv0M/FL93vtM+fv6qPtV+yT6+PyN/kL7u/bQ+dT7k/kU+oQB4wUO + ApcDvwLxAtH+dvyTAVoC+AQeBYoGfQfvBcsF4ARGB5YIJgeqBncHZAatBC8FYwZ0B28GQQaLByMI + 2QbMBQAGXwRyAWgAhwDUARoEsQTYBcAF7wQ8A7ABFAKxAl0DvgInAz4EFwQPBPIEzgXnBRMG+QVM + BYEFtAXXBeUESAVDBvwFtwYQB6cHEQc0BjAFMwTsA0gDXQMnBEEEgAOKA7oDAwNtAnsCegLfAVUB + yABsAOYAHACeAEIBDAIvA/EBBgJvAi0BQP+r/1AAPv80AIEBrQHjAp4DWwM2A3kDiQKSALABYgKB + AWQCewN7A/MCzQK9AugCjQNJA1UD4QNAA60BXAGJAa8BhgIXAz4E3wPeAwwDTgH2AP7/dwAvAcwB + eAKmA4wE8wMEBP8DVAQ6BP4D4gQDBbwFSQbYBbYFwgbUBmcGwwcOBzkHMwVbAtACygH+AQoChAWw + BgwEVAQxApgBuf7V/SUAof+XAEv/l/+fAT4Arv17/yIBcv1z/FL9sv3g/Eb7df3i/eT8q/1i/VX+ + 6/4O/Vr8t/0d/D36zvp7++X7X/tL/GX9r/wi/Fn7qPp2+gz5OvkM+lf6efrE+kH7L/r7+dX5Hfko + +fP49veZ+Af4v/fs+Bn4Y/lx+IP4Cvn198n4+vc8+Fb3VfbR9QX3GfYP9wP4APgv+sD28fbc+KH5 + 5/QA97z6IvdZ9Rv3t/jy9kr3zPby+9z3U/ij+VX6j/oT+MP8jvim/Wn4s/lg/rb5MP4x+0r9Mf2a + +lb6Q/q0/Y36o/sM/vT8Qv/v+Hf8i/0l+Pf5ivh9/QD7YvxTAzsBQAMhAkUBCwJm/cgABQEEAXgE + AgOABToEygTxBYQEwwb6BjsG+QY1BYAEUgV4BAUG4QVzBr0I7AbSBuwFGgXdBMkARwJoAlwC9ANT + A24G2QU6BAcESAOQA+sBgQIdBKADOgQXBAMF3QUyBYQFqQW9BYUFPQXyBfUFLwbLBWMFMQbkBbAG + rgYzB8kHigbFBdYEFwSOAwADpgMGBNkEDwXdA1IEfwK7ASMBhwDNAf4ALAHlAbABHQGEAIQBNQGh + AI8BGQHjAB4AoQDG/wT/6ACHAfsBUwKsA4cD9gF2AVABYgBUADIB2AFZAkEDVATSA1AE6AQLBL8D + GQNrAjUCcgIYA9gCXQMEBHED6AIaAs4BFAJ8AXcBEwH8AU4CJQJYA2YDxwRiBLcEjQRaBMEEbwNB + BEoEbwU6BpYGPgg6B3EHNQbMA4YE+AInBDgEfgTKBk0FDwUrA+YD4gK9AFgBAgJ8Arv+aQDgAbwA + rP+z/8sCcf92/lf+9v2Z/u371/w6/kX/7P3K/VsAqv9t/cX8Mf70+2r6tfsZ/Hv86PwT/gD+iP2G + /QP8QftQ+9b5O/qz+sb6M/vl+178j/rZ+y777/l/+ZP54PnU+KT5Fvkj+hj6svkA+ej51/kE+Br4 + k/iq+Y/33/cr+OL3+vYw9rn4yfiM+JP5yPjZ+Nz3TvdP98L20Pc+97f2MPYl+Gb3hfcf9xz4bflO + 9lX38/fW+ar3Dfjf+Xf5OvdG+Cr7nvlw/Lb7Z/w8+4L77vr5+WX83vsC/RT87Pt9+1v9BvxF/Az/ + gP5F/dX7kvvv+Wj5Bfe0+mv8i/x///ABbARDAicDVQE7AGj/jP6KAK8BLwMkBI8FiAXnBaEFHwYT + B7UGGQYCBjwF3wNBBGAFLAZ/BvQH8gcXBwMGfQU2BdsDGgOCAgsDNgJTAhwEkgQpBY0ElwTKA1sC + WgIWAn0CpwJlA7EDHgRoBUIFUwVLBaMEMwQmA2ID/gNWBP0EvQX6BlcGYwbqBaIFiwV7BGwE+wPj + A7sCjQLIAh4DnwOGAzoEDQR2A64BsQD+AMT/HP/+/84ARgBIAHYBUQEYAdgArgDAACoAH/8v/if/ + a//L/hAAPQH4AdMBpAHzASwBBQGIAD8BiAKVAtcCjQOiBDIEKwRLBHAEQQQ9AwADzQIFA3sCfgK3 + A7wDOgNqA2gEKQTWAvECLwOLAgACVgItA+4DkwSTBJYENQVNBZQEvgTxBJUEaAO1AgEEMwQXBSwG + vgd5COYG9wUfBOYD/QKKAn4DHAUgBl0EzQSvBUUFrAJfAp4DnQGp/0z/IQAzAH7/GADFAcgBYwAS + /3b/nv9R/Uf8/f0P/mz8hPz3/Rz+hP3Y/R3+wv1q/Pj7vvsH/Fn7kPv5/LP8H/2q/Dj9dfyN+yH8 + YPub++76YPtW/Dv7w/sW/A/8h/tm+WL6kfpy+av5ffpO+5D5k/l2+Ub5/PiO+Ln5jPmN+sD5xPlb + +o36sfkN+Iv5F/gd+Hz3Wve0+UD4ivnK9xH5E/tJ9iX5zvjY+Tb5VfbM+hP4TvcV+PH4lPrD+mn6 + gvta/Jz6RfqP+bX8rPni+Xr8EPvK/GD70vwN/Nf8KPzP+nz91fqJ+7f7cfzy/ez8K/5M/pP7GfoG + +xD4z/k6+r79CAJM/yEF2gMnAtsAsf7kAAj/7AAjAm0ERgXUBLgFvwVqBhgFCAU1BkYGlwQABfoF + qAWeBYcFKwfDBi0GkQYfBgsGAwXrA0gDAANjAnMCYAPTBFkFaAV5Bb4ECARqAnACbwKLAqUCZwOc + BFAEYwUaBZgFYQU4BGAEmwMqBAUExwTmBe4FGga9BUsGJgUwBZcFPAWzBYEEeAQTBFkDJAPLA5cE + LwTcBOYETATJAu8BGgI4AXkBqAFpAgwDXgJBAlsCVgI+AaQAiABbAPz/M/8yACkB0QBoAS8CBAO6 + Aq0BWQLOAW4BPAF9AWICNALPAo0CMwOEA2QCiwKXAloCjQGDAUgCdwLyAS8CRwOPArYCDgPEAsEC + VQJAAqkB8gFHAoMCbAJ1AuQChwHPATMCuAHQAhEDigP6AqgC+wJzAfkBGQP5A10EsAShBXUENwNL + Aw0D8gIeA0kDrwNWAw8DqAKTArcCdQIkAjwCGQKPAY4BcgFAAbwAtADC/y///f7B/o/+s/6D/8j+ + Rv7L/db9Cf3Q/PP8D/11/ef89fzi/Jn9d/wl/KX87fyw/Ij7CP12/eD89Ps4/JL9ofvE+RX7tftC + +0T6oPtR/jb8FPuW+zX7N/qS+H766/tU+yf8jvye/Mz7BfvV+l/6jPn8+b359Pi6+nz6lfqz+QT6 + evtj+Sf5Avp++nf5G/k6+VH5Ofk6+Jr4qvno+oz5+/jE+tj6nviY9zH68fkX+Aj5Qfoy+/z5VvrO + +377UPu2+ob8g/s0+zX8sfoq/Dz7wfs5/CP8Yf12/Ov89ftn+yr7JPvX+yL8xvyN/oL95Pqz+x/7 + JPke92f6SvyZ+6H9aQCfA4IAMwC8AXEASf8b/rsAuwF2Af8BsQOXBf8ENgW/BQAHxwUlAyEEqgR4 + A2MCuQRJBnoFmQU2Bl4G+AOTA9IDkgIsAh0BewGoAcAB4wJTAwgFTATWA8YDjwIRAqcA2QG+AWQB + WQLTA/8E/wOFBecFtwQvBDUDZAMRAzgDCQQIBdQFIwWtBYIFJwWkBDUEJAVRBIwDBwMvAwsDMQIK + A+MDDgSKA7EDRgNAAiQC9wBzAcgBpwF8AaQBUANXAsoBnAILA2ABCwCCAOL/IP9F//0AmAE5AQ0C + ZgLzAacBJwFWAfsBBAI7AeQBIAPBAmgCfAMkBdwEwgSMBTIFPgNCAm4CwQGlAesBmAIUA74CXAOv + Ao0C4wIpAc4AOAA3ANb/WgDtAR8CrQLtAm8DkgKbAo0CzQHsAesBWgJEAjID7QPsA1QERwRGBP0D + VQN5A0IDOgNuA0sDggN/A2wDQgNeBBUEDwTfA5UCjgLSAPoA/gBFAe8BRQLVAugBDwLvAB4BmgCJ + AHQBHAAZAYUAi/9qABUAYwBxAG8AWP/a/E/84Pzk/J38Kv9UAIf/F/9d/kz+0fzF/HH9of1+/Tz9 + PP1g/YD9hv11/Yr9zv2S/Of7xfu/+1v72vtm/FP8Ivw+/C38QPvU+4n7Z/t9+jT6afr1+ST6TPq0 + +1D7yvpU+8j7yvoE+qP6L/qp+RX5Svqb+rP6+/uO+xn8rfvD+v/5+vl1+hr5C/r9+rH6WfpW+iP7 + XPqk+kH7c/tF/CD8uvtO+mP7ZPoc+PD5ePod+6v52Psu/YT72/wW/Ob8gfsM+6/78/qB/GH8+fuA + /Rj/Uf7R/eX+zv63/Ov7+/xt/a79c/1P/mz/LP2Y/GX+Tv61/rT+8/69/zL+mPwI/f785vuq+5j8 + /P3O/fH+lP+hAKACRAAiAegBKQGCADv/9QFyAhsCbgNrBRwGTQUGBVYFtAXwAyQDjwPBA0oDMQMm + BK0FbwVMBJsEvQSoA54B3wF0AoYCAgFPAXoDawJsAogC5wMxBNkC1gJbA4cDQAHiAfgCfgPCA6ED + xwVJBVkENATcA3YDogJwAqcCswMeBH8EmQUMBlUGTgW6BPAEygPcAwsEOwQvBKsEhQXjBGIFqQU4 + BVgEJARSBJ4CpgHRAf4BNQFdAKkB4QEhAYMAvADkAPf/l//o/nb/0/5k/i7/LAALAcQAsgG1At0C + qQHGAWwCaAIZAjsCWgOHA7ID1wNcBEMEZQMHA/YCdAIFArQBGAJxAi4CagJGAn8CqwKfAkECRALe + AX4BSwFpAAgB/wAcAU4B+QEqA/4BHAKBAlYCJAFhAOYBUwFTAfwBrQKAA2cD5AKoAnsCtQD0/9z/ + KwEWAjICPASKBSUFNwSyAxsDxALGAagBVAL/AuMC+wFRA2ADZAKkAaMBtAESAEf/iv/y/z7/4v74 + /gn/z/4L/tj9If6F/qH9bf1t/cH9pf27/GL97P3b/Zr8ufxb/UD9h/yZ/EP+fP3l/Bf8ePy//JT7 + Svz4/IT9X/3n/G/8xfz1++H6KvuE+wX7ffpR+2377fuG+1z8Mvy8+kr7Q/qo+aD5dfro+vn6A/zD + +338aft6+Uz6tfna+D746PnV++X6Ovub/KL8JvoU+k/69fgT+t35S/oo/Ib8Rvwc+zH8mPwR+h/6 + e/wZ/IP7Rf1d/YT92fwF/fr8lvwu/pH9pvw1/sT+VfwN/Sv/Dv/O/ff9Vf8g/tX8Bv4N/sb9Av7l + /Jj9wvzI/Ej9tP2b/7H/8/78/vz/F/1W/J78VPsE/NX6p/zE/R7+tgBqAXIDHAOmAssBWAHUAN79 + HwC1AMgBoAIfBHsHMAZIBvgGBQdLBGICuQKnAe8ALgEeAzEEpwTYBVwFZgXMBLUCjAJKAfQA8/98 + /wwBfgEnAgEDDQWFBEYE+QNZA8sCpACQAfYAGwGZAkAD4gT7BOMFrgWDBJwE9AMQA1QCsgPOA2QD + 9wRwBSIGWgXZBf0FrAR5BLIDzwMyA5cDmwPOA4gE9wPkA74D6AMIA1cCPQL+AQ0BYgANAe4ApABj + AccB+AHHAVsBsAGnAB8AkABWAJn/gACCAXsBowI9A4AETgShA/gDNwPDAvQBgQIHA2wDeQR7BJcF + eAX7BL0EHAQJBMYCcwLvAqQDBANJA08EIwOdAsEB9wF0AnUBEgIPA8kC7AIoAisCuQJIAY8AsAAv + Aa0AxgADAu8CuQIIAsEC8gEJAYgATAA2AdYA6QCgAXgBpgHRANQAVgEOADwA4/+b/y8A3P8iALYA + awCG/yz/Fv7z/fD9WP3W/tH+ov7s/nz9J/3C/JP7vvtt/GX8Sf0C/Sv9Zv0l/IX8ufsp/LL7PvsP + /NH7/fvT+8v8MvzA+yD8pPvj+9j7lfxs/er8+v30/I/8Wfw++uf6bfp7+o76lPts/BT9zPxe/cD9 + c/v6+4b6q/lG+t/5Jfp3/JL8kvzS/En8Rvzz+iP7n/tM/C37ZPyK+8j7w/xz+1X9fv0h/j39Fv2q + /cj8Vfuj/Mr9F/2u/iD+cf84/5j9Av8b/tv9r/1J/ND8H/3J+1X9uP5f/l8Al/5s/5j/Z/wI/Xb8 + Bvw8/DD8QfxA/uP7b/zx/fX7YP6J/Mb+7QA///sABgK1AX4A5wA3ABQBEwFpAJwDhgMzBOoEWAQO + BpQEwgJ9AzgDrQFbAdMBGQO4AsIB8wMNBMECSwI7AkQC/wC2/20A3QDA/xUAtgCTAYEBwAAdAlIC + wgECAswBAwJ9AS0AqgDVAAABOwK/AjwENQVRBeUElgRhBAcDfgJEAusCpgIsA2cEiQTYBWoFsQWC + BXoEGARQAukB0AFoAZAAPQFSAqoBrAGbAT4CRwFYAJIAMAD3/9D+Xf85/6b+Zf9R/+X/mQC7ANsA + lQGVAecBzwFkARAClwFdATABXQHDAV4C9gJAA7IEhwSsA4UDLQOSAiUBXQEdAjQCkQGAAcQCNAFk + ABAANgDeAMH/9gBpArMCpQJ/AqICegL8AKUAQQF5AXwBeAH2AjcDvgJgAt8CTgL7ANEAjAA/Aa8A + 4gACAswB8wETAQ0BAAGR/53/rv+1/wkAeAC8AAsBxwANAE//NP5M/qD90/zN/fb9pP2n/VH9ff0C + /bP8M/2U/av9yv2q/dD9XP0y/IH8pPui+5T7kfvA/D/91f2w/mH/WP7p/br8lfv5+tj5EPuG+wz8 + 7v0+/v7+lv45/un9f/zX+w36B/p0+fT5uvpo+6L9Cv2S/QP94ftc+xj6lfmQ+cP5sfho+av61vpg + /N/8g/4Q/6b9WP7K/F38dPzu+3r82vzi/cn9dv7Q/woAkP/sAPAAyf/B/t79Yv5T+936Cf3i+xj8 + 7v1//rX/8/7Q/tYAW/6n/az9BPw+/En7tvqE/F39jf3S/jn/YACs/4L+u/9F/xf+wv20/dL9r/0V + /Yn+HAD0AKkBsAKhA4YDVAL2AMgBKQDu/uf+of+v/97/kAERAsQD9wLFAzEDwgEYAlcA8f8xAJIA + TQCbAH4BuQKQAnECHQTgAwgDTAKaAZkB7v9I/x4AiQDpABABnAJCA3QDywLaAvICXgH4AEQA3gAJ + AQgBQgIgA64EfAT5BIsFDgXCBIQDpgNDAzMD2QKGAzEEEASABEYEDwVdBJUDCgPxAgECyQCpAKgA + TACTAAYB3AFFAtQB1gL6AbMBOAFBAYIAxAAOAQQB1gF/AVYDAQNdA78DDQSHA50CuwKYAgECVwFs + AjAC7gE9AuUCvQLgAtsC0wLCAiUCwAFKAe4AnQAiANj/BAEfAUgBLAKzApwCRALNAa4BPAGHAJUA + bwDWAAYB+wAYAj0CRQJGAs4B/gF5AIAAXwBtAMAA8AC2AYoB/QFMAV4BtACUAEMA2f8XAKP/eQAB + ALEASQH1AFAB+AADAeAAKAD1/7AAyf8GAEwAxf+uALj/WgC6AI8ASwHeAKoA8gCp/7P+/P4v/hr+ + HP7U/if/Mv9S//f/Hf+a/pL+Zf2I/XD8Tf3n/Dn9/f7M/TP/1v9O/uj+Rv6u/b79zPzs/Z3+q/3O + /nH/Jf47/4X+k/2f/nr9g/27/ev9gP7i/Xf+5P7R/qL9ff6z/oz9kv6B/av+ZP6d/QH+0/0h/m39 + Lv1r/dv9e/yf/LX9Iv1K/cv9uf2Z/kb98Pxa/JD7i/u7+aj6OPue/Bj81/3PAB0ATACCALcABP5k + /Lf8lfuV+3H73P1d/xz/DgJiAMcABQCm/H38Kfup+p35xvl5+3r8yPp5/Ez+qPw8/ND8Y/0k/fb8 + rf3k/9n/vwCsAFIBiQHi/w4Au/85ARsAFQHlAi8DtQM9A0wE7wIVAuwBlAGFADUAAgGnAIMAYgF1 + As0BUAJfAtMBoQBiACIA0P5P/jz/cP++/Xr/NQCiAEoALgHYAjYCIgIeAqMCBgKrATUBPQKEAjgC + pwLTA7IEDwRxBB4FHwXOA1oDDQOPAk8BiAHrAa8BVgKdAtwCOQMQAzoCTAIKAdUADABZ////FQCx + AEIB6AEfAn8C3QGeAQcBjgCGAG3/wP+//1X/6//P/2AA7QDtAC8B4ABdACUApv/g/sn/2P9gAB4B + 0gFeA+AC+wK2A4cDtQJHAoMC3AJ8AmQCHgMuA7wCiAKEAjcCuAFvATABWAHBAQ8B0ABaAQ4BIwAL + AGcAuAA1AMYAIwKUAQkCKAJcAZYAq/+U/xP/zf8gAd4BFgPOAzgE/AJbAuIBbwC2/wD/N/9O/9v/ + dACoAeUCOANYAwAD+QJDAVb/bv/W/uL98v0Q/97/AwADAeEBlgIJAtIBPQHN/6D+XP2T/G386/zo + /Pr9w/6E/0////62/93+1/2j/Sj9Ivw9+5z7B/wk+1v8j/2l/YL9Jv7k/iH+o/2o/ub96vzQ/dr8 + vf28/W3+mP/k/uoANQHR/wkBEwHN/zYAKf8g/+7+M/7u/0j/2v8xAjoBCgE8AXQAJ/+4/dj9Bf6u + /Ar9PP5S/n7/ev/CAFoBOwAFAAL/Av6x/Yj8Mv1r/rn9UP/k/wAATgB5AOoAsQBHAI8AFwAW/43/ + mP8L/1z/tABeAKIATAGyAlwCmwHEAigCkgAe/2v+rP3i/JH8tP04/lT/lv9VAKUANgAIAJ7+8v3E + /EL8EPup+1f8hf13/hL/MwE7AeYATAFcAQoAZv/6/oT+2/1S/WD+P//f/lEAwQDZACgB3v9kAKD/ + 9P7O/Yz9nv3J/FP9jv3o/or/yv/EADsB9wAGAYAAJwCYAI3/CwA9AM0AHQLDAUIDzAMmA2sD9AJL + Ah0CawFuAWIBOwGwAZoBXQJ3AooCxwKmAkcC/AGAAT4BWgG2AFgB0gEPAj0CZAKtAokCUwLuATwC + 8wEbASEBIAHUAIwBrwGkApkDAwNEBH4DLQO3AskBOAJtAO4AjwEvAdUBCQNEA98DtwOsAjADXQFb + AAAAHP+h/2//F/9UALIAcQDj/3oAewAU/7P+bP4L/5f9uv1q/qL+of6y/cv+Cf+R/jr/5/8wAB0B + RgDJAJ4AFgBYAOP+gf+4/4b/SP8sAAUB+gCGAFUAHgEA/7n9kv0G/d/8OPwX/af+LP6J/l3/4f7P + /lv9LP3l/O776PuJ/Ln8Kf0o/vb8mv5j/oT9JP9//gv/P/8I/kz/0v5g/bT+p/5K/qz+Hf81/+// + Jf8WAGkA/f73/7D+Zv5c/k7+dP4a/xkADQEmAVMBvQL6AW8BXAF8AfAAEwAIAC0B7wDUABUCNAJz + AsQBbQHjAbQA8//NAKH/oP+p/xX/tf8o/9H/FgCn/zoAlAC8/8j/VQCi/8X/mv8CAMj/8P4IAAwA + JACEAIIBCAJ/AbIBhQGcAWUAEwCDANn/lf9r/3gApwA0AEoBrwFuAScBgQFXAZAA7gCAAE0AWABP + AEMANwB1AJgAaQAqAO8AUwBNANQAgwCLACQA3f95/x//HP/s/nn/eAAJAMkAegE8ATkB5QBBAUQB + jABdABsBSgCPAAQBAwE1ArEBuQFrAtQBRgEHAUIAmgCp/yD/9P9X/8j/fwBYAPQAWAFWALQAjf/1 + /mP/7v14/vH+rv5H/77/CADCAFgAFQBQAEf/xf5X/uT9Nv6F/ir/Kv8+AOEA9v/VAHAANQAbAP7+ + M//7/j3+7/5n//H/LwE+AX8BSAKhAbMA8QA4AGwAVf9M/xwA5f45/9T+Fv9c/mn9Lv3N/FT88PsB + /Vz90/2f/p3+u/5i/gH+pf38/KT9/vzw/Fr9N/59/o7+hQAlAEMAzP9u/47+VP3V/UP9iP0F/p7+ + E/9k/zYA4/8TAHkA2P/p/v3+DP7n/Kv9qvze/bn9vf2G/yT+6P6V/mz9lv2H/CL72vuO+6b6APzb + /Pb9X/63/vwADQDY/nr/rf5e/jX9jf5z/xAAVAEcArgDgAPPA48D/gK5AvYB7QDvANUA/AATAZgB + 3wJeAxIDIwPFA5wCHgJ+Ad4BSwGyAO8AhwCLADsA3QAbAakBWgJeAjgCUAKsATwBjADGAKYAFwCz + ALYAYAGxATkCSQPfA9QDLgTEA3cDzwI5AmgCaQJNApICcwMlA34DZgOIAzUD5gKbAgsCsgH8AAAB + aABeAI8AmwCrAOgABAHzALEAcQBRABQAs//b/zcAMwCQAPoAjAGAAacB5QH4AVwBJAFZAdgAfwCq + AAsBMQFoAaIBRgIzAhYC9AEjAtUBGQHBAJUAmADA//v/qQAVATwB5AGIAp4CkQJ6AlsC1wGcAcgA + ZAAdAP7//v8pAAwBkAGrAfMBXwLEAXcBQgHjAK0AWgAUAEQAIwDB/3UAhwAKASEBEQHVAZYBvADE + AKgAqv+J/7T+5/7h/i/+Df9H/9D/kwBuAPkAJgFcAOb/SP/r/hj+xP2p/RX+Wf5I/mD/kf/s/wEA + u/8OAIb/jv7K/rD+Kf5R/tn+Zf+N/2D/aAB3AJL/VQD1/xUA2f+M//X/kf9i/63/df+7//v/cv9s + ABIA6P8GAM7/kv+m/oj+U/6r/VH9v/1n/nP+3/7o//P/xv9L/8f+lP4Z/g39+v0N/hn+/v58/tj/ + qv/P/1QAOwClAEEAwv+W/yb/4f6Y/nb+Wf/w/o3/PwA0AFYBtAFdAQcCZgHWAO7/U/6S/gH+w/1a + /j//xf9jAD8AwQAhATQABwCD/+v/gf6o/cX+Qf6H/uf+6v84AcEAgwE4AhYC+AH/AXYBrQGpATYA + qgC9AJIAQADdAIYB0gHPAVABmwJ4AYYA0ABo/7L/S/+v/en+PP/l/tP/EgD/AEsBQwDBAKwAmv88 + /yX/b/9b/8H/xf+yAOwAdQAeASIBIAGuACwBIgElAWoBYwE8AgEC6QEiAs0BqwFZAS0BvQHNAZQB + 0gEbAvIBXQE5AVAB9QCpAGIAUgCrABAA0P8cACAAPQCV/9P/eACw/2X/mv/Z//z/cv+o/+//xf+c + /1j/IgDUAPMAiAFDAq0CiQIiAtEB4QFqAbMAGQFIAcMBGQL4ARsDHgPfAosCPAJYAlIB+ACDACUB + LgFVACUBKgHZADEApP/j/4//8v5R/9j/GABkAIUAmgD8AFwASP9Z/7X+of4e/oj+0f8xACcB/QHe + AmoCqQKxAeQAbQAA/xL/H/7j/vb+Jv9GAP4AwgE4AfkBTQHS/wX/GP4H/U78c/zt/Fz9ev0i/2T/ + wv4HAGr/v/6I/hT9Gv0I/E/7AvxT+0D8Tf2t/LX9gf4+/mX+cP4e/7z+Iv6b/sn+Pv6p/oX/sv81 + AOkAXAGJAQ4CIgIrAhoCBwJgAfYA9wC/ACwAkwDFARMBMQGXAboBcgCj/zAAnf8J/6L+iP/b/1r/ + 3v90AMYAlwAOAEIAlwB4AOP/zQCVAaUBtgG8AZMCEQLPAYkBmgHTAdgAqgARARcBBAF9AC8BrgG6 + AK8A/wBmAfMAPwGeAQwCxQEBASABfABMAKr/rP94AC0AbAAqARsBnwFjAfIAAAEjAGD/uf4k/mv+ + nv4+/mr/fgBIAIQAHgE1Ad4ATgCDAFYAsf9//2T/Uv9c/zn/2f6L/7j/o/+W/wwASQDf/9v+7f6p + /kP9bf2k/JP95/3X/SD/wv9lAEAABAAdAJz/xf4z/jX+zP6H/jX/EADKAN0AgADSAKUAy/9N/6// + if/B/wMApQAvAU0BQgEdAfoAfQDx/5r/8P86AOn/ngBwATcBNQEEAQkBSQDH/4n/QP8P/9b+/P7i + /ib/UP/L/u/+V/+J/on+o/5c/2P/Zf+PAIsAWADm/8P/T/+//qH+3P5V/8X/TQDtAGABoQEhAbUA + bAB6/6r+NP5a/lz+pf4g/9P/WQBKABYAIADJ/zz/kP73/X3+mv0b/cT9uf0i/sn9Cf7w/kj+Rv4s + /gT+Fv5A/RD9Xf1U/VT9fP0G/sX+sf6y/gD/xP6J/kj+5/1u/nv+ov7W/jD/u/8b/wj/yP6m/jT+ + k/3Q/eX9r/0m/tD91v5F/4b+/f9r/wUAAwA6/1wAr/+C/yIAmP9EAJUAMADdABwBeQEfAY8BDAKM + AWABEgEMAdIACwCTAOUAxACkAWYB0QEbAngBVwHxAL8AlwAMADAAggCjAN0ALAGBAQ0CLQL9AScC + MQI+AnQBWAGzAZIB5gANAXgBSgEDAcQAdgE1ATkBIwF4Ae0BbQFvAYYBsAGXASwBbwHjAX8BnwG8 + AdABFQKaAbQB9wGiAU8BEgEVAcoAWABMAFkAIgBbADUApQDzANUAqgEDAaQBfQFFAMwA6/9D/5D/ + 2v5+/93/kv/1APEAXAGlAT4BOAGEANT/Cf/V/lz+P/6Z/t3+5P8uALgAgwF4AboBJQF2AFoAUP+m + /tL+RP7n/hv/z/77/+P/0P8LAGP/f//7/r390/2B/Uz9bP2j/TH+5P6q/vf+bv/L/l7/lP6k/iH/ + m/7Q/kT/vv8fAEUAcgDkAIQA1v/K/8j/C/++/6H/GgD9ALkAgAGhAbIBagFLAfsAgAAQAP//JwAH + AK0ALQFtAYIBhQHGAe8AjQDcABUANQCy/3v/r//b/vb+Bf8H/zT/Zv+X//n/YABSAHsAkQCzABIA + hv+X/w//Hv+X/ov/UAAEABgBMgHLAWoB+gD0AI0A/v8M/yn/8f7p/rn+M//a/6r/DgA0AGAAWADw + /xwAuv9t/yb/ef6A/nf+gf58/k//7P/+/3kA1ABNAZ0AUQCIALD/+f6w/qD+rf6F/v3+7/85AI0A + JwE7AVABGQHKANUAZwA2AOn/uf/x/4T/k/9EAGYA0QAlAXUB1wFLAQQB/wBVALv/k/9D/zz/VP+T + /+b/VQCOAK4A0gBvAGYAAgDE/4P/gP+I/2H/tf+X/9j/4f/K/xMAFABHAJQAoADvABgBDAEoAbkA + pwB8APj/7//B/wAAKgBMALMAFgFCAREBQwEDAbMARwD+//j/lf+x/5n/4P/W/5r/CgBv/3X/VP/9 + /lf/A/+J//H/AgBXAFAAmQBMAKX/oP9J/xn/qv65/mb/Wf+W/zIA8gDFANAAlAA+AJz/hf5W/u/9 + 8P32/Z3+MP/P/5EA0AA9AUcBBgGhAPX/I/+d/jn+v/2z/Sj+gv72/g7/qf///4T/OP8M/6r+G/6p + /SX9uv1v/XP9Hv5m/qL/mv/S/wABGAEqASUBMgG2ASIBpAC/AHYAXgD5/yYAxQD5AAYBEQGGAU8B + /gCHAKoAwABGAE8AdgDbAMUA3AAhAZ8BggGxAckB2AExAu4BRAJmAngCoAIpAs4B3QEFAbEAVAB4 + AKQAagD8AGIB3AHRAfkBUQI8AqUBngE5ATAB/gCsAHMBtgHzAUwCswIaA/kChwLqAooCHwKbAVEB + QgFZAD0APwAoAGYAUQClACMB/ABRATMBYgF2AQIB1QDLADUA/P+w/9X/hABKAEYBxQE0AkUCHwLz + AcgB+QBJAEoAq/+D/37/zf9qAN4A3QBCAuMBqgGDAfkAzACC/6r/o/96/yv/8f8VAHQAdwDhALQB + 0wBRAfkAsQByAOX/2v+9/83/iP+Z/9v/5v8YAA0AlAD7ALsA2gDyANsAUwDc/8T/wf+L/wz/pf8o + ALr//f9GAHgAFQDL/9P/9P8t/wL/fP/w/kn/DP9p/7z/gf+B/87/+v/c/63/2/8eAJ3/Y/8h/57/ + D//3/l7/wf8SAJ//EAAxABQAkP9l/8f/rf8Z/0L/u/+7/6n/2v+iAIYARgCBAIQAWgDw/xYAMQBQ + ACMAYAC/AKkAxgB0AAoBuAAuAEEAFAAAAJD/pf9RACIAFABtAGMAagDN/wIABgAIAOr/GwBkAGcA + MwAEAHEA2/8TAM//dABwACYA7wDXAP8AmwDkAHsA6//b/3n/nv9n//H/sgDBAFkBpgGpAYUBBQGC + AFoA2P9b/xj/Sv/J/2H/+/8WAXwBSwFJAfgBhQFEAFQAHAAiAGj/Sf9gAPz/YADz//MAigH7ACgB + jgEMAs0AkwDNALIAFwCX/1UAjAA7AEwA3QBhAeEAGwHvACYB7wAEAKkAPgCKAPD/IQBdAP//FQCX + /3YA5v/1/0EAtAD+AMQAoAFoAVYBlwBmAKIAZv/L/xwAhgDjAOsAHALjAS8CaAFQAboBIgBBAOz/ + aQADANH/xwAkAZIBtADaAd8BTQH9AJgACAEtANz/qP9eAEcAqP8/AJMAlgAhAB4AzACRAA8AVgCk + AGUABAAYADMAKACT/w4AXgBCADYAuABOAfAABQE6AXsBjgBuAG8AWADp/7n/XwBvAIkATQC7AOcA + WgDV/y8ALQDT/2r/6f9PAPv/2f8eAKgA/P/T/8H/PADX/0j/0v8kABYApP/9/0UA7/+X/23/HADV + /23/aABVAJYAVACUAMAASQA3ANz/FADA/2P/rP/y/zIAIQBOADEBgQBdAOv/EwCx/8D+Qf9O/8z/ + HP/l/zwAJAAKALn/bAATALb/l//V/6n/LP/6/kD/Wv+h/rT+Hf82/zj/Jf9YAHgAQABLAGsAawB6 + /0L/XP+9/5D/n/+SACYB6AD0ACgBcAGWAD0AcACOAD0A+v/jAHsApgD+/08A+/9j/5v/XP8PAOb/ + XwDOABAB+wC6AGwAPQCc/yX/Qv+J/8f///+XAAMBLQHTAMwAtACeANb/q//2/8D/fP+f/x0ALwD6 + //3/LwArABQAEwCfAHYAGAHrAJgA+wCAACsApf+o/4f/l/+f/8z/uQAZAeAAbwF3ARkBcwDQ/9P/ + Of8U/xb/jP+m/9X/ngB3AMoALQECAdQA4wDGADcANQARAPn/vf/w/9P/yP8FABYAyABZABIBHAGr + AGEA+//F/9v+Df/t/hP/b//A/zEAmgCMAIgAkwBWAOL/x//B/23/0f+e/9r/MAD5//X/+//5/wcA + 6f8aAE4AgABZAHQA0QB5AIIASwBaACkANQD1/zcAmgBYALIAxgAPAbEAqADJAHkAUAAKACkA7f9t + /7r/i/+N/5r/0v/r/9v/MwDB/wsA0/8kABsA9P9pAEsALQCm//L/uv+S/2H/y/9TAAYAjwDZAB4B + 4gCNALoARgD7/5z/fP+D/2T/1P+P/xAAnACDAKwAxABGAaYALQAXAPf/Sv+h/jr/D/9b/1//7/+j + AFUAiwBMAGEAwP95/yP/Cf9l/9T+fv+8////bgATAJIAPQAlACkAfv9JAOj/BwAbAAQAeQDH/wwA + 9//0/+L/GQAbAAwAWgBVANz/zf9PAH//lP9y/+v/8P9v/1EAeACSAHgAXwCHAHMAqf+l/77/2v/a + /6L/pwCSAK4AhgBPAOMAJAANACsATACwABAAmgDzAHAAmgAzAFIADADp/wYA9v91AHIA2ADfACAB + AgHdAH0AIQBiAK7/EQAYAEMAjQBOAHoAKABIAO7/yP/8/x8ATADf/+kA5ACUALQAQQC3AIz/W/+J + /43/9v/c/9AAfAFwAS0BRQH2AGQA6v+c/2H/V/9Z/zn/f/9JAIAAPwDUAAUBogDo/9v/AgCA/z3/ + c/+k/8f/F/9E/+L/Pv+b/6b/ZwBqABsAewAYAPL/U/8h/5r+y/6A/nj+K/9X/1MAWwAUAZIB6gDV + AHIAhP84/+f+m/65/rn+JP9K/5b/zP9DAFIAOQAgAPn/mP82/1n//P5m//f+Zf9O/0z/kP9M/w0A + nP8nAAwAVwA/AAwACQCm/6j/Bv8m/7n+F//z/uz+Zv/l//j/+v+zAHwAegBnADkA5f/N/2L/M//1 + /mL/a/8n/wIASQCRABIAqQD/AG0A9f/+/xcAbv8C/+P+pP/L/on+Of9O/6z/iP9BALwAogDCAGMA + TgDw/zn/4v6h/sD+yv7G/oX/3P8KALYAJQCYAK0AAADI/5D/vP/W/vz+Af9Q/yL/Fv/e/87/CwDW + /6QAjQAhAAcA7P+f/7b+k/69/gv/uP4C//P/PgAFAE0AuwD7ACYAuv9HAJj/T/9C/8b/2/+0/wsA + IAALAND/YwBMABoAVACcAGgA5f8FAD0A7f9S/6L/wv+8/5L/AAChAJkA2QB7AKcAbQADANP/sP8v + AN7/TgBwAFsA1gBsAGEASABdAJgAdQCWANsAJAG5AJYAxQCjAHcA/f8lAFsA8/9DAOYALgFcAWMB + uAFFAXcAcwAuANj/nf+o/04ASgAaAJYAFAEwAZkA9QAIAccAQAD4/5UATABEANj/rwCJAPH/RAAc + AIEAtv/r/1AATgBSAG4AwABvADMAIQDk/4X/mf+e/6f/ov8KAEAARQAvAMMA8ABIAKMAPgAkAEv/ + Ev9z///+P/9x/zgAPABeAMMA3QCwAFQAYAAPANT/XP8//2H/Ff/v/nn/zf/L//P/ZgCmACkA3P8s + ANz/Df8o/xb/Df+a/r3+P/9S/7X/vP+QAN8AlgCdALMAOwCz/1X/Jf86/4/+HP+M/57/TQCdACYB + 9ACoAJEAAwBz/xv/Uf9O/1b/3f9OAHoAeACPALMAdwBJAD0ALQB+AOH/KgCNAPj/fAAAADQAKwDV + /00Atf8NAFMAKAAdANsA6QCDAJMAfwCmALX/FQBHAE8ARAAkANsAgABoAFcArgDjAKsAswDlAJ4A + LACD/7H/uv8v/7j/+/+bAH4A5QBNAVQBDwG7AIYAwP+2/wT/Lf87/9D/MABMAFUBSAEoAagA2ABF + AI3/nv90/8v/Tv89/1YA+P+K/4MAVQDdAKEAJAAQAVEA2v/S/+P/3P+n/4f/EAABAAMAKwDu/xAB + UwBtAMEAZgCWANz/q/85AAkAlP8DAPP/VQCX/7r/MgBKAIMAXgAmATEB0gAlANUALAAHAAQAyP96 + ALz/6f/F/3kAUABGAMMAqgD2AG0ANwB+AI8Awv8aADQA3//S/7z/5f/t/z4ABgB+AHgAUwBjAEkA + aABhAD8A7P9VAK7/XP9J/2D/Xf9F/xwAcQAAAbAAMwFnAe0AaQA9AEsASP/6/tD+EP/6/mD////X + AEQBhAHIAWcBXwFtAM7/9f7J/qD+R/7D/mr/MgCmAPUADQGIAf4AQwDF/6D/kf+r/rr+lf/F/1// + uv9cAI4AJwAxAKoAagDn/6n/sf9V/3b/ev9z/8z/KQBbAKj/LwByAAMA1//S/0QAw/9W/2//z/+B + /2D/5v8VAPb/EwAiANH/LwDB/8f/MADg/83/FAADAPX/GADq/0kAHgDW/8L/QAAEAJj/YwBxAKMA + eAAwAKUAYAA4/2X/vP8F/0L/gv/j/0wAZgASAeYA/QB5AUQABQAMAGD/O/82/jP/9//i/hMAywDJ + AOYAuwBRAc0APgCRALX/sP+i/+j+tv9x/6T/WABOACoBCAHsAEkByQCGABQAIwDZ/xj/vf9n/4b/ + z/+5/28AQABQAD8ANABfANr/zv89AAkAAgAMAAsAVgDY/+//+P+Z/+v/jf+F//z/BAAqAAsASQB3 + AOn/8P8qAPr/0v/o/y4A+//5/0YAJgAzACQAYQBsACYALgAJABgArv+F/6b/qf+5/47/1v9MAFUA + 5v8+AEcAAQDD/2v/6v/p/+//3P87AMAAXQDa/8//7P9S/7X+wf5R/zP/Pv/U/4cAogCBAMIAggAw + ANf/nf9Q/3//n/+7//7/QQCPAEMAUAA+AOr/rP+G/8D/kP+I/1gAJADr/wsA2//9/4L/Zv/M/9// + y//A/w4AngBjAAMAWQByABAAef+f/wEAcv80/5v/iv9S/0T/j/+V/4//BAAzABwABwArAAQA3P/C + /6b/4f9u/2b/gv9g//T/w/8eAKQAdgCLAAgAlf+l/1r/B/8F/0//wv9I/3b/KwA1ABUASACIADUA + 1P+k/57/Hf8w/0P/Qv9y/8v/ZgBvAIIAgQByABgAxf9s/1L/iP9I/xn/k//W/9b/zf/w/3AAPwDy + /97/VgB7AOP/tv9EABUAPf8j/5b/3f9Z//P/yQCjAJgA4QClACMAEADP/zz/Hv+o/1H/ZP8DAD8A + EgDX/4IAYQCw//f/KgDZ/6P/6v9UABMAGwBhAF8AewAdAMT/+f/C/3v/jv/M/0AAPgBMAJAAvQCV + ACMACgDv/8b/kv9r/8//JAABAAEAQABgAAwA9f8jAAwAEgD7/8b/4f/L/8//y/+6/wYA8//Y/9L/ + PABxAEAAdwCYAD4A5P/q/6L/fP+B/7H/4P+6/xwAhQA3AEoAbgA3ACkAyf+9/7//u/8CAP3/UQDE + AJsAdQBbAF0ACwCL/7L/t//A/97/2f8qAHgATgBdAFoATQAvAKj/nP+m/5r/n//U//r/OgBbABEA + IgAvACQAzf+N/9v/lv9K/3r/sf/U/97/UABmAE0AcQB8AEkA4v8XAAQAe/9y/3n/kP+H/5f/DAAi + AE0AUQB8AIYAPABFAOf/jv9p/0T/Q/9D/1//5f/5/xQAUACBAG4ALQBZAAQA2f+w/6f/fP9a/5D/ + qP+k/7j/DQAUACUA//9BADIA9v/R/6H/xf+E/6T/kP/o/yQA4f8OAPX/BwDi/67/9P8TABUAFQAe + AGcAQwAvACMA5f/U/4//rf+H/8n/CADx/x8A/P9aADsAIgBKAF0ASgABAAMA2f+g/3P/nP+X/9H/ + AgA/AGMAPgB2AFEAHgDT/83/of8+/zX/VP9z/7f/BABsAMQAuADtAKoAcAALAMr/h//8/lP/Y/9u + /9n/WgCLAMgA0wC+AMkAOgDy/6j/Tv86/yv/Pf+Z//D/OABfAJ8ArABOAE4A+P/H/4L/Of86/xj/ + OP9F/6T/6P8iAGQAZABUAC4A+f+l/37/aP9U/zf/RP9+/4v/rf/u/xoAVAAjABIAGgCj/2L/HP8b + /zn/Qf+m/wcANwB4AG4AWwA5AM3/y/9n/0n/Y/9G/2P/bP+q/7r/9P84ACcAVwBMAP3/4v90/1z/ + T/8U/0//f/+8/+b/MQBmAHkAcABXAAkAtv+b/zH/I/8o/3H/u//M/1AApACnAJwAowByABsAyf+R + /3L/Pv9L/2X/q////zMAhACaALcAjgBXADcA2v+1/2b/Uv9J/0n/jv+j//H/NQBaAIoAkAB8AFwA + HgDh/63/b/9d/4T/e/+Y/+L/GwBIAFUAowCcAHkARgAdAOf/eP98/0f/R/9R/37/y//a/zUAWQBZ + AFUAagBRACcAJAD8/9v/uv+R/47/p/+h/8T/6/8QABsAEAA9ADwAFQADAPr/yP+E/2r/cP9v/6f/ + 9v8FAFgAhgB2AFYAMgBFAPr/u//W/9f/j/+U/8H/1P8HABcAWQBFACMADADO/7b/q//D/7H/1/8U + ACQAPgBmAHEAVQA4ACIA3v+w/9H/rP+l/8r/+P8OABgAZgCDAGcAXgBGAPL/xP+Z/3f/Uv99/8L/ + wP8fAF0AnQDGAMEAtACEACsAv/99/0n/S/9D/63/HABnAMAA3QD0AK0AfQAzANr/of9n/03/MP9F + /27/nf/a/xAAXACDAIsAkABkAEwABwDY/7//iv+N/4v/jP+u/wAAGwBBAGwAfABMAP7/8f+g/3r/ + YP99/5n/qP8BABgAOwBeAFkAPwASAOX/vP+h/6n/sv/H/+z/+P/3/woACAD7/+n/3//c/6r/sf+0 + /7H/pP+2/+X/2P/t//H/EQA0ABkAMAA6ABcA/P/B/6n/nP9//4L/pf/Z/w0AKAA2AF0APQAvABEA + 5//c/6z/mP+T/5r/tv/U/+X/MwBFAE8AXQBSAGEAMAAwAC0ADwDl/8//uf+z/8b/1P8HACgASwA/ + AE8ALgAOAAYA3f/r/83/3P8BAP3/CgAuADgANQAcABQAHwAMAD4AQwBVAHMAOwAoAAgA8f/4/9v/ + +f/u/9z/9f/H/83/0v/z/wkA9/9JAGYAXQB2AHYAeAA/AAoA/f/N/7f/rP/V/xcARwB/AKkAsQCi + AGQALgAIALf/pv+M/57/wf/g/xsAOgBwAHUAjQCOAHMAagBEAB8A9f/W/7L/o/+s/8T/+f8lAGgA + pQClAKkAmABxADsA8f/q/87/sP+2/8z/9/8AACQASQBgAFUAUwBYAD8AJwAbABsA/f/8//j/AAAL + AAsAMQA8AEsAVQBXAFYAPQA0ABsABQAJAPv/+/8BAAgACwAXACYALAAsAB0ALQAdAA8AHgAuAD0A + NgBDAD0ANgAxACQALQAmABYAHQAiABcAJgBGAGwAdQCAAJQAfABZADMAKwAKAPD//f/r//v/GgAk + AD4AXAB+AIMAcgB4AF8AMgAUAAAA9v/h/9z/7v/x/wkAIwA2AF0AcQB7AHMAewBqAEMAKAADAPr/ + 5P/c//D/FQAuADYAUwBaAFUATgBDADwALAAcAAoA+P/o/+T/5P/h/wIAKAA+AGIAdwCBAIYAbwBR + ADgAHgACAOj/8P8FABAALgBUAHAAbgBhAFUAKgAPAO//4P/l/+f/+/8dAEMATwBiAHcAcgBfAFQA + RgAxABMAFQAdAAoAIwA+AEsAWABiAGsAWgBBACYAEAD+/+z/9P/8/xMAKAAzAFIAUABXAGMAUgBI + ADIAIgAIAPn/+//2/wcAGwAzAEcATwBnAGIAUwBZADsAKAAWAP//+//v/w0AGQAgAEsAVABPAEoA + PQAoAA4A///0//H//P/9/woAFwAmAC0AJAA4ADYAHQAaABsAEQAOABAAGwAaABUAGAAVABkAGQAd + AB8AJQAlABwAGAAVAA4ABQAHAAgAAgAKABMAFAAZAB4AJAAlACQAIgAcABoACgD8/wEAAQD9//j/ + CwAhAB8AIwA+AEgAMAAhACkAGQDt/+3/8v/t/+z/8f8PABkAHgA1ADoAOQA5ACYADwAFAPn/2v/R + /9n/6P/2/w0AOgBTAFoAXwBZADwAFgDv/8//u/+v/6//w//j//j/EwAjAC4AMAAYABAA/v/k/9f/ + 0f/R/9H/4f/m//f///8GABQADwAUAAoABwD6/+r/4P/U/9T/0P/Z/+j/8v///wsAFQAWAAoA///3 + /+H/z//N/83/0f/W/+z//v8DABIADwAOAAYA9P/y/93/2P/V/8//4f/l//T/AgAQABIADQAJAPj/ + 7f/Z/9X/0f/Q/9v/5v/0//3/CAAPAA8ADAACAPb/7v/h/93/3v/h/+n/8v/6/wIADgAVABYAFAAN + AAIA9v/o/+P/4//d/+j/9f/6/woAEwAgACAAHwAgAA8AAgD9//n/8f/y//v/BgASABkALAAsACwA + KQAcABIAAgD7/+7/8f/2//z/BQANABkAHgAkACYAKwAnACAAHAAaAA8ABQAAAAEABgAGAA8AFgAi + AB8AHwAfABsAEgAKAAMAAAAAAPL/+/8BAAYAEgAaACYAKQAlACEAHAASAAoABAD9/wMABwAHAA4A + DgAVAA8AAQADAAEA9//0//P/9f/1//n/AAAIABQAFAAcABgAFwASAAcABgACAP////8GAAYADQAN + AA8AEQALAAgA/v/5//X/8f/r/+7/8f/y//j//v8GAAwAFAAYABkAGgAXABAABAAAAP3/+f/8//7/ + BAANAA4AEgASAAsABgD9//X/7v/q/+n/7//1//v/AgAFAAkACgAKAAUABQACAP3//f/5//z/+//9 + /wEAAwAGAAMABQAAAPv/9v/2//P/7//3//j//P8BAAEABAAHAAYABAADAAEA///8//v/+v/7//v/ + +f/8//z/+//6//f/9f/1//H/8P/z//X/9//5//3///8AAPn/+v/7//L/9v/y//L/8//y//f/+P/6 + //v/+f/2//X/6//l/+X/5P/i/+X/6//v//j/+v///wMAAQD///j/9P/w/+X/4//k/+X/6f/u//b/ + /f/+/wAA///2//P/6//m/+L/4P/h/9//5v/r//L/9P/5//z/+f/1//H/7v/o/+T/4v/g/+b/6f/o + //L/+P/8//3//f/8//f/8v/u/+v/5//k/+b/6f/r/+3/8v/1//P/9P/y/+7/6//p/+f/6f/m/+n/ + 7v/s//D/8f/z//H/7v/t/+z/5v/k/+j/5v/p/+j/6//s/+z/6//n/+v/6P/q/+j/6P/s/+n/6P/r + /+r/6f/q/+n/6v/q/+j/5//q/+n/6P/n/+n/6f/n/+n/6P/q/+j/6P/o/+f/5v/p/+v/5//s/+z/ + 6v/q/+j/6//o/+j/6v/r/+7/6v/u/+7/7P/w/+v/7//u/+n/6P/n/+f/5P/o/+v/7f/w/+7/8v/z + //H/8P/x//H/6//n/+j/5//k/+r/7v/x//T/9f/1//P/7//t/+v/6v/q/+b/6P/o/+n/6v/u//T/ + 9f/4//j/+P/0//H/7P/o/+j/5v/l/+b/7f/s/+3/9f/1//P/8v/y//H/7f/r/+j/6f/n/+j/6//s + //D/8v/z//b/9f/1//L/8f/y/+7/7v/s/+r/7P/r/+3/8f/z//T/9//2//T/8//w/+7/7f/t/+r/ + 6v/t/+3/8P/x//b/9//4//n/9v/0//L/8f/x//D/8P/z//L/8v/z//b/9f/1//b/9v/1//P/9P/z + //H/8f/y//L/8//2//X/+P/5//j/+P/3//f/9v/y//X/9P/1//L/9//4//T/9//3//f/9v/3//j/ + 9f/3//f/+P/4//j/+v/6//f/+P/5//b/9//3//f/+P/2//n/+f/4//r/+v/7//r//P/7//r/+f/5 + //j/+v/6//v//f/9//3//f/+//3/+//6//v/+v/4//n/+//7//r//f/8//z//f/7//7/+//7//3/ + /P/8//3//f/8//z//P/8//z//f/8//7//v/9//7//P/7//7//P/7//z/+//6//z/+//7//7//f/+ + //3//v/+//v//P/7//r/+v/7//n/+v/8//v//P/9//3//f/8//z//f/7//j/+f/6//f/+v/5//v/ + /f/7//3//P/7//v/+v/4//n/+P/3//j/+P/5//j/+f/7//r/+//5//n/+v/5//n/+P/6//j/+f/5 + //n/+//6//r/+v/5//n/+f/5//v/+v/5//v/+f/6//r/+v/6//n/+v/5//r/+f/4//v/+P/6//n/ + +P/5//j/+f/3//f/+P/3//f/9//3//b/9//4//f/9//5//n/9//3//j/+P/4//f/+P/3//j/+P/4 + //j/+f/5//r/+P/5//n/9//3//j/+P/3//j/+P/6//j/+f/6//r/+f/6//r/9//5//n/+P/3//j/ + +f/4//r/+v/6//v/+v/7//v/+f/6//r/+f/5//n/+v/7//r/+v/8//v/+//7//v/+//7//r/+//7 + //v//P/8//z//f/8//3//f/9//z//P/8//z//P/9//3//v/+//3//v/+//7//v/9//7//v/9//3/ + /v////7///8AAP//AAAAAAAAAAD//wAAAAAAAAAAAAAAAAEAAQABAAIAAgACAAIAAgACAAIAAgAC + AAMAAwADAAQABAAEAAQABQAEAAQABAAEAAQABAAEAAQABQAFAAUABQAFAAUABQAGAAUABQAGAAYA + BgAGAAYABgAHAAYABwAHAAcABwAHAAcABwAHAAcACAAHAAgACAAHAAgACAAHAAgACAAIAAgABwAI + AAgACAAIAAgACAAHAAgABwAIAAgACAAHAAgACAAIAAgACAAIAAgABwAIAAkACAAJAAkABwAKAAgA + CQAKAAkACQAJAAkACgAJAAkACgAKAAkACgAKAAoACgAKAAkACgAJAAoACQAJAAkACgAJAAkACQAJ + AAoACgAIAAkACQAJAAgACgAIAAoACQAJAAkACgAJAAkACQAKAAkACgAJAAoACQAKAAkACgAJAAoA + CQAJAAkACgAJAAkACQAIAAkACAAJAAkACQAIAAkACQAJAAgACAAJAAgACAAIAAgACAAIAAgACAAI + AAcABwAHAAcABwAGAAYABgAGAAYABgAFAAUABQAFAAUABQAEAAQABAADAAMAAwADAAMAAgACAAIA + AgACAAEAAgABAAEAAQAAAAAAAAAAAAAAAAAAAP//AAD//////////////////////v/+//7//v/9 + //3//f/9//3//f/9//z//f/9//z//P/8//z/+//7//v/+//7//r/+v/6//r/+v/6//r/+v/6//r/ + +f/5//n/+f/5//n/+f/5//n/+P/5//n/+f/5//j/+P/4//j/+P/4//j/+P/4//j/+P/4//j/+P/4 + //j/+P/4//j/+P/4//j/+f/4//j/+P/4//j/+P/4//j/+f/4//j/+P/4//j/+P/4//j/+P/4//j/ + +P/4//j/+P/4//j/+P/4//j/+P/4//j/+P/4//j/+P/4//j/+P/4//j/+P/4//j/+P/4//j/+P/5 + //n/+f/5//n/+f/5//n/+f/5//n/+f/5//n/+f/5//n/+f/5//n/+f/5//n/+v/6//r/+v/6//r/ + +v/6//r/+v/6//r/+v/6//r/+v/6//r/+v/6//r/+v/6//r/+v/6//r/+v/6//r/+v/6//r/+v/6 + //v/+v/6//v/+v/6//r/+v/6//v/+//7//v/+//7//v/+//7//v/+//7//v/+//7//v/+//7//v/ + +//7//v/+//7//v/+//7//v//P/7//z//P/8//z//P/8//z//P/8//z//P/8//z//P/8//z//P/8 + //z//P/8//z//P/8//z//P/8//z//P/8//z//P/8//z//P/8//z//P/8//z//P/8//z//P/8//z/ + /P/8//z//P/8//z//P/8//3//P/8//z//f/9//3//f/9//3//f/9//3//f/9//3//f/9//3//f/9 + //3//f/9//3//f/9//3//f/9//3//f/9//3//v/+//7//v/+//7//v/+//7//v/+//7//v/+//7/ + /v/+//7//v/+//7//v/+//7//v/+//7//v/+//7//v/+//7//v/+//7//v/+//7//v/+//7///// + //////////////////////////////////////////////////////////////////////////// + /////////////////////////////////////////////////////////////////////wAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP//AAD//wAA//8AAP//AAAAAAAAAAAAAP//AAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAABAAEAAQABAAEAAQAB + AAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEA + AQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAB + AAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEA + AQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAB + AAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEA + AQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAB + AAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEA + AQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAB + AAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEA + AQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAAAAEAAAABAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA0KLS03NTk5MzM4MzQ4YTg5M2MxODMxN2I0ZDU2 + MjIxZmExYi0tDQo= + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '65504' + Content-Type: + - multipart/form-data; boundary=7599338348a893c18317b4d56221fa1b + Host: + - api.openai.com + User-Agent: + - AsyncOpenAI/Python 2.32.0 + X-Stainless-Arch: + - arm64 + X-Stainless-Async: + - async:asyncio + X-Stainless-Lang: + - python + X-Stainless-OS: + - MacOS + X-Stainless-Package-Version: + - 2.32.0 + X-Stainless-Runtime: + - CPython + X-Stainless-Runtime-Version: + - 3.12.12 + x-stainless-read-timeout: + - '30' + x-stainless-retry-count: + - '0' + method: POST + uri: https://api.openai.com/v1/audio/transcriptions + response: + body: + string: '{"text":"Hello there.","usage":{"type":"tokens","total_tokens":19,"input_tokens":14,"input_token_details":{"text_tokens":1,"audio_tokens":13},"output_tokens":5}}' + headers: + CF-RAY: + - 9f8a98857efced35-SJC + Connection: + - keep-alive + Content-Type: + - application/json + Date: + - Fri, 08 May 2026 18:40:58 GMT + Server: + - cloudflare + Strict-Transport-Security: + - max-age=31536000; includeSubDomains; preload + Transfer-Encoding: + - chunked + X-Content-Type-Options: + - nosniff + access-control-expose-headers: + - X-Request-ID + alt-svc: + - h3=":443"; ma=86400 + cf-cache-status: + - DYNAMIC + content-length: + - '161' + openai-organization: + - braintrust-data + openai-processing-ms: + - '438' + openai-project: + - proj_vsCSXafhhByzWOThMrJcZiw9 + openai-version: + - '2020-10-01' + set-cookie: + - __cf_bm=iq05gCtcvg9aCQg1.SPKQabgVjiAOS4CXsc9uqlOrzI-1778265657.1947231-1.0.1.1-4oEsKIEcHXzv3OF3Fyv0XrruWua3ceDrczD5B7bgouOHgOFaK5gMOLb2uAqLuBLgtEFYSXGglZOe2EeZfsSUX4uEQusaB4EWoREOpno5JJMhqY66CzqftQN1JEnWbuaE; + HttpOnly; Secure; Path=/; Domain=api.openai.com; Expires=Fri, 08 May 2026 + 19:10:58 GMT + x-openai-proxy-wasm: + - v0.1 + x-ratelimit-limit-requests: + - '30000' + x-ratelimit-remaining-requests: + - '29999' + x-ratelimit-reset-requests: + - 2ms + x-request-id: + - req_e22335dbae364f8580eb174c0b0d0938 + status: + code: 200 + message: OK +- request: + body: '{"messages":[{"role":"system","content":"Reply with exactly: hi there"},{"role":"user","content":"Hello + there."}],"model":"gpt-4.1-mini","max_completion_tokens":8,"stream":true,"stream_options":{"include_usage":true}}' + headers: + Accept: + - application/json + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '217' + Content-Type: + - application/json + Host: + - api.openai.com + User-Agent: + - AsyncOpenAI/Python 2.32.0 + X-Stainless-Arch: + - arm64 + X-Stainless-Async: + - async:asyncio + X-Stainless-Lang: + - python + X-Stainless-OS: + - MacOS + X-Stainless-Package-Version: + - 2.32.0 + X-Stainless-Runtime: + - CPython + X-Stainless-Runtime-Version: + - 3.12.12 + x-stainless-read-timeout: + - '10.0' + x-stainless-retry-count: + - '0' + method: POST + uri: https://api.openai.com/v1/chat/completions + response: + body: + string: 'data: {"id":"chatcmpl-DdKQ6fi2UW4se7NM21n7LBr6eE2zU","object":"chat.completion.chunk","created":1778265658,"model":"gpt-4.1-mini-2025-04-14","service_tier":"default","system_fingerprint":"fp_db19a3f073","choices":[{"index":0,"delta":{"role":"assistant","content":"","refusal":null},"logprobs":null,"finish_reason":null}],"usage":null,"obfuscation":"xWOwHJJn"} + + + data: {"id":"chatcmpl-DdKQ6fi2UW4se7NM21n7LBr6eE2zU","object":"chat.completion.chunk","created":1778265658,"model":"gpt-4.1-mini-2025-04-14","service_tier":"default","system_fingerprint":"fp_db19a3f073","choices":[{"index":0,"delta":{"content":"hi"},"logprobs":null,"finish_reason":null}],"usage":null,"obfuscation":"78sjZIKJ"} + + + data: {"id":"chatcmpl-DdKQ6fi2UW4se7NM21n7LBr6eE2zU","object":"chat.completion.chunk","created":1778265658,"model":"gpt-4.1-mini-2025-04-14","service_tier":"default","system_fingerprint":"fp_db19a3f073","choices":[{"index":0,"delta":{"content":" + there"},"logprobs":null,"finish_reason":null}],"usage":null,"obfuscation":"ZOZc"} + + + data: {"id":"chatcmpl-DdKQ6fi2UW4se7NM21n7LBr6eE2zU","object":"chat.completion.chunk","created":1778265658,"model":"gpt-4.1-mini-2025-04-14","service_tier":"default","system_fingerprint":"fp_db19a3f073","choices":[{"index":0,"delta":{},"logprobs":null,"finish_reason":"stop"}],"usage":null,"obfuscation":"JWGD"} + + + data: {"id":"chatcmpl-DdKQ6fi2UW4se7NM21n7LBr6eE2zU","object":"chat.completion.chunk","created":1778265658,"model":"gpt-4.1-mini-2025-04-14","service_tier":"default","system_fingerprint":"fp_db19a3f073","choices":[],"usage":{"prompt_tokens":20,"completion_tokens":2,"total_tokens":22,"prompt_tokens_details":{"cached_tokens":0,"audio_tokens":0},"completion_tokens_details":{"reasoning_tokens":0,"audio_tokens":0,"accepted_prediction_tokens":0,"rejected_prediction_tokens":0}},"obfuscation":"6DxK2lItU9"} + + + data: [DONE] + + + ' + headers: + CF-Cache-Status: + - DYNAMIC + CF-Ray: + - 9f8a988eac88af1b-SJC + Connection: + - keep-alive + Content-Type: + - text/event-stream; charset=utf-8 + Date: + - Fri, 08 May 2026 18:40:59 GMT + Server: + - cloudflare + Strict-Transport-Security: + - max-age=31536000; includeSubDomains; preload + Transfer-Encoding: + - chunked + X-Content-Type-Options: + - nosniff + access-control-expose-headers: + - X-Request-ID + alt-svc: + - h3=":443"; ma=86400 + openai-organization: + - braintrust-data + openai-processing-ms: + - '304' + openai-project: + - proj_vsCSXafhhByzWOThMrJcZiw9 + openai-version: + - '2020-10-01' + set-cookie: + - __cf_bm=ZzJNHkzVT_jzMOWwefXP6fnl3boQRh4ix5Smn50dq60-1778265658.6711085-1.0.1.1-bhRWG6.pOqlmTblOcVTd0eb7uDgzSisLpVyHzMCo6tpoIkAzFzBFzbVOlqmG1SYSh2WUGfFtJzC1X9jj3zxfvPwKIuMF_H0vHF158Brc4OyS30m.ZP07tLBo4jI1wqO2; + HttpOnly; Secure; Path=/; Domain=api.openai.com; Expires=Fri, 08 May 2026 + 19:10:59 GMT + x-openai-proxy-wasm: + - v0.1 + x-ratelimit-limit-requests: + - '30000' + x-ratelimit-limit-tokens: + - '150000000' + x-ratelimit-remaining-requests: + - '29999' + x-ratelimit-remaining-tokens: + - '149999987' + x-ratelimit-reset-requests: + - 2ms + x-ratelimit-reset-tokens: + - 0s + x-request-id: + - req_e064cd10b188425798c71349ede6ef99 + status: + code: 200 + message: OK +version: 1 diff --git a/py/src/braintrust/integrations/livekit_agents/integration.py b/py/src/braintrust/integrations/livekit_agents/integration.py new file mode 100644 index 00000000..384c7ade --- /dev/null +++ b/py/src/braintrust/integrations/livekit_agents/integration.py @@ -0,0 +1,13 @@ +"""LiveKit Agents integration.""" + +from braintrust.integrations.base import BaseIntegration + +from .patchers import AgentSessionPatcher, MetricsEmitterPatcher + + +class LiveKitAgentsIntegration(BaseIntegration): + name = "livekit_agents" + import_names = ("livekit.agents",) + distribution_names = ("livekit-agents",) + min_version = "1.3.1" + patchers = (AgentSessionPatcher, MetricsEmitterPatcher) diff --git a/py/src/braintrust/integrations/livekit_agents/patchers.py b/py/src/braintrust/integrations/livekit_agents/patchers.py new file mode 100644 index 00000000..651bb8c3 --- /dev/null +++ b/py/src/braintrust/integrations/livekit_agents/patchers.py @@ -0,0 +1,90 @@ +"""Direct LiveKit Agents patchers.""" + +from typing import Any + +from braintrust.integrations.base import CompositeFunctionWrapperPatcher, InstanceSetupFunctionPatcher + +from .tracing import ( + attach_metrics_handler, + traced_metrics_emitter_call, + traced_session_run, + traced_session_say, + traced_tts_synthesize, +) + + +class AgentSessionStartPatcher(InstanceSetupFunctionPatcher): + name = "agent_session_start" + target_module = "livekit.agents.voice.agent_session" + target_path = "AgentSession.start" + instance_setup = staticmethod(attach_metrics_handler) + + +class AgentSessionRunPatcher(InstanceSetupFunctionPatcher): + name = "agent_session_run" + target_module = "livekit.agents.voice.agent_session" + target_path = "AgentSession.run" + wrapper = staticmethod(traced_session_run) + instance_setup = staticmethod(attach_metrics_handler) + + +class AgentSessionSayPatcher(InstanceSetupFunctionPatcher): + name = "agent_session_say" + target_module = "livekit.agents.voice.agent_session" + target_path = "AgentSession.say" + wrapper = staticmethod(traced_session_say) + instance_setup = staticmethod(attach_metrics_handler) + + +class AgentSessionPatcher(CompositeFunctionWrapperPatcher): + name = "agent_session" + sub_patchers = (AgentSessionStartPatcher, AgentSessionRunPatcher, AgentSessionSayPatcher) + + +class STTRecognizePatcher(InstanceSetupFunctionPatcher): + name = "stt_recognize" + target_module = "livekit.agents.stt.stt" + target_path = "STT.recognize" + wrapper = staticmethod(traced_metrics_emitter_call) + instance_setup = staticmethod(attach_metrics_handler) + + +class TTSSynthesizePatcher(InstanceSetupFunctionPatcher): + name = "tts_synthesize" + target_module = "livekit.agents.tts.tts" + target_path = "TTS.synthesize" + wrapper = staticmethod(traced_tts_synthesize) + instance_setup = staticmethod(attach_metrics_handler) + + +class OpenAITTSSynthesizePatcher(InstanceSetupFunctionPatcher): + name = "openai_tts_synthesize" + target_module = "livekit.plugins.openai.tts" + target_path = "TTS.synthesize" + wrapper = staticmethod(traced_tts_synthesize) + instance_setup = staticmethod(attach_metrics_handler) + + +class VADStreamPatcher(InstanceSetupFunctionPatcher): + name = "vad_stream" + target_module = "livekit.agents.vad" + target_path = "VAD.stream" + wrapper = staticmethod(traced_metrics_emitter_call) + instance_setup = staticmethod(attach_metrics_handler) + + +class MetricsEmitterPatcher(CompositeFunctionWrapperPatcher): + name = "metrics_emitters" + sub_patchers = (STTRecognizePatcher, TTSSynthesizePatcher, OpenAITTSSynthesizePatcher, VADStreamPatcher) + + +def wrap_livekit_agents(target: Any) -> Any: + """Instrument a LiveKit Agents class or instance directly. + + This helper is useful when global setup is not desired. It applies any + LiveKit Agents patchers whose target method exists on ``target`` and returns + ``target`` for convenient chaining. + """ + AgentSessionPatcher.wrap_target(target) + MetricsEmitterPatcher.wrap_target(target) + return target diff --git a/py/src/braintrust/integrations/livekit_agents/test_livekit_agents.py b/py/src/braintrust/integrations/livekit_agents/test_livekit_agents.py new file mode 100644 index 00000000..26cbc97e --- /dev/null +++ b/py/src/braintrust/integrations/livekit_agents/test_livekit_agents.py @@ -0,0 +1,265 @@ +import os +import shutil +import socket +import subprocess +import time +from pathlib import Path + +import pytest +from braintrust import logger +from braintrust.auto import auto_instrument +from braintrust.integrations.livekit_agents import LiveKitAgentsIntegration, setup_livekit_agents, wrap_livekit_agents +from braintrust.integrations.livekit_agents.tracing import _TTSStreamProxy +from braintrust.integrations.test_utils import verify_autoinstrument_script +from braintrust.test_helpers import init_test_logger + + +@pytest.fixture +def memory_logger(): + init_test_logger("test-project-livekit-agents-py-tracing") + with logger._internal_with_memory_background_logger() as bgl: + yield bgl + + +def _port_in_use(port: int) -> bool: + with socket.socket(socket.AF_INET, socket.SOCK_STREAM) as sock: + sock.settimeout(0.5) + return sock.connect_ex(("127.0.0.1", port)) == 0 + + +def _wait_for_port(port: int, timeout: float = 20.0) -> None: + deadline = time.monotonic() + timeout + while time.monotonic() < deadline: + if _port_in_use(port): + return + time.sleep(0.25) + raise TimeoutError(f"LiveKit server did not start within {timeout}s") + + +class _ClosableAsyncStream: + def __init__(self): + self.closed = False + + def __aiter__(self): + return self + + async def __anext__(self): + raise StopAsyncIteration + + async def aclose(self): + self.closed = True + + +class _ContextManagedAsyncStream: + def __init__(self): + self.exited = False + self._chunks = iter([object()]) + + def __aiter__(self): + return self + + async def __anext__(self): + try: + return next(self._chunks) + except StopIteration: + raise StopAsyncIteration from None + + async def __aenter__(self): + return self + + async def __aexit__(self, exc_type, exc, tb): + self.exited = True + + +@pytest.fixture(scope="session") +def livekit_server(): + port = 7880 + if _port_in_use(port): + yield + return + + livekit_server_bin = shutil.which("livekit-server") + if not livekit_server_bin: + pytest.skip("livekit-server is required for LiveKit e2e tests") + + proc = subprocess.Popen([livekit_server_bin, "--dev"], stdout=subprocess.DEVNULL, stderr=subprocess.DEVNULL) + try: + _wait_for_port(port) + yield + finally: + proc.terminate() + try: + proc.wait(timeout=10) + except subprocess.TimeoutExpired: + proc.kill() + proc.wait(timeout=10) + + +@pytest.mark.asyncio +async def test_tts_stream_proxy_closes_span_when_closed_early(memory_logger): + stream = _ClosableAsyncStream() + proxy = _TTSStreamProxy(stream, "hello") + + await proxy.aclose() + + assert stream.closed + logs = memory_logger.pop() + tts_logs = [log for log in logs if log.get("span_attributes", {}).get("name") == "tts_request"] + assert len(tts_logs) == 1 + + +@pytest.mark.asyncio +async def test_tts_stream_proxy_closes_span_on_context_manager_exit(memory_logger): + stream = _ContextManagedAsyncStream() + proxy = _TTSStreamProxy(stream, "hello") + + async with proxy as managed_stream: + async for chunk in managed_stream: + assert chunk + break + + assert stream.exited + logs = memory_logger.pop() + tts_logs = [log for log in logs if log.get("span_attributes", {}).get("name") == "tts_request"] + assert len(tts_logs) == 1 + + +@pytest.mark.asyncio +@pytest.mark.vcr +async def test_openai_tts_stream_closes_span_when_closed_early(memory_logger, request): + _skip_if_dummy_key_and_missing_cassette(request.node.name) + + from livekit.plugins import openai + + assert setup_livekit_agents() + tts = openai.TTS(model="gpt-4o-mini-tts", voice="ash") + stream = tts.synthesize("hello there") + + async for chunk in stream: + assert chunk.frame + break + await stream.aclose() + + logs = memory_logger.pop() + tts_logs = [log for log in logs if log.get("span_attributes", {}).get("name") == "tts_request"] + assert tts_logs + assert any(log.get("metrics", {}).get("time_to_first_token", 0) > 0 for log in tts_logs), tts_logs + + +def _using_dummy_openai_key() -> bool: + return os.environ.get("OPENAI_API_KEY") == "sk-test-dummy-api-key-for-vcr-tests" + + +def _cassette_exists(name: str) -> bool: + cassette_dir = Path(__file__).with_name("cassettes") + version = os.environ.get("BRAINTRUST_TEST_PACKAGE_VERSION") + if version: + cassette_dir /= version + return (cassette_dir / f"{name}.yaml").exists() + + +def _skip_if_dummy_key_and_missing_cassette(name: str) -> None: + if _using_dummy_openai_key() and not _cassette_exists(name): + pytest.skip("OPENAI_API_KEY is required to record this cassette") + + +def test_livekit_agents_integration_min_version(): + assert LiveKitAgentsIntegration.min_version == "1.3.1" + + +def test_auto_instrument_livekit_agents_subprocess(): + pytest.importorskip("livekit.agents") + verify_autoinstrument_script("test_auto_livekit_agents.py") + + +def test_wrap_livekit_agents_wraps_matching_target_methods(): + class FakeAgentSession: + def __init__(self): + self.handlers = [] + + def on(self, event, handler): + self.handlers.append((event, handler)) + + async def start(self): + return "started" + + async def run(self, user_input=None): + return user_input + + def say(self, text): + return text + + WrappedAgentSession = wrap_livekit_agents(FakeAgentSession) + session = WrappedAgentSession() + + assert WrappedAgentSession is FakeAgentSession + assert wrap_livekit_agents(FakeAgentSession) is FakeAgentSession + assert session.say("hello") == "hello" + assert len(session.handlers) == 1 + assert session.handlers[0][0] == "metrics_collected" + + +@pytest.mark.asyncio +@pytest.mark.vcr +async def test_setup_livekit_agents_openai_e2e_voice_turn(memory_logger, livekit_server, request): + _skip_if_dummy_key_and_missing_cassette(request.node.name) + assert setup_livekit_agents() + await _run_livekit_agents_openai_e2e_voice_turn(memory_logger) + + +@pytest.mark.asyncio +@pytest.mark.vcr +async def test_auto_instrument_livekit_agents_openai_e2e_voice_turn(memory_logger, livekit_server, request): + _skip_if_dummy_key_and_missing_cassette(request.node.name) + results = auto_instrument() + assert results.get("livekit_agents") is True + await _run_livekit_agents_openai_e2e_voice_turn(memory_logger) + + +async def _run_livekit_agents_openai_e2e_voice_turn(memory_logger): + if not os.environ.get("OPENAI_API_KEY"): + pytest.skip("OPENAI_API_KEY is required to record this cassette") + + from livekit.agents import Agent, AgentSession + from livekit.plugins import openai + + class Assistant(Agent): + def __init__(self): + super().__init__(instructions="Reply with exactly: hi there") + + tts = openai.TTS(model="gpt-4o-mini-tts", voice="ash") + stt = openai.STT(model="gpt-4o-mini-transcribe") + llm = openai.LLM(model="gpt-4.1-mini", max_completion_tokens=8) + + tts_stream = tts.synthesize("hello there") + audio_frames = [chunk.frame async for chunk in tts_stream] + speech_event = await stt.recognize(audio_frames) + assert speech_event.alternatives + + async with llm, tts, stt, AgentSession(llm=llm) as session: + await session.start(Assistant()) + result = await session.run(user_input=speech_event.alternatives[0].text) + result.expect.next_event().is_message(role="assistant") + + logs = memory_logger.pop() + span_names = {log.get("span_attributes", {}).get("name") for log in logs} + span_name_list = sorted(str(name) for name in span_names) + assert "llm_request" in span_names, span_name_list + assert "tts_request" in span_names, span_name_list + assert "stt_processing" in span_names, span_name_list + assert audio_frames + assert speech_event.alternatives[0].text + + llm_logs = [log for log in logs if log.get("span_attributes", {}).get("name") == "llm_request"] + assert all(log.get("span_attributes", {}).get("type").value == "task" for log in llm_logs), llm_logs + assert any(log.get("metrics", {}).get("time_to_first_token", 0) > 0 for log in llm_logs), llm_logs + assert any(log.get("metadata", {}).get("model") for log in llm_logs), llm_logs + assert any(log.get("metadata", {}).get("provider") for log in llm_logs), llm_logs + + tts_logs = [log for log in logs if log.get("span_attributes", {}).get("name") == "tts_request"] + assert any(log.get("metrics", {}).get("time_to_first_token", 0) > 0 for log in tts_logs), tts_logs + assert any(log.get("metrics", {}).get("tts_ttfb", 0) > 0 for log in tts_logs), tts_logs + + stt_logs = [log for log in logs if log.get("span_attributes", {}).get("name") == "stt_processing"] + assert any(log.get("metrics", {}).get("duration", 0) > 0 for log in stt_logs), stt_logs + assert any(log.get("metrics", {}).get("audio_duration", 0) > 0 for log in stt_logs), stt_logs diff --git a/py/src/braintrust/integrations/livekit_agents/tracing.py b/py/src/braintrust/integrations/livekit_agents/tracing.py new file mode 100644 index 00000000..453fffbf --- /dev/null +++ b/py/src/braintrust/integrations/livekit_agents/tracing.py @@ -0,0 +1,293 @@ +"""Direct tracing helpers for LiveKit Agents.""" + +import json +import time +from typing import Any + +from braintrust.logger import SpanTypeAttribute, start_span + + +def attach_metrics_handler(obj: Any) -> bool: + """Attach one Braintrust metrics listener to a LiveKit event emitter.""" + on = getattr(obj, "on", None) + if not callable(on): + return False + + def on_metrics_collected(event: Any) -> None: + metrics_obj = getattr(event, "metrics", event) + if metrics_obj is None: + return + metrics_type = getattr(metrics_obj, "type", None) + if metrics_type == "llm_metrics": + _log_metric_span("llm_request", metrics_obj, SpanTypeAttribute.TASK) + elif metrics_type == "realtime_model_metrics": + _log_metric_span("llm_request", metrics_obj, SpanTypeAttribute.TASK) + elif metrics_type == "tts_metrics": + _log_metric_span("tts_request", metrics_obj, SpanTypeAttribute.TASK, first_response_kind="audio") + elif metrics_type == "stt_metrics": + _log_metric_span("stt_processing", metrics_obj, SpanTypeAttribute.TASK) + elif metrics_type == "vad_metrics": + _log_metric_span("vad_endpointing", metrics_obj, SpanTypeAttribute.TASK) + elif metrics_type == "eou_metrics": + _log_metric_span("eou_detection", metrics_obj, SpanTypeAttribute.TASK) + + on("metrics_collected", on_metrics_collected) + return True + + +async def traced_session_run(wrapped: Any, instance: Any, args: tuple[Any, ...], kwargs: dict[str, Any]) -> Any: + user_input = kwargs.get("user_input") if "user_input" in kwargs else None + with start_span(name="user_turn", type=SpanTypeAttribute.TASK) as span: + start = time.time() + try: + result = await wrapped(*args, **kwargs) + except Exception as exc: + span.log(input={"user_input": user_input}, error=exc, metrics=_timing(start)) + raise + span.log(input={"user_input": user_input}, output=_run_result_output(result), metrics=_timing(start)) + return result + + +def traced_session_say(wrapped: Any, instance: Any, args: tuple[Any, ...], kwargs: dict[str, Any]) -> Any: + text = args[0] if args else kwargs.get("text") + with start_span(name="tts_node", type=SpanTypeAttribute.TASK) as span: + start = time.time() + try: + result = wrapped(*args, **kwargs) + except Exception as exc: + span.log(input={"text": text}, error=exc, metrics=_timing(start)) + raise + span.log(input={"text": text}, metrics=_timing(start)) + return result + + +def traced_metrics_emitter_call(wrapped: Any, instance: Any, args: tuple[Any, ...], kwargs: dict[str, Any]) -> Any: + return wrapped(*args, **kwargs) + + +def traced_tts_synthesize(wrapped: Any, instance: Any, args: tuple[Any, ...], kwargs: dict[str, Any]) -> Any: + stream = wrapped(*args, **kwargs) + text = args[0] if args else kwargs.get("text") + return _TTSStreamProxy(stream, text) + + +class _TTSStreamProxy: + def __init__(self, stream: Any, text: Any): + self._stream = stream + self._start = time.time() + self._first_chunk_time = None + self._ended = False + self._span = start_span(name="tts_request", type=SpanTypeAttribute.TASK, input={"text": text}) + + def __aiter__(self): + return self + + async def __aenter__(self): + enter = getattr(self._stream, "__aenter__", None) + if callable(enter): + await enter() + return self + + async def __aexit__(self, exc_type: Any, exc: Any, tb: Any) -> Any: + exit_ = getattr(self._stream, "__aexit__", None) + try: + if callable(exit_): + return await exit_(exc_type, exc, tb) + close = getattr(self._stream, "aclose", None) + if callable(close): + await close() + return None + finally: + self._end() + + async def __anext__(self): + try: + item = await self._stream.__anext__() + except StopAsyncIteration: + self._end() + raise + except Exception as exc: + self._span.log(error=exc, metrics=_timing(self._start)) + self._span.end() + self._ended = True + raise + if self._first_chunk_time is None: + self._first_chunk_time = time.time() + return item + + async def aclose(self) -> None: + close = getattr(self._stream, "aclose", None) + try: + if callable(close): + await close() + finally: + self._end() + + def __getattr__(self, name: str) -> Any: + return getattr(self._stream, name) + + def __del__(self): + try: + self._end() + except Exception: + pass + + def _end(self) -> None: + if self._ended: + return + self._ended = True + metrics = _timing(self._start) + if self._first_chunk_time is not None: + ttfb = self._first_chunk_time - self._start + metrics["time_to_first_token"] = ttfb + metrics["tts_ttfb"] = ttfb + self._span.log(metrics=metrics, metadata={"first_response_kind": "audio"}) + self._span.end() + + +def _log_metric_span(name: str, metrics_obj: Any, span_type: str, **metadata: Any) -> None: + metrics_payload = _metrics_from_object(metrics_obj) + bt_metrics = _promoted_metrics(metrics_payload) + metadata_payload = {**_promoted_metadata(metrics_payload), "livekit_metrics": metrics_payload, **metadata} + with start_span(name=name, type=span_type) as span: + span.log(metrics=bt_metrics, metadata=metadata_payload) + + +def _metrics_from_object(metrics_obj: Any) -> dict[str, Any]: + to_dict = getattr(metrics_obj, "model_dump", None) + if callable(to_dict): + try: + ret = to_dict(mode="python") + if isinstance(ret, dict): + return ret + except Exception: + pass + return dict(getattr(metrics_obj, "__dict__", {}) or {}) + + +def _promoted_metadata(metrics_payload: dict[str, Any]) -> dict[str, Any]: + ret: dict[str, Any] = {} + nested_metadata = metrics_payload.get("metadata") + if isinstance(nested_metadata, dict): + model = nested_metadata.get("model_name") + provider = nested_metadata.get("model_provider") + if isinstance(model, str): + ret["model"] = model + if isinstance(provider, str): + ret["provider"] = provider + for source, dest in ( + ("label", "label"), + ("request_id", "request_id"), + ("speech_id", "speech_id"), + ("segment_id", "segment_id"), + ): + value = metrics_payload.get(source) + if isinstance(value, str): + ret[dest] = value + return ret + + +def _promoted_metrics(metrics_payload: dict[str, Any]) -> dict[str, Any]: + ret: dict[str, Any] = {} + if isinstance(metrics_payload.get("ttft"), (int, float)): + ret["time_to_first_token"] = metrics_payload["ttft"] + if isinstance(metrics_payload.get("ttfb"), (int, float)): + ret["time_to_first_token"] = metrics_payload["ttfb"] + ret["tts_ttfb"] = metrics_payload["ttfb"] + for source, dest in ( + ("transcription_delay", "transcription_delay"), + ("end_of_utterance_delay", "end_of_turn_delay"), + ("on_user_turn_completed_delay", "on_user_turn_completed_delay"), + ("endpointing_delay", "endpointing_delay"), + ("duration", "duration"), + ("audio_duration", "audio_duration"), + ("idle_time", "idle_time"), + ("inference_duration_total", "inference_duration_total"), + ("inference_count", "inference_count"), + ("tokens_per_second", "tokens_per_second"), + ("prompt_tokens", "prompt_tokens"), + ("completion_tokens", "completion_tokens"), + ("total_tokens", "tokens"), + ("input_tokens", "prompt_tokens"), + ("output_tokens", "completion_tokens"), + ): + value = metrics_payload.get(source) + if isinstance(value, (int, float)) and not isinstance(value, bool): + ret[dest] = value + return ret + + +def _timing(start: float) -> dict[str, float]: + end = time.time() + return {"start": start, "end": end, "duration": end - start} + + +def _run_result_output(result: Any) -> Any: + events = getattr(result, "events", None) + if events is None: + return None + return {"events": [_event_to_dict(event) for event in events]} + + +def _event_to_dict(event: Any) -> Any: + payload = dict(getattr(event, "__dict__", {}) or {}) + if payload: + return payload + return str(event) + + +# Backwards-compatible helpers used by focused unit tests for raw LiveKit attrs. +def is_livekit_agents_span(span: Any) -> bool: + attributes = getattr(span, "attributes", None) or {} + return any(str(key).startswith("lk.") for key in attributes) + + +def log_livekit_agents_span(span: Any) -> None: + attributes = dict(getattr(span, "attributes", None) or {}) + name = getattr(span, "name", "livekit_agents") + metrics: dict[str, Any] = {} + llm_metrics = _parse_metric_blob(attributes.get("lk.llm_metrics")) + tts_metrics = _parse_metric_blob(attributes.get("lk.tts_metrics")) + metrics.update(_promoted_metrics(llm_metrics)) + metrics.update(_promoted_metrics(tts_metrics)) + if "lk.response.ttft" in attributes: + metrics["time_to_first_token"] = attributes["lk.response.ttft"] + if "lk.response.ttfb" in attributes: + metrics["time_to_first_token"] = attributes["lk.response.ttfb"] + metrics["tts_ttfb"] = attributes["lk.response.ttfb"] + metadata = dict(attributes) + if name.startswith("tts_"): + metadata.setdefault("first_response_kind", "audio") + output = {} + if "lk.response.text" in metadata: + output["text"] = metadata.pop("lk.response.text") + if "lk.user_transcript" in metadata: + output["transcript"] = metadata.pop("lk.user_transcript") + if "lk.transcript_confidence" in metadata: + output["transcript_confidence"] = metadata.pop("lk.transcript_confidence") + for source, dest in ( + ("lk.transcription_delay", "transcription_delay"), + ("lk.end_of_turn_delay", "end_of_turn_delay"), + ("lk.eou.endpointing_delay", "endpointing_delay"), + ): + if source in attributes: + metrics[dest] = attributes[source] + event = {"metadata": metadata, "metrics": metrics} + if output: + event["output"] = output + if "lk.input_text" in metadata: + event["input"] = {"text": metadata.pop("lk.input_text")} + with start_span(name=name, type=SpanTypeAttribute.TASK) as bt_span: + bt_span.log(**event) + + +def _parse_metric_blob(value: Any) -> dict[str, Any]: + if isinstance(value, dict): + return value + if isinstance(value, str): + try: + parsed = json.loads(value) + except json.JSONDecodeError: + return {} + return parsed if isinstance(parsed, dict) else {} + return {} diff --git a/py/src/braintrust/integrations/openai/cassettes/1.71.0/TestOpenAIIntegrationSetupSpans.test_setup_preserves_async_audio_speech_streaming_response.yaml b/py/src/braintrust/integrations/openai/cassettes/1.71.0/TestOpenAIIntegrationSetupSpans.test_setup_preserves_async_audio_speech_streaming_response.yaml new file mode 100644 index 00000000..1e0c48ee --- /dev/null +++ b/py/src/braintrust/integrations/openai/cassettes/1.71.0/TestOpenAIIntegrationSetupSpans.test_setup_preserves_async_audio_speech_streaming_response.yaml @@ -0,0 +1,996 @@ +interactions: +- request: + body: '{"input":"Hello, this is a streaming response test.","model":"tts-1","voice":"alloy"}' + headers: + Accept: + - application/octet-stream + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '85' + Content-Type: + - application/json + Host: + - api.openai.com + User-Agent: + - AsyncOpenAI/Python 1.71.0 + X-Stainless-Arch: + - arm64 + X-Stainless-Async: + - async:asyncio + X-Stainless-Lang: + - python + X-Stainless-OS: + - MacOS + X-Stainless-Package-Version: + - 1.71.0 + X-Stainless-Raw-Response: + - stream + X-Stainless-Runtime: + - CPython + X-Stainless-Runtime-Version: + - 3.12.12 + x-stainless-read-timeout: + - '600' + x-stainless-retry-count: + - '0' + method: POST + uri: https://api.openai.com/v1/audio/speech + response: + body: + string: !!binary | + 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 + h0XbWdrUilZGvWJWavvCeTwFAyM7lCbG9CHBrWoLYy2YXkBktNHioeQhCHxCG1Aj1qlCyaKhpK1n + cVpCHJ0cjMlVp4jlO5ssVVMrE1vkohypTEFNRTMuMTAwVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV + VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVCt703jATAHMDYMI0EBvzBsAsMCMH + Exp8swLF0wgAww4BM2SCsSA0UBAw8UgxDARl5hOLhucNJgWFxh0bxnMsocRIiFIzmT4zpEAEBUY1 + E+fCvmPOSYMg2YVGW1ZFcziMfBhwQRhTMDAgMQkTNhggC2Vb4GmtKUJMOLTBXQQhQMKcqD1QttEE + 0FdRhCYhjATvrSTEbGIxocJT1L7mpNGiYk0kwv48Kw2oIsiPcR1ubowbQMgmLBsxzJOg//PkxLpj + ZDpADvd0OBAgFPwhKutjjQ05Jhk66MpZLIejclzp6kOwbEGnXm4w/uAmVy1RxlCsbXFbmFtenlep + prJYWsMvJR5p9dfr9xWGrcKiLaqn23aVN1gZ1nxo4rL4nTQDOzVO68/IIVOX49HqspgKxK5ZWfqQ + UEjno9BL0PZc08tFel0ci0Hw3SPJCIs0qISi7uVP5SXZbSwHOSikkbir1mLUFzLvQDjA9LSQbPWa + rw1b23ba9DDY2mRuHXrd2BKe9DcRlzuP0/1KzuGnnhp/ZTEovn8qzbSORSxLpx/lTEFNRTMuMTAw + VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVUKNgkBACAPmE2G0cAJKphugaGB + SAcZ2AuRktgyAYGAwNBHjJ0ArMA4DsGhAGFcL6KgFCAE8xAS5TFoBBMDoEIwQjODJBBmMA0AQwQh + LDFLEMMK4FgwBwaTF/OJMwsDcwRwXzA/IpNW8cExMQTRACmYZIhBCAgAgKzABBnDA/EHTANChMYG + 1pmCFBsQWBgmfMdSDNhxOZf5pYWzoKhCZ4KBETB0JLLzbBqKGXhEA2vNPcaHwUKGPARogybYmGRL + pl9AaivmPERt7YaOqBDYJKRt//PkxNBo/DowBvbZPKkGlKxESGxDoYSmJGI1FGKnCBMx0gMJGjHw + 1B4xYFWs4TewY5rMJ9rFpmvZpQeVOjH1On0giGpc3eDHOdR7lK1KXmfBk0Io2syFx4Bfl5oCnWtt + wbW00NEBCxNdmErWDizeRuYpHtaXD9yeu3Ka7y1j3+YInHvMujO5aOIkStKflkoAwIJ6tIY8Ewfi + whkA7MFi0enXqfz93OVHVS8Ty2eKT7E6YtqYIj8xQlpyhrYER+yOhAcdRz6kcCTGZxtKBJLw1CQv + A+P5WBo4uHQoGJPTxiI8TEFNRTMuMTAwqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq + qqqqqqqqqqqqqh5MBgBERAJGB4LWZ/zEBi0AomBqGoY2LTRhmBkF2DBE5jSZgTHkEDBsVjJO2DSQ + qAUGpm82p0M6Bn6ARl+1h4mgRpURxh6PBmqfxrcLBgyFJsVYpnSSJuOf5iabpuEUh97O5sCd5iEo + Jk0EhkINwCDMxUKEwtD4xKCsyA0DjTymz02jKtTLJwczAx0zCEMhICTNngUkLlNDIQSGoNCLCiEm + FDqAQEojEkTKBQRCGlpk2xiSQWUHlxmenhJkxaE22k1awFLBG+Kh8SMo//PkxMtnnDowBPd0WGAJ + IQ+KFjMI0QxwqBjA4QNYIFkBoQ4OgAAEouYEMIgrJUT0JqNLtQ9SMXss6yfdRpx2sTbc2jsBIQhM + HGRKlzQI2v9RtczNV6JVostjSOfNEtIFKmCXDZKz9rifULcnHNksxhRzWdNzlD9zX1/t/jb7hzK5 + Up5fnQXqSTasS1+b2McjV+GXZpHdp6Onl9qTyydypLFjssppXFJqdn4s++6XCnx7QSSzV7SxOVy+ + pQWN1+zlP8XtWJBe3MTkYlkjt6hyctXpREM43Qz0ot/Pcwoq9WR1TEFNRTMuMTAwVVVVVVVVVVVV + VVVVVVVVVVVVVVVVVVUpjAQBXMC0EowwBIzY54TMZsQMwdAwjAbfEMWgXUxFg1DCRCCMhdegw7gB + zBqAPMKdBQwYyzTI0DDDAGDVbxTm8PDBIZzVSOzryLTBUKDDcaDSVvjSEnTMAozKlOjhunjOtMzH + sSjMhwzEaVjGcrTBA5zShTwMuxhYEpkoTZoAW5iiEwJF4xrIwy7BkDGIYPiIYhjIAhrQEnAuncPg + rsYF8dFAsYt+QpjZjC1pANABsmIDoY00c5B8zb42vg99gDGzKrBosSBQqQNKYMaCBBUxw8yQ8yg8 + xAkgCGMLmYKj//PkxN9slDogBPd0lMdMGKLlhwBLqkS+CpgEsTiCTMpDEijdyjWgKqbyPriujO0l + O12df6W7tUDXqdpICAoKw8vJQZ6LUGFymvCEE9sFQMsCsWrFGtalkjkNtu67VKYY3OvzGIX9WUy6 + 3LbVeUVLtbVijtT/8q87lKYdvYTMtpJJIqadqxyau2naisllkqblG39t1aeT2ZqbjD7O9S1OTFuz + GsLsppL9m7QdkVHVs0sR1QS52qZ1WuzT7yqdhnJ5Hebq16mf7cklMthl1aaUW7UolMA15bKqKZl8 + VhiF0coVTEFNRTMuMTALVmApgKBg5AdgYi0PGGyRCxZtQ4wuYZqCDGC/lSBvV4FSYrEC1mBPhnZh + OId6Y+kGKmC4AyJgSATYYU2NDGHxgj5gKIDQYB0BKmBMgFZgGQBSDgEgwEsB7MDEAQjAFQA0wB0B + mMB5AKDAUAG0AF8lVRwGJG8zIZST5oYsGy70f3SBk4HmIhaZoOZh4YGTR4YeOpiQeGiTQYHGJkQT + mBBKYgAIVBBQDlKBUAmFg2RBkQBkwyIhYTJ0NPGAUEDIaCSSSRQNBBEKwAAyEHGIxcY1HBWGwMHS + 2TusckKKTwuIitBLZYGlEFVnThpdVlG5yE7UkX2hpYR9//PkxPdylDoADV/gABuvS/jKHOzY22WP + PmsO5Urbkzl2lhZ2H39WKxmyo8kk7LNY5Fn7ZC3F0mXOu9ktijlS+pcb1pkrfdTFp7BUkYblMUXj + B03kxJR9lC0nvn5hv9sig2CEvovDryupBNWSxyMyaCYnEKSLOG9sPu9EmSv4xS80vJ61yv/UZY/8 + DzLW2uurIIoylpMvp1qPxRONKYeuODD8rXU1KPT7xN/JHZjEP7X6zBl7jSWFRSD5LMPu11l0phbw + rQstdb1+fQFNGYo3SGHfdmAXEZs1Jdblw8sO/McVMHNHsjRIxJ4wSYPkMZxB7jBEwfYwdUD4MgxE + qjAiAVMwAYE3IQBswJcAxBIAEYF0AKBgAkDAB1NBWB+VIOMxJxG8dl8q8dftPZBA11nTLJDA7/08 + pfh5njvxmBGvPoqg5FKpSlexyWSCT8h2GYm40ch/T7wO15o674U/7N1B3ifqXwPUj+EUoLT+SF/o + Q2FhjqvGnqhIQk4wZYr37Ms3afSdirP1ry5/aQAAMjm5hgwAwiCEIGcCgUChMYaYLgbf1Wxo6CxM + WLt2aREyYu0hwAoACFoCAcwJAsFAG1MwnBMCiWDhzMQwBCxEGSQlGZ4omBAPlUTDGcojQg3jHARj + //PkxP99rDoQAZ/oACvHDcvfubtxuITj7rHZeqR+K8QgVQYwIAAxLCkAgQYQAgmEoaucwxA0uA08 + DDGYOB8YkA8RBsYKAQZtDsYSBcZWo6aXmCZuleZOkyYfgsYZiMYAjQZmm6LF0aDJwYgLka0B8ayj + mYKl5DEBSiDlM0x4VFpY8kJZW478R9nbLHc1L8bDJzC0GQQEhhcDAkGpgMExgYBhgYDxMBiHUICR + ZifCAEwBA8wnAUwtAsKgKLBGYQgODQBLzmiA5GNCJGQhaGFxXmmxRGHYLmVJRmjQ/GJgAGNQGGfx + BGIZPhcJDFcdzK1RTR0CwEkZh4QRm0Txw2t5oaB5loWiCATICHEcIw6JuVClKrkTh9w7+EptzUOS + yVy+HKSVP5cxjsAP5DkswjcvoLHw+79tw4hWdB3IvKowwOH5S1tx2byZYGAVAxoDic3KYg1t93bZ + 3uHpS3Vvq3Ybtxt02JtbZHIWaPCy9kzZWJw+1th0HIaAwGaKutyoYYSqvDUhlihhiwkNCgyHhguK + AaCIwQKMYAVM0aAqGmDh6hYKE1gAAFGJjokJg0TaIQBDDTHQUMHgQGBgADBQz4QL/FwDMEAz0RKo + +ZWMoPGFhokHGlNRtR8OnRrouASMztpN//PkxNt/ZDo9cdjYALQdBwCgZuJeZKqm5l5sQeYqImzv + Zhp6a6hmXs5pKea5CGhGxn6aaCzA07McZzNzMwMbM9WzEigWgzNi0EMxQmGIJJuqibOPGfSx6Dgc + k5HFopmZ+ShJkI0YGqmQGIGAzA4IauDGwMyMrN9UzTxUCBBp6cY0FgUZNFHzDCsxstBpsaEDmBCK + NZipMZoXG3ABqJSZMpGQqZiYWZS7myu5p52ZCOmKnZm5CaGmm0mJgoeBhExVfMzU0NzAVgy0BM0N + jUhoSDDKgotWZESmDg5gxYaelmOlxlBCY0amJDQqLGLGxkpsasHGcIhlYWEH40gjUSaWkmUHAKNA + sWEgiY4BmugJkqOPI4QXhQJMbHAhHMkIAaRGyPBpwiZ+imLkBpKicKAyegKXeN8XKEpok126KcQe + ZYAaVybbAIkxmGZxRBuED0IAR82HOAqLJAZZZ0ZE11JtTUCCAADKBtslColAoa99in//096ICCRP + h5/f9FeTxSCGmLzd+jYfL8IpUij6U9JfyeCDpFVlc5LLsfiVevVrw3Hq0flMryicRh1Y65HgdplD + aukxGlh+Nw467IW7wVE4fEQC2ogm8oSwFp7AWWtxUMfZm0MsMV6tZKJBVRZpKV7K//PkxLBmvDpm + 8NZxXNLIvoHSFyBAIZgyHY3SWFgbdIYDCAURQAcKNVEOSFSAcEEmpaj0wk8gFBwZsImocZDQsUI2 + D7SOiE6SSZYSqAqwNKOJowwQC4YAJE6CBWhBRtLQNuIXDMEGgQig72BLExyDAgR3EBoCrMI02rDS + lNNAvGCBwOERFjh4JMsMEkRLeEYGg4e1HdAWUW9ZYnQWClu0wRK4C0IaBDQsEDAUqTDViRTRWGTJ + zMoQdFDl7iEK1XpXCX0Crgw02WkLTNOfpMAsZXmCqsvaAW5BZkyC3aViE9gaS5f8uKWeMBU+G4s0 + AhjCYeUsZvUNCsNMQU1FMy4xMDBVVVVVVVVVVVVVVVVVVVVVVVVVVQglMNwkDYo5lOn1edh/Fke5 + bS7HMmxks9X59oBRQkenlAf297hWQ5UOTE+2hjcFWNwZqTeuM0WeKrpI1s4VLZIrkoW+MkjqeF+R + RLiUJY2pDohv2F9dSMS03KlKi1IcNFzCNi0FjLCSmYuzXmVJWN3Z+X0cRYFB2GkDi7TuvqGASEEN + CjACgEMIk4WDCAqRB2tAoYmMJAyJOMiBIMlCBhxbt90J6doFMAU4GA0FysUBj6daBxwBKfJhpxm3 + 4Y4McJA0gzoczoM8b0he//PkxMtnlDpdgH6zzAclPyFNQ5NSlngAwMAVNJaMgWNueM76NdLCKKkU + fCweCEZmh561JvnREwJqxl3JZA4Zc07owEoyCIcSIWlthaEEDyKAY8uGQzSkVZDJoCZ0DlpgyYFM + qZCIURHBi5mBERjDC1yYRpMDRZUdIEEwRSUIQGhCIpJNDu0pBUxyHRGAAcQYAxQGtBJwGBhhiBBh + xFEieYMKwaE4OBTgDny7YOBCwRc1cwhFFhBpVogCEBJBkkjA4ObT7BAoKCRba2YApMgFg0txUJLU + uInvNu+pAlMUDUYVTEFNEwAEhuCZoloUl/VuwE+atkZlD/Q92VU2cptZ0t6mtXYzh9qlpYzewuX+ + 5Y0j/QS02AnejMtjMtpZq1DU3QzupVf3VrWoi7tLGfjPYdrQE/UppajtT96XO1I7NLSrlex+q0FL + DO2+T9SFU0vUyRCRDDg0Egxg4MX6EIMYyLBUHKBMxghDgBiTbIdjCwJfz8sgFgIwINLYGJgQMA0O + xh5AZOOEwANARhwyDhERhQ8FmAB5mBmCgQdDg4TMSGwUMraUrMEDQQNGekBhJYZqRCwWGAJeYREJ + mhSZUhmpJ5kYwVCMxwcN5lBq/NMZTXj0FAplxyYErm/QJuzebo2m//PkxPxz/DpOAVjYAIQaMiRm + Z4ZqUAo2MDGDIyQzFMNNFjHDsoQTDwpVxhJkZcakx6ZCXAo+RCMDADBwgwMCAQcFxwzEwFj4xo1M + wF1hEAyR5iQyYGEGJiQYFF7jCw4HAxgIIjUIgFYdeixwgFAJAZeQI1slHRAxgbDAQwsIQRlAIYSJ + DQOEAIVDgEGrQRqMEHzJB0xAHRJMBDiIKBIkZWZGRgE4YCLGQiRfcvyKBJh4YpeAA8x4fBQ6ulKl + ACCAkwsQAQ0qmniWeQ5mFAq3AqEGDA6vElzDA1CFczvJVFYCGBwDNmGA8DSZj8HJhhgxGyarIYmY + DZZQwBwBgoCGwwwNgBB4FQeArBQB4IAAMBYAQtiDABTACYqCIWDAcIswAQAgDCwQCQALBrHzFRgw + AnRqDhdGRJllgcDt8pSY+IGFgAAFTExwxMqCAhpY8QgAHDgmFrSMABGKLDEgeBhkwcACoQneYWHR + dHiPuOpBmC2YeSVSgZQ74EH2FhUVAxaMixgJkpe3yAJmhegvszpsyq7U2mtxW+uuDDGQIxoRBAcF + Rwy80AAunYswqFxEFLaR6LZAUCWymrAK/1uwImMzpgTir1iylJkoqbMriATNaqTWCEwkQMTNCsJH + QA1wdMcE//PkxP96hDnkCZ7YAEyEiCgACgIWBC0oNB4FAASY4ItNAAKX9e1BKJBvuKPAK2YeEYQo + qPBKbRdUyEKMteDCB0BBohOTD1Y2d+M5JQEBBcBQaMNCwg8VXBx9BBeYKiwEATBgIgAw4jLvhAKF + AcAAJgAuogm8XGXaiCWZbjZXg05Hgv80pmbdWvpnsILvKmLxFlzFicOFDESQWJEBRg4IY0DmYiRn + K8YQBmHgo0oAweDiIBEhKFQwlUSg4sqDQjBKg0yIQSItstZjToKYsCa6pk0JMGw+cpXMywvDDEtl + MudZhjwKVr+hh4ZVRswWHmJGyxEV3VhHLdMBAAQQAIGXAyRBErEUCmDRUYiDzGmmDgOMvlMweGz9 + fBTfe8wUEEOJ9FkHTm49MP4GFIUgUBG0EpSM2VJNZzBhuLXHEMPgWEgSKAAAwEGrhiGcyCGJggmh + wlIqMESELuJWMgQtMLQTRPbcyrQ8IcM3xIcz+cQ2iKpEtHhNR34hOpFMoLng4P2eLVNREIMAzrMK + RONczZMVD6NAB0nKsvnLtecRUYTLhoA2nzaPhkiTpQd5kkOwiK4yeDQw1CMzJNGpSPxYxhx9H4hT + UGRpHydFNaamQOAhBUwhNY1IL43zd82RSUyTBcwD//PkxOh8tDog8ZzoACdNXXNNwzvMsWXhiq9k + vsP/P/Pyt+5agCAQSQK4quy7bmsQdUVAAHAQJAYaHqgcCH8akFEZksKafjSYNAGZgrabXnOeLUUb + gFMZSlOcYKpG6k87lFIKlJT1L1q7D8zI3fcZq7Pn3e9nEIeyYLWSxy1BFLHDM5C8MnBQMliAKA4M + MgyMtyTMqStMgw/MMxnMaRbMkxpNQkKM5CUAoVm5SuGgxVYc1YpKXtPr7fP5nzn6yx6mOnOkZZZw + 2V+mPNlg974k8jez8bf+IUlyxmY5B4ZjlCZRkyY/iaZzBWZ/oaZLgibinSZBJ8alFUYYDgYjBeZA + iaYrAAHAmYEAQYmgkYnBAYOg2EAgX8KwGqgAAEwwbGTh6KMlDEEgolDQGDyzlLgoA2NigJLoGEQI + YBAzxI7BUAIKrEblm/LEXVwnnZXauVMVQFxbNWkhxwmlQ9AyGqAFDMzzYOqNwMSBWHiaIKMDwNOV + JVitMj2jOg8XyAB1HxnYQAGB5VBueu2W2I+mC4K/YQypnKxZpYlCoaFgJjSRnAZdsmEBUuJACAWZ + cEDTwKBMUAhkHCQuHMKNC6E4BQ0ZwyIIv2aQEakUBkpmCZnCahwOKgoMDHokwFAZfQwQQDPx//Pk + xMhxVDph4dzQAGImMHgWofWITPjmSywBNieMKGYmBSgozNMAMqKDApnzxk1wOXGuRmcamWNmYEiR + VaQKBmNHGAAmILl7A4sYZKAmAWKgZqAiqlgsXAqYGjTFA1qM/XQ1Rp5kiLEDHinADA4OEigYxwUE + AUwC4yCylzmpdBwFprUC4zfFtXjLelwVkP6sgw4wODFqhQGpqCgqkjBkBYcBApgBKAREMxQlMQtF + BSqIYBbivUtMnqBBIsRLKqeaWXpRWBIIwoYtsWaX6FQhiRRhQCAYuklqqUtK/77F5VBUxS4rWGhL + CvoAQCnMCP+sVuzXoekLtNaeNdrEX5lThP63J3vjjfOy/MeqTEFNRTMuMTAwqqqqqqqqqqqqqqqq + qqqqqqqqqqqqqqqqqqqqqqqqqqqqqhAHAAedGOGbHK4R4mFgxszBBAGhQPayoIYMEmFAwyCl2B0H + fQyEHJhpYgFFUxiscQWhltX4d1OxvQoCJAK5EAE11CekYMAQJCzJBwyYeAQ4Z3KnDtJvAcbyNBUO + EhsDGYGE0SwQJILhYFW+ZAPGBhbmGBlhITDSgYGIJ5jYYaCJGZjwCDkvntZwMBJ6tKdyGJRHX3WG + UfZs+1Z2nRNEgWWStHyhIoFxGEma//PkxKpffDpMpN5fjGCoqZ4AZEIDD4FTEMpseUGBjBDR9XYn + gqsportRhcjEnbRZJgcHeFQUgWYwpO9DUu8Ih15qgQiZxCHZZcgtbUBaCBSAcEQUwVcHMhZARIgE + bRjp09RXhYiXALRsjpL8mYENYME8S/HOP03j/LyX4+FuRTP1bGZS3MCOXKpfG6yP2Vrq+XKwzZOZ + Jt7Iji6ppXMM136tZGZvJzJU3mBLMRpJknKyfyO1BTrYro05CUJ0vE+OdYaXyhVkZIkthubxZXUE + fR1PmZhVLU5aeq3K6QpVyv1LTEFNRTMuMTAwVVVVVVVVVVVVVVVVBsBDQarmiZijqYYigaKLkazK + QZ4BOaer+bCpiarHEYVHWbLwuchweajgIaIKkb2Vke8dYeKM0adlxwjIHZLgcQKRlUJmVUea5Tpk + kKGLAcYUA5goRmPxaYSAxhEijxrMGAEwSKTBaINUss0yKzAgbMhLo6ZMj7UIOkI8z41zX9XN2DQx + 0TShKGOgaYZBRggoAksmh0eaTFJkoGmGkWabeZpkkmehKZ8GQDGAGQJmOEmwi8asehixAGkkGYAD + 53VZp2Y6cMSeCpUyol/UxBYOREi7ybSWAXEsTUBX4UDAgShxRBM8nNqkEJVJ//PkxOpvVDo0BO80 + uJThL2mnRAbmpUMGXhRyCwlGhdxcotQzAwY53VYFDRYa3rwmIBjQZN9F4mFNmVGGH0eGDGBGJzL9 + bgq5UsRLlF5iyMpbm0CG3cUyj7EWJOuxJ24owKLxW5L4chlds49T9Rfsbp7tLhK5bQ3ZZFqtNJsI + ah63TWIpZr8p5dUlOMjmI1biE/fnYe1PUk7ciEWnJbTxKHH0lEXeN04D1TyvLKBX4lE9CH8s0kBV + J9wa7qxKTvPNMOgqmiViWTPyW3O2YOqdrxSjpnekcsmJHKJqVP9ah+iVTEFNRTAQBhMOQLMwmAqz + DOPpNxYFExIguSQFgwJxPzWVDKMPIEcwOQVjCUMXMUwYgwKQszCSAnMO1Gg3Y2LTD+ChMUCVNIYs + NE2fMeAWTPMTR9ORE2MtAYMLQeLbm8gMGJALGCQaGC4gmXq7GJw+GEYQmE5UGxClGFRoGDRNGMJ1 + H7IQmC6lgZgzB5DTkhnDGUjTEUGTCkXDTpWTE0exIETDomzIBvjFo1DEkAjEMbTdRFDAcWDJwEzC + 4XDccezUAViY7zAoZjXU0TN4DAcSRkGKZmUFxneGJiSA4CBQxYAkxJBUaC8OAIEBMp9BdOAtMJLw + MHQPCyZ3FDizBhzJ//PkxPtzvCo0APd0vbQkDjcCGFLHmVGeOGaHG2Kn7NiwsGlAhAHYnPQZU2Cg + MuGTAl3BAMlAq/eEOOq+fkOCloTDgW3QAl9AAMMQASEDB5ahMxCxHNATC1RpmKBNUU+vl+l3xVQ6 + 2/D1wRfjL1bgWCpLBjywRfdGRxOHXan5W/sPU87LpbFIzFp6BI9yQyKJ9gWpG5DKovZh6SP3HYai + cmfabiEdfafqSj72puNWKll3fjtt+qCNyWnr4Rq9SY0faKxRUl+3enKbO72rY3hN418amseZ0l7D + Dv1M8Mbmd0bkCIAEzASAYMBECswqgPDW8ECMNQD4BAxmAMF6YfhbhilhGgIGwwLgszGeKpMbcQEQ + gmGE6C0YYbGhhkgWmyq5mBZLGosPGg6RmVomlgKjDUKjP4iTKsNTBcMTKE/jO8wTCwNDBARTAEaz + N49zMUNTDUFzARHDU0Uza57jbhIjZqJQksTilCTHEITBQlDP4LzJsgjNozhEXxiOfxluQpjUSBkQ + OSXhkyUhkkJpmGCppWRBgyZpkIfRnASpnch5i0UxjsOhhGipgaqZgEOplCPRkgPxiGKBjWGRgAFo + WBsIBsICYeBceBEmBZPoQgCkAhgAAg6CV6IQgWKLBEUQx4tL//PkxP92ZDpAAvd0vhA4YkYmTDGa + CHOAgFkWfRiAhllYYPRQSxacsdRIKBmSNnEgLAwceW2MkljCEjARiAwQbL9DSwBIiZwKDSgcIBRb + UveZAAyUDAIFGgb7qArTWk9jALjB3YiTL2dSaAo+ud2KR1I05kXet04Ck0Yo2WROPw+7UInofaXH + bU9QOpL4/E49FrkgcSPzNaJQJRRSIR21EpRDkvuZUMDZTkYj9WhlcXnb3yW1KpXK7GVuVyLuOcxl + +c/Vq1XQnYEs3ZyXXK8tjlTsQtTmFM/27dTN+LOVmUyu1HaDCnpJ+kxBTUUzLjEwMKqqqqqqqqqq + qqoAmJAqOBUBsLCLGbSc6YN4R5g1gEgoEEwEg7zNHCrMEEH0wNwIDAQBTMIAsQwHAZTCmDKMCEfw + zlUzjC7OCMhYZQwvApjB5DAN3uIwgcTQ49NKlo1zDDMhONLnU0ClzJDrNvFUy2aDPxsMyFE2oqzA + rNM3Pg39NjZ58P7aU03MjEg5McP80Ilxw6hhIMSAIz6TjHZdMuAIChULD4wYMTN4uC4gMoiAwckD + Mp8McEEzmmDOqiNwiIw67jGJJMUiow4oDQ4qNIXOrWMvOAXoxKowI9AaYYSWiKARggqjrVlMUGnC + SuTF//PkxOVuHDpEBvc01HmGh6Nw6TMiAEhZNPKiIxZFxDNggEIMBDd90xoWOgEa36TSai15HNds + YUzTjY5DrJm7IcEnGBIHiyUoYF1FdlZIFCAqCQcAo9NWINWUreyUKfeRibjNKm6dzbcgtQFEuZ3J + dS2Ka1ditaXRrCn1Su7lJKkzhK4ZjN21O1YZr1ZNq3Vh2Z7qmjUnp853Cmyd6VVcI9Wn7tSpurqL + SL6lLM2L1S1rO5O0t6vLY7VffKQ0tl23ZiLs2H9tS6moKsrobdDKp6L9hqaoJRLpVbwsyqLU9uXV + EYFgEAjMDQDQwnQnTMAa1N1SOIz2BBDCzDZMSIC4x7DyTR2NmMgkZcwJwWDEPLWNVN3g3RRpzX0P + KMg0J4ybhvzCwAXMUYkEyGgeTaouGCIY+H5itxG+RybVSRgwGGXCiZgBZpU8GIx6aMahslHGVHCR + OY0bEDLkMPwk46sPzMQ/NOvw2WqjSLEM6EsGDwy6dDJIYMDC40KSjDCBKDwYoDohBJk9GGITqAqC + VhYxuLjMDTMBtw26TjBohMNG0zwDjVJyMhhI0urDJglBSKMwCUuSAQMWyRBMAAVALEWBg4GrzbRp + q0UiE+2pstIQUIAeIQEYFBBgsRA4rmNAiZmL//PkxP91JDosAPcy3KAqS/hghhyRpIgqmLKBLOa0 + SjlmgqQlmgNl5hJgAEDOmm6LrGpSFgx900QjTOOc44dDWxNe84ETVqBiasJ0tAJ0yDHMBo6fgUBL + 4qHCEtJBI5nLB2sreoH+byC5hpkDxOd7jlO3Kab5LYk31M+tI0mpMtJfOdj8TfZknY3biVLLoZn4 + y9tBfgqEw+/+EOQ5Yg2VzztxuB4k40Vgaal67KzcKGOypyIg2mEGR2RwxMu8/FPN1pbhK6/cpZhf + p5+1KuwvKrN8kF7mcdjE9drRi1rlvDVy/UVMQU1FMy4xMEwAATFmGDIRiQEgUADFoPzI9yQeZICM + pMZDoYrmUbIs4YmhyFAIHQPMTCBMTgiMWxkDBJMKQcJAFScLpq9fVPZi7DUHC90TaKiqwpDJINTM + QAqYJAkFgAMBgHAQBI/hQAV7uOocsdSIOAJiSKqPKpYNsRdeS8kxoGa61teDZS67DCANdCiiAAOM + fFDd56tt956HJZamGcRhdECOgXIWqAAHtYAXoa4NBg7BjaawYO1x6WnTlTcqa2mA9MONjBoKsbpo + 7o/oJCyCma3kbF+qNmCG0cLmnG+Y4xtGEgZlsphmSqddp9KLENAgiZAR4YOWfLdgIdTU//PkxPVy + HDpINu51fC440muxQQGDGssaBCuS2j6wMXsTohxw1b2JGKCleXPMsUODLdlv0tHFLqLge5ZBiDKI + FzyzaC6qYNBHg05FoobpoPqXzQEGUMOBmeSXrBIYKPiyCRYxcxegjBM0lVzNTBRIhy36qDQUv051 + jGYoaQiAADDoro/w2DRwMuwotIrkwgl+l/2HJWCoJfswRo0Rwx4QzwpRdmAjEjxoz0Y6UQ2S46Mk + 26c0Z8MXs5QFgECYcKlcXGMwWEQEMJtIkibpix5e4BK05EyzAgS24FCmJBpzGEBKTEFNRTMuMTAw + qqqqqqoKAs5jgyYELgiYWa6Ca4GXeWm45gBpa1MBC9zWpROATlNEuxKlW1KBtV6kOktyseLaiSTm + ybWgMQRpRsReSFaNB2/gn8n0spnJPv16VoUJksFllKDWJifhChVHM5HmxKBnzSGd0cg6HqV6H/Zi + zVkyBNha+AcPTJDAzD0qIHWZA6YI8KEABrbYFHFqiEC1NPAIDgIgCRbvBwUxoIaXlyzOGyYCIVC6 + DJGULBGBMgtGiqqQhInMUlCMwg0ACTQJAsRHmBjQZklIoBLAcqFE/DUgSAaFKIJVBRAZMObVmCr5 + jjZFFMEqGrBnSRkBxepEgGg0//PkxPFxNDpUAtP0vqMFBjLmwSIDpqbitbotyDE4YFXs8RQBb1cY + jAmOBBUaHJgwSYEODCBihw9RUGMiLLts2JRiqoZcMUGAI8oBmWIGlPixIdEDJs1qNLhA0KsAiCCD + JR7MIeNckJS5igCCpjHhEXMsLCD5kyo4cMsMSFMQBBTMDS3RAJVWIxQ0BF0tgcfASEDSgE0N+bIn + 4jQtoZtGJaQabOiDMSNOtoNmUKqIMFGMZLkNkmHBRytxsgBmihg0h9pRqJRtAxiDRtjQKWA1AJHj + AjQEQABw4R4qmUoy3xbSTEFNRTMuMTAwqqqqqg5piOHCryh1rclnaVr8LlspdlvW3aDEIzFal92o + xGZ503/lb/Qy7Lk07oXsfYG7jX1jOpI5VDK+rFu7eik9D8jn4plCMHygbrfOrRO811nLZnVfa/La + tND8PQdEsGlQ2zlh8XZaqqKmbqNOUphKhSKEUqpSXCIFO5CQn8mgl1Ly45e0yQwycEBDIJdgxyAZ + gIljLxBWwcYAukPRIY3BzhBHA3GFBTCCMFgzRRs89BiY0zODJLMatcwAGISxpgAjLGmmGZCCp4LD + DaSBgcYQcDrAkOMMqGYxmEBhSIc/MccIE5hgqCgqhTJDggCLjwpFAyYc//PkxPJxXDpQAMZ1xBwM + x0AKoh5sGAAh6bW6Bm40bKHBmQIZHNoYM+zNmeNgwNKMKiQzuk1ioMKjzQyCY0BA2AgzTeHwQYM2 + 3A3QwAk7wA3gcyI07IMwQwwAsvYfIKccCYxkakgYwEBEpvLxl05UfAgeZcQaQ+DVgGFmvJkgc4rA + BHwIbB54sNzyCDIoQceWagenOTZzTCAVQYcZHIPozfojLiTNGU4zBGB4KbguUmzLJyh4MGRGeLsm + IGmdIF1xkwaMEYswYQUaMOHIEah1KYIABD4OEA0oZEOFhAMEmpDVTEFNRVUcBlwIYhtEoTUeqX51 + 2NtLa/EX9ch/3DYVEsuTK2It+ZiqLiXFwMd8cisLqsx4RzF6Od+lC9ok0JklhC4o3izmTxxKFC5n + 7i1IFXn4vGSfC7cXJcK5jcFUkETsvNO77gtyX4FwLvytiTfs1VmcVLNaBdKG0QEv0ErFWlhUYYQK + CkYcZLeBcKmEgYHEjGqRENERsysMxgAAMjJIDMEmJipQAnzWpgMXNuWIhgNNh0Mxw4woAIIETcwh + MxcAEHgCDNWeN4cNmHVUMGlFAA8xCy0xCciJEjIwRc1JEzxk5JhuohPG2AjUcxRE84YyE0qAxANM + +HN6DUVM8GMM//PkxPpzTDpNQMP0vJCViXgOElNonMtGN4ANaKBD8xYswLgBQDEjhEoNO6EYg0CA + BBDIoC4hz4JqwBrVgXZiQkWREWU7aEwxEqDzzDQK4OXZM8QN8FMrPCh0QkDPQTZMAumMK5McAOMj + BXIIFmsNlGkMXmFGmMfnBEmdDGqiGZonCQABiYFuYlODgI04KJxkDZhEpnGpuS5uDIJJGSKBHFOU + lOHBLiSU3442IsShmQUmRdCxYvGFiy1TKnFZRY0Y0GgFLC1bYiFixVEwGDVLEmgMeMUCGUKcqdzO + kZUoisgqTEFNRQ0A0APpWkBkZhSR8txOyUNiSMAliruQ07jBvaGnoxbxXg0kUrT9izNdD8cdLsth + Ep0yhHFUfeGs8iCFIXchTMbiqJYeJ3RDBH+XEuBoCksQhrO6Js5nkSQ3VQolAeasO57ockjsNCQp + hKKbTkb0frGAiFhosuvtUr9AaFQJZbjmiMVBRwBLFrxrHmSMDHVlioKg5rMg7IRmGeYmuZIR2Ogl + g19B3Ix6DBTGuTvYHHzPLArIMgB2RrGGEwVlnH4AyBEKMclM4SMihNGkAp8qSzp0QZaCPK5TVIjQ + gwELMcEMcIOOWNyDMyTNEHBUA9SYwgsz6dsYHKGTKnBO//PkxPtzjDpJQH51qIFlGdRGXQmTHmEO + l7DCgzoiTXljqsxRWUjDUhTNpDBCTTJDGjAcANLpMgqNwxUcFGp53YAOmagm0KnLRnFCAckFQRqR + pr3JooIJGHQxgIGYBsKJTLuTCyDWvTSOTLgTaanSMM3MIyMiHNzTNwyARM1RYQEw4waUqaUIBhZf + E3hMM7Ao0Y8Kb4aFSJf8dEgqSPEzOnzWDAxwalQCEI4ONOUMmKAoQwhQ0ogWhCMeWAJhWJmCYyLH + hAsDIjwCLDwpi4yGEAxhQXLjRsDHBoGjio+nejbVTEFNRVVBE3ZtI9lLaevLXBk1p4mRrYbvAzWH + sg+tN0l21O2qFruUZuYSuediEaj8VdTFubpM5cKbeKRzDpuzZhmgj8bfhXEogarKY5ALnrRfdCTD + krijzVYpFHtzhycfpllE+bhyVqbmrldpIgO0WvESEN4YTEQHF/m/QVLOo7GIiAQMKaEAxwogGERF + RcRuCMn5hhKYsEBAinMGCBgYoYcPKBGUmjDS04QOmJEhhIyYiLmHAhsKKZayGlHwJBUKBwgMyAwC + yA6ZCIQveYQTGllJqYECGorNBhAMVBRk+MZHxIDDI8yIbMNPzCToMGTDQozkPEh8yshASYZIkGJk + //PkxPpzZDpMAMb16KAnpdRlAKZIIl6TCT04d2MJbgo/GGrZhYyYOdgpqN3RDEF40QeNOIjHxI3A + LMaJQuBGVk5iYGZwHmLgRngSAl0y9bR3Kg4ZWbmRgRek25E5agIBGMtGvunwFHDTigoR2ghElGXO + M4hN+INaoGGSKhu2wKtGgEvEl0ZM8EcAIWNmWELYiLlBIgDCoI1Jko6mECjKkyxooHgpNCCYOYQM + YUDfMwnBC4UEgUSSFDCjQqOMGIB0JjxMMLPJwvq8SBhbkOOpDNfLkpTUqmoUBtPGgJelYd81TEFN + RTMuMTAwVVVVVVVVVTCEJwhAMYdOmBMoepX9mpdVyoaKNSm9cv85jlS2buvpd4WrsZiVI5TlOU1p + r0npY9Yv3Jc3Zf0UcZ9bsw15wYrOrmgd3W4rthiFrlZa7r1LqeJIZ5r8piBf5q6mLDkTlLmkrKQD + NCx1GlVUrWlKVF4lraC4SSIXAAQyO5jEmceUCGTEdsQUAOGIIea0ZMx2qKVoMDQWY2kGqohm48qI + xtQNhRAScm3QJvTyaWfGVlAcXAAFQ5DBKZwHmRnhiZqbC+G1mxVGTBAoy0yMbATKh9GwveYODAEG + MPBETkulzFgHAwgZijGSCJhxGZoWmREJ//PkxO9wlDo8wM7z6pARmREpnDCcBBmvGKURhA6Y0Dqe + UGFAcmHTJ1o3WUN2bzEEA29uNhWDUz4ILzIjszohCgaZ2yAaeMkNTLB8cJjRzoxsGMRIDJR4wgLR + FEQCRBJj6MaSSDg2ZIUnl2LTGQWl4AgjDEQFgZEGDh0JnUgcEwTgg54WkGGcGLASE46jfOFggYOX + oM9YOSjKqRiIgp0LgIIyYkwwkn0zVEwKMZYxaIuM66mKgscFBwwoCGmUGs1ylDVIlzi+TKS/oABD + AWfN+iag6rleKuW7O+uluT3NiTZVMTR4gzEERTD+C3MFkIkwIAKBoGEUATRCMAUChYZOlLswBQBn + kGABUlW3SaVKLADtcQTmAAAGKABjgA5gCgAKRJQyKTUknzBhggOlgDSKOKGyMNtMKs4anT9OxCwI + BCgsMOobAJSNDFyEIhCWmvDqr4gX2MEBGjBEATLCgltVWMsTQFQDljxVCSzVaaXKRhfYaAl1BGEL + Lko9+AcTMMTDBiIJiAacgoHL6iEiYI2PAhpODiQQPSvBgAaGgQIyEBADAiC7SPy7y9Q4KNKqamDA + gCDGAGmIDG7iBdQZ8ibpmZhCaIa1kxwMy44yD0UdjWAx5JhQWKmqLmGFmiXiVFHc//PkxP94FDnc + AV7QABxIKkQxSZ04X3AgIdBmwZgo0n0YIGCVQCfSphIqIAT4vsY80auEcFgJGgCUMqgMyIGgxgAZ + lBYyaMmYLqgp6MFjFlFhwaBMwbBx0LDzPLzRD1hioJUgoyYwWFgBbcwgkCAQwCvYBASUSYoGoqBB + 4KSpCgAuCkIJEJWGHFFrm/ROQlJfKrx0ChCIksLCYNh6CUTTCGUfnKLjM3clvGHLDL7ViW2yxYOO + NaX2lasmAlAkKownIChSVxf5JdnKSzJ7LfK6AoQxJAxIIOApistYky5PV7X2XM5C/21edubRnGaM + u1U1HHox9Ao5fJUxeEE3HRMwPBIwSCcwaBAiBYDB+ECeYnhaDgaCANGgGLwmH5qmXoopoCwKYWJB + hICgBTY997MLBGysHDgUusvQhAguLgYWamdqlmSEZpoadaip+jAa1tA8tmCQMiDkcUOCl48KmmkJ + 3pOaEFGjpKPQQMuE8pfABA7TA4pgVPhUqCgCvxYoMlDTJyExodMXK00gKCAUMaQIAYwkYMIIW7Iz + p/A4jMFFzFQFEwz0MBQgBjstWUCAGFwgmMUExCTGBFplg6YsEticYwAFUZSoQpU3bO0ZKp328ZAY + sSDQiYoJIIDDBAZIzVyE//PkxPF2xDncAZ3YAMeFDZDxI5VBfCSoYEoSkjQQCiESLNA0KTmWTLiE + FQSsWLPpWLLV2mlDSZZlayauNgJeKygzUjARMEPBj4uChcRhocRmJhspBIY3idCpyzQNCCzTuL5X + jAMPJuNQSSbUvezBWxoKERd1PV6Ul2IMDUZgdl7QEk2rFAyjECggORCy7oFpU7DFhIWgSYaMWAhJ + kQrWUjuyltka2JpitfWcxV+2muyiapohJRfSXi77vTEYDaqo21iKzjSKR93+mWttNctpssZyy1rr + DVmS+JLEcmGgwcXm91EzZLxLhaqXy5GmKHrMcpdiciwrXJCQGBbhBQGAAAAwIAWeFBJhq5EUZkLB + VLzQEkmgIzRQGA5rEhpiRhi4GEmZFu0ZSFoTjEgIwAHAgaXrcFWMMAzKwMGCRjgMGCymrexZ9EEt + pli9zChYxoEEhow4WMUAESU4oBZwo4YGPuODQoUBhoUMNFjODQyIGEA4ZcUGLADniICEgqZWwVRB + WBAQYGEqBKVN3DCdLxSxNAwQMBQwEF77vEsRIkaCzCQ0wQwkcXQXMGBzEgIwUSMBAGAPIYKFiQeu + giAjCgxVhiQFDJeQ0oIAjMYiPmIKhoaaZ8JmZh5UHzbCEYDTGSg7//PkxOl3/DpiP5rYADOTw4s4 + wpMNkzAz1lLNysBMAEAMQID5PDj/w/SFpzOBwwMGMePjJwsxMxHA8wUBEgUBHiXqP4YBGjJZMEmD + BIhKTBQ4wIpMCCzDR0wUYMNAzGQkwwKMTB0+1KzAQcMC2kp15GAg5g4CleuUAgIYBgIUQCCQQDQE + WHwwVXyYYDaV2rOvdQ2NRZWd9lNgMFJ2GKAa1lCBYBEIoSAsnQkq3sNeRcTyrFRER8elp6dEZi8Y + fyiTAYhOJWQC68bt06YimkUUXeF/Xsdx4XYopS119JM7rc3hrSSnicBSmUMIZKIwBV0FMBlT/Q23 + WFRSKyNp8ZdeVxvODLxEcINMTPjukwyQ7CBgMcDAD0z0dAg8YQYmPCZiQOzoZKRIpDAsSFTCgcus + wYqgsCgQAEgsvVDEqpXifsFCrcIYbVphUAUBUOpfKplwwxgBQyYSMgYRQFOzKGnIqF3gUBMOEIUj + Q/5f1Ph5liGDhRUBhIPVigYv5HBCCM5aEnk+4jAgcLIjP8ztQ0WCZWrktGFhkxYJLnlCcYuIjpcd + qgG4Iw1ciIbMCRBpXIngycNAyoaEDktqaapm2CJyk6Y+wGWB5O9nIPJzN8ZrUH3TJtLcSuhimuaA + fBFcYEPm//PkxNx0hDpE4dvYAEiYb6qnGkBiqoY5MmuHZqKYLJAqEhziYAmB1iZGEDhSacPjwCYa + NGcqAGPzFUoDCJmh2LCJkhmCl2Di65iAuDRwmFWPhYAMjFDKyIDFRihKX1MYITGSoyMYMZNjDQUY + BjBQxOcCBZiASl4YaHGJjhjYYhUARAiBgoAvAQgBhoMYyELlCgKYUImIBJZVNWLxRnsgXkxuCKdg + UPRGu3aNzjcFrCMEDAFpqw2Ejhp0XdYDBuVLEoeht5ILd3ONOi7rWaLs9SzLKWCwzKJXQP9Fnhdh + dypmJOVI2Urtn5JbuSW9Ygtkubszl7nYzZdFhzrRGWzUDRWepQmMGgdwmpwJNmMwQOB4yyQjX72M + NHkyIXwO0al40yYcBktgu00h0A4CCAAKYqGCEdNeEShyM3AmiQAnwW1jhe+la8PASP4BHDPA0w4Z + GjMzISOBTzgC8AChiJiZYrkxyHGqbadBZVACXdJh0IADARQHAriOo2iZwBCCy79r5akShZQdEokY + WMgKeHA4zNCMjCBUDURhZcJHJE0vMOgaHALD5mQSHGpmiiRaJjU6YmUHURJwIaaclm+lhyA+c6oG + zGxi5CYkLHAtRhpWZmngguNJajHTg1tUMlJxVeNI//PkxN1y5DocAuZ2SG0zYyCtQMLIMRjxzw1B + aMFPzdjUx16MdAzJwk4AAMfGFRmeMI0smQFYURjZ2AzQWEidrZiQoHF5jBOYmSGLoQiNXzMLF1Ig + 4kGSg08UHiQw4OMbDTDxYAgRCCDRU+pICBAkIg1BMUBb0CMAAxUXFEYEYmOGGgwcDMYmZEWqiT8G + FhBa55WQNfQAohF+oMfqPqlf5kCuo0z55nxlLBY7FIi/006M1m8T7Tz80EN0lBPUrhR2bvQ9Xs00 + Ru1OzFitN3ZTfvw92xjDM8+tuceKtIZdQX4Ll0qgaAH3rxiC8aa63uE/emsr81hy3jRRaN2KTEFN + RTMuMTAwqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq + qqqqqqqqqqqqqqoTIAJceHFDjEEExpyEOFpiaOAT4x8JTnQeAII4yNzPiABVegGDgZDJ1xQKBxOY + oBmEgjpA4IXO+LI0tFClmIClfL5Cgpb6HDbqPF4s+cXJ6RiyMBOAXuQqVhacnMouDjXEcmDnplrg + wI40bd10ofQSpyGGELDJpFtlDy4z0wLu9IoZZCtQuaGAy4EFiQIIbOg8EnFz1Y0uV1CAFKwv//Pk + xJ1cDDogtt5fHFLAlsTCFZeXdYgX+Uug13AKYa6yBrEgsabz5WUWiaO/kqclCckEylOUuSiq1Blw + qAZICGyXyRTvlqU4VBmxNTS9exaCpCtLkhUiuP5TkJdJ5Xk5XapYU6rbUtGkZnriPoYyTP0tyqL1 + CcDlPBPPjxYdocfxKnJHK1FPUJTsBFEKW0JVKlL7AJUcyHKtIpogqQdHieDErkukUyrWF6X1DYRL + RulNHOlSvtTLRvKknKNcl5uSArxBmyQsRvE6FtVKFkhP5d4eLSqdREKgQlIj2BterLfVD00fl1jb + lRtMbEksx1R0jFzFRMVce8x+hkTFnCMMBEPgwLAMTBEAYMMkGQwvgHDAtBvMCkG0wNgOAUGMYE4I + 5ECaOgIGASAQYE4AZgmAgmBCCOYBAGRgWhKmBcDoH4H5iABDaHNqFMpE4hOApZgwG/QTJpbz4UMI + hDQDTxd0DKGgg7QkUZYJSAAtUehGSSFIsAgALgAkxQEFGs1BoCR4JGBxpFAhuCCiAlSpH0kCMAgE + DGMMUAP+hLfplTfslQJGOKQtGUIlwWWQSEgxlCFrFiJKIuqmDgAh9W8RhpZL7h1nScw6CvFqJfd+ + 0RVerQAAKSCB0yJGJ6q+ARCuEJxE//PkxP903DncKV7IAEjwKM5CCZTSAoMbLzkyzJgs6QMgbMyw + E9TZBaSdEBrGFA4OPa+LIN1BUxqjjQy+jaeChyXAIIWon2hYnslaJKs9UCQUBSIQ25ooAYQRqgkw + ZIMnyRGJoJyIhsfGQWnstkRdyWq3IJFuv7Qo6FuFEF3oqUqGaCi/G7zK61tRKBV9r8ctT5bRWEtO + pkmQ3jKCYNsFldSxGuK5bCzxdieaOaPDwQAwppDQ0v17OI/mb3s+clua8kNIQ6KlbnreeaWv67Ks + rJ1V3Fa+rE3kyvOPLHkkiWK+ijTNQWMZkEoyuSdzFNCzMHISYwdwoTFDAhMDMEwx+wQRQBwweQgD + ApAtYEYEYE5gGgYkQOxgMgSBwFSriYFMWCQuCIcgwrFTM0EzQ7AIlQgSeLZkQY6aeZQHAKzMqKgM + KGTFyXzBF0mGhDK0KFDoqtZvzGBMyETMkDTOzFHqHRUADgKLrTEhRmL1LxdV3FiGIiamwCIGboBw + 4DKwZMnAv8KALUzARJl7T1DRIAaWieXHRxMbKzMx8CD5mpKwYz8pMxKDNxAIIGmu2veBlFVfGOhq + dCA1IYvmjYMBQCCGbCowaQUA0aDEgwcFNOCjM3M41FGF+UKxmBhzB5ICAswI//PkxP587DnkAZ7Y + AESgMXuYgONBIAZpjzLOWsggCgWNCKQySqasFFqTWyMxQcAUmYIOAYoX45piYukeiuTAxjIC1mGg + KAOQXxZ+FQgdBGTtnXy0l6WTQpwBYVYTJ36folAFhks1bm/XYsVwm3SlTgbcxAMBw0AAYoGEqgwM + eEaAFliwEnKmGosYqBgwabdORmVLMqFKNsUaaxlACpFIoqASXxEClzEOCQ7DmoPmrlh6LDMndb4U + AJGxNUoACWVJisIbOUBYFEl2mDACgyGA0HmZDg6NAJoMFBzOAowc3MjBzESMwUEMeEhkWHigwsBE + kQx8PgIyEXFB4y4kDDYx4cBw5QIQDX/cxJDNyxTdK1BMQAZpD6ZSknDJZIbmFBrhCziY6fGNGIJc + sxCBGbMpmACZxKmEGwJDjJDGSKBKDAICMAAzRaoyoyBpOKkRfYtOiCBgFXLdTJy4zc9MbHjAQk0R + pMbFDDRoDAYkeCwoX9RRaS+TWi3ZmhiYkmEA4akiGnphgIGkUr4KoIGLDOghkKKqRIgBTDAlJExd + ZMEODBc8z8jMUsTwJE1avMDCTFB0vkDAFMIwQdCgQ7TlTcAsNflVYyozQuMrAAEACzkaa2G0i50m + WFBBQ4RASL5iwwY0//PkxN16bDnMEZvYACgAJxQhMKBkai/xgIMIAEMAVDpsuqWZlRhhibAihVVM + yBzSRJAIBRAKB4VGQoIgQpCiC9ab5gIJBo0CBwQSjisK0oSkipRLoB94gaAPrLFbsaBh1YrKlskx + GIwAw8kMMCXwMLDBADBUCEYKX0L2mGBZhgqClEcAy0CSAwEOYlwtAvihJbRxlTJYEgWqZAPTOFcY + EWqlN59q0adqGbEA1pkws+TYMbNDRygw84AR8ZIrgwdMgIRGRAoUMNHDGSoChha8yg7BA+aANgEq + AxSABAyM8X4lSIBEu40EMCFgi7wiC3SLAOwtQ1EsMKmJl4GMAoVHgNmaNUMxKjj1WJOV9VlMyraW + dhq06WOP1bOCTEFNRTMuMTAwqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqru + Fae/9kJd1AC+StyRTzoYgALTnRUBQCpEuq3IuEWaY6FQGUgKE/V2GX9lsRXKqVls7KrUy/td2XJh + 3CmzfVybbsu7RPszqBoBZzK1yoqpEsRkz7MOWGZy4scUyQDMubCCAmQbUi5pgCWtZLASwyxmXSBW + 5AMkU60AsNWKu1hzXoLR5LSo+qpAExpQmqqsXKRSeaIsNXa4//PkxJdaxDlQ9djAALBKQqDrBZh/ + pWnKWRb5OVB1psBLucaOsNcqLQCl6gFTpaIATGtCzS5xjAXafNlK7XFwpYZayzlnL80C5lTSBlTE + pE+rOYq6S7pYuZl0rYaumGEExZJtVpJFLqn3ZcmHbP7iLktdfmPLmTGfmAmHMSd6/DLDV20bgtdi + s0/09EWsw9nDLktdfmgXMoNIWVKmYlFrspjNmq/ruw7ymtTMtiLOYSwIv8j83MCHNCU+kbTAEDBR + 9hCtxbIts9qVRZYtsmFCmkomoOwepSWxLaootqyIuEWmTEFNRTMuMTAwqqqqqqqqqqqqqqqqqqqq + qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq + qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq + qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq + qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq + qqqq + headers: + CF-RAY: + - 9f8aa5824e83fbec-SJC + Connection: + - keep-alive + Content-Type: + - audio/mpeg + Date: + - Fri, 08 May 2026 18:49:50 GMT + Server: + - cloudflare + Transfer-Encoding: + - chunked + X-Content-Type-Options: + - nosniff + access-control-expose-headers: + - X-Request-ID + alt-svc: + - h3=":443"; ma=86400 + cf-cache-status: + - DYNAMIC + openai-organization: + - braintrust-data + openai-processing-ms: + - '496' + openai-project: + - proj_vsCSXafhhByzWOThMrJcZiw9 + openai-version: + - '2020-10-01' + set-cookie: + - __cf_bm=evqHbvcT7O9TltJR.V._86ZAN11IGWhfzCncHIWDM2g-1778266189.1699002-1.0.1.1-EoTx02kNSTdTAkm..xqPrnAEQWXVWi1oNaDYEomAha0ylxp8nTNM1EQtnrXuzC6QH2yZ5YwwdUuxKYNK84dm88MznbDdQPthgoj1gzOTuBeeQSkzBfxEjWZuXbeG1V.p; + HttpOnly; Secure; Path=/; Domain=api.openai.com; Expires=Fri, 08 May 2026 + 19:19:50 GMT + strict-transport-security: + - max-age=31536000; includeSubDomains; preload + via: + - envoy-router-78b7496dc8-dg445 + x-openai-proxy-wasm: + - v0.1 + x-ratelimit-limit-requests: + - '10000' + x-ratelimit-remaining-requests: + - '9999' + x-ratelimit-reset-requests: + - 6ms + x-request-id: + - req_10f2ff5b70204b92b629b39bf8b98a04 + status: + code: 200 + message: OK +version: 1 diff --git a/py/src/braintrust/integrations/openai/cassettes/1.77.0/TestOpenAIIntegrationSetupSpans.test_setup_preserves_async_audio_speech_streaming_response.yaml b/py/src/braintrust/integrations/openai/cassettes/1.77.0/TestOpenAIIntegrationSetupSpans.test_setup_preserves_async_audio_speech_streaming_response.yaml new file mode 100644 index 00000000..57d919d4 --- /dev/null +++ b/py/src/braintrust/integrations/openai/cassettes/1.77.0/TestOpenAIIntegrationSetupSpans.test_setup_preserves_async_audio_speech_streaming_response.yaml @@ -0,0 +1,953 @@ +interactions: +- request: + body: '{"input":"Hello, this is a streaming response test.","model":"tts-1","voice":"alloy"}' + headers: + Accept: + - application/octet-stream + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '85' + Content-Type: + - application/json + Host: + - api.openai.com + User-Agent: + - AsyncOpenAI/Python 1.77.0 + X-Stainless-Arch: + - arm64 + X-Stainless-Async: + - async:asyncio + X-Stainless-Lang: + - python + X-Stainless-OS: + - MacOS + X-Stainless-Package-Version: + - 1.77.0 + X-Stainless-Raw-Response: + - stream + X-Stainless-Runtime: + - CPython + X-Stainless-Runtime-Version: + - 3.12.12 + x-stainless-read-timeout: + - '600' + x-stainless-retry-count: + - '0' + method: POST + uri: https://api.openai.com/v1/audio/speech + response: + body: + string: !!binary | + //PkxABcdDnoDNbfEAtWAC5wWJYTGqIL1MGbDm5mFhoARe80L03p1AGYsKFCxhA5oRKpIcMJAPVi + HroKNmAJBAEeDipM3yIqA1bmcsCVCDgsxI0MYBzRiQytxNnOzV688VDOY+D0G4zhAKGkz4uCpCBR + wzouIhVrymjgO6tSCkrAqCo5F8IbsF7y+JiY2AicYDjLDYBJjbGGDRMMAIIC4mYqAyNOdMNQNXbv + mQnDQViGKB4TwsDeQtzLuIeZYr4QfagYDQUDJlsLYQguZ1ubeN8XMy25wPw0FQxrhSqpCLGW/Q+4 + +wkZlv0+jD/Znom6qQwthcBbyXq9D0+N8Q8esXMliGGgyqPxz8OiNEU6rhq+Ony5kIWGo6ILUhiG + GgQs60PNNRoet0hpw6GRWMkr9qLYIeQsnaPxm8NjNA0FRAYFYrGRWIXtTmmaZpoWr0POh4wMjxgV + hyE4HGhafUceGn0PT6EalQ+NWMnFAh5Kx6x6y5oeaajtHpT0YE4Ww6EQCbCpHJSUYIGAjFZgImGU + gERB4x6F2AgwSmBwuhEDieAhIYNHBkwXmbSKYjBpiYtGWikZVQphYYGVA0YfJJkcoggKBUdggOmB + gIDAUKh8WGwBEZgsAIcjDgcMgho2MOjF//PkxGFwJDoMpuaxTGhToPDOErgxSrDly+M/BgAGMxEL + THo/MZhQ17+WLXCoMrBgII2dooUQGsGmhUHWZGOEGcEFvSIyYoUKHIZOi/MKFICp0UplhgJFGuDB + YEwNShdFI3B42OLAF8GQgECW3TDQ6BgAwZk1KkwZ4I2G5unLNgEWHXiyGZZNbxgQGIawyx35gCrO + IW7NHYeCShj03AAAWm6oFCsoxETVa8+sqCijpIFQaSDSgoZZMxlCDr5BpQE8AhcZGc0nSbUwUHfr + FEAHESnL1v+xNtU53GbWAmCWPcNdjiQXAQkBORQRUCRgctervMrXQ6TqKZtSo4upmwdxkTFBIuzh + 3pYwSbmZmsxikRUa/DZMdlxahSyMrDq3tfZDA60GuwuEQEzZl7LFqSVBONDQlrrQgSQT3o4FgCGZ + PK3+ZdWmkc+qZtahtTFn7S0iH/xmFdx6VM0RALsPAmG0ZWR9FhHllNJSyLGD3tUgByq/OMFNQzUq + YIROwwQYwsYEmGCAMkIh4KSEhAxiwoYHhzmHVnyHHuVGNCmypmRTiY1MQMCpoE4mKyWZUPBhUehY + bmNAKCB0Y6LAsiDJAlNHgw0+ADBU7NAgQHfg8+1DNKDMGmsxCDyYLCycMwEELAwE//PkxHN0tDoc + ptcy3AxBgBMMhcQgEhCkyPBIcEJisYg0OGKDsYkH5g0BGHx0FgoYAG5kksmBUQZaBxkEAmEheJC4 + IBwQrSEGFujAQfEYMbQIDiqCzQMC1A2kRl3QcAS9YkEi7pjUcmKxeYOL5QIzGSVMOiwxaAwglipw + gBHW4cQdSCQzLYLDgkFDgBADACXgcEA0oIRQvYuEAjAb8c3NWNgQNWBZo8mYr4AOO1VdYCoTMauQ + BrvZeaKZektscxhew0xzNXNMkyQAdYNBKOA5iYMUlDuXOcxkY4CqmnyyqCFouUouutz5mNwOylh5 + b8lBTWBIqKcCKqLDs8Xkmqy56k/2BpfyORSaNSqKt/cnoo8sriUYaSoPKJ6KRFuzR3/cp5FuPu1F + /pp5Yi5DDIIbEy1YNg8atwBGYRDdO/cKTIYJA8Ox2EsybxxF8QxUYY3y+4JeBiFSZgK2wd8GyKYP + VFZBIpewhjrqPLGbDX0xsKjR52M7B07TdwRfjrRLOexs0mpTZokNcmA5AjjR6FMlEExiShRbmzZu + azkJpBbHTT6a92Rn89GOX2YdQRrlJmwpcZIBRn4PGUEOceOg1MzHZPNbuI7J3jfzpNikk2ZTTMZY + NlQcwWpzKTDEDAaC8msV//PkxHN21DoUAOb1MKd4MmqhIIEzYUowgXMYBAUfGBjBipACQoFASaYA + AQUHGEgYASDFIMOVVrgkEAgeadKnUPZnT8eSyGWnRmwqZkVnTrxVGwMKLZMQDRUAFQkvaKAIwDGN + gBhwEYQCA0pNJHzFA4xUBNAVzPhlDuY8lmNNJwCKbAUmOCJgoaUWTHmjJB0yQwsqMiHKcGJDAI2Z + AONAk9S1hkl4EFJzGYFGSVIgBkwyQc3A0IEnWSlgCZeIARYYhDkxiQJj0wCTMGGGZvTRjDIQMOGI + NiMMQMN6mc4KnCQIYgIRGQE4MGkGBRZkoblwUGQKXEYwiNAoIVBa2xImqoAApcdOdASz1FdJ5O68 + XbRjYcEIncUUUThhnEWgJ831jcJgmC4GkENvdR3qfWrdj8K1LSxnHdm3nXlMJltexeosZ2Zzjc5K + vlc/MWJFfkmc9Us2aSrKqatRVLlFVlsQhih7G86S+98/VllPXlsxjSZSWvTXKVUAzAtCTMM0I8wG + Q5jD6bfO6NF8zFCTTB7HqMVVGs0pwTDItJ0MWIeUw5iLTXjapMyEZ4xPSgTJ4HdNks2kwuhKgsnB + nqZxhfe5raGJnceZlULBgsvxvsfRjeBJlyCxzTwZ0GPJmAPoNTg1//PkxGp0XDogBPd2rHR5MRVK + BwUDw5GHoamE4XmPAAGAYFhjaHGJlpSECAYNmEHxkgiyRfZipCLH6mqWxhQYEFabY8FmGDAYGF4w + AABYfMpC27K2FtDOx0GixVFjOw0LDRohADgYGg5rMacClmdn5loeIxYyQILtGMipkIOMhQKCjGi4 + x42NUMBZEDlEwMGM8VDEiUyEIM2VDQCQSDXTbqnIpYjrVT3V3RQTZTnRMSSHgItABBMgAQwQXgwo + MBCYSLSAImMDEjByAu2YqGBQPLyqnMSCV+AQFCDMx0nMaLgcShUZFScDCSCYOA0GUZjBAswMNBIK + PEZd4oBF2IOIorBM2VpIQKRISGay9SqfZJ21ROW8UiWiv1lTXobgqOu4zql1JJFhBXabLG7q33LP + /1lv8vrbrfEc+WbM1+u7vZWr1rPsXxqzFvC1GbTuvA9jf8j0vpHitOVWklLLY7A1NIL9PJ6aZi0m + pcIpWd6TxCN0NNJbaggNwwAwnTBMClMHIMwxM5ITlDMUMMMD0wcgTjESBjPHA2QxiwljC6B9Mk9u + 00YX3jFFD3MBoPAwxR7zSCF1MO0EkwKEUQCibWW4ahkYAhlMNUHO0e3N2EZMZh8M5FtNri/NJQnM + jBzMOgxM//PkxGtzNDogDvd2rHw6TYotQgQCYBhULzJoV1zGBYCNCMtXiImZa0Uwcgj7iq7MEDQg + CXiukGghhokJAalqbgMA28QDKBmBjiA1oyzwKXJ1tZMALTNFkaiQYBFAkYlKgQWAwiAEgxIFOaLS + /4oEhAQbwCAUOJgcaCwVzmdCBjbgbgzmT9ZpCIYuCGMGIkdBzSWAwEiAjBQ4VJgNAcXKWege1xnr + 6O2mFEYtXAgGtVZSnUQTlmU7ZYFwBuyRZaYZBECkDwcQBYBKgCFgUIKxYbFBAHDwiAU/C4pkAWYE + JjQUUFT+hwKSgLnqwwCzVSlNNdqizOYeirzzSjr8QiLUCfb0u3Qs1lsZg9rMEyOvC2fUlaUuhL4l + TR/5dybrRiWzEVp6laTX7sot1JPSQLELV2BpTSRq7Jo9SP9GeRqUSbUWjkzfmIdkUttRSRP68LtR + KWzFPBr0Pe2CUw7Yf5/dR9tLEy4kusyujvTkhjs9ejAtwNIwCQCLMFVBzDDSEjk1XY36MN8CtTAp + wCYwOkcqMTDWEzGZAAwwpEBOMV4NPzWsDFkwr8DbMBJAfDAXgFswiUY+MCDAnDA5wL0wF8EGMOzG + ljDcAmowcoEUMCXAwzDNg8ULgZhgTgCoYsMhmkmG//PkxHF3TDIIAP80+EuPGcBAIwGYWAACfRQb + SECpdmDywPFoFBwwQAzCAnBRgRMWCdUHBFpSdzzwc2F0WcOiyZ0ViAYFM2R8UFEANSCSkU3LqSga + DS/QoCQIDk2AoATIx/NWJMQnEx2CAsgDCqzM9LYz2NzEYgGBCYhHxlYbGSAuYySRnU8GVhic+ZBi + 8qmlnSZOH5oNtmJlaBkQFAAADAZGkkZc0MCyJuREhELQyUtS+ZMxoKAF9rDq3JMStgbIEQgoEEiC + KBhgj8lqlJFQQDgAwCJSBjhQXBCMuZQQY5iYUeDEIGAAkOQMzFjhrMAjBiEIWhFCoiml6hGFEIcM + SmYQiMAgBDBCtzCDBhAwkxJezRkRpl2m4qlyqxaAZJLqOXv3UsximpKS1Io1hckPcafOnrXolUl8 + fn6mVbli3nVpKucqyjlT7uV2kmKmEYlHIZwsyCXWbVPx7b1nGB+08tuw3KIAoaks5Dk79yftam5f + KIpLMYLoodVVCswCIAzMAhAkDAPQR8wYoLqNMCI3TBUgWIgARzBNQUgw3hVCMYFEJzBPwU4wRgAL + ME3F3jFWQOcwF8CVBw3kh3HQ4qA6LxkBTEYgjh9sj4hujLwGjCsETJA6zXwtDq0Mt8DAUwiB//Pk + xGZxPDocBP92iDPRNA4wQRMgQzKxsmDGMI/CMIIiiDWFNgCBB/Jc70lkcAuE5MBL/ljTn5a25b/x + lkdZ+V5NpKFiRZOh9y+ojBQMfrmBxOZOaEpWNIxmgWID4xUkNCHDADAxg2RFNwmCtiMHSTXwo5ob + N5NS05hpwhEYWEg5LUGEIeEDceBIKjyIgNpShiswwAtKaipfLSyhf9hzHGFs7lyCZlidQKDgYJhg + oHAIFDiYLMUHVFkNQcOsoMFEBGHDwaIxFOYFA6Z5EUqIhUCMUAE9y7DitCRYokQUr3TTgUvh+CXA + syn4HsT+n4wjUM089Yyw/l2HIahuQcyg15rkin4rT1J+krSqZtyKGJdqVwO1+H5xyIay42RxJBjI + 3bh9+18RhYSAXKpVjr3fFg650i1hy56D6Dj+NfTkSIiDaMIShlSf6olKyyaq7WrCgLstjTDZW7q0 + AMEKlbO4DfwIShoGF0M0F3fLXggRNRtpwYAACgjzbvFmMAECseA/MDoHIwdVujOjIKMRAH0xCwgT + B/FhNCFVczsRmzD5eMFCEAqk0KMBouoNkJJNbsc10HTJouMwAkCuo/zYzaIpMeGgMTAKF5ikKroG + BBtFQODiQOHRQobg0NBEq3WMSbCg//PkxHRw9DpAJvc0jBXGwOAkbEzHmJQJiwaXC527mDCqZO7b + S/hbdUxwuFM2XRmGgEeGBxmBAUAKkMEBElZlgCgylBpHhniIc4my0YXPGILmAMGIZGMsC4wwKQwK + AAhRCYmguCAgQxz41QAWUAZGwEuYYgQlyuZM153aex0mCKCKV0qPbE2IJWMqAA4uaHB33UHLJg4B + AiRBgAgGCNWZQ4DLnvjUKTourElb2Q4tNNRfDOVyI+TrlqUKZPGwCJoTFsvttFRpDhvpTmEBCo1A + 9e5hhRYBKOqdJeIUJDs7USRofVb7AFSPrD0beCeYel4+ttnCT4GBq7aQ3JtKSaZRUxceHKB+JbG3 + pXXMXIdYg/8ckyAtCNciQjXC77N3Ae1dbtxpKhiCt62FaUBav2IQllb7u2vBFSwyNvmVrBLCFm2x + CEeGB3cMEGT1AIsoFmHFqxNrH0GEJBgAyRIkPgPwACFFAALhJRGBQAgaKQJQkDaBgCzAQBcMC0yI + xRwFxAAsYD4KJheByGs4K4ZUYIwJAbIQSzDTIhNvCIwoDQKACIgGzBANBkCgQwQHgacjKpWMMCcx + cHjQTePwNYCBEKiAweDjFJtJpaYLADCzCYXNMmMSMogBxiImGjEIZgAwCASL//PkxINv3DpQVvcy + tIGDA12JwUVQQHjFRENfGozQBEGnfQoPsceFVIZhR7DA6iiW2iKEnjRj+AgII0RTAA4NjM7UF7Bm + pbRKYJJEpUl2IjSDsAJNYcMCMsUyVTZ1QGJCm4cCnkLFakAYEJUBRFL4JwsEV2nuYIDBlyNAEYCC + Vc610qQMcpcWUhwOSQuVO11Q0AoA4USEeQHDII1V25OqsM3s1MwMz99ZBL4Ad2GYLi8AtpBTpQNK + J++8MUfSWvhDesnCglEBAQzkLjOGppK0QkhWuIoLlLrPCio+KqyatIsRpKP0RTEp00luS1iDtqx0 + MYnqaW3o460PzdBLrMzlSy5toLwcZ/2uymAZW8zsvdYbm7LJXjgJud5XzbNHeSHWTNkdtZrN2rKd + p/QE0ODFSxSA2tLUT6iLKlYkgViuzH0uF3JrtrF18pyVBImAMLTAIBEwawxjbZPFMP0DowBgKzAa + BQBx6ZmMgBGBQAoYFwOJhUnGG9WR+ZcotBgjAtmDOBKZogfxi3BPmBaAYBQDTA1DOAxsBgNAGLDG + AOC4YtQr5gWggmBuAYAARTKVFlMtgPEwUQBkeDDhROGkwaOK8BoLGIDIxOOv2ASYYoBA0AQgFJhG + ZS0kYiCvMxSQDGgy//PkxJZ6PDpABPczFDAQEC4Gfk0CAAcMlKYeMogAgDRggCJKAAOgplmBAgrS + YcDZysOmLSMYhA5jg0gRjGFRMHB9ZBg0gGQAmQgsQAZA8vgswxcFgABgaNiQGmQCMYzAZh8FmCyY + ZQFpWMTDIsC4XDODBTM9AI2EBa6HRUzKIGJJgsBNtUcDFSwaMMumgKAkw5oLkGI2ZzhvBGCSYkpE + kOMD1xCKJWtsYaAXJdxEpW53y4oKQdhnCdJUIepN5ezSaOQLGcVbTDHag6EIVv9L3IfeLy99GRN+ + /1x+mItfnIdU2gizI2VtmlMtaLLn+jMKXjQvaz9wXEduERlZrx1WYv5UiNlhsolcxBLpM6eWHW6u + 09sijT5pjvG0fBI9y3GakwNoC8Yo0B2pJDzsqgaPDLbUq6klIBZmraqd4Fgn8UudxMtIAQjvOIQn + cT4Vw7xZlBxTNZ633ZJQBUnjDWtoagUBIr0HABFUP00dmTjEMAqBwIRgGAImAohKZ0YV5gRADCMF + IwGxSzWHbiMagLEwWQLDAKCCMZNDgwXQXDBJAFBwEIhBiMBMZEwlQNw4AgZAQMOsjYxFwdzBtACM + A8JcxVjzTLoHuML4GotaCSE2oTNUDgcEoSzJ1IzdJMfBWllU//PkxIB0dDpAAPbzECA5yMtCRI3a + KYQomXCxgggNCiwBkR+PBAgBl3mSBpj4YAjzIxRBHtk0xCMkFBEMGMzRlbuaSVm5jxsbEbuDm3lZ + lxqGDpIJmVAzK0LDISYAhJhtjQwjxDLTCeMIwCgHICZr4PhHJzq0ISzrdNcsCBmaCXOHTy7zRWAp + egJGHhYwWFL2I0loDAUAqoGRNQc0ll1nKgILAdkLWmtICh0m0/zCDEoB5Z8ZKLFFUZZyhi1FBEqY + krxl6KzZHbchnaIqxWiOg0WIrNb5+YbZA7d2KsNcK5JIMb57YTG4KcuC5l/nhm5+KQp/ZNJIDpHm + jb/QzKI5CpM/0efSH5yXQ+/sekVejh2GpXAjuO24LsLRomIwl4VrJpTzwezpazjyprzCy3jzOvC0 + 3WhwM4+CvohTPu6DvQS0mROFSu83see6B38hmbgN35VHJVcvRm9I4/KYS/lWIjgEAGhgCxgrAHmV + ug+YYALJgPgJGAKBiYTQc4OiqMF0E0wHQGDBqDLMgJ6sw8ALTCfBBIgLTA/DCMQIQMwrwUxYCpCY + IQBTA1CiMEIAIwCQFSAE4wkgITFPEXMFUAIwZgYzCGCTMMIK8wRQHy9alQAArAQOgGADXo10waEH + 1Nnm//PkxIFi9DpMAvZZOC/poqIQRxPwyyB7VOKVhcwbSOIxrSlIEbOY4Ro3BAIIYzQ0DOAkodHJ + MjNKMaMIRVKCphoAMIcZTIBEJXxlDFbaCBwQaAHJEpBMAaxxjtFAYCnHGA7lJ4vcpcoOvBQZqUnT + Sg5TVacbeZkRfgUHXyWRMxo1CCiRcoom3YGkKSQ+YQtNKpgbvvMl6zFr0MPBAkCPe8xldWcunAkL + zsyeT2hOjgwfO+ohuuOHB6lVvHLSg4WBisXry4OxSOFgOFY9XnRVeMDAhOLDts9mCmKHHYGHv5u5 + 6am6Nk7EYtG4OrBxC0+HG6Zbr5NYPENKlLxbRXdPjkqqTsvkYjn7bZAhWiREgNDiqPltmCymakxB + TUUzLjEwMKqqqqoZAGMAUAMwEAKjA7CxMkZZMzQwmTA8A8MBEFEdByNLoYMxnwGg4JAwTQVDFULf + NjgaAwIgHgUBuDgPDABA/MMcNZHNPZBkwKgJTEIA9MAMC1GYwPQRDBGJ4McsGlExdxgIgEHGOD1O + maTKjInn9ldRL4xRCTr5QVFALT468hbooHPJkWxTxIRb/MBWCLpGFHoDgYDVaDVxrAxsxitpCMMP + ERvBwUty8pf+A2msicpGFX6sLEUJytZWDYIk//PkxLtjrDpEAPafHBJxFkDJFQcFBQU1oBKgDNSA + 2xMOYoCwuEgJJmZLzoKu8IgMcWHHgxhBLFFbjIB1rg4LEC7ZKCQntYp2WwpwX3flnzNmGuzLaano + uKYtzSnXTc0qVYURzFysfrVd/BZlMqkKZX2MqeE3J5XM7c+vqK+Q5DmKzFesHCuQpTaYH0rJJHQp + agw510qUe5rck06Hq9iOltR5B2VEGYTJNIYwp0uzAZCfUSHmdlEwiWN5+KBEGShczosaib2IodKk + g4wDJXBPFYijJOmIpR8pUvTAikLO03ntTEFNRTMuMTAwVVVVVVVVVWAQAkwFwLDAwBVMH0U40ooZ + jU7EsMGoE0wAQVTCcGEORtooIHOFgZSAUTPrVjd3UTMIiDD0HTDoDgSn5tsR4sQgQBwXDMyXLsza + DUwjD4wECMrCYxZ9g6nLQeDdFMwpCU50VNvNEtQQDGRFRpBCx1xxULDhIxQba43ALBxgwOiRCEvA + QFGKB6/IhSJ7mDgiv2qF5BQRBokjTfMHFzIyIwUTMJBAoEBACZqEiRmFQFQsvurSvZa98kA0wm6z + q4yQAEhIvDVcovuYAFmDjAcKiFOMgHSuAAAKAlMoSRUsboghUmu1DZN1Vs4hkMAJiARH//PkxO9w + rDo0Avd2cFlgKCmz0IwCAIHKoYvkeFWOCgmWXTCS0Qza2XjUwtK3slYmq+KQOz1eCxIBU2jCjsgc + ZXqmjxqRizVpXK1XtBlESZA4MtcuT6qYU9FEN54vpQXqSnik/NY2I9E5LCIMrtweR2muMjicKXG1 + +AHsf1KxznTVOlS3J1Je1ZKpTzMlxOIxJ6WQq4n40+6F6dDSExiABQkNXAAA37Q5Gkm/ijbY1HjC + AIwIKL6vBFEaklwcLzw4Fq6SRcgQAAsNwE+rHXNWHaQgPFhNItWpaqqyxG2ib/UqCAAlAzABAaMA + McE6LYQDJyG0GQiTArGmM0Z1A7eBNTG4CNMAcCAwPgdTADbsNHMTA0GT0HDBpLOzWs0QLZtMkxGv + TUgXFjoYZIQsODVbLN/BExCDDDqBOB3U0b9Df5iREbgYnG5dkw8D3fa4bpqWVdxGUKCkW24Pym6P + Hw4S8zlqBpfF4lOVgAEMMSGLhJpAQkVTYktITRgkig5k8h21xhQIVGFgCIwTbQ62FWxkz/vXYTVm + KSwzNkpfUVCAEQZk2CvJfAwZ8x0kzTgxJ0wZpE0xiMoAKArtbix2DWrxtJ4qDYEAIZcBhFJb0zYo + wpQw4haKFLmGEClAoABwwUwB//PkxP90/DosAPc0kIMo6UCU3y+qpICFACjKsqBqRiEb8w8o8mQO + h2OQa4bjTCgsUTmUnDWcar33U5AcSga5F63Ydtxu9QPG+kV1GWcPBGX0k7TX5duPNLZq3F3Y4X1X + Wki2OIvaOhXNCwtQdZsBOy7qsrzMpbIiHOSB3lVWBq8SSViRyaiLCkEiQql5nAL3mCEFQENFC6Q8 + BiIjCGEAhYMDliVgGAgEEZ9CaE2ZwoWvLuD1cEpTNmXDM6EFipaUxI01IMw4ImUGXAmKCGeAISRA + EAItroMMGNGDxMIEJTmHB0xBTUUzLjEwMFUwD8BUMB0AyzAUwaQwUMptNMoHuTGFA7UwTwIqMKdG + yDNaTYQx5IOdMAmAiDAUQIswOQGhMG+BHDCHQagzqeTNyqEosZbRRn8fBBuMEgYwcTTLRHCBgYHD + ploajh/MsHk1owzaUlOMTE6hBTNgTMYE8ysQTCICCgPTgLyhCINGDDgqAZJCmCGzKgSIGBKqq9gs + u69yXqgpf1LlI4vkyIxxmAKSBA5WEadh84HfIbJwQM0Zq7IYTNO7LH+m4i6sFT1A/02+CmzwJXCI + EaFMMYmHNJ8mZNFYeBAoDJn9a870tlMRtOLBT/l7SzLTGdmMWkeBiWIu//PkxPRx5DoUAP8ykC3l + Di3zG01a8pglYWPLGibwJjMKLjQNuAn6lMcUChEvqNeiaJqPqxXJi1eW2c5S7MtsSmGYds6s2I61 + mfpYBYay2CmvOEsNDskcp/pU5VHevsqU2izAmbJyqarCqYonN/DDbI2o+tdcFMWLsNYLBj9ch5VV + ADC31aSkS7iQygQNCMUQtq+jMUrVGjDGMcQyWjruNI0DCqWhcw1VDVUN2A30AuGasR24Hrkedhwj + DBpxWntmcUZt1AMYxJTytAUJkMm0OKlG2suxSReVPBMZ32kF6k0VTEFNRTMuMTCAA2AYCgBBg6gL + GD4EcZCNWZpcGTixUxgrhVmGicsZEA2BkQkfmL+C+YrhehkzDXGKACwYHIFxgSAqGEECoYHwEBhR + htLRwiyTr5iEOYECj+okZjAdRoZIIXlNz3O+vFh4QEM5GOytMyTM6ZIFx6NQd4MWNMOJMiVEmiYR + ljh2FQ0FAwMwJc0ZsukLNjgYDqNC1AoDM+nM+RRKMceOPdPPNDIYMDGWVHYgoeXzQBwJQvUWkeWj + gOH5dDdM7FmYT3XGoAwTUPogFmAAEHCA0k42zRDLUm/OHLJcQ03ko9Wx1l2LCImIAGQoS1rpUFr0 + V3OQSLJQXgcL//PkxPdyxDogHPayuAg0AXUMI4IUgCEQAKimaSXzYKYaJogqnTPQCNovkvWhnI0x + 24S2WLno+RpHguw+sPsPjibYCHCABGWZ4IFHWvQuGl+7zT5W/8DsAdR/H8kJcBWCMV7rl37UseMu + +nXI30lrD4kzhg60G9k77x6WF7GWpgKAPKysu+mUChEOYGPXaASzPJLfuOlWjnBD8Q5D6GCHoQfe + CoKk2QAYMCgiQYIGQ1M1UOTUoLIEwYAERVAR8va25aGZZsxADCCMQYWAh8vIhQnoYgCvpC9xjOG4 + cuF/1M22AKBICeYOoJhgVAymSfimZUQVBhQgKGAgBGZlTwRv+ifGEcBEYUYABk9OiGOMMqYFwHIY + BKYLYDBhbAnhgLAFAXME0CEwUALWSp9mCSKYgBIMBivg4XmHAiWhHAIZCEqZ4yDgSIxCgDGRBFkC + HA0zk8jWcdNqCs1k1DGSbMJEsyUEjLiuMeD8cAoqCxorgpIgQbmBQIBCQZSB4CAIsFDE5NV4lYYb + AxjANGnAyMjwxSBzFA4UMCofGiIAgmCAW0Is6rWpaulozVYm4U3K1KYed5urPldoWtIEgAYdBxiw + CJXqeMGEkH7GAaYyKmJaIwhUvmvvo+Ct7KoaiStT/N6z//PkxP95bDosSPcy3KaSv9+g4Bq1Rbap + y+8KXZI4TBqRDN2HsSWsxFrzOG2pIFlz04yB2IjT0VHZ2/8Lht+Iu203qKV3gfuWMxeZExdzqOCp + kXKcReaOjH1h1GED1+s2Thf+PJKsfddNZBxVdYSLNdUqe591bFwsYL/NQX++ymLN46SEoog0EGgE + wBEQmMYqqhIoIVEwMWFmEh0tAeK/KgZiHmoiDQhQwNZGnhsA2sThmGSlWDNYZsJRiDEZWByxplA6 + 0scHuARMLzNUIfMNdEodgA3lQUQDCjHdKHgqAMMjtRkjrfElwMAAxiKUoAEigFyokkCMUERDyiDH + MbHMDEDswIQFwcAKZR5eRjIh5GE4BCYKgcQOOXP4kEtxmwZsD5fBMkcChAFUEWTmZcPAV/oSUF4Z + fFEuGoGUzQCpqvsFAZjgIUCBD45Ngzl8EgzDmwx0AgqqxgRqPqyY1NxstCocrcX1X+stI8mAGfQC + xECgyEYBTQsXKASX7lt3ZRIaKQTUspM6WpG6OZghMRIRZjfw23eaMWZAJdAcFgYszBxIFG1+MTLZ + oVq1QEn+t9VxhhyDoYLWEBgAwwBqJagQhBGfAy9BC/xijQKOAkOZsaCjjI0LxwEAjDBy4AEDGODK + //PkxOx5xDpAAte0CImAK0mTPhCIvKxZaZgFRzRI0gBw8wRQLHzdqQgOYVecVebZwbhYDmoCLGqS + IcUwhUmHNzMkR0YLIAQ4NkcMgYHjpn2IQuNy1ALY7SgxKcBBi0pjR5cdJMUKGoNCIiac2YMiZsqY + 8OBh5UGGrRgEQaJMXNEYw0zY4D4zRs240wocGAhQCiYioq0wpM04lUhoyJhSgcMAJkxpMzpMxI1J + sCgFUjGAhgKNKwYYMkmAAUw6VTIMBmNAiQABHYdCAJgypgSpaYKlTCgxCHQaXILDi/7vodQgooim + apuXwFQCMi+GtOGnYJBFYwUHa8XRQDsKS+gBXy/6VI9abwsyT7GAWYWFBwOJD0CDBaQgkxYFxQEB + cIGEQgimYOA6oFzvNF3butgi9qIQG30acqHWztDo4czvS+/hbZj0hIL/FBityPqs6Vi5JZGVxRp3 + WBoLv3DTv3s4JnGfrrZPTJdJ0KzvYseC4Tet08Sl0ZXauiB2uYUzYHLl8SW6qwSCdiYKoSkRJIeT + AwwGCXeIh2JAYRCsvWtUMGIRi2xZ0RhHGUIQE5AcdEC07LGyGWOaTQIbN8A1BiEIwx01zKSZHAod + eYTqBo4SnogoShndErQpstAMIDwBJQvu//PkxNh1fDpUAOZ1HBr0UAii0CCjOzTK2TZqQNtAiczA + 4eomDOH4LGxVnxqmvLg8ebMIVpBYMYCsY6ESuR6aaFIYlYYA8bXOdB6ftQYV2bzId4wZ0aZC4ZzK + FcIqBJAZEsMa5MggMooN9oAQk1Kk0BcmXGRCGbMH0UmHbGgKF2ziCjO3ycuaBgNMC6x1YYSkOKSN + w1A1MyzgwgcBCzlSjtTD2nTLITd6QSJPulLICJmQklhzMADVPjHJTTkxGgDgAMQm9gmRCGDEjCY1 + w4UNCJOZcOgEMWDC5UzQZWk1IkFFACHk6HQYEkw4qhgUIMGCBTkBLwhOUDEZDChQSLMOLSMMUOSY + VvepGRAJIQCUEKP1cFyZnqtXEcv6VNwxIjU9UCsTEJ5WZWKiIeUzxRPNqpy6+3qgSAISBlI5lWUe + hLEhxOqsjIiUIOBmbZD+woVIMQvahTRvJtztMzM6ndR1W7bJ0MeOlVOhYvR3KxlLgIEowNZXT7JX + lWuXrgyFRh91V2xAQK0FWJfaDSYjbF7kSU/xY1LC3pYJJPl13mQ+JQo6TGmZhyqR6xiwQMcPNMNS + +MeQROCiIEGQNZCEhhS6IJkQ50SgwMBxE/J4ywU274qhwCCOYFB2cVXGQRmmAhBc//PkxNVvJDpc + AH63zLuiRkaQmGCL0MKIBIAaKDzIFNxUyFQJsTZmzQKwmiUmdEGSCmNHFh4YJCY0sbZQPkg7YskH + Rx+KeSkbokIOYMYLRTtGFIGslV2aF4Fw0yEyAhkaLCmeLQohgkhNkMRcyM0CRwoAwWAAg2MiM2Gz + KAcxgSMLBQIIBzWYAJCx2Y6DgYcAocY0OQCYqQGHCRQnGKhggDDA1QcBzBgcwMBMOBDCBwDHxhQ2 + YGAGNDpiAQShAqIGKgg8gGGiBgAusUADAKOyECVyDREtIW5UsMMA03lHgwIMNBhYZWeDQEvOUC6y + wECBwoXIWEVMQU1FMy4xMDBVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV + VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV + VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVOsatoLCiS1TcbUG0rmZIIessyJqsOLKbqpaW + V4hqqXbKNJo0odd7ZnOXMpSsjdK0a2Yc1b1oea1izzupTlc/e02s/Wa0u7e3a9uwTAUrHS8vHhJQ + iDYnD4M1q6CuH47M8OBy//PkxGNNrDp+SHsw/EsmRZt5O7j7TbjQc1Z+HOmk5XLjkDr6ZtK5ApU9 + FOpuuwu21xoyZTSEl1NVTIfM1QCFwkuwIFtVTlqlF1BAU57l/KIvC3y6i/y3nva4mClapmkBASlc + jTgWgDFmg4wNbaN7J0DAcVQUFAGUlshBFmqIqi6biAuKo+CS1NUBydbIkdQUpgMCq0u25TvRlhrJ + V8ILIHp1K7ZZKIg3i1S0TNmyJpMvdWIyx+E5WqMPCgZ4uEx6Sq+TnYgsWGmXtBZcylxnYcZ44ImZ + Y3V1ZK/FNP/T4fBqTEFNRaoYAqjhkQkZBFG5FqHUR1GcpqmFYCmGosGiB5GvkHWKAlyb0yIgyKd9 + nCwbNLclg2BpddS1aXEYmuiWyeXw9AkUVXMKNQXLPFYtqaSUMtovfGkiEoiFqinZ52WGyq3cgh/6 + FibDmJOXLKCmgaOPS+s7C7VM+MfeO43BgjvMqTSTbZ2RDEq0KF4t0ZA8TBH2f1fYQQoUVUEq+VCE + 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 + k9AGfTmZiMQ6UASKDpoT8RDDKDOiDrFjlgh7AaQ6PQDnwAWcEtgKjnYegZ0BIpxERoBZg0BkFZhk + QZBMcrNC6Jn48cM0xC75OIIQmIHkrszIwAgC+iPaXaQy9JlKtvWt//PkxP915DowAPc0nCWqFbVm + yTjTmbPLGmZr/sxyhno9O47v2a1LarUV+9yrbm92Ltb7F6Yys5W9asY3u6mLXctYXaSkyjlK83JD + M1nkkbqVJHGHMhyhkkPYxuZlEleGHJJA7Wl/obsNYOkepmwMFDEwDGHC+C3GMgg0EIDEARIoHA1g + GDI3ioMxSwwyZbpMBM65MubRaISBURmHEjIEx5FRUxo8zIEUHNdMqTMKJEIwOKgZQYMSl4xoMKGV + MiwJAQEDTKECIamODRhqAiUJUDkSY1xAaHpOA4CZsiYMMWQFiAQbVWVMQU1FVVUwDQRDAJBpMDcP + 4wGk3THlzAMKQN0wKgJjCECQMf1WoyfQSjARBLIgRDE5CSNS8KgwRwCWFA4BIwXRNH9lyAksDIDV + 2KigMZIZZL5MIIkoeYFAqA9uAMARgwLBAAX0WgMEBQxoBAYAQEIxCEzH5HMwhcw+UTChAHlyYXZY + AExngTmjwMco0oDOAGOhaczSyDQJiMcGkRCUx8XjXqCKEmAhcYBChhYrmSgaCQcYBAhi8jA4Lpyt + HWKY8GICARikSFxDFYNCBiYFIQ8Ya2ZgDAZqWq3msuOBAI4EBgJmAgoCABzUhFoA44CEmGIgcWAy + gCRy9W6Q//PkxPRx1DowAPcyvCgrOrbTWcS6HZyAYrZltt/pfHZRblv87SSqrPSmtjX1n9rnct/l + reW6CrfqU3bO7FNnawjd2KUNBbpZBqUyaIbnqtSMz1PIKeXOHxsEYUGc2CU1V9JLr7hgQkKLI5jR + 72hUKdZYBjg4MuQXbOStIqCzhKWSlQAAzS5OKMSpFSTYNOqEvqJQsPTcSVNNJV6AkyBzQPL5IQGi + wWmAyxASNOlpR0oenMFQSaQxAxJjAmSAIGVeFtmuqqE0YEFDEDDIMkRRlGUYFFkEZzEBGQCyrVQQ + OWQVTEFNRTMuMTAwVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV + VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVjkBnb9ApGEACxgWgzmFcKQc8DZ5hAgBGE4BaY + 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 + ICAR4s4a4BqJmZCFZBVsEGBUUkKKiYosCVwKSJICRSAFBMIASUBE9HBJkFDAAMQhCgIXGCyJVUBq + ZhgkzgQsDhQcUaRJw1GemmJvBewZd+aQ0aECGLB5WAnJnzxlGJiHIowMSdMcIAxMFAC46ABFdncm + hhqavUFgAGCThRUqIgwRAGrA27uOuzVMIu8gJT2Y//PkxPhy5DlEIs6zwApFGECZbBjWiHYqXGW2 + aAQs2ViCwRa0ChAwsQHiIgvGlw0OBIJVWL6iINAgstsCaIXCCxpVQEKIXHDgEumUw46zOW5PHAbo + OW1BeyYKCYRBkIhKEmmwyG4CXKjcOAjgCVCXakVdKaorAgEKmDiJCaWQGh0WUai3pgiAREVUKiAF + HCCCIsaFBxRiDgFIUZIUzAEDiyYBFoSFMsYyGwTIKwAVUxBAwsaASyS5SKSpUVWEW+yVrz6x6XyB + +WvNZdp3VNizoJMECowmICi1aGisbJHHcB06TEFNRTMuMTAwqqqqqqqqqqqqqqqqqqqqqqqqqqqq + qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq + qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq + qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq + qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq + headers: + CF-RAY: + - 9f8aa5505db6133c-SJC + Connection: + - keep-alive + Content-Type: + - audio/mpeg + Date: + - Fri, 08 May 2026 18:49:42 GMT + Server: + - cloudflare + Transfer-Encoding: + - chunked + X-Content-Type-Options: + - nosniff + access-control-expose-headers: + - X-Request-ID + alt-svc: + - h3=":443"; ma=86400 + cf-cache-status: + - DYNAMIC + openai-organization: + - braintrust-data + openai-processing-ms: + - '1332' + openai-project: + - proj_vsCSXafhhByzWOThMrJcZiw9 + openai-version: + - '2020-10-01' + set-cookie: + - __cf_bm=vJ3d7qbcG0gOoOGHYS1shbHmLIYEd0RDLygPykdIbFU-1778266181.17537-1.0.1.1-HzlydqT7AJKZlsMzNmV25bmllYwHyMBgXXO9wc_QfHkBPSM1iwGTl4rGE2fMHSelwQccvLAsGvsEQaj8yh8zikFVmX3FN9HScYo8pQPktKnfyksdv6mf3eBvt6jfrU0O; + HttpOnly; Secure; Path=/; Domain=api.openai.com; Expires=Fri, 08 May 2026 + 19:19:42 GMT + strict-transport-security: + - max-age=31536000; includeSubDomains; preload + via: + - envoy-router-6fc78f874f-rjg6j + x-openai-proxy-wasm: + - v0.1 + x-ratelimit-limit-requests: + - '10000' + x-ratelimit-remaining-requests: + - '9999' + x-ratelimit-reset-requests: + - 6ms + x-request-id: + - req_d3ad376ed2b449699302b1e2f9d42f51 + status: + code: 200 + message: OK +version: 1 diff --git a/py/src/braintrust/integrations/openai/cassettes/1.92.0/TestOpenAIIntegrationSetupSpans.test_setup_preserves_async_audio_speech_streaming_response.yaml b/py/src/braintrust/integrations/openai/cassettes/1.92.0/TestOpenAIIntegrationSetupSpans.test_setup_preserves_async_audio_speech_streaming_response.yaml new file mode 100644 index 00000000..315c1392 --- /dev/null +++ b/py/src/braintrust/integrations/openai/cassettes/1.92.0/TestOpenAIIntegrationSetupSpans.test_setup_preserves_async_audio_speech_streaming_response.yaml @@ -0,0 +1,987 @@ +interactions: +- request: + body: '{"input":"Hello, this is a streaming response test.","model":"tts-1","voice":"alloy"}' + headers: + Accept: + - application/octet-stream + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '85' + Content-Type: + - application/json + Host: + - api.openai.com + User-Agent: + - AsyncOpenAI/Python 1.92.0 + X-Stainless-Arch: + - arm64 + X-Stainless-Async: + - async:asyncio + X-Stainless-Lang: + - python + X-Stainless-OS: + - MacOS + X-Stainless-Package-Version: + - 1.92.0 + X-Stainless-Raw-Response: + - stream + X-Stainless-Runtime: + - CPython + X-Stainless-Runtime-Version: + - 3.12.12 + x-stainless-read-timeout: + - '600' + x-stainless-retry-count: + - '0' + method: POST + uri: https://api.openai.com/v1/audio/speech + response: + body: + string: !!binary | + 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 + DTz41B7M2lzBJQ1VrOIADh1Azx5M0SDizg3ibMgoTTGo3UhN6GzX04yJVEB8YiRmEChBQhmIBJbp + LDgyoQVKIjF7BoReVJA0gBkQIYH2OnQt82IJ5HQ5hcOlRQYmzILgESRQgYMiKgOQko3J6hYIhYMx + NABNxpIhVYBDhzIMDLcFD5tGmbIKxm0EdJBpQjC5iABw6ECWSZqVxd0QjDgA8GEAoClb1msOe5ME + tyIxhUUMAGii1qNy+3cjzIVlKrqwJnI+oJhQFDmJACSRiAgUgULGBi56NiTyHVDoKglpChs0gzPa + Bk4XXGqDLAQ9RIAw//PkxP901Dl8AN4y8MFB0ECdcPuUgFBpBCaYwA1cbCZizBZYi7NgsAqBc0MU + CIjKLCqQ4QEBowLOYKzpkLZHTj8FN1Z4xNZqgy0VkL8LtF5UtFJqwq3OOoCwMOJMcwQLgAwanAUp + hlEhpdMBOgUwKgkRJZJJcSJMUwhMCEwVCYphIaChBZIBAjoSlgKGEAaYiIyGKggGSMRUYVARg00Y + gIjERPRhLtF9VV1CUrmGtybi0Zn7IHEU2UVVgLfBYUu4BojMXBjYIQMsEapM8QGFlzCIosikqnAh + smiwBVyRKqy+6kxBTUUzLjEwMKqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq + qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq + qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq + qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq + qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq + headers: + CF-RAY: + - 9f8aa52019bc7a20-SJC + Connection: + - keep-alive + Content-Type: + - audio/mpeg + Date: + - Fri, 08 May 2026 18:49:35 GMT + Server: + - cloudflare + Transfer-Encoding: + - chunked + X-Content-Type-Options: + - nosniff + access-control-expose-headers: + - X-Request-ID + alt-svc: + - h3=":443"; ma=86400 + cf-cache-status: + - DYNAMIC + openai-organization: + - braintrust-data + openai-processing-ms: + - '1187' + openai-project: + - proj_vsCSXafhhByzWOThMrJcZiw9 + openai-version: + - '2020-10-01' + set-cookie: + - __cf_bm=YpdRUz2cy79Ms9zB3wj8YQoz2LYVUarq8idk8uhC__c-1778266173.459369-1.0.1.1-kJw6rpSGPMxz_yi3gT8X9LB0yIPOxu4BPnT5LkKBOHV1.n855syY9J7gRCz9FYNGFKGsOatdJ4tN4tXvKcJic0fGEdkOV0VnGeNacIETZ5hE9fyVEzGCjc_65xyl4aW8; + HttpOnly; Secure; Path=/; Domain=api.openai.com; Expires=Fri, 08 May 2026 + 19:19:35 GMT + strict-transport-security: + - max-age=31536000; includeSubDomains; preload + via: + - envoy-router-74c76847bd-s7f2s + x-openai-proxy-wasm: + - v0.1 + x-ratelimit-limit-requests: + - '10000' + x-ratelimit-remaining-requests: + - '9999' + x-ratelimit-reset-requests: + - 6ms + x-request-id: + - req_c1d804919e744787b6553c56395d39fd + status: + code: 200 + message: OK +version: 1 diff --git a/py/src/braintrust/integrations/openai/cassettes/latest/TestOpenAIIntegrationSetupSpans.test_setup_preserves_async_audio_speech_streaming_response.yaml b/py/src/braintrust/integrations/openai/cassettes/latest/TestOpenAIIntegrationSetupSpans.test_setup_preserves_async_audio_speech_streaming_response.yaml new file mode 100644 index 00000000..e262c1ae --- /dev/null +++ b/py/src/braintrust/integrations/openai/cassettes/latest/TestOpenAIIntegrationSetupSpans.test_setup_preserves_async_audio_speech_streaming_response.yaml @@ -0,0 +1,1930 @@ +interactions: +- request: + body: '{"input":"Hello, this is a streaming response test.","model":"tts-1","voice":"alloy"}' + headers: + Accept: + - application/octet-stream + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '85' + Content-Type: + - application/json + Host: + - api.openai.com + User-Agent: + - AsyncOpenAI/Python 2.33.0 + X-Stainless-Arch: + - arm64 + X-Stainless-Async: + - async:asyncio + X-Stainless-Lang: + - python + X-Stainless-OS: + - MacOS + X-Stainless-Package-Version: + - 2.33.0 + X-Stainless-Raw-Response: + - stream + X-Stainless-Runtime: + - CPython + X-Stainless-Runtime-Version: + - 3.12.12 + x-stainless-read-timeout: + - '600' + x-stainless-retry-count: + - '0' + method: POST + uri: https://api.openai.com/v1/audio/speech + response: + body: + string: !!binary | + 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 + UUCAgK8AMn4RawGFDGpZkjBRJMRhwRM3uLzo8yJQJ70FQFIALExMRBRYJQaNIAq0DxQZAjQBFJQy + mOYAsU5PGVEXlb0MmdJ1QKAAwVA5ZKMlhBjGRcRjnIpECyQwAv1A//PkxNRp1Dnhit5wtKXKQ7jx + C30fekEmanByBdHOK2MxRJf1RNIRn4jAwBTUssgJVethQMMSg0WeHDjxV4AwaeJd5bI0F9mMBhk6 + UTkNVDlLkmmizj8P6uZgSy2eMzeVUr7wADDl1nagltaZRZucPoIlb31rKDO0FEqYJDPC2Rp8Xay8 + heZvm4tOpGFrYVM76NqlqlTIo0nUjqkS7scadDz2tCnmVr1UCL/KMgApb5G1A2EoBmBmY78QEWZe + hkaNKmIjQXGW/Jkym3hK7E6mHLAoartR9TNfpgzvqAqLSibVTEFNRTMuMTAwVVVVVVVVVVVVVSpV + o1Gc9U0ImmPPAoeZpmcy2dJ+agGY5+cxeIWAOvGQFhUYOJzdIRkYODDMhAsNDDJgzAGVLxcRTMxZ + 4zoZ32AgAKXcMucKxIEDg4EIAKljU2cGHIAIsv8wQlLcvS/ssUVCANZlpgTRjALLU5TKGwUlCoom + HiQUzcA0gtWRCIxicWamFCA0EZcYCFJlxRjywkPMYVMwZDDKb5oG5siYgImWBg0cTCmIIHGIOmYB + gRGbWIJWjHC0hTGFSYQikn+cNkRi5MIVtJAG9SPyVwIOvsVQUCQ7DSi5KHxjEAjOQXCLjNuulfSK + SgRd5tUj//PkxOxv/DmwFNaw3IymSDNWz5FIGDASJIUzVCMpunCJdQDShtRYs6WRAQUAKmrPmpMR + UOUFR5LSpW2G5KbVgaZEVG4AgBQmtl1QEFirSmWqrNuy27JkvknzU9JowJQNuxlwW4IBm3SqLjOu + uUu61B4wIM1Bht6GBmaJuSZChxUMm+ZSocluBmqPKxLAgQICK4yczJs14pgwyglAhTO4MVI0qUHQ + QEt69q0kxWSpHAYTnMKLtS+0mkxdIlR5bzWDKov0XOZqz1WEvMXyR6AIDGo5uSoNbAU6B3JQxLoi + MQCcTEFNRTMuMTAwqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq + qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq + qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq + qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq + qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq + headers: + CF-RAY: + - 9f8aa35bdb641975-SJC + Connection: + - keep-alive + Content-Type: + - audio/mpeg + Date: + - Fri, 08 May 2026 18:48:22 GMT + Server: + - cloudflare + Transfer-Encoding: + - chunked + X-Content-Type-Options: + - nosniff + access-control-expose-headers: + - X-Request-ID + alt-svc: + - h3=":443"; ma=86400 + cf-cache-status: + - DYNAMIC + openai-organization: + - braintrust-data + openai-processing-ms: + - '1816' + openai-project: + - proj_vsCSXafhhByzWOThMrJcZiw9 + openai-version: + - '2020-10-01' + set-cookie: + - __cf_bm=uu6L5grOQ._gmvz7zbeSvAYOId_Yux84xO_e6rAAX84-1778266101.0950716-1.0.1.1-w7.eG5LWbJfNpIscxy1MiwsJUuus.BvhPWVw4ARcDp8OGcSaZgyJOJWM_jdjOX2usnRdFfiIry44Yz6k_qKqTIdW9jMVUM978gG2Jc9icTFOioBBpQwNBO3BljiGrsqd; + HttpOnly; Secure; Path=/; Domain=api.openai.com; Expires=Fri, 08 May 2026 + 19:18:22 GMT + strict-transport-security: + - max-age=31536000; includeSubDomains; preload + via: + - envoy-router-5878b98bc9-vpfmz + x-openai-proxy-wasm: + - v0.1 + x-ratelimit-limit-requests: + - '10000' + x-ratelimit-remaining-requests: + - '9999' + x-ratelimit-reset-requests: + - 6ms + x-request-id: + - req_d987c81c6eac446bb96fcbe9ecf54d08 + status: + code: 200 + message: OK +- request: + body: '{"input":"Hello, this is a streaming response test.","model":"tts-1","voice":"alloy"}' + headers: + Accept: + - application/octet-stream + Accept-Encoding: + - gzip, deflate + Connection: + - keep-alive + Content-Length: + - '85' + Content-Type: + - application/json + Host: + - api.openai.com + User-Agent: + - AsyncOpenAI/Python 2.33.0 + X-Stainless-Arch: + - arm64 + X-Stainless-Async: + - async:asyncio + X-Stainless-Lang: + - python + X-Stainless-OS: + - MacOS + X-Stainless-Package-Version: + - 2.33.0 + X-Stainless-Raw-Response: + - stream + X-Stainless-Runtime: + - CPython + X-Stainless-Runtime-Version: + - 3.12.12 + x-stainless-read-timeout: + - '600' + x-stainless-retry-count: + - '0' + method: POST + uri: https://api.openai.com/v1/audio/speech + response: + body: + string: !!binary | + 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 + gBzAsBDBYDTAcDgCDAFAEHBBTEFNRTMuMTAwVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVJYwO + E8xVNA3G4g6Sb0yyKI3zUg+olYzpFIwlPs5fGM0QU00ydU6Hl4yFScz0WU9Tb02uBQxPNYzgp4xb + J0xEE43geoyvDcxKBQ1etoyOM8wxNE6kPTNJoMHHoz0ATH48ITQYUI4ABBh0EGFAMTCYoHAGDIkR + iYmAAChA6DBCKhQsyWmKoOAgNWCC4EEYDReAgDDgYUAYSBpgYAhwCAQRMPDNLYwyKjDpGMUDcxmB + CqLgEzDJIzMPgAxE//PkxLpjdDowBd3gAAkx8NDGAHMGggxMJDEgNMOiwxwFDIgHDhcYrCYcL0YA + cB1xLli8YXjEpE8EktOk16gh6GZn/j9iGWkpgwt64bai+pEA6jqhgaRNQVRIQLVtSUXtAyAq85Vp + ynezr9vXMbuMtqz1NTTtLhST0PTU9TY0mdudu61Ry38Jynwwvy65JKatSY40Up+3jZxpbM7Ga2X8 + /XaT+26bKftXLdqnsY27NWvZxs7paW9Z7QVrNfvaf7VHaltFSS2cwkMCzlq1Ed2rOPbNHRT9Hco+ + UUz2v/7t5W55TEFNRTMuMTAwVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV + VSrCwP5hqBAmCc2oYKYJACAJMGUhs2fA+TAKAoBon5jagqEQDABHBMOcB8wPgWzBBKRMSUCowmgf + TDiLaM1YREwCAETFXHBM04LMwEQ4TIRMxMyYRswQg6TGfPvMfACMwJwTDB8HqMGoCUwYQZTChBeN + IFBQDMneDDzALippLGYmKChMZCZkA0Sihm4HDydocyBUCVjCGAKgSiRQaDQK0BOpnaI7IkcgUVmA + DBiw+Ajk0cHNmQwd+mvrZ0hCdQTGbyZtYKaCphWENzPzb2Ew//PkxM5oTDooBPbZHLVDaUc1lJCq + UYcDGKFxMilzAAAJUgACAwYmi/6acFMDbnSO3E+yimu08VssPel0HUaJD6kS7RcwDCAqAMKLAumm + rxlIyAqHJ3pjplMmdRorB6ktiDqUNJjq4tlDP+Vurlyx9BaWnLBeuseOmUhikLSkwGWg0I5gfmrh + 8TKGyxe6pfO1qMlmhESmRoVX4CSdikysVTioPnBwNCRa0TioiXOOFd6vHJmYGLDB8frTo/HkVHpW + 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 + MFVVVVVVVVVVVVVVVUKShKQxSOR1SmSXTQSvKAgZJhMDFiNhI0YYF0gQgGOi2jipksCo8ttZCs6O + wVEFjiEwoklQOnCwgQOPQmweabhiRg2QglEUhgvmkgDyzpMN6MzagReO3CG0xKDXbOYI5gzdaMqM + wehzsKcGTqbUx0ph5xtHmOwFGyFoZNCxQJJAgSKjL4YoaCbljrJgllQSIFiRUgkJHCBCOWUDiww4 + wAQqIKDkow6OIhAqCXAVI49JdubvNeSJAAIJGChYqUSFjBQXHAwAtub5hrPmTIDJyGgQzmBEaKpw + AHECbKxjPg2AgjEU//PkxONti+hsDMZ1HAAXTKSNcUSqMwUClCI0lGDI0LCgSHLIJIMWd2AoNgiC + 27MBQxQFF9UOSLqHiE9FAiBg4MAAYVDCgdF5D9EBE9HBM1MJSlYJR1bCwa5Fjt+/MNR2SR+IRuQP + y7T6wFBsEQ29gcGMSIMIRApQQFyUsKlwIQAR8akmuQmlaGSemBfDkEKPjHtzVHg0edFccKeae0Yz + CK4ADfM1UN65O4OPIvOjWNdnMjsEW0wGoz+E1TA4JE4Y42jEzLwwUEZgBV+Yp0Z9Wa4oEWTQlDFH + wagIEIiQAU6qTEFNRTMuMTAwqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq + qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq + qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq + qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq + qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq + headers: + CF-RAY: + - 9f8aa4f1bac8a249-SJC + Connection: + - keep-alive + Content-Type: + - audio/mpeg + Date: + - Fri, 08 May 2026 18:49:27 GMT + Server: + - cloudflare + Transfer-Encoding: + - chunked + X-Content-Type-Options: + - nosniff + access-control-expose-headers: + - X-Request-ID + alt-svc: + - h3=":443"; ma=86400 + cf-cache-status: + - DYNAMIC + openai-organization: + - braintrust-data + openai-processing-ms: + - '1125' + openai-project: + - proj_vsCSXafhhByzWOThMrJcZiw9 + openai-version: + - '2020-10-01' + set-cookie: + - __cf_bm=k6LrPqlPpOnqzvTFzZUyWawfTOPjPasgSrHZdc69slw-1778266166.040932-1.0.1.1-_Jt62oo1FUtH4TmwLhiUf_CQvufTb15diwCYo623vkxKLwR6063JlAYrYfkr3FJRpx4EGgkAb.91EeURD7npU_BUIbMXEobV0XEjI9Ycq78a2xL0.uhziihkG_iBn9D.; + HttpOnly; Secure; Path=/; Domain=api.openai.com; Expires=Fri, 08 May 2026 + 19:19:27 GMT + strict-transport-security: + - max-age=31536000; includeSubDomains; preload + via: + - envoy-router-5878b98bc9-dtwx6 + x-openai-proxy-wasm: + - v0.1 + x-ratelimit-limit-requests: + - '10000' + x-ratelimit-remaining-requests: + - '9999' + x-ratelimit-reset-requests: + - 6ms + x-request-id: + - req_6bb0f93fb52d49b38a967f986cd40020 + status: + code: 200 + message: OK +version: 1 diff --git a/py/src/braintrust/integrations/openai/test_openai.py b/py/src/braintrust/integrations/openai/test_openai.py index 6c127fe6..5bc3ef28 100644 --- a/py/src/braintrust/integrations/openai/test_openai.py +++ b/py/src/braintrust/integrations/openai/test_openai.py @@ -2568,6 +2568,25 @@ async def test_openai_audio_translation_async(memory_logger): class TestOpenAIIntegrationSetupSpans: """VCR-based tests verifying that OpenAIIntegration.setup() produces spans.""" + @pytest.mark.asyncio + @pytest.mark.vcr + async def test_setup_preserves_async_audio_speech_streaming_response(self, memory_logger): + assert not memory_logger.pop() + + OpenAIIntegration.setup() + client = AsyncOpenAI() + + async with client.audio.speech.with_streaming_response.create( + model="tts-1", + voice="alloy", + input="Hello, this is a streaming response test.", + ) as response: + assert hasattr(response, "request_id") + chunks = [chunk async for chunk in response.iter_bytes()] + + assert chunks + assert not memory_logger.pop() + @pytest.mark.vcr def test_setup_creates_spans(self, memory_logger): """OpenAIIntegration.setup() should create spans when making API calls.""" diff --git a/py/src/braintrust/integrations/openai/tracing.py b/py/src/braintrust/integrations/openai/tracing.py index de76f875..663bab2f 100644 --- a/py/src/braintrust/integrations/openai/tracing.py +++ b/py/src/braintrust/integrations/openai/tracing.py @@ -100,7 +100,7 @@ def _raw_response_requested(kwargs: dict[str, Any]) -> bool: for key, value in extra_headers.items(): if isinstance(key, str) and key.lower() == RAW_RESPONSE_HEADER: if isinstance(value, str): - return value.lower() == "true" + return value.lower() in {"true", "stream"} return bool(value) return False @@ -334,6 +334,8 @@ def _make_base_wrapper_callback( """Create a wrapt callback that routes through with_raw_response for header capture.""" def wrapper(wrapped, instance, args, kwargs): + if type(instance).__name__.endswith("WithStreamingResponse") or _raw_response_requested(kwargs): + return wrapped(*args, **kwargs) stream = bool(kwargs.get("stream", False)) create_fn = wrapped if stream else (_get_raw_callable(instance, method_name) or wrapped) if _is_async_callable(wrapped): @@ -1319,6 +1321,8 @@ async def acreate(self, *args: Any, **kwargs: Any) -> Any: create_response = await self._acreate_fn(*args, **kwargs) if hasattr(create_response, "parse"): raw_response = create_response.parse() + if inspect.isawaitable(raw_response): + raw_response = await raw_response log_headers(create_response, span) else: raw_response = create_response diff --git a/py/uv.lock b/py/uv.lock index 16fd63be..bfa1c537 100644 --- a/py/uv.lock +++ b/py/uv.lock @@ -2,59 +2,64 @@ version = 1 revision = 3 requires-python = ">=3.10.0" resolution-markers = [ - "python_full_version >= '3.14' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands'", - "python_full_version == '3.13.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands'", - "python_full_version == '3.12.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands'", - "python_full_version == '3.11.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands'", - "python_full_version < '3.11' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands'", - "python_full_version >= '3.14' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", - "python_full_version == '3.13.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", - "python_full_version == '3.12.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", - "python_full_version == '3.11.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", - "python_full_version < '3.11' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", - "python_full_version >= '3.14' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", - "python_full_version == '3.13.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", - "python_full_version == '3.12.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", - "python_full_version == '3.11.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", - "python_full_version < '3.11' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", - "python_full_version >= '3.14' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", - "python_full_version == '3.13.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", - "python_full_version == '3.12.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", - "python_full_version == '3.11.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", - "python_full_version < '3.11' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", - "python_full_version >= '3.14' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", - "python_full_version == '3.13.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", - "python_full_version == '3.12.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", - "python_full_version == '3.11.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", - "python_full_version < '3.11' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", - "python_full_version >= '3.14' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", - "python_full_version == '3.13.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", - "python_full_version == '3.12.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", - "python_full_version == '3.11.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", - "python_full_version < '3.11' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", - "python_full_version >= '3.14' and extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", - "python_full_version == '3.13.*' and extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", - "python_full_version == '3.12.*' and extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", - "python_full_version == '3.11.*' and extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", - "python_full_version < '3.11' and extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", - "python_full_version >= '3.14' and sys_platform == 'win32' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", - "python_full_version >= '3.14' and sys_platform == 'emscripten' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", - "python_full_version >= '3.14' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", - "python_full_version == '3.13.*' and sys_platform == 'win32' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", - "python_full_version == '3.13.*' and sys_platform == 'emscripten' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", - "python_full_version == '3.13.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", - "python_full_version == '3.12.*' and sys_platform == 'win32' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", - "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", - "python_full_version == '3.12.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", - "python_full_version == '3.11.*' and sys_platform == 'win32' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", - "python_full_version == '3.11.*' and sys_platform == 'emscripten' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", - "python_full_version == '3.11.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", - "python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", - "python_full_version >= '3.14' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", - "python_full_version == '3.13.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", - "python_full_version == '3.12.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", - "python_full_version == '3.11.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", - "python_full_version < '3.11' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version >= '3.14' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands'", + "python_full_version == '3.13.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands'", + "python_full_version == '3.12.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands'", + "python_full_version == '3.11.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands'", + "python_full_version < '3.11' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands'", + "python_full_version >= '3.14' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.13.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.12.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.11.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version < '3.11' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version >= '3.14' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.13.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.12.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.11.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", + "python_full_version < '3.11' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", + "python_full_version >= '3.14' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.13.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.12.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.11.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version < '3.11' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version >= '3.14' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.13.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.12.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.11.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version < '3.11' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version >= '3.14' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.13.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.12.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.11.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version < '3.11' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version >= '3.14' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.13.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.12.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.11.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version < '3.11' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version >= '3.14' and extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.13.*' and extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.12.*' and extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.11.*' and extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version < '3.11' and extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version >= '3.14' and sys_platform == 'win32' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", + "python_full_version >= '3.14' and sys_platform == 'emscripten' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", + "python_full_version >= '3.14' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.13.*' and sys_platform == 'win32' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.13.*' and sys_platform == 'emscripten' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.13.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.12.*' and sys_platform == 'win32' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.12.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.11.*' and sys_platform == 'win32' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.11.*' and sys_platform == 'emscripten' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.11.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", + "python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", + "python_full_version >= '3.14' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.13.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.12.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.11.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version < '3.11' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", ] conflicts = [[ { package = "braintrust", group = "lint" }, @@ -63,10 +68,12 @@ conflicts = [[ { package = "braintrust", group = "test-crewai" }, { package = "braintrust", group = "test-langchain" }, { package = "braintrust", group = "test-litellm" }, + { package = "braintrust", group = "test-livekit-agents" }, { package = "braintrust", group = "test-openai-agents" }, { package = "braintrust", group = "test-strands" }, ], [ { package = "braintrust", group = "lint" }, + { package = "braintrust", group = "test-livekit-agents" }, { package = "braintrust", group = "test-pydantic-ai-logfire" }, ]] @@ -75,8 +82,8 @@ name = "ag-ui-protocol" version = "0.1.18" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "pydantic", version = "2.12.5", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.11' and extra == 'group-10-braintrust-lint') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, - { name = "pydantic", version = "2.13.3", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.11' and sys_platform == 'emscripten' and extra == 'group-10-braintrust-lint') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, + { name = "pydantic", version = "2.12.5", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.11' and extra == 'group-10-braintrust-lint') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, + { name = "pydantic", version = "2.13.3", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.11' and sys_platform == 'emscripten' and extra == 'group-10-braintrust-lint') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-livekit-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-livekit-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-livekit-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-livekit-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-livekit-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-livekit-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-livekit-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-livekit-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, ] sdist = { url = "https://files.pythonhosted.org/packages/4c/d7/5711eada86da9bd7684e58645653a1693ef20b66cc3efbb1deeafef80f8d/ag_ui_protocol-0.1.18.tar.gz", hash = "sha256:b37c672c3fd6bac12b316c39f45ad9db9f137bbb885489c79f268507029a22ff", size = 9937, upload-time = "2026-04-21T20:44:59.151Z" } wheels = [ @@ -97,13 +104,13 @@ dependencies = [ { name = "json-repair" }, { name = "json5" }, { name = "mcp" }, - { name = "numpy", version = "2.2.6", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.11' and extra == 'group-10-braintrust-lint') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, - { name = "numpy", version = "2.4.4", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.11' and extra == 'group-10-braintrust-lint') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, + { name = "numpy", version = "2.2.6", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.11' and extra == 'group-10-braintrust-lint') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, + { name = "numpy", version = "2.4.4", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.11' and extra == 'group-10-braintrust-lint') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, { name = "openai", version = "2.32.0", source = { registry = "https://pypi.org/simple" } }, - { name = "opentelemetry-api" }, - { name = "opentelemetry-exporter-otlp" }, - { name = "opentelemetry-sdk" }, - { name = "opentelemetry-semantic-conventions" }, + { name = "opentelemetry-api", version = "1.40.0", source = { registry = "https://pypi.org/simple" } }, + { name = "opentelemetry-exporter-otlp", version = "1.40.0", source = { registry = "https://pypi.org/simple" } }, + { name = "opentelemetry-sdk", version = "1.40.0", source = { registry = "https://pypi.org/simple" } }, + { name = "opentelemetry-semantic-conventions", version = "0.61b0", source = { registry = "https://pypi.org/simple" } }, { name = "python-datauri" }, { name = "python-frontmatter" }, { name = "python-socketio" }, @@ -125,16 +132,15 @@ dependencies = [ { name = "docstring-parser" }, { name = "gitpython" }, { name = "h11" }, - { name = "httpx", extra = ["http2"], marker = "extra == 'group-10-braintrust-lint' or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, + { name = "httpx", extra = ["http2"], marker = "extra == 'group-10-braintrust-lint' or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, { name = "packaging", version = "25.0", source = { registry = "https://pypi.org/simple" } }, - { name = "pydantic", version = "2.12.5", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.11' and extra == 'group-10-braintrust-lint') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, - { name = "pydantic", version = "2.13.3", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.11' and sys_platform == 'emscripten' and extra == 'group-10-braintrust-lint') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, + { name = "pydantic", version = "2.12.5", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.11' and extra == 'group-10-braintrust-lint') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, + { name = "pydantic", version = "2.13.3", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.11' and sys_platform == 'emscripten' and extra == 'group-10-braintrust-lint') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-livekit-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-livekit-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-livekit-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-livekit-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-livekit-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-livekit-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-livekit-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-livekit-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, { name = "pydantic-settings" }, { name = "python-dotenv" }, { name = "python-multipart" }, { name = "pyyaml" }, - { name = "rich", version = "14.3.4", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.14' and extra == 'group-10-braintrust-lint') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, - { name = "rich", version = "15.0.0", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.14' and extra == 'group-10-braintrust-lint') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, + { name = "rich", version = "14.3.4", source = { registry = "https://pypi.org/simple" } }, { name = "typer" }, { name = "typing-extensions" }, ] @@ -366,10 +372,10 @@ dependencies = [ { name = "distro" }, { name = "docstring-parser" }, { name = "httpx" }, - { name = "jiter", version = "0.13.0", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.14' and extra == 'group-10-braintrust-lint') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, - { name = "jiter", version = "0.14.0", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.14' and extra == 'group-10-braintrust-lint') or extra == 'group-10-braintrust-test-langchain' or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, - { name = "pydantic", version = "2.12.5", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.11' and extra == 'group-10-braintrust-lint') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, - { name = "pydantic", version = "2.13.3", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.11' and sys_platform == 'emscripten' and extra == 'group-10-braintrust-lint') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-langchain') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-langchain') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, + { name = "jiter", version = "0.13.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-10-braintrust-lint' or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, + { name = "jiter", version = "0.14.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-10-braintrust-test-langchain' or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands')" }, + { name = "pydantic", version = "2.12.5", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.11' and extra == 'group-10-braintrust-lint') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, + { name = "pydantic", version = "2.13.3", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.11' and sys_platform == 'emscripten' and extra == 'group-10-braintrust-lint') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-langchain') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-livekit-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-livekit-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-livekit-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-langchain') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-livekit-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-livekit-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, { name = "sniffio" }, { name = "typing-extensions" }, ] @@ -383,9 +389,9 @@ name = "anyio" version = "4.13.0" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "exceptiongroup", marker = "python_full_version < '3.11' or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, + { name = "exceptiongroup", marker = "python_full_version < '3.11' or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, { name = "idna" }, - { name = "typing-extensions", marker = "python_full_version < '3.13' or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, + { name = "typing-extensions", marker = "python_full_version < '3.13' or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, ] sdist = { url = "https://files.pythonhosted.org/packages/19/14/2c5dd9f512b66549ae92767a9c7b330ae88e1932ca57876909410251fe13/anyio-4.13.0.tar.gz", hash = "sha256:334b70e641fd2221c1505b3890c69882fe4a2df910cba14d97019b90b24439dc", size = 231622, upload-time = "2026-03-24T12:59:09.671Z" } wheels = [ @@ -415,7 +421,7 @@ name = "astroid" version = "4.0.4" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "typing-extensions", marker = "python_full_version < '3.11' or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, + { name = "typing-extensions", marker = "python_full_version < '3.11' or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, ] sdist = { url = "https://files.pythonhosted.org/packages/07/63/0adf26577da5eff6eb7a177876c1cfa213856be9926a000f65c4add9692b/astroid-4.0.4.tar.gz", hash = "sha256:986fed8bcf79fb82c78b18a53352a0b287a73817d6dbcfba3162da36667c49a0", size = 406358, upload-time = "2026-02-07T23:35:07.509Z" } wheels = [ @@ -498,11 +504,11 @@ version = "0.7.5" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "jsonref" }, - { name = "opentelemetry-api" }, + { name = "opentelemetry-api", version = "1.40.0", source = { registry = "https://pypi.org/simple" } }, { name = "pillow" }, { name = "protobuf", version = "5.29.6", source = { registry = "https://pypi.org/simple" } }, - { name = "pydantic", version = "2.12.5", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.11' and extra == 'group-10-braintrust-lint') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, - { name = "pydantic", version = "2.13.3", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.11' and sys_platform == 'emscripten' and extra == 'group-10-braintrust-lint') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, + { name = "pydantic", version = "2.12.5", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.11' and extra == 'group-10-braintrust-lint') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, + { name = "pydantic", version = "2.13.3", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.11' and sys_platform == 'emscripten' and extra == 'group-10-braintrust-lint') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-livekit-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-livekit-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-livekit-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-livekit-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-livekit-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-livekit-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-livekit-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-livekit-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, { name = "typing-extensions" }, ] sdist = { url = "https://files.pythonhosted.org/packages/b1/11/fea52bf3541c5308bed1ee9b9b3596fa510b2c5db893d32b649d22f02b87/autogen_core-0.7.5.tar.gz", hash = "sha256:70c2871389f1d0a7f6db8ef78717a51b7ce877ff4a08a836b7758d604dece203", size = 101980, upload-time = "2025-09-30T06:16:25.957Z" } @@ -529,6 +535,37 @@ openai = [ { name = "tiktoken" }, ] +[[package]] +name = "av" +version = "17.0.1" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/4e/f0/8c8dca97ae0cf00e8e2a53bb5cb9aca5fd484f585ef3e9b412200aff3ebd/av-17.0.1.tar.gz", hash = "sha256:fbcbd4aa43bca6a8691816283112d1659a27f407bbeb66d1397023691339f5d4", size = 4411938, upload-time = "2026-04-18T17:12:34.29Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/f8/0c/cbc39b090ec8d30ff795f1fd2cde1b686d1943051cb11a6ba699a10c95cd/av-17.0.1-cp310-cp310-macosx_11_0_x86_64.whl", hash = "sha256:985c21095bfb9c4bb7ba362fbef7bf0194bd72b1d7d3c46e30d1f47c5d38b4df", size = 23409596, upload-time = "2026-04-18T17:11:32.829Z" }, + { url = "https://files.pythonhosted.org/packages/01/cf/f92dc08c14c6f6fd89f98c25803f2024dbc6a43894e371925181a7d7a120/av-17.0.1-cp310-cp310-macosx_14_0_arm64.whl", hash = "sha256:f585358fe0127990aea7887e940de4cdd745a2770605c31e54b2418fd0fdd8bd", size = 18831018, upload-time = "2026-04-18T17:11:35.098Z" }, + { url = "https://files.pythonhosted.org/packages/a3/38/1769c0315df060f9631727ac757e20d36f9413a9f7fa8b085ed1ccd69001/av-17.0.1-cp310-cp310-manylinux_2_28_aarch64.whl", hash = "sha256:50f9dd53a8ebef77606dca3b21710f660f9a6478484e79b9abda7c787b4f2403", size = 35336690, upload-time = "2026-04-18T17:11:37.707Z" }, + { url = "https://files.pythonhosted.org/packages/e4/9c/6f2abe6179e9828f6e334201a6d3ca14e90e6eb4fb5ff0ccca68e7b0beb2/av-17.0.1-cp310-cp310-manylinux_2_28_x86_64.whl", hash = "sha256:8270634c409f8efc9a24216e5dd90313d873b26ea4b5f172b14de52cbd15121c", size = 37669836, upload-time = "2026-04-18T17:11:40.23Z" }, + { url = "https://files.pythonhosted.org/packages/a1/0b/f050ba5d3f294a2250f8b64eaa6059fc6df39573e5960f5833850aa50033/av-17.0.1-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:3a3f33bbfed2bcc65be37941bfeb6cc20bbe9cb7afc4ef1ac8d330972df098f9", size = 36536999, upload-time = "2026-04-18T17:11:42.944Z" }, + { url = "https://files.pythonhosted.org/packages/cf/31/f9ed99d4c483bdb3695b7f4d5997cb2dc0b2d57ce1a6d28bce867b5ddaf9/av-17.0.1-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:09b1f1601cc4a4d9e616d197b345c363ba6abfe567cb3d6b18e45516126692b6", size = 38800109, upload-time = "2026-04-18T17:11:45.834Z" }, + { url = "https://files.pythonhosted.org/packages/14/30/9b6c933458a585508b4585dba552b2bad57ef17908bcff109275b1eb9a39/av-17.0.1-cp310-cp310-win_amd64.whl", hash = "sha256:f63b30067e6d88a3cce0d73d01ecfc0e6f091ad2bcf689db5dc305b0b4e8348c", size = 28985245, upload-time = "2026-04-18T17:11:48.698Z" }, + { url = "https://files.pythonhosted.org/packages/4c/82/e7007dcef7bd2d2c377e2e85977701384f42d19fc808c2ccb3a99eaf58f2/av-17.0.1-cp311-abi3-macosx_11_0_x86_64.whl", hash = "sha256:987f4f46ceae4da6c614dcbd2b8149be9dbf680c3bb7a6841c58af9cff4d9230", size = 23238802, upload-time = "2026-04-18T17:11:51.166Z" }, + { url = "https://files.pythonhosted.org/packages/6b/aa/858b09a08ea6f83f91be44b5a5adad13ae8d9ac8b80fda27e73c24bfb160/av-17.0.1-cp311-abi3-macosx_14_0_arm64.whl", hash = "sha256:d97f54e55b18a74912f479c1978aadd1341d38d892dee95bb5c2f2dccfa72f32", size = 18709338, upload-time = "2026-04-18T17:11:53.286Z" }, + { url = "https://files.pythonhosted.org/packages/a8/8b/8de3fd21c4b0b74d44337421abeab0e71462337fb6a28fff888e0c356cbd/av-17.0.1-cp311-abi3-manylinux_2_28_aarch64.whl", hash = "sha256:e6eee84afa48d0e9321047cd3e4facd44b401493f6bdc753e2e1d1e7c9e6d13e", size = 34007351, upload-time = "2026-04-18T17:11:56.116Z" }, + { url = "https://files.pythonhosted.org/packages/02/28/167b291356c2cc315a2d62a95b0ceace72b5b0bf547de30b89313110f032/av-17.0.1-cp311-abi3-manylinux_2_28_x86_64.whl", hash = "sha256:c58c71bffd9383908c85695ac61d3184c668accb04a5bd1b262e0fb8d09f60a5", size = 36345295, upload-time = "2026-04-18T17:11:59.125Z" }, + { url = "https://files.pythonhosted.org/packages/04/fa/aae56f2ff2c204c408641e1120f5ca5ce9c3390cf5362245c6f1158704b5/av-17.0.1-cp311-abi3-musllinux_1_2_aarch64.whl", hash = "sha256:42d6745d30a410ec9b22aef79a52a7ab5a001eb8f5adfd952946606a30983318", size = 35183754, upload-time = "2026-04-18T17:12:01.697Z" }, + { url = "https://files.pythonhosted.org/packages/ba/bd/776046f27093aef80155a204ca7d82a887ae4ee72ba4ef8411b46ea7898c/av-17.0.1-cp311-abi3-musllinux_1_2_x86_64.whl", hash = "sha256:3ed6bcd7021fe55832f95b8ef78dd01a4cb21faf3cd71f1e1bf4f20bf100b278", size = 37430809, upload-time = "2026-04-18T17:12:04.231Z" }, + { url = "https://files.pythonhosted.org/packages/d9/d5/3261bd2c6b7f6c0aa8379fc970d1ecf496330990b992ad28607785074268/av-17.0.1-cp311-abi3-win_amd64.whl", hash = "sha256:9af524e8632a54032e361d6b88895bd3e7c6212ca560de60f5ccc525323c764c", size = 28889649, upload-time = "2026-04-18T17:12:07.04Z" }, + { url = "https://files.pythonhosted.org/packages/98/39/381104e427a0c7231d2ec0d25d538d58fc20fc0458846b95860d3ef8073b/av-17.0.1-cp311-abi3-win_arm64.whl", hash = "sha256:50e58a473d65ea29b645e45c9fd8518a6783737135683ecc40571a91592bdfe4", size = 21918412, upload-time = "2026-04-18T17:12:09.312Z" }, + { url = "https://files.pythonhosted.org/packages/c7/8c/bb1498f031abb6157b30b7fc2379359176953821b6ba59fbd89dbb56f61f/av-17.0.1-cp314-cp314t-macosx_11_0_x86_64.whl", hash = "sha256:1d33871742d1e71562db3c8e752cacc5a62766d7efc3ae408bff1c3e26ebb46e", size = 23484157, upload-time = "2026-04-18T17:12:11.67Z" }, + { url = "https://files.pythonhosted.org/packages/1a/58/dedaef187b797243cd5762722e376c69c5ad95ab23db44127f09afc2cd66/av-17.0.1-cp314-cp314t-macosx_14_0_arm64.whl", hash = "sha256:1229e879f4b6431bc00f69d7f8891fe9a683b0a6e0e009e6c98eb7e449f0383d", size = 18920872, upload-time = "2026-04-18T17:12:14.826Z" }, + { url = "https://files.pythonhosted.org/packages/9b/26/5c550231651d6285e6a5c4f6f4a0e67459bfe2b622a7c9352be8cca8c819/av-17.0.1-cp314-cp314t-manylinux_2_28_aarch64.whl", hash = "sha256:4744837f4116964280bcc72285e3cdd51361e98a696205aadd924203440ef511", size = 37471077, upload-time = "2026-04-18T17:12:17.349Z" }, + { url = "https://files.pythonhosted.org/packages/59/e4/9807b89a9d775c6f015677996c48bce48aaff70b5d95885adf39e59832a2/av-17.0.1-cp314-cp314t-manylinux_2_28_x86_64.whl", hash = "sha256:3d0a7d45d9599bf9df9f8249827113d4f36df1cd6b5356227b997f0552dbc98e", size = 39566981, upload-time = "2026-04-18T17:12:19.942Z" }, + { url = "https://files.pythonhosted.org/packages/5c/72/a22a657abc3de652f5b4f46cbbebdf7cba629752112791b81f05d340991d/av-17.0.1-cp314-cp314t-musllinux_1_2_aarch64.whl", hash = "sha256:9acd0b6a6e02af2b37f63d97a03ee2c47936d58e82425c3cd075a95245937c59", size = 38397369, upload-time = "2026-04-18T17:12:22.909Z" }, + { url = "https://files.pythonhosted.org/packages/ae/b2/f4e83e41c1e3c186f34b7df506779d0cd7e40499e2e19519c7ece148cd20/av-17.0.1-cp314-cp314t-musllinux_1_2_x86_64.whl", hash = "sha256:3d3a36204cb1f1e7691e6446afa8d6b7097b09946dae732c71c5d05ce09e506e", size = 40582445, upload-time = "2026-04-18T17:12:26.285Z" }, + { url = "https://files.pythonhosted.org/packages/c8/59/8676188b72eed09d48ce6cfaf0f22b0bb9f3cfd74d388ee2b7fdf960536d/av-17.0.1-cp314-cp314t-win_amd64.whl", hash = "sha256:b87b98afe971cde123953073bc9c95ab0b7efd2ecc082dd2dbd11f9d9abf190e", size = 29217136, upload-time = "2026-04-18T17:12:29.189Z" }, + { url = "https://files.pythonhosted.org/packages/5f/af/0a6e1d2a845988039f6c197fa7269b5e9abbe17354fb41cc9d75bb260fcb/av-17.0.1-cp314-cp314t-win_arm64.whl", hash = "sha256:a87a42c36e29f75e7dff7281944f2a6876a2c8875e225ccbf6c1ae62748b4caa", size = 22072676, upload-time = "2026-04-18T17:12:31.836Z" }, +] + [[package]] name = "backoff" version = "2.2.1" @@ -566,8 +603,8 @@ dependencies = [ { name = "griffe" }, { name = "jinja2" }, { name = "platformdirs" }, - { name = "pydantic", version = "2.12.5", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.11' and extra == 'group-10-braintrust-lint') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, - { name = "pydantic", version = "2.13.3", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.11' and sys_platform == 'emscripten' and extra == 'group-10-braintrust-lint') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, + { name = "pydantic", version = "2.12.5", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.11' and extra == 'group-10-braintrust-lint') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, + { name = "pydantic", version = "2.13.3", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.11' and sys_platform == 'emscripten' and extra == 'group-10-braintrust-lint') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-livekit-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-livekit-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-livekit-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-livekit-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-livekit-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-livekit-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-livekit-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-livekit-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, ] sdist = { url = "https://files.pythonhosted.org/packages/bd/51/08fb68d23f4b0f6256fe85dc86e9576941550f890b079352fba719e07b39/banks-2.4.2.tar.gz", hash = "sha256:cda6013bd377ea7b701933578bfb9370fc21ad70bc13cedfc3f5cb2c034ca3dc", size = 188633, upload-time = "2026-04-27T12:15:22.021Z" } wheels = [ @@ -697,10 +734,10 @@ dependencies = [ { name = "chevron" }, { name = "exceptiongroup" }, { name = "gitpython" }, - { name = "jsonschema", version = "4.23.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-10-braintrust-test-crewai' or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands')" }, - { name = "jsonschema", version = "4.26.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-10-braintrust-lint' or extra == 'group-10-braintrust-test-agentscope' or extra == 'group-10-braintrust-test-agno' or extra != 'group-10-braintrust-test-crewai' or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands')" }, - { name = "packaging", version = "25.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-10-braintrust-lint' or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, - { name = "packaging", version = "26.2", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-10-braintrust-test-agentscope' or extra == 'group-10-braintrust-test-agno' or extra == 'group-10-braintrust-test-crewai' or extra == 'group-10-braintrust-test-langchain' or extra == 'group-10-braintrust-test-litellm' or extra == 'group-10-braintrust-test-openai-agents' or extra == 'group-10-braintrust-test-pydantic-ai-logfire' or extra == 'group-10-braintrust-test-strands' or extra != 'group-10-braintrust-lint'" }, + { name = "jsonschema", version = "4.23.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-10-braintrust-test-crewai' or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands')" }, + { name = "jsonschema", version = "4.26.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-10-braintrust-lint' or extra == 'group-10-braintrust-test-agentscope' or extra == 'group-10-braintrust-test-agno' or extra != 'group-10-braintrust-test-crewai' or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands')" }, + { name = "packaging", version = "25.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-10-braintrust-lint' or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, + { name = "packaging", version = "26.2", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-10-braintrust-test-agentscope' or extra == 'group-10-braintrust-test-agno' or extra == 'group-10-braintrust-test-crewai' or extra == 'group-10-braintrust-test-langchain' or extra == 'group-10-braintrust-test-litellm' or extra == 'group-10-braintrust-test-livekit-agents' or extra == 'group-10-braintrust-test-openai-agents' or extra == 'group-10-braintrust-test-pydantic-ai-logfire' or extra == 'group-10-braintrust-test-strands' or extra != 'group-10-braintrust-lint'" }, { name = "python-slugify" }, { name = "requests" }, { name = "sseclient-py" }, @@ -712,16 +749,19 @@ dependencies = [ [package.optional-dependencies] all = [ { name = "boto3" }, - { name = "openai-agents", version = "0.2.9", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-10-braintrust-test-litellm' or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands')" }, - { name = "openai-agents", version = "0.10.5", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-10-braintrust-test-crewai' or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands')" }, - { name = "openai-agents", version = "0.15.1", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-10-braintrust-lint' or extra == 'group-10-braintrust-test-agentscope' or extra == 'group-10-braintrust-test-agno' or extra == 'group-10-braintrust-test-langchain' or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-litellm')" }, - { name = "opentelemetry-api" }, - { name = "opentelemetry-exporter-otlp-proto-http" }, - { name = "opentelemetry-sdk" }, - { name = "orjson", marker = "platform_python_implementation != 'PyPy' or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, + { name = "openai-agents", version = "0.2.9", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-10-braintrust-test-litellm' or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands')" }, + { name = "openai-agents", version = "0.10.5", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-10-braintrust-test-crewai' or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands')" }, + { name = "openai-agents", version = "0.15.1", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-10-braintrust-lint' or extra == 'group-10-braintrust-test-agentscope' or extra == 'group-10-braintrust-test-agno' or extra == 'group-10-braintrust-test-langchain' or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-litellm')" }, + { name = "opentelemetry-api", version = "1.38.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-10-braintrust-test-livekit-agents' or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands')" }, + { name = "opentelemetry-api", version = "1.40.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-10-braintrust-lint' or extra == 'group-10-braintrust-test-agentscope' or extra == 'group-10-braintrust-test-agno' or extra == 'group-10-braintrust-test-crewai' or extra == 'group-10-braintrust-test-langchain' or extra == 'group-10-braintrust-test-litellm' or extra != 'group-10-braintrust-test-livekit-agents' or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands')" }, + { name = "opentelemetry-exporter-otlp-proto-http", version = "1.38.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-10-braintrust-test-livekit-agents' or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands')" }, + { name = "opentelemetry-exporter-otlp-proto-http", version = "1.40.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-10-braintrust-lint' or extra == 'group-10-braintrust-test-agentscope' or extra == 'group-10-braintrust-test-agno' or extra == 'group-10-braintrust-test-crewai' or extra == 'group-10-braintrust-test-langchain' or extra == 'group-10-braintrust-test-litellm' or extra != 'group-10-braintrust-test-livekit-agents' or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands')" }, + { name = "opentelemetry-sdk", version = "1.38.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-10-braintrust-test-livekit-agents' or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands')" }, + { name = "opentelemetry-sdk", version = "1.40.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-10-braintrust-lint' or extra == 'group-10-braintrust-test-agentscope' or extra == 'group-10-braintrust-test-agno' or extra == 'group-10-braintrust-test-crewai' or extra == 'group-10-braintrust-test-langchain' or extra == 'group-10-braintrust-test-litellm' or extra != 'group-10-braintrust-test-livekit-agents' or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands')" }, + { name = "orjson", marker = "platform_python_implementation != 'PyPy' or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, { name = "python-dotenv" }, - { name = "starlette", version = "0.52.1", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-10-braintrust-lint' or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, - { name = "starlette", version = "1.0.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-10-braintrust-test-agentscope' or extra == 'group-10-braintrust-test-agno' or extra == 'group-10-braintrust-test-crewai' or extra == 'group-10-braintrust-test-langchain' or extra == 'group-10-braintrust-test-litellm' or extra == 'group-10-braintrust-test-openai-agents' or extra == 'group-10-braintrust-test-pydantic-ai-logfire' or extra == 'group-10-braintrust-test-strands' or extra != 'group-10-braintrust-lint'" }, + { name = "starlette", version = "0.52.1", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-10-braintrust-lint' or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, + { name = "starlette", version = "1.0.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-10-braintrust-test-agentscope' or extra == 'group-10-braintrust-test-agno' or extra == 'group-10-braintrust-test-crewai' or extra == 'group-10-braintrust-test-langchain' or extra == 'group-10-braintrust-test-litellm' or extra == 'group-10-braintrust-test-livekit-agents' or extra == 'group-10-braintrust-test-openai-agents' or extra == 'group-10-braintrust-test-pydantic-ai-logfire' or extra == 'group-10-braintrust-test-strands' or extra != 'group-10-braintrust-lint'" }, { name = "temporalio" }, { name = "uv" }, { name = "uvicorn" }, @@ -729,23 +769,26 @@ all = [ cli = [ { name = "boto3" }, { name = "python-dotenv" }, - { name = "starlette", version = "0.52.1", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-10-braintrust-lint' or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, - { name = "starlette", version = "1.0.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-10-braintrust-test-agentscope' or extra == 'group-10-braintrust-test-agno' or extra == 'group-10-braintrust-test-crewai' or extra == 'group-10-braintrust-test-langchain' or extra == 'group-10-braintrust-test-litellm' or extra == 'group-10-braintrust-test-openai-agents' or extra == 'group-10-braintrust-test-pydantic-ai-logfire' or extra == 'group-10-braintrust-test-strands' or extra != 'group-10-braintrust-lint'" }, + { name = "starlette", version = "0.52.1", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-10-braintrust-lint' or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, + { name = "starlette", version = "1.0.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-10-braintrust-test-agentscope' or extra == 'group-10-braintrust-test-agno' or extra == 'group-10-braintrust-test-crewai' or extra == 'group-10-braintrust-test-langchain' or extra == 'group-10-braintrust-test-litellm' or extra == 'group-10-braintrust-test-livekit-agents' or extra == 'group-10-braintrust-test-openai-agents' or extra == 'group-10-braintrust-test-pydantic-ai-logfire' or extra == 'group-10-braintrust-test-strands' or extra != 'group-10-braintrust-lint'" }, { name = "uv" }, { name = "uvicorn" }, ] openai-agents = [ - { name = "openai-agents", version = "0.2.9", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-10-braintrust-test-litellm' or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands')" }, - { name = "openai-agents", version = "0.10.5", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-10-braintrust-test-crewai' or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands')" }, - { name = "openai-agents", version = "0.15.1", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-10-braintrust-lint' or extra == 'group-10-braintrust-test-agentscope' or extra == 'group-10-braintrust-test-agno' or extra == 'group-10-braintrust-test-langchain' or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-litellm')" }, + { name = "openai-agents", version = "0.2.9", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-10-braintrust-test-litellm' or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands')" }, + { name = "openai-agents", version = "0.10.5", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-10-braintrust-test-crewai' or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands')" }, + { name = "openai-agents", version = "0.15.1", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-10-braintrust-lint' or extra == 'group-10-braintrust-test-agentscope' or extra == 'group-10-braintrust-test-agno' or extra == 'group-10-braintrust-test-langchain' or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-litellm')" }, ] otel = [ - { name = "opentelemetry-api" }, - { name = "opentelemetry-exporter-otlp-proto-http" }, - { name = "opentelemetry-sdk" }, + { name = "opentelemetry-api", version = "1.38.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-10-braintrust-test-livekit-agents' or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands')" }, + { name = "opentelemetry-api", version = "1.40.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-10-braintrust-lint' or extra == 'group-10-braintrust-test-agentscope' or extra == 'group-10-braintrust-test-agno' or extra == 'group-10-braintrust-test-crewai' or extra == 'group-10-braintrust-test-langchain' or extra == 'group-10-braintrust-test-litellm' or extra != 'group-10-braintrust-test-livekit-agents' or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands')" }, + { name = "opentelemetry-exporter-otlp-proto-http", version = "1.38.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-10-braintrust-test-livekit-agents' or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands')" }, + { name = "opentelemetry-exporter-otlp-proto-http", version = "1.40.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-10-braintrust-lint' or extra == 'group-10-braintrust-test-agentscope' or extra == 'group-10-braintrust-test-agno' or extra == 'group-10-braintrust-test-crewai' or extra == 'group-10-braintrust-test-langchain' or extra == 'group-10-braintrust-test-litellm' or extra != 'group-10-braintrust-test-livekit-agents' or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands')" }, + { name = "opentelemetry-sdk", version = "1.38.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-10-braintrust-test-livekit-agents' or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands')" }, + { name = "opentelemetry-sdk", version = "1.40.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-10-braintrust-lint' or extra == 'group-10-braintrust-test-agentscope' or extra == 'group-10-braintrust-test-agno' or extra == 'group-10-braintrust-test-crewai' or extra == 'group-10-braintrust-test-langchain' or extra == 'group-10-braintrust-test-litellm' or extra != 'group-10-braintrust-test-livekit-agents' or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands')" }, ] performance = [ - { name = "orjson", marker = "platform_python_implementation != 'PyPy' or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, + { name = "orjson", marker = "platform_python_implementation != 'PyPy' or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, ] temporal = [ { name = "temporalio" }, @@ -771,11 +814,11 @@ lint = [ { name = "anthropic" }, { name = "autoevals" }, { name = "autogen-agentchat" }, - { name = "autogen-ext", extra = ["openai"], marker = "extra == 'group-10-braintrust-lint' or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, + { name = "autogen-ext", extra = ["openai"], marker = "extra == 'group-10-braintrust-lint' or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, { name = "braintrust-core" }, { name = "claude-agent-sdk" }, - { name = "cohere", version = "5.21.1", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.11' and sys_platform == 'emscripten' and extra == 'group-10-braintrust-lint') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, - { name = "cohere", version = "6.1.0", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.11' and extra == 'group-10-braintrust-lint') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, + { name = "cohere", version = "5.21.1", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.11' and sys_platform == 'emscripten' and extra == 'group-10-braintrust-lint') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-livekit-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-livekit-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-livekit-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-livekit-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-livekit-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-livekit-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-livekit-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-livekit-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, + { name = "cohere", version = "6.1.0", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.11' and extra == 'group-10-braintrust-lint') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, { name = "crewai", marker = "python_full_version < '3.14'" }, { name = "dspy" }, { name = "google-adk" }, @@ -785,6 +828,8 @@ lint = [ { name = "langchain-openai" }, { name = "langsmith", version = "0.7.31", source = { registry = "https://pypi.org/simple" } }, { name = "litellm", version = "1.83.0", source = { registry = "https://pypi.org/simple" } }, + { name = "livekit-agents" }, + { name = "livekit-plugins-openai" }, { name = "llama-index-core" }, { name = "llama-index-embeddings-openai" }, { name = "llama-index-llms-openai" }, @@ -846,6 +891,13 @@ test-litellm = [ { name = "pytest-asyncio" }, { name = "pytest-vcr" }, ] +test-livekit-agents = [ + { name = "livekit-plugins-openai" }, + { name = "opentelemetry-sdk", version = "1.38.0", source = { registry = "https://pypi.org/simple" } }, + { name = "pytest" }, + { name = "pytest-asyncio" }, + { name = "pytest-vcr" }, +] test-llamaindex = [ { name = "pytest" }, { name = "pytest-asyncio" }, @@ -958,6 +1010,8 @@ lint = [ { name = "langchain-openai" }, { name = "langsmith", specifier = "==0.7.31" }, { name = "litellm" }, + { name = "livekit-agents" }, + { name = "livekit-plugins-openai" }, { name = "llama-index-core" }, { name = "llama-index-embeddings-openai" }, { name = "llama-index-llms-openai" }, @@ -1019,6 +1073,13 @@ test-litellm = [ { name = "pytest-asyncio", specifier = "==1.3.0" }, { name = "pytest-vcr", specifier = "==1.0.2" }, ] +test-livekit-agents = [ + { name = "livekit-plugins-openai" }, + { name = "opentelemetry-sdk", specifier = "<1.39" }, + { name = "pytest", specifier = "==9.0.2" }, + { name = "pytest-asyncio", specifier = "==1.3.0" }, + { name = "pytest-vcr", specifier = "==1.0.2" }, +] test-llamaindex = [ { name = "pytest", specifier = "==9.0.2" }, { name = "pytest-asyncio", specifier = "==1.3.0" }, @@ -1076,10 +1137,10 @@ name = "build" version = "1.5.0" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "colorama", marker = "python_full_version < '3.14' and os_name == 'nt'" }, + { name = "colorama", marker = "os_name == 'nt'" }, { name = "importlib-metadata", version = "8.7.1", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.10.2'" }, - { name = "packaging", version = "25.0", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.14'" }, - { name = "pyproject-hooks", marker = "python_full_version < '3.14'" }, + { name = "packaging", version = "25.0", source = { registry = "https://pypi.org/simple" } }, + { name = "pyproject-hooks" }, { name = "tomli", marker = "python_full_version < '3.11'" }, ] sdist = { url = "https://files.pythonhosted.org/packages/78/e0/df5e171f685f82f37b12e1f208064e24244911079d7b767447d1af7e0d70/build-1.5.0.tar.gz", hash = "sha256:302c22c3ba2a0fd5f3911918651341ebb3896176cbdec15bd421f80b1afc7647", size = 89796, upload-time = "2026-04-30T03:18:25.17Z" } @@ -1157,7 +1218,7 @@ name = "cffi" version = "2.0.0" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "pycparser", marker = "implementation_name != 'PyPy' or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, + { name = "pycparser", marker = "implementation_name != 'PyPy' or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, ] sdist = { url = "https://files.pythonhosted.org/packages/eb/56/b1ba7935a17738ae8453301356628e8147c79dbb825bcbc73dc7401f9846/cffi-2.0.0.tar.gz", hash = "sha256:44d1b5909021139fe36001ae048dbdde8214afa20200eda0f64c068cac5d5529", size = 523588, upload-time = "2025-09-08T23:24:04.541Z" } wheels = [ @@ -1362,35 +1423,35 @@ name = "chromadb" version = "1.1.1" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "bcrypt", marker = "python_full_version < '3.14'" }, - { name = "build", marker = "python_full_version < '3.14'" }, - { name = "grpcio", marker = "python_full_version < '3.14'" }, - { name = "httpx", marker = "python_full_version < '3.14'" }, - { name = "importlib-resources", marker = "python_full_version < '3.14'" }, - { name = "jsonschema", version = "4.26.0", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.14'" }, - { name = "kubernetes", marker = "python_full_version < '3.14'" }, - { name = "mmh3", marker = "python_full_version < '3.14'" }, - { name = "numpy", version = "2.2.6", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.11' and extra == 'group-10-braintrust-lint') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, - { name = "numpy", version = "2.4.4", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.11' and python_full_version < '3.14' and extra == 'group-10-braintrust-lint') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (python_full_version >= '3.14' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (python_full_version >= '3.14' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (python_full_version >= '3.14' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (python_full_version >= '3.14' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (python_full_version >= '3.14' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (python_full_version >= '3.14' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version >= '3.14' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (python_full_version >= '3.14' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (python_full_version >= '3.14' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (python_full_version >= '3.14' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (python_full_version >= '3.14' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (python_full_version >= '3.14' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (python_full_version >= '3.14' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version >= '3.14' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (python_full_version >= '3.14' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (python_full_version >= '3.14' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (python_full_version >= '3.14' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (python_full_version >= '3.14' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version >= '3.14' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (python_full_version >= '3.14' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (python_full_version >= '3.14' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (python_full_version >= '3.14' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version >= '3.14' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (python_full_version >= '3.14' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (python_full_version >= '3.14' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version >= '3.14' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (python_full_version >= '3.14' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version >= '3.14' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (python_full_version >= '3.14' and extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, - { name = "onnxruntime", marker = "python_full_version < '3.14'" }, - { name = "opentelemetry-api", marker = "python_full_version < '3.14'" }, - { name = "opentelemetry-exporter-otlp-proto-grpc", marker = "python_full_version < '3.14'" }, - { name = "opentelemetry-sdk", marker = "python_full_version < '3.14'" }, - { name = "orjson", marker = "python_full_version < '3.14'" }, - { name = "overrides", marker = "python_full_version < '3.14'" }, - { name = "posthog", marker = "python_full_version < '3.14'" }, - { name = "pybase64", marker = "python_full_version < '3.14'" }, - { name = "pydantic", version = "2.12.5", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.14' and sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint') or (python_full_version < '3.11' and sys_platform == 'emscripten' and extra == 'group-10-braintrust-lint') or (python_full_version >= '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (python_full_version >= '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (python_full_version >= '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (python_full_version >= '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (python_full_version >= '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (python_full_version >= '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version >= '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (python_full_version >= '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, - { name = "pydantic", version = "2.13.3", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.11' and python_full_version < '3.14' and sys_platform == 'emscripten' and extra == 'group-10-braintrust-lint') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (python_full_version >= '3.14' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (python_full_version >= '3.14' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (python_full_version >= '3.14' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (python_full_version >= '3.14' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (python_full_version >= '3.14' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (python_full_version >= '3.14' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version >= '3.14' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (python_full_version >= '3.14' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (python_full_version >= '3.14' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (python_full_version >= '3.14' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (python_full_version >= '3.14' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (python_full_version >= '3.14' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (python_full_version >= '3.14' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version >= '3.14' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (python_full_version >= '3.14' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (python_full_version >= '3.14' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (python_full_version >= '3.14' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (python_full_version >= '3.14' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version >= '3.14' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (python_full_version >= '3.14' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (python_full_version >= '3.14' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (python_full_version >= '3.14' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version >= '3.14' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (python_full_version >= '3.14' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (python_full_version >= '3.14' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version >= '3.14' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (python_full_version >= '3.14' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version >= '3.14' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (python_full_version >= '3.14' and extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, - { name = "pypika", marker = "python_full_version < '3.14'" }, - { name = "pyyaml", marker = "python_full_version < '3.14'" }, - { name = "rich", version = "14.3.4", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.14'" }, - { name = "tenacity", marker = "python_full_version < '3.14'" }, - { name = "tokenizers", marker = "python_full_version < '3.14'" }, - { name = "tqdm", marker = "python_full_version < '3.14'" }, - { name = "typer", marker = "python_full_version < '3.14'" }, - { name = "typing-extensions", marker = "python_full_version < '3.14'" }, - { name = "uvicorn", extra = ["standard"], marker = "(python_full_version < '3.14' and extra == 'group-10-braintrust-lint') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, + { name = "bcrypt" }, + { name = "build" }, + { name = "grpcio" }, + { name = "httpx" }, + { name = "importlib-resources" }, + { name = "jsonschema", version = "4.26.0", source = { registry = "https://pypi.org/simple" } }, + { name = "kubernetes" }, + { name = "mmh3" }, + { name = "numpy", version = "2.2.6", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.11' and extra == 'group-10-braintrust-lint') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, + { name = "numpy", version = "2.4.4", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.11' and extra == 'group-10-braintrust-lint') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, + { name = "onnxruntime" }, + { name = "opentelemetry-api", version = "1.40.0", source = { registry = "https://pypi.org/simple" } }, + { name = "opentelemetry-exporter-otlp-proto-grpc", version = "1.40.0", source = { registry = "https://pypi.org/simple" } }, + { name = "opentelemetry-sdk", version = "1.40.0", source = { registry = "https://pypi.org/simple" } }, + { name = "orjson" }, + { name = "overrides" }, + { name = "posthog" }, + { name = "pybase64" }, + { name = "pydantic", version = "2.12.5", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.11' and extra == 'group-10-braintrust-lint') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, + { name = "pydantic", version = "2.13.3", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.11' and sys_platform == 'emscripten' and extra == 'group-10-braintrust-lint') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-livekit-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-livekit-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-livekit-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-livekit-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-livekit-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-livekit-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-livekit-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-livekit-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, + { name = "pypika" }, + { name = "pyyaml" }, + { name = "rich", version = "14.3.4", source = { registry = "https://pypi.org/simple" } }, + { name = "tenacity" }, + { name = "tokenizers" }, + { name = "tqdm" }, + { name = "typer" }, + { name = "typing-extensions" }, + { name = "uvicorn", extra = ["standard"], marker = "extra == 'group-10-braintrust-lint' or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, ] sdist = { url = "https://files.pythonhosted.org/packages/7f/48/11851dddeadad6abe36ee071fedc99b5bdd2c324df3afa8cb952ae02798b/chromadb-1.1.1.tar.gz", hash = "sha256:ebfce0122753e306a76f1e291d4ddaebe5f01b5979b97ae0bc80b1d4024ff223", size = 1338109, upload-time = "2025-10-05T02:49:14.834Z" } wheels = [ @@ -1432,7 +1493,7 @@ resolution-markers = [ "python_full_version < '3.11'", ] dependencies = [ - { name = "colorama", marker = "(sys_platform == 'win32' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, + { name = "colorama", marker = "(sys_platform == 'win32' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, ] sdist = { url = "https://files.pythonhosted.org/packages/b9/2e/0090cbf739cee7d23781ad4b89a9894a41538e4fcf4c31dcdd705b78eb8b/click-8.1.8.tar.gz", hash = "sha256:ed53c9d8990d83c2a27deae68e4ee337473f6330c040a31d4225c9574d16096a", size = 226593, upload-time = "2024-12-21T18:38:44.339Z" } wheels = [ @@ -1444,57 +1505,62 @@ name = "click" version = "8.3.3" source = { registry = "https://pypi.org/simple" } resolution-markers = [ - "python_full_version >= '3.14' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands'", - "python_full_version == '3.13.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands'", - "python_full_version == '3.12.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands'", - "python_full_version == '3.11.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands'", - "python_full_version < '3.11' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands'", - "python_full_version >= '3.14' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", - "python_full_version == '3.13.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", - "python_full_version == '3.12.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", - "python_full_version == '3.11.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", - "python_full_version < '3.11' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", - "python_full_version >= '3.14' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", - "python_full_version == '3.13.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", - "python_full_version == '3.12.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", - "python_full_version == '3.11.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", - "python_full_version < '3.11' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", - "python_full_version >= '3.14' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", - "python_full_version == '3.13.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", - "python_full_version == '3.12.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", - "python_full_version == '3.11.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", - "python_full_version < '3.11' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", - "python_full_version >= '3.14' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", - "python_full_version == '3.13.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", - "python_full_version == '3.12.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", - "python_full_version == '3.11.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", - "python_full_version < '3.11' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", - "python_full_version >= '3.14' and extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", - "python_full_version == '3.13.*' and extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", - "python_full_version == '3.12.*' and extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", - "python_full_version == '3.11.*' and extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", - "python_full_version < '3.11' and extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", - "python_full_version >= '3.14' and sys_platform == 'win32' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", - "python_full_version >= '3.14' and sys_platform == 'emscripten' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", - "python_full_version >= '3.14' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", - "python_full_version == '3.13.*' and sys_platform == 'win32' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", - "python_full_version == '3.13.*' and sys_platform == 'emscripten' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", - "python_full_version == '3.13.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", - "python_full_version == '3.12.*' and sys_platform == 'win32' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", - "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", - "python_full_version == '3.12.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", - "python_full_version == '3.11.*' and sys_platform == 'win32' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", - "python_full_version == '3.11.*' and sys_platform == 'emscripten' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", - "python_full_version == '3.11.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", - "python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", - "python_full_version >= '3.14' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", - "python_full_version == '3.13.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", - "python_full_version == '3.12.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", - "python_full_version == '3.11.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", - "python_full_version < '3.11' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", -] -dependencies = [ - { name = "colorama", marker = "(sys_platform == 'win32' and extra == 'group-10-braintrust-lint') or (sys_platform == 'win32' and extra == 'group-10-braintrust-test-agentscope') or (sys_platform == 'win32' and extra == 'group-10-braintrust-test-agno') or (sys_platform == 'win32' and extra != 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands')" }, + "python_full_version >= '3.14' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands'", + "python_full_version == '3.13.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands'", + "python_full_version == '3.12.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands'", + "python_full_version == '3.11.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands'", + "python_full_version < '3.11' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands'", + "python_full_version >= '3.14' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.13.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.12.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.11.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version < '3.11' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version >= '3.14' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.13.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.12.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.11.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", + "python_full_version < '3.11' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", + "python_full_version >= '3.14' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.13.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.12.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.11.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version < '3.11' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version >= '3.14' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.13.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.12.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.11.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version < '3.11' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version >= '3.14' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.13.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.12.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.11.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version < '3.11' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version >= '3.14' and extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.13.*' and extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.12.*' and extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.11.*' and extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version < '3.11' and extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version >= '3.14' and sys_platform == 'win32' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", + "python_full_version >= '3.14' and sys_platform == 'emscripten' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", + "python_full_version >= '3.14' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.13.*' and sys_platform == 'win32' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.13.*' and sys_platform == 'emscripten' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.13.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.12.*' and sys_platform == 'win32' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.12.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.11.*' and sys_platform == 'win32' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.11.*' and sys_platform == 'emscripten' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.11.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", + "python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", + "python_full_version >= '3.14' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.13.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.12.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.11.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version < '3.11' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", +] +dependencies = [ + { name = "colorama", marker = "(sys_platform == 'win32' and extra == 'group-10-braintrust-lint') or (sys_platform == 'win32' and extra == 'group-10-braintrust-test-agentscope') or (sys_platform == 'win32' and extra == 'group-10-braintrust-test-agno') or (sys_platform == 'win32' and extra != 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands')" }, ] sdist = { url = "https://files.pythonhosted.org/packages/bb/63/f9e1ea081ce35720d8b92acde70daaedace594dc93b693c869e0d5910718/click-8.3.3.tar.gz", hash = "sha256:398329ad4837b2ff7cbe1dd166a4c0f8900c3ca3a218de04466f38f6497f18a2", size = 328061, upload-time = "2026-04-22T15:11:27.506Z" } wheels = [ @@ -1579,7 +1645,7 @@ name = "coloredlogs" version = "15.0.1" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "humanfriendly", marker = "python_full_version < '3.14'" }, + { name = "humanfriendly" }, ] sdist = { url = "https://files.pythonhosted.org/packages/cc/c7/eed8f27100517e8c0e6b923d5f0845d0cb99763da6fdee00478f91db7325/coloredlogs-15.0.1.tar.gz", hash = "sha256:7c991aa71a4577af2f82600d8f8f3a89f936baeaf9b50a9c197da014e5bf16b0", size = 278520, upload-time = "2021-06-11T10:22:45.202Z" } wheels = [ @@ -1591,7 +1657,7 @@ name = "colorlog" version = "6.10.1" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "colorama", marker = "sys_platform == 'win32' or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, + { name = "colorama", marker = "sys_platform == 'win32' or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, ] sdist = { url = "https://files.pythonhosted.org/packages/a2/61/f083b5ac52e505dfc1c624eafbf8c7589a0d7f32daa398d2e7590efa5fda/colorlog-6.10.1.tar.gz", hash = "sha256:eb4ae5cb65fe7fec7773c2306061a8e63e02efc2c72eba9d27b0fa23c94f1321", size = 17162, upload-time = "2025-10-16T16:14:11.978Z" } wheels = [ @@ -1603,31 +1669,31 @@ name = "crewai" version = "1.6.1" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "appdirs", marker = "python_full_version < '3.14'" }, - { name = "chromadb", marker = "python_full_version < '3.14'" }, - { name = "click", version = "8.3.3", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.14'" }, - { name = "instructor", marker = "python_full_version < '3.14'" }, - { name = "json-repair", marker = "python_full_version < '3.14'" }, - { name = "json5", marker = "python_full_version < '3.14'" }, - { name = "jsonref", marker = "python_full_version < '3.14'" }, - { name = "mcp", marker = "python_full_version < '3.14'" }, - { name = "openai", version = "2.32.0", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.14'" }, - { name = "openpyxl", marker = "python_full_version < '3.14'" }, - { name = "opentelemetry-api", marker = "python_full_version < '3.14'" }, - { name = "opentelemetry-exporter-otlp-proto-http", marker = "python_full_version < '3.14'" }, - { name = "opentelemetry-sdk", marker = "python_full_version < '3.14'" }, - { name = "pdfplumber", marker = "python_full_version < '3.14'" }, - { name = "portalocker", marker = "python_full_version < '3.14'" }, - { name = "pydantic", version = "2.12.5", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.14' and sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint') or (python_full_version < '3.11' and sys_platform == 'emscripten' and extra == 'group-10-braintrust-lint') or (python_full_version >= '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (python_full_version >= '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (python_full_version >= '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (python_full_version >= '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (python_full_version >= '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (python_full_version >= '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version >= '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (python_full_version >= '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, - { name = "pydantic", version = "2.13.3", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.11' and python_full_version < '3.14' and sys_platform == 'emscripten' and extra == 'group-10-braintrust-lint') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (python_full_version >= '3.14' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (python_full_version >= '3.14' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (python_full_version >= '3.14' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (python_full_version >= '3.14' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (python_full_version >= '3.14' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (python_full_version >= '3.14' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version >= '3.14' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (python_full_version >= '3.14' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (python_full_version >= '3.14' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (python_full_version >= '3.14' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (python_full_version >= '3.14' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (python_full_version >= '3.14' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (python_full_version >= '3.14' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version >= '3.14' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (python_full_version >= '3.14' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (python_full_version >= '3.14' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (python_full_version >= '3.14' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (python_full_version >= '3.14' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version >= '3.14' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (python_full_version >= '3.14' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (python_full_version >= '3.14' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (python_full_version >= '3.14' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version >= '3.14' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (python_full_version >= '3.14' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (python_full_version >= '3.14' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version >= '3.14' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (python_full_version >= '3.14' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version >= '3.14' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (python_full_version >= '3.14' and extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, - { name = "pydantic-settings", marker = "python_full_version < '3.14'" }, - { name = "pyjwt", marker = "python_full_version < '3.14'" }, - { name = "python-dotenv", marker = "python_full_version < '3.14'" }, - { name = "regex", marker = "python_full_version < '3.14'" }, - { name = "tokenizers", marker = "python_full_version < '3.14'" }, - { name = "tomli", marker = "python_full_version < '3.14'" }, - { name = "tomli-w", marker = "python_full_version < '3.14'" }, - { name = "uv", marker = "python_full_version < '3.14'" }, + { name = "appdirs" }, + { name = "chromadb" }, + { name = "click", version = "8.3.3", source = { registry = "https://pypi.org/simple" } }, + { name = "instructor" }, + { name = "json-repair" }, + { name = "json5" }, + { name = "jsonref" }, + { name = "mcp" }, + { name = "openai", version = "2.32.0", source = { registry = "https://pypi.org/simple" } }, + { name = "openpyxl" }, + { name = "opentelemetry-api", version = "1.40.0", source = { registry = "https://pypi.org/simple" } }, + { name = "opentelemetry-exporter-otlp-proto-http", version = "1.40.0", source = { registry = "https://pypi.org/simple" } }, + { name = "opentelemetry-sdk", version = "1.40.0", source = { registry = "https://pypi.org/simple" } }, + { name = "pdfplumber" }, + { name = "portalocker" }, + { name = "pydantic", version = "2.12.5", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.11' and extra == 'group-10-braintrust-lint') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, + { name = "pydantic", version = "2.13.3", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.11' and sys_platform == 'emscripten' and extra == 'group-10-braintrust-lint') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-livekit-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-livekit-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-livekit-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-livekit-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-livekit-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-livekit-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-livekit-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-livekit-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, + { name = "pydantic-settings" }, + { name = "pyjwt" }, + { name = "python-dotenv" }, + { name = "regex" }, + { name = "tokenizers" }, + { name = "tomli" }, + { name = "tomli-w" }, + { name = "uv" }, ] sdist = { url = "https://files.pythonhosted.org/packages/1e/c4/37f5e8e0ccb2804a3e2acc0ccf58f82dc9415a08fad71a3868cdf830c669/crewai-1.6.1.tar.gz", hash = "sha256:b7d73a8a333abf71b30ab20c54086004cd0c016dfd86bba9c035ad5eb31e22a7", size = 4177912, upload-time = "2025-11-29T01:58:25.573Z" } wheels = [ @@ -1639,8 +1705,8 @@ name = "cryptography" version = "47.0.0" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "cffi", marker = "platform_python_implementation != 'PyPy' or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, - { name = "typing-extensions", marker = "python_full_version < '3.11' or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, + { name = "cffi", marker = "platform_python_implementation != 'PyPy' or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, + { name = "typing-extensions", marker = "python_full_version < '3.11' or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, ] sdist = { url = "https://files.pythonhosted.org/packages/ef/b2/7ffa7fe8207a8c42147ffe70c3e360b228160c1d85dc3faff16aaa3244c0/cryptography-47.0.0.tar.gz", hash = "sha256:9f8e55fe4e63613a5e1cc5819030f27b97742d720203a087802ce4ce9ceb52bb", size = 830863, upload-time = "2026-04-24T19:54:57.056Z" } wheels = [ @@ -1701,8 +1767,7 @@ source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "attrs" }, { name = "docstring-parser" }, - { name = "rich", version = "14.3.4", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.14' and extra == 'group-10-braintrust-lint') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, - { name = "rich", version = "15.0.0", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.14' and extra == 'group-10-braintrust-lint') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, + { name = "rich", version = "14.3.4", source = { registry = "https://pypi.org/simple" } }, { name = "rich-rst" }, { name = "tomli", marker = "python_full_version < '3.11'" }, { name = "typing-extensions", marker = "python_full_version < '3.11'" }, @@ -1747,15 +1812,15 @@ source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "dill" }, { name = "filelock" }, - { name = "fsspec", version = "2026.2.0", source = { registry = "https://pypi.org/simple" }, extra = ["http"], marker = "extra == 'group-10-braintrust-lint' or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, + { name = "fsspec", version = "2026.2.0", source = { registry = "https://pypi.org/simple" }, extra = ["http"], marker = "extra == 'group-10-braintrust-lint' or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, { name = "httpx" }, { name = "huggingface-hub" }, { name = "multiprocess" }, - { name = "numpy", version = "2.2.6", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.11' and extra == 'group-10-braintrust-lint') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, - { name = "numpy", version = "2.4.4", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.11' and extra == 'group-10-braintrust-lint') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, + { name = "numpy", version = "2.2.6", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.11' and extra == 'group-10-braintrust-lint') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, + { name = "numpy", version = "2.4.4", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.11' and extra == 'group-10-braintrust-lint') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, { name = "packaging", version = "25.0", source = { registry = "https://pypi.org/simple" } }, - { name = "pandas", version = "2.3.3", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.11' and extra == 'group-10-braintrust-lint') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, - { name = "pandas", version = "3.0.2", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.11' and extra == 'group-10-braintrust-lint') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, + { name = "pandas", version = "2.3.3", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.11' and extra == 'group-10-braintrust-lint') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, + { name = "pandas", version = "3.0.2", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.11' and extra == 'group-10-braintrust-lint') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, { name = "pyarrow" }, { name = "pyyaml" }, { name = "requests" }, @@ -1774,7 +1839,8 @@ source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "bytecode" }, { name = "envier" }, - { name = "opentelemetry-api" }, + { name = "opentelemetry-api", version = "1.38.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-10-braintrust-test-livekit-agents' or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands')" }, + { name = "opentelemetry-api", version = "1.40.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-10-braintrust-lint' or extra == 'group-10-braintrust-test-agentscope' or extra == 'group-10-braintrust-test-agno' or extra == 'group-10-braintrust-test-crewai' or extra == 'group-10-braintrust-test-langchain' or extra == 'group-10-braintrust-test-litellm' or extra != 'group-10-braintrust-test-livekit-agents' or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands')" }, { name = "wrapt" }, ] sdist = { url = "https://files.pythonhosted.org/packages/30/e4/f8d6e17bddd0fd2635de5ff53fdf01dbe3ce7d4c48ee5b6bb600a8fa60bd/ddtrace-4.1.0.tar.gz", hash = "sha256:7e51ba829eeba1b0758086f4c6dd7b00c4d7b5e104f2dc3b5b48e2c9b6413395", size = 6997297, upload-time = "2025-12-19T14:15:37.565Z" } @@ -1830,9 +1896,9 @@ name = "dependency-groups" version = "1.3.1" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "packaging", version = "25.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-10-braintrust-lint' or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, - { name = "packaging", version = "26.2", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-10-braintrust-test-agentscope' or extra == 'group-10-braintrust-test-agno' or extra == 'group-10-braintrust-test-crewai' or extra == 'group-10-braintrust-test-langchain' or extra == 'group-10-braintrust-test-litellm' or extra == 'group-10-braintrust-test-openai-agents' or extra == 'group-10-braintrust-test-pydantic-ai-logfire' or extra == 'group-10-braintrust-test-strands' or extra != 'group-10-braintrust-lint'" }, - { name = "tomli", marker = "python_full_version < '3.11' or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, + { name = "packaging", version = "25.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-10-braintrust-lint' or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, + { name = "packaging", version = "26.2", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-10-braintrust-test-agentscope' or extra == 'group-10-braintrust-test-agno' or extra == 'group-10-braintrust-test-crewai' or extra == 'group-10-braintrust-test-langchain' or extra == 'group-10-braintrust-test-litellm' or extra == 'group-10-braintrust-test-livekit-agents' or extra == 'group-10-braintrust-test-openai-agents' or extra == 'group-10-braintrust-test-pydantic-ai-logfire' or extra == 'group-10-braintrust-test-strands' or extra != 'group-10-braintrust-lint'" }, + { name = "tomli", marker = "python_full_version < '3.11' or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, ] sdist = { url = "https://files.pythonhosted.org/packages/62/55/f054de99871e7beb81935dea8a10b90cd5ce42122b1c3081d5282fdb3621/dependency_groups-1.3.1.tar.gz", hash = "sha256:78078301090517fd938c19f64a53ce98c32834dfe0dee6b88004a569a6adfefd", size = 10093, upload-time = "2025-05-02T00:34:29.452Z" } wheels = [ @@ -1941,10 +2007,10 @@ dependencies = [ { name = "magicattr" }, { name = "openai", version = "2.32.0", source = { registry = "https://pypi.org/simple" } }, { name = "optuna" }, - { name = "pandas", version = "2.3.3", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.11' and extra == 'group-10-braintrust-lint') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, - { name = "pandas", version = "3.0.2", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.11' and extra == 'group-10-braintrust-lint') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, - { name = "pydantic", version = "2.12.5", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.11' and extra == 'group-10-braintrust-lint') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, - { name = "pydantic", version = "2.13.3", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.11' and sys_platform == 'emscripten' and extra == 'group-10-braintrust-lint') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, + { name = "pandas", version = "2.3.3", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.11' and extra == 'group-10-braintrust-lint') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, + { name = "pandas", version = "3.0.2", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.11' and extra == 'group-10-braintrust-lint') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, + { name = "pydantic", version = "2.12.5", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.11' and extra == 'group-10-braintrust-lint') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, + { name = "pydantic", version = "2.13.3", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.11' and sys_platform == 'emscripten' and extra == 'group-10-braintrust-lint') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-livekit-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-livekit-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-livekit-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-livekit-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-livekit-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-livekit-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-livekit-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-livekit-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, { name = "regex" }, { name = "requests" }, { name = "tenacity" }, @@ -2010,7 +2076,7 @@ name = "exceptiongroup" version = "1.3.1" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "typing-extensions", marker = "python_full_version < '3.13' or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, + { name = "typing-extensions", marker = "python_full_version < '3.13' or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, ] sdist = { url = "https://files.pythonhosted.org/packages/50/79/66800aadf48771f6b62f7eb014e352e5d06856655206165d775e675a02c9/exceptiongroup-1.3.1.tar.gz", hash = "sha256:8b412432c6055b0b7d14c310000ae93352ed6754f70fa8f7c34141f91c4e3219", size = 30371, upload-time = "2025-11-21T23:01:54.787Z" } wheels = [ @@ -2032,10 +2098,10 @@ version = "0.135.3" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "annotated-doc" }, - { name = "pydantic", version = "2.12.5", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.11' and extra == 'group-10-braintrust-lint') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, - { name = "pydantic", version = "2.13.3", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.11' and sys_platform == 'emscripten' and extra == 'group-10-braintrust-lint') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, - { name = "starlette", version = "0.52.1", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-10-braintrust-lint' or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, - { name = "starlette", version = "1.0.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-10-braintrust-test-agno' or extra == 'group-10-braintrust-test-litellm' or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands')" }, + { name = "pydantic", version = "2.12.5", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.11' and extra == 'group-10-braintrust-lint') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, + { name = "pydantic", version = "2.13.3", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.11' and sys_platform == 'emscripten' and extra == 'group-10-braintrust-lint') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-livekit-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-livekit-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-livekit-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, + { name = "starlette", version = "0.52.1", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-10-braintrust-lint' or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, + { name = "starlette", version = "1.0.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-10-braintrust-test-agno' or extra == 'group-10-braintrust-test-litellm' or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands')" }, { name = "typing-extensions" }, { name = "typing-inspection" }, ] @@ -2109,17 +2175,16 @@ dependencies = [ { name = "jsonschema-path" }, { name = "mcp" }, { name = "openapi-pydantic" }, - { name = "opentelemetry-api" }, + { name = "opentelemetry-api", version = "1.40.0", source = { registry = "https://pypi.org/simple" } }, { name = "packaging", version = "25.0", source = { registry = "https://pypi.org/simple" } }, { name = "platformdirs" }, - { name = "py-key-value-aio", extra = ["filetree", "keyring", "memory"], marker = "extra == 'group-10-braintrust-lint' or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, - { name = "pydantic", version = "2.12.5", source = { registry = "https://pypi.org/simple" }, extra = ["email"], marker = "(python_full_version < '3.11' and extra == 'group-10-braintrust-lint') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, - { name = "pydantic", version = "2.13.3", source = { registry = "https://pypi.org/simple" }, extra = ["email"], marker = "(python_full_version >= '3.11' and sys_platform == 'emscripten' and extra == 'group-10-braintrust-lint') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, + { name = "py-key-value-aio", extra = ["filetree", "keyring", "memory"], marker = "extra == 'group-10-braintrust-lint' or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, + { name = "pydantic", version = "2.12.5", source = { registry = "https://pypi.org/simple" }, extra = ["email"], marker = "(python_full_version < '3.11' and extra == 'group-10-braintrust-lint') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, + { name = "pydantic", version = "2.13.3", source = { registry = "https://pypi.org/simple" }, extra = ["email"], marker = "(python_full_version >= '3.11' and sys_platform == 'emscripten' and extra == 'group-10-braintrust-lint') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-livekit-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-livekit-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-livekit-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-livekit-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-livekit-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-livekit-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-livekit-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-livekit-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, { name = "pyperclip" }, { name = "python-dotenv" }, { name = "pyyaml" }, - { name = "rich", version = "14.3.4", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.14' and extra == 'group-10-braintrust-lint') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, - { name = "rich", version = "15.0.0", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.14' and extra == 'group-10-braintrust-lint') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, + { name = "rich", version = "14.3.4", source = { registry = "https://pypi.org/simple" } }, { name = "uncalled-for" }, { name = "uvicorn" }, { name = "watchfiles" }, @@ -2391,8 +2456,8 @@ version = "0.0.57" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "httpx" }, - { name = "pydantic", version = "2.12.5", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.11' and extra == 'group-10-braintrust-lint') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, - { name = "pydantic", version = "2.13.3", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.11' and sys_platform == 'emscripten' and extra == 'group-10-braintrust-lint') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, + { name = "pydantic", version = "2.12.5", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.11' and extra == 'group-10-braintrust-lint') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, + { name = "pydantic", version = "2.13.3", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.11' and sys_platform == 'emscripten' and extra == 'group-10-braintrust-lint') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-livekit-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-livekit-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-livekit-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-livekit-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-livekit-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-livekit-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-livekit-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-livekit-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, ] sdist = { url = "https://files.pythonhosted.org/packages/be/30/11f3d683cf3b1d9612475ad8bfffe3423ce9f50fc617733109033e73a038/genai_prices-0.0.57.tar.gz", hash = "sha256:6e101e9c53975557ceffa237b0995787d81fe75aac12410f2898504188bcad89", size = 66555, upload-time = "2026-04-21T13:42:52.554Z" } wheels = [ @@ -2434,8 +2499,8 @@ dependencies = [ { name = "click", version = "8.3.3", source = { registry = "https://pypi.org/simple" } }, { name = "fastapi" }, { name = "google-api-python-client" }, - { name = "google-auth", extra = ["pyopenssl"], marker = "extra == 'group-10-braintrust-lint' or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, - { name = "google-cloud-aiplatform", extra = ["agent-engines"], marker = "extra == 'group-10-braintrust-lint' or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, + { name = "google-auth", extra = ["pyopenssl"], marker = "extra == 'group-10-braintrust-lint' or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, + { name = "google-cloud-aiplatform", extra = ["agent-engines"], marker = "extra == 'group-10-braintrust-lint' or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, { name = "google-cloud-bigquery" }, { name = "google-cloud-bigquery-storage" }, { name = "google-cloud-bigtable" }, @@ -2451,16 +2516,16 @@ dependencies = [ { name = "httpx" }, { name = "jsonschema", version = "4.26.0", source = { registry = "https://pypi.org/simple" } }, { name = "mcp" }, - { name = "opentelemetry-api" }, + { name = "opentelemetry-api", version = "1.40.0", source = { registry = "https://pypi.org/simple" } }, { name = "opentelemetry-exporter-gcp-logging" }, { name = "opentelemetry-exporter-gcp-monitoring" }, { name = "opentelemetry-exporter-gcp-trace" }, - { name = "opentelemetry-exporter-otlp-proto-http" }, + { name = "opentelemetry-exporter-otlp-proto-http", version = "1.40.0", source = { registry = "https://pypi.org/simple" } }, { name = "opentelemetry-resourcedetector-gcp" }, - { name = "opentelemetry-sdk" }, + { name = "opentelemetry-sdk", version = "1.40.0", source = { registry = "https://pypi.org/simple" } }, { name = "pyarrow" }, - { name = "pydantic", version = "2.12.5", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.11' and extra == 'group-10-braintrust-lint') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, - { name = "pydantic", version = "2.13.3", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.11' and sys_platform == 'emscripten' and extra == 'group-10-braintrust-lint') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, + { name = "pydantic", version = "2.12.5", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.11' and extra == 'group-10-braintrust-lint') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, + { name = "pydantic", version = "2.13.3", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.11' and sys_platform == 'emscripten' and extra == 'group-10-braintrust-lint') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-livekit-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-livekit-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-livekit-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-livekit-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-livekit-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-livekit-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-livekit-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-livekit-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, { name = "python-dateutil" }, { name = "python-dotenv" }, { name = "pyyaml" }, @@ -2558,7 +2623,7 @@ version = "1.148.1" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "docstring-parser" }, - { name = "google-api-core", extra = ["grpc"], marker = "extra == 'group-10-braintrust-lint' or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, + { name = "google-api-core", extra = ["grpc"], marker = "extra == 'group-10-braintrust-lint' or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, { name = "google-auth" }, { name = "google-cloud-bigquery" }, { name = "google-cloud-resource-manager" }, @@ -2567,8 +2632,8 @@ dependencies = [ { name = "packaging", version = "25.0", source = { registry = "https://pypi.org/simple" } }, { name = "proto-plus" }, { name = "protobuf", version = "5.29.6", source = { registry = "https://pypi.org/simple" } }, - { name = "pydantic", version = "2.12.5", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.11' and extra == 'group-10-braintrust-lint') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, - { name = "pydantic", version = "2.13.3", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.11' and sys_platform == 'emscripten' and extra == 'group-10-braintrust-lint') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, + { name = "pydantic", version = "2.12.5", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.11' and extra == 'group-10-braintrust-lint') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, + { name = "pydantic", version = "2.13.3", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.11' and sys_platform == 'emscripten' and extra == 'group-10-braintrust-lint') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-livekit-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-livekit-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-livekit-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-livekit-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-livekit-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-livekit-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-livekit-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-livekit-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, { name = "typing-extensions" }, ] sdist = { url = "https://files.pythonhosted.org/packages/c9/f3/b2a9417014c93858a2e3266134f931eefd972c2d410b25d7b8782fc6f143/google_cloud_aiplatform-1.148.1.tar.gz", hash = "sha256:75d605fba34e68714bd08e1e482755d0a6e3ae972805f809d088e686c30879e7", size = 10278758, upload-time = "2026-04-17T23:45:26.738Z" } @@ -2585,11 +2650,11 @@ agent-engines = [ { name = "google-cloud-trace" }, { name = "opentelemetry-exporter-gcp-logging" }, { name = "opentelemetry-exporter-gcp-trace" }, - { name = "opentelemetry-exporter-otlp-proto-http" }, - { name = "opentelemetry-sdk" }, + { name = "opentelemetry-exporter-otlp-proto-http", version = "1.40.0", source = { registry = "https://pypi.org/simple" } }, + { name = "opentelemetry-sdk", version = "1.40.0", source = { registry = "https://pypi.org/simple" } }, { name = "packaging", version = "25.0", source = { registry = "https://pypi.org/simple" } }, - { name = "pydantic", version = "2.12.5", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.11' and extra == 'group-10-braintrust-lint') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, - { name = "pydantic", version = "2.13.3", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.11' and sys_platform == 'emscripten' and extra == 'group-10-braintrust-lint') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, + { name = "pydantic", version = "2.12.5", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.11' and extra == 'group-10-braintrust-lint') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, + { name = "pydantic", version = "2.13.3", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.11' and sys_platform == 'emscripten' and extra == 'group-10-braintrust-lint') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-livekit-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-livekit-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-livekit-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-livekit-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-livekit-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-livekit-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-livekit-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-livekit-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, { name = "typing-extensions" }, ] @@ -2598,7 +2663,7 @@ name = "google-cloud-appengine-logging" version = "1.9.0" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "google-api-core", extra = ["grpc"], marker = "extra == 'group-10-braintrust-lint' or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, + { name = "google-api-core", extra = ["grpc"], marker = "extra == 'group-10-braintrust-lint' or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, { name = "google-auth" }, { name = "grpcio" }, { name = "proto-plus" }, @@ -2627,7 +2692,7 @@ name = "google-cloud-bigquery" version = "3.41.0" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "google-api-core", extra = ["grpc"], marker = "extra == 'group-10-braintrust-lint' or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, + { name = "google-api-core", extra = ["grpc"], marker = "extra == 'group-10-braintrust-lint' or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, { name = "google-auth" }, { name = "google-cloud-core" }, { name = "google-resumable-media" }, @@ -2645,7 +2710,7 @@ name = "google-cloud-bigquery-storage" version = "2.37.0" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "google-api-core", extra = ["grpc"], marker = "extra == 'group-10-braintrust-lint' or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, + { name = "google-api-core", extra = ["grpc"], marker = "extra == 'group-10-braintrust-lint' or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, { name = "google-auth" }, { name = "grpcio" }, { name = "proto-plus" }, @@ -2661,7 +2726,7 @@ name = "google-cloud-bigtable" version = "2.36.0" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "google-api-core", extra = ["grpc"], marker = "extra == 'group-10-braintrust-lint' or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, + { name = "google-api-core", extra = ["grpc"], marker = "extra == 'group-10-braintrust-lint' or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, { name = "google-auth" }, { name = "google-cloud-core" }, { name = "google-crc32c" }, @@ -2692,7 +2757,7 @@ name = "google-cloud-dataplex" version = "2.18.0" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "google-api-core", extra = ["grpc"], marker = "extra == 'group-10-braintrust-lint' or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, + { name = "google-api-core", extra = ["grpc"], marker = "extra == 'group-10-braintrust-lint' or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, { name = "google-auth" }, { name = "grpc-google-iam-v1" }, { name = "grpcio" }, @@ -2709,7 +2774,7 @@ name = "google-cloud-discoveryengine" version = "0.13.12" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "google-api-core", extra = ["grpc"], marker = "extra == 'group-10-braintrust-lint' or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, + { name = "google-api-core", extra = ["grpc"], marker = "extra == 'group-10-braintrust-lint' or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, { name = "google-auth" }, { name = "proto-plus" }, { name = "protobuf", version = "5.29.6", source = { registry = "https://pypi.org/simple" } }, @@ -2724,7 +2789,7 @@ name = "google-cloud-iam" version = "2.22.0" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "google-api-core", extra = ["grpc"], marker = "extra == 'group-10-braintrust-lint' or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, + { name = "google-api-core", extra = ["grpc"], marker = "extra == 'group-10-braintrust-lint' or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, { name = "google-auth" }, { name = "grpc-google-iam-v1" }, { name = "grpcio" }, @@ -2741,14 +2806,14 @@ name = "google-cloud-logging" version = "3.15.0" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "google-api-core", extra = ["grpc"], marker = "extra == 'group-10-braintrust-lint' or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, + { name = "google-api-core", extra = ["grpc"], marker = "extra == 'group-10-braintrust-lint' or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, { name = "google-auth" }, { name = "google-cloud-appengine-logging" }, { name = "google-cloud-audit-log" }, { name = "google-cloud-core" }, { name = "grpc-google-iam-v1" }, { name = "grpcio" }, - { name = "opentelemetry-api" }, + { name = "opentelemetry-api", version = "1.40.0", source = { registry = "https://pypi.org/simple" } }, { name = "proto-plus" }, { name = "protobuf", version = "5.29.6", source = { registry = "https://pypi.org/simple" } }, ] @@ -2762,7 +2827,7 @@ name = "google-cloud-monitoring" version = "2.30.0" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "google-api-core", extra = ["grpc"], marker = "extra == 'group-10-braintrust-lint' or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, + { name = "google-api-core", extra = ["grpc"], marker = "extra == 'group-10-braintrust-lint' or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, { name = "google-auth" }, { name = "grpcio" }, { name = "proto-plus" }, @@ -2778,13 +2843,13 @@ name = "google-cloud-pubsub" version = "2.37.0" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "google-api-core", extra = ["grpc"], marker = "extra == 'group-10-braintrust-lint' or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, + { name = "google-api-core", extra = ["grpc"], marker = "extra == 'group-10-braintrust-lint' or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, { name = "google-auth" }, { name = "grpc-google-iam-v1" }, { name = "grpcio", marker = "python_full_version < '3.14'" }, { name = "grpcio-status" }, - { name = "opentelemetry-api" }, - { name = "opentelemetry-sdk" }, + { name = "opentelemetry-api", version = "1.40.0", source = { registry = "https://pypi.org/simple" } }, + { name = "opentelemetry-sdk", version = "1.40.0", source = { registry = "https://pypi.org/simple" } }, { name = "proto-plus" }, { name = "protobuf", version = "5.29.6", source = { registry = "https://pypi.org/simple" } }, ] @@ -2798,7 +2863,7 @@ name = "google-cloud-resource-manager" version = "1.17.0" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "google-api-core", extra = ["grpc"], marker = "extra == 'group-10-braintrust-lint' or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, + { name = "google-api-core", extra = ["grpc"], marker = "extra == 'group-10-braintrust-lint' or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, { name = "google-auth" }, { name = "grpc-google-iam-v1" }, { name = "grpcio" }, @@ -2815,7 +2880,7 @@ name = "google-cloud-secret-manager" version = "2.27.0" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "google-api-core", extra = ["grpc"], marker = "extra == 'group-10-braintrust-lint' or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, + { name = "google-api-core", extra = ["grpc"], marker = "extra == 'group-10-braintrust-lint' or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, { name = "google-auth" }, { name = "grpc-google-iam-v1" }, { name = "grpcio" }, @@ -2832,16 +2897,16 @@ name = "google-cloud-spanner" version = "3.65.0" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "google-api-core", extra = ["grpc"], marker = "extra == 'group-10-braintrust-lint' or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, + { name = "google-api-core", extra = ["grpc"], marker = "extra == 'group-10-braintrust-lint' or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, { name = "google-cloud-core" }, { name = "google-cloud-monitoring" }, { name = "grpc-google-iam-v1" }, { name = "grpc-interceptor" }, { name = "mmh3" }, - { name = "opentelemetry-api" }, + { name = "opentelemetry-api", version = "1.40.0", source = { registry = "https://pypi.org/simple" } }, { name = "opentelemetry-resourcedetector-gcp" }, - { name = "opentelemetry-sdk" }, - { name = "opentelemetry-semantic-conventions" }, + { name = "opentelemetry-sdk", version = "1.40.0", source = { registry = "https://pypi.org/simple" } }, + { name = "opentelemetry-semantic-conventions", version = "0.61b0", source = { registry = "https://pypi.org/simple" } }, { name = "proto-plus" }, { name = "protobuf", version = "5.29.6", source = { registry = "https://pypi.org/simple" } }, { name = "sqlparse" }, @@ -2856,7 +2921,7 @@ name = "google-cloud-speech" version = "2.38.0" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "google-api-core", extra = ["grpc"], marker = "extra == 'group-10-braintrust-lint' or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, + { name = "google-api-core", extra = ["grpc"], marker = "extra == 'group-10-braintrust-lint' or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, { name = "google-auth" }, { name = "grpcio" }, { name = "proto-plus" }, @@ -2889,7 +2954,7 @@ name = "google-cloud-trace" version = "1.19.0" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "google-api-core", extra = ["grpc"], marker = "extra == 'group-10-braintrust-lint' or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, + { name = "google-api-core", extra = ["grpc"], marker = "extra == 'group-10-braintrust-lint' or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, { name = "google-auth" }, { name = "grpcio" }, { name = "proto-plus" }, @@ -2942,10 +3007,10 @@ source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "anyio" }, { name = "distro" }, - { name = "google-auth", extra = ["requests"], marker = "extra == 'group-10-braintrust-lint' or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, + { name = "google-auth", extra = ["requests"], marker = "extra == 'group-10-braintrust-lint' or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, { name = "httpx" }, - { name = "pydantic", version = "2.12.5", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.11' and extra == 'group-10-braintrust-lint') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, - { name = "pydantic", version = "2.13.3", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.11' and sys_platform == 'emscripten' and extra == 'group-10-braintrust-lint') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, + { name = "pydantic", version = "2.12.5", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.11' and extra == 'group-10-braintrust-lint') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, + { name = "pydantic", version = "2.13.3", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.11' and sys_platform == 'emscripten' and extra == 'group-10-braintrust-lint') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-livekit-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-livekit-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-livekit-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-livekit-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-livekit-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-livekit-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-livekit-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-livekit-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, { name = "requests" }, { name = "sniffio" }, { name = "tenacity" }, @@ -2974,8 +3039,8 @@ name = "googleapis-common-protos" version = "1.74.0" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "protobuf", version = "5.29.6", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-10-braintrust-lint' or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, - { name = "protobuf", version = "6.33.6", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-10-braintrust-test-agentscope' or extra == 'group-10-braintrust-test-agno' or extra == 'group-10-braintrust-test-crewai' or extra == 'group-10-braintrust-test-langchain' or extra == 'group-10-braintrust-test-litellm' or extra == 'group-10-braintrust-test-openai-agents' or extra == 'group-10-braintrust-test-pydantic-ai-logfire' or extra == 'group-10-braintrust-test-strands' or extra != 'group-10-braintrust-lint'" }, + { name = "protobuf", version = "5.29.6", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-10-braintrust-lint' or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, + { name = "protobuf", version = "6.33.6", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-10-braintrust-test-agentscope' or extra == 'group-10-braintrust-test-agno' or extra == 'group-10-braintrust-test-crewai' or extra == 'group-10-braintrust-test-langchain' or extra == 'group-10-braintrust-test-litellm' or extra == 'group-10-braintrust-test-livekit-agents' or extra == 'group-10-braintrust-test-openai-agents' or extra == 'group-10-braintrust-test-pydantic-ai-logfire' or extra == 'group-10-braintrust-test-strands' or extra != 'group-10-braintrust-lint'" }, ] sdist = { url = "https://files.pythonhosted.org/packages/20/18/a746c8344152d368a5aac738d4c857012f2c5d1fd2eac7e17b647a7861bd/googleapis_common_protos-1.74.0.tar.gz", hash = "sha256:57971e4eeeba6aad1163c1f0fc88543f965bb49129b8bb55b2b7b26ecab084f1", size = 151254, upload-time = "2026-04-02T21:23:26.679Z" } wheels = [ @@ -3067,7 +3132,7 @@ name = "griffe" version = "1.15.0" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "colorama", marker = "extra == 'group-10-braintrust-lint' or extra == 'group-10-braintrust-test-crewai' or extra == 'group-10-braintrust-test-litellm' or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, + { name = "colorama", marker = "extra == 'group-10-braintrust-lint' or extra == 'group-10-braintrust-test-crewai' or extra == 'group-10-braintrust-test-litellm' or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, ] sdist = { url = "https://files.pythonhosted.org/packages/0d/0c/3a471b6e31951dce2360477420d0a8d1e00dea6cf33b70f3e8c3ab6e28e1/griffe-1.15.0.tar.gz", hash = "sha256:7726e3afd6f298fbc3696e67958803e7ac843c1cfe59734b6251a40cdbfb5eea", size = 424112, upload-time = "2025-11-10T15:03:15.52Z" } wheels = [ @@ -3091,8 +3156,8 @@ dependencies = [ { name = "anyio" }, { name = "distro" }, { name = "httpx" }, - { name = "pydantic", version = "2.12.5", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.11' and extra == 'group-10-braintrust-lint') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, - { name = "pydantic", version = "2.13.3", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.11' and sys_platform == 'emscripten' and extra == 'group-10-braintrust-lint') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, + { name = "pydantic", version = "2.12.5", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.11' and extra == 'group-10-braintrust-lint') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, + { name = "pydantic", version = "2.13.3", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.11' and sys_platform == 'emscripten' and extra == 'group-10-braintrust-lint') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-livekit-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-livekit-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-livekit-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-livekit-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-livekit-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-livekit-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-livekit-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-livekit-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, { name = "sniffio" }, { name = "typing-extensions" }, ] @@ -3106,7 +3171,7 @@ name = "grpc-google-iam-v1" version = "0.14.4" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "googleapis-common-protos", extra = ["grpc"], marker = "extra == 'group-10-braintrust-lint' or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, + { name = "googleapis-common-protos", extra = ["grpc"], marker = "extra == 'group-10-braintrust-lint' or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, { name = "grpcio" }, { name = "protobuf", version = "5.29.6", source = { registry = "https://pypi.org/simple" } }, ] @@ -3368,12 +3433,12 @@ version = "1.13.0" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "filelock" }, - { name = "fsspec", version = "2026.2.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-10-braintrust-lint' or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, - { name = "fsspec", version = "2026.4.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-10-braintrust-test-crewai' or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands')" }, + { name = "fsspec", version = "2026.2.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-10-braintrust-lint' or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, + { name = "fsspec", version = "2026.4.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-10-braintrust-test-crewai' or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands')" }, { name = "hf-xet", marker = "platform_machine == 'AMD64' or platform_machine == 'aarch64' or platform_machine == 'amd64' or platform_machine == 'arm64' or platform_machine == 'x86_64'" }, { name = "httpx" }, - { name = "packaging", version = "25.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-10-braintrust-lint' or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, - { name = "packaging", version = "26.2", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-10-braintrust-test-crewai' or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands')" }, + { name = "packaging", version = "25.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-10-braintrust-lint' or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, + { name = "packaging", version = "26.2", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-10-braintrust-test-crewai' or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands')" }, { name = "pyyaml" }, { name = "tqdm" }, { name = "typer" }, @@ -3389,7 +3454,7 @@ name = "humanfriendly" version = "10.0" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "pyreadline3", marker = "python_full_version < '3.14' and sys_platform == 'win32'" }, + { name = "pyreadline3", marker = "sys_platform == 'win32'" }, ] sdist = { url = "https://files.pythonhosted.org/packages/cc/3f/2c29224acb2e2df4d2046e4c73ee2662023c58ff5b113c4c1adac0886c43/humanfriendly-10.0.tar.gz", hash = "sha256:6b0b831ce8f15f7300721aa49829fc4e83921a9a301cc7f606be6686a2288ddc", size = 360702, upload-time = "2021-09-17T21:40:43.31Z" } wheels = [ @@ -3444,7 +3509,7 @@ resolution-markers = [ "python_full_version < '3.11'", ] dependencies = [ - { name = "zipp", marker = "extra == 'group-10-braintrust-test-crewai' or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands')" }, + { name = "zipp", marker = "extra == 'group-10-braintrust-test-crewai' or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands')" }, ] sdist = { url = "https://files.pythonhosted.org/packages/cd/12/33e59336dca5be0c398a7482335911a33aa0e20776128f038019f1a95f1b/importlib_metadata-8.5.0.tar.gz", hash = "sha256:71522656f0abace1d072b9e5481a48f07c138e00f079c38c8f883823f9c26bd7", size = 55304, upload-time = "2024-09-11T14:56:08.937Z" } wheels = [ @@ -3456,57 +3521,62 @@ name = "importlib-metadata" version = "8.7.1" source = { registry = "https://pypi.org/simple" } resolution-markers = [ - "python_full_version >= '3.14' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands'", - "python_full_version == '3.13.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands'", - "python_full_version == '3.12.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands'", - "python_full_version == '3.11.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands'", - "python_full_version < '3.11' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands'", - "python_full_version >= '3.14' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", - "python_full_version == '3.13.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", - "python_full_version == '3.12.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", - "python_full_version == '3.11.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", - "python_full_version < '3.11' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", - "python_full_version >= '3.14' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", - "python_full_version == '3.13.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", - "python_full_version == '3.12.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", - "python_full_version == '3.11.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", - "python_full_version < '3.11' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", - "python_full_version >= '3.14' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", - "python_full_version == '3.13.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", - "python_full_version == '3.12.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", - "python_full_version == '3.11.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", - "python_full_version < '3.11' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", - "python_full_version >= '3.14' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", - "python_full_version == '3.13.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", - "python_full_version == '3.12.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", - "python_full_version == '3.11.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", - "python_full_version < '3.11' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", - "python_full_version >= '3.14' and extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", - "python_full_version == '3.13.*' and extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", - "python_full_version == '3.12.*' and extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", - "python_full_version == '3.11.*' and extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", - "python_full_version < '3.11' and extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", - "python_full_version >= '3.14' and sys_platform == 'win32' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", - "python_full_version >= '3.14' and sys_platform == 'emscripten' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", - "python_full_version >= '3.14' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", - "python_full_version == '3.13.*' and sys_platform == 'win32' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", - "python_full_version == '3.13.*' and sys_platform == 'emscripten' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", - "python_full_version == '3.13.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", - "python_full_version == '3.12.*' and sys_platform == 'win32' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", - "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", - "python_full_version == '3.12.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", - "python_full_version == '3.11.*' and sys_platform == 'win32' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", - "python_full_version == '3.11.*' and sys_platform == 'emscripten' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", - "python_full_version == '3.11.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", - "python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", - "python_full_version >= '3.14' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", - "python_full_version == '3.13.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", - "python_full_version == '3.12.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", - "python_full_version == '3.11.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", - "python_full_version < '3.11' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", -] -dependencies = [ - { name = "zipp", marker = "extra == 'group-10-braintrust-lint' or extra == 'group-10-braintrust-test-agentscope' or extra == 'group-10-braintrust-test-agno' or extra != 'group-10-braintrust-test-crewai' or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands')" }, + "python_full_version >= '3.14' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands'", + "python_full_version == '3.13.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands'", + "python_full_version == '3.12.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands'", + "python_full_version == '3.11.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands'", + "python_full_version < '3.11' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands'", + "python_full_version >= '3.14' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.13.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.12.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.11.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version < '3.11' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version >= '3.14' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.13.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.12.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.11.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", + "python_full_version < '3.11' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", + "python_full_version >= '3.14' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.13.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.12.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.11.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version < '3.11' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version >= '3.14' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.13.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.12.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.11.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version < '3.11' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version >= '3.14' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.13.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.12.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.11.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version < '3.11' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version >= '3.14' and extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.13.*' and extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.12.*' and extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.11.*' and extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version < '3.11' and extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version >= '3.14' and sys_platform == 'win32' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", + "python_full_version >= '3.14' and sys_platform == 'emscripten' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", + "python_full_version >= '3.14' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.13.*' and sys_platform == 'win32' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.13.*' and sys_platform == 'emscripten' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.13.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.12.*' and sys_platform == 'win32' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.12.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.11.*' and sys_platform == 'win32' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.11.*' and sys_platform == 'emscripten' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.11.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", + "python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", + "python_full_version >= '3.14' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.13.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.12.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.11.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version < '3.11' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", +] +dependencies = [ + { name = "zipp" }, ] sdist = { url = "https://files.pythonhosted.org/packages/f3/49/3b30cad09e7771a4982d9975a8cbf64f00d4a1ececb53297f1d9a7be1b10/importlib_metadata-8.7.1.tar.gz", hash = "sha256:49fef1ae6440c182052f407c8d34a68f72efc36db9ca90dc0113398f2fdde8bb", size = 57107, upload-time = "2025-12-21T10:00:19.278Z" } wheels = [ @@ -3536,19 +3606,19 @@ name = "instructor" version = "1.15.1" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "aiohttp", marker = "python_full_version < '3.14'" }, - { name = "docstring-parser", marker = "python_full_version < '3.14'" }, - { name = "jinja2", marker = "python_full_version < '3.14'" }, - { name = "jiter", version = "0.13.0", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.14'" }, - { name = "openai", version = "2.32.0", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.14'" }, - { name = "pydantic", version = "2.12.5", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.14' and sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint') or (python_full_version < '3.11' and sys_platform == 'emscripten' and extra == 'group-10-braintrust-lint') or (python_full_version >= '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (python_full_version >= '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (python_full_version >= '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (python_full_version >= '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (python_full_version >= '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (python_full_version >= '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version >= '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (python_full_version >= '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, - { name = "pydantic", version = "2.13.3", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.11' and python_full_version < '3.14' and sys_platform == 'emscripten' and extra == 'group-10-braintrust-lint') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (python_full_version >= '3.14' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (python_full_version >= '3.14' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (python_full_version >= '3.14' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (python_full_version >= '3.14' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (python_full_version >= '3.14' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (python_full_version >= '3.14' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version >= '3.14' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (python_full_version >= '3.14' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (python_full_version >= '3.14' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (python_full_version >= '3.14' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (python_full_version >= '3.14' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (python_full_version >= '3.14' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (python_full_version >= '3.14' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version >= '3.14' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (python_full_version >= '3.14' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (python_full_version >= '3.14' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (python_full_version >= '3.14' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (python_full_version >= '3.14' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version >= '3.14' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (python_full_version >= '3.14' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (python_full_version >= '3.14' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (python_full_version >= '3.14' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version >= '3.14' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (python_full_version >= '3.14' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (python_full_version >= '3.14' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version >= '3.14' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (python_full_version >= '3.14' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version >= '3.14' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (python_full_version >= '3.14' and extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, - { name = "pydantic-core", version = "2.41.5", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.14' and sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint') or (python_full_version < '3.11' and sys_platform == 'emscripten' and extra == 'group-10-braintrust-lint') or (python_full_version >= '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (python_full_version >= '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (python_full_version >= '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (python_full_version >= '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (python_full_version >= '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (python_full_version >= '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version >= '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (python_full_version >= '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, - { name = "pydantic-core", version = "2.46.3", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.11' and python_full_version < '3.14' and sys_platform == 'emscripten' and extra == 'group-10-braintrust-lint') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (python_full_version >= '3.14' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (python_full_version >= '3.14' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (python_full_version >= '3.14' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (python_full_version >= '3.14' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (python_full_version >= '3.14' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (python_full_version >= '3.14' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version >= '3.14' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (python_full_version >= '3.14' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (python_full_version >= '3.14' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (python_full_version >= '3.14' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (python_full_version >= '3.14' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (python_full_version >= '3.14' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (python_full_version >= '3.14' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version >= '3.14' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (python_full_version >= '3.14' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (python_full_version >= '3.14' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (python_full_version >= '3.14' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (python_full_version >= '3.14' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version >= '3.14' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (python_full_version >= '3.14' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (python_full_version >= '3.14' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (python_full_version >= '3.14' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version >= '3.14' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (python_full_version >= '3.14' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (python_full_version >= '3.14' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version >= '3.14' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (python_full_version >= '3.14' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version >= '3.14' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (python_full_version >= '3.14' and extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, - { name = "requests", marker = "python_full_version < '3.14'" }, - { name = "rich", version = "14.3.4", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.14'" }, - { name = "tenacity", marker = "python_full_version < '3.14'" }, - { name = "typer", marker = "python_full_version < '3.14'" }, + { name = "aiohttp" }, + { name = "docstring-parser" }, + { name = "jinja2" }, + { name = "jiter", version = "0.13.0", source = { registry = "https://pypi.org/simple" } }, + { name = "openai", version = "2.32.0", source = { registry = "https://pypi.org/simple" } }, + { name = "pydantic", version = "2.12.5", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.11' and extra == 'group-10-braintrust-lint') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, + { name = "pydantic", version = "2.13.3", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.11' and sys_platform == 'emscripten' and extra == 'group-10-braintrust-lint') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-livekit-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-livekit-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-livekit-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-livekit-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-livekit-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-livekit-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-livekit-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-livekit-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, + { name = "pydantic-core", version = "2.41.5", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.11' and extra == 'group-10-braintrust-lint') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, + { name = "pydantic-core", version = "2.46.3", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.11' and sys_platform == 'emscripten' and extra == 'group-10-braintrust-lint') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-livekit-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-livekit-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-livekit-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-livekit-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-livekit-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-livekit-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-livekit-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-livekit-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, + { name = "requests" }, + { name = "rich", version = "14.3.4", source = { registry = "https://pypi.org/simple" } }, + { name = "tenacity" }, + { name = "typer" }, ] sdist = { url = "https://files.pythonhosted.org/packages/dc/a4/832cfb15420360e26d2d85bd9d5fe1e4b839d52587574d389bc31284bf6f/instructor-1.15.1.tar.gz", hash = "sha256:c72406469d9025b742e83cf0c13e914b317db2089d08d889944e74fcd659ef94", size = 69948370, upload-time = "2026-04-03T01:51:30.107Z" } wheels = [ @@ -3635,6 +3705,9 @@ name = "jiter" version = "0.13.0" source = { registry = "https://pypi.org/simple" } resolution-markers = [ + "python_full_version >= '3.14' and sys_platform == 'win32'", + "python_full_version >= '3.14' and sys_platform == 'emscripten'", + "python_full_version >= '3.14' and sys_platform != 'emscripten' and sys_platform != 'win32'", "python_full_version == '3.13.*' and sys_platform == 'win32'", "python_full_version == '3.13.*' and sys_platform == 'emscripten'", "python_full_version == '3.13.*' and sys_platform != 'emscripten' and sys_platform != 'win32'", @@ -3744,49 +3817,11 @@ name = "jiter" version = "0.14.0" source = { registry = "https://pypi.org/simple" } resolution-markers = [ - "python_full_version >= '3.14' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands'", - "python_full_version == '3.13.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands'", - "python_full_version == '3.12.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands'", - "python_full_version == '3.11.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands'", - "python_full_version < '3.11' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands'", - "python_full_version >= '3.14' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", - "python_full_version == '3.13.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", - "python_full_version == '3.12.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", - "python_full_version == '3.11.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", - "python_full_version < '3.11' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", - "python_full_version >= '3.14' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", - "python_full_version == '3.13.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", - "python_full_version == '3.12.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", - "python_full_version == '3.11.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", - "python_full_version < '3.11' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", - "python_full_version >= '3.14' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", - "python_full_version == '3.13.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", - "python_full_version == '3.12.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", - "python_full_version == '3.11.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", - "python_full_version < '3.11' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", - "python_full_version >= '3.14' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", - "python_full_version == '3.13.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", - "python_full_version == '3.12.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", - "python_full_version == '3.11.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", - "python_full_version < '3.11' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", - "python_full_version >= '3.14' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", - "python_full_version == '3.13.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", - "python_full_version == '3.12.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", - "python_full_version == '3.11.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", - "python_full_version < '3.11' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", - "python_full_version >= '3.14' and extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", - "python_full_version == '3.13.*' and extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", - "python_full_version == '3.12.*' and extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", - "python_full_version == '3.11.*' and extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", - "python_full_version < '3.11' and extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", - "python_full_version >= '3.14' and sys_platform == 'win32' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", - "python_full_version >= '3.14' and sys_platform == 'emscripten' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", - "python_full_version >= '3.14' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", - "python_full_version >= '3.14' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", - "python_full_version == '3.13.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", - "python_full_version == '3.12.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", - "python_full_version == '3.11.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", - "python_full_version < '3.11' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version >= '3.14'", + "python_full_version == '3.13.*'", + "python_full_version == '3.12.*'", + "python_full_version == '3.11.*'", + "python_full_version < '3.11'", ] sdist = { url = "https://files.pythonhosted.org/packages/6e/c1/0cddc6eb17d4c53a99840953f95dd3accdc5cfc7a337b0e9b26476276be9/jiter-0.14.0.tar.gz", hash = "sha256:e8a39e66dac7153cf3f964a12aad515afa8d74938ec5cc0018adcdae5367c79e", size = 165725, upload-time = "2026-04-10T14:28:42.01Z" } wheels = [ @@ -3986,10 +4021,10 @@ resolution-markers = [ "python_full_version < '3.11'", ] dependencies = [ - { name = "attrs", marker = "extra == 'group-10-braintrust-test-crewai' or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands')" }, - { name = "jsonschema-specifications", marker = "extra == 'group-10-braintrust-test-crewai' or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands')" }, - { name = "referencing", marker = "extra == 'group-10-braintrust-test-crewai' or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands')" }, - { name = "rpds-py", marker = "extra == 'group-10-braintrust-test-crewai' or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands')" }, + { name = "attrs", marker = "extra == 'group-10-braintrust-test-crewai' or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands')" }, + { name = "jsonschema-specifications", marker = "extra == 'group-10-braintrust-test-crewai' or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands')" }, + { name = "referencing", marker = "extra == 'group-10-braintrust-test-crewai' or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands')" }, + { name = "rpds-py", marker = "extra == 'group-10-braintrust-test-crewai' or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands')" }, ] sdist = { url = "https://files.pythonhosted.org/packages/38/2e/03362ee4034a4c917f697890ccd4aec0800ccf9ded7f511971c75451deec/jsonschema-4.23.0.tar.gz", hash = "sha256:d71497fef26351a33265337fa77ffeb82423f3ea21283cd9467bb03999266bc4", size = 325778, upload-time = "2024-07-08T18:40:05.546Z" } wheels = [ @@ -4001,60 +4036,65 @@ name = "jsonschema" version = "4.26.0" source = { registry = "https://pypi.org/simple" } resolution-markers = [ - "python_full_version >= '3.14' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands'", - "python_full_version == '3.13.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands'", - "python_full_version == '3.12.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands'", - "python_full_version == '3.11.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands'", - "python_full_version < '3.11' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands'", - "python_full_version >= '3.14' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", - "python_full_version == '3.13.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", - "python_full_version == '3.12.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", - "python_full_version == '3.11.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", - "python_full_version < '3.11' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", - "python_full_version >= '3.14' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", - "python_full_version == '3.13.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", - "python_full_version == '3.12.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", - "python_full_version == '3.11.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", - "python_full_version < '3.11' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", - "python_full_version >= '3.14' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", - "python_full_version == '3.13.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", - "python_full_version == '3.12.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", - "python_full_version == '3.11.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", - "python_full_version < '3.11' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", - "python_full_version >= '3.14' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", - "python_full_version == '3.13.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", - "python_full_version == '3.12.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", - "python_full_version == '3.11.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", - "python_full_version < '3.11' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", - "python_full_version >= '3.14' and extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", - "python_full_version == '3.13.*' and extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", - "python_full_version == '3.12.*' and extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", - "python_full_version == '3.11.*' and extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", - "python_full_version < '3.11' and extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", - "python_full_version >= '3.14' and sys_platform == 'win32' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", - "python_full_version >= '3.14' and sys_platform == 'emscripten' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", - "python_full_version >= '3.14' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", - "python_full_version == '3.13.*' and sys_platform == 'win32' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", - "python_full_version == '3.13.*' and sys_platform == 'emscripten' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", - "python_full_version == '3.13.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", - "python_full_version == '3.12.*' and sys_platform == 'win32' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", - "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", - "python_full_version == '3.12.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", - "python_full_version == '3.11.*' and sys_platform == 'win32' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", - "python_full_version == '3.11.*' and sys_platform == 'emscripten' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", - "python_full_version == '3.11.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", - "python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", - "python_full_version >= '3.14' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", - "python_full_version == '3.13.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", - "python_full_version == '3.12.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", - "python_full_version == '3.11.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", - "python_full_version < '3.11' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", -] -dependencies = [ - { name = "attrs", marker = "extra == 'group-10-braintrust-lint' or extra == 'group-10-braintrust-test-agentscope' or extra == 'group-10-braintrust-test-agno' or extra != 'group-10-braintrust-test-crewai' or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands')" }, - { name = "jsonschema-specifications", marker = "extra == 'group-10-braintrust-lint' or extra == 'group-10-braintrust-test-agentscope' or extra == 'group-10-braintrust-test-agno' or extra != 'group-10-braintrust-test-crewai' or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands')" }, - { name = "referencing", marker = "extra == 'group-10-braintrust-lint' or extra == 'group-10-braintrust-test-agentscope' or extra == 'group-10-braintrust-test-agno' or extra != 'group-10-braintrust-test-crewai' or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands')" }, - { name = "rpds-py", marker = "extra == 'group-10-braintrust-lint' or extra == 'group-10-braintrust-test-agentscope' or extra == 'group-10-braintrust-test-agno' or extra != 'group-10-braintrust-test-crewai' or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands')" }, + "python_full_version >= '3.14' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands'", + "python_full_version == '3.13.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands'", + "python_full_version == '3.12.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands'", + "python_full_version == '3.11.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands'", + "python_full_version < '3.11' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands'", + "python_full_version >= '3.14' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.13.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.12.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.11.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version < '3.11' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version >= '3.14' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.13.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.12.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.11.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", + "python_full_version < '3.11' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", + "python_full_version >= '3.14' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.13.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.12.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.11.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version < '3.11' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version >= '3.14' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.13.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.12.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.11.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version < '3.11' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version >= '3.14' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.13.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.12.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.11.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version < '3.11' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version >= '3.14' and extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.13.*' and extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.12.*' and extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.11.*' and extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version < '3.11' and extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version >= '3.14' and sys_platform == 'win32' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", + "python_full_version >= '3.14' and sys_platform == 'emscripten' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", + "python_full_version >= '3.14' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.13.*' and sys_platform == 'win32' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.13.*' and sys_platform == 'emscripten' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.13.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.12.*' and sys_platform == 'win32' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.12.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.11.*' and sys_platform == 'win32' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.11.*' and sys_platform == 'emscripten' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.11.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", + "python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", + "python_full_version >= '3.14' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.13.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.12.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.11.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version < '3.11' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", +] +dependencies = [ + { name = "attrs" }, + { name = "jsonschema-specifications" }, + { name = "referencing" }, + { name = "rpds-py" }, ] sdist = { url = "https://files.pythonhosted.org/packages/b3/fc/e067678238fa451312d4c62bf6e6cf5ec56375422aee02f9cb5f909b3047/jsonschema-4.26.0.tar.gz", hash = "sha256:0c26707e2efad8aa1bfc5b7ce170f3fccc2e4918ff85989ba9ffa9facb2be326", size = 366583, upload-time = "2026-01-07T13:41:07.246Z" } wheels = [ @@ -4110,15 +4150,15 @@ name = "kubernetes" version = "35.0.0" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "certifi", marker = "python_full_version < '3.14'" }, - { name = "durationpy", marker = "python_full_version < '3.14'" }, - { name = "python-dateutil", marker = "python_full_version < '3.14'" }, - { name = "pyyaml", marker = "python_full_version < '3.14'" }, - { name = "requests", marker = "python_full_version < '3.14'" }, - { name = "requests-oauthlib", marker = "python_full_version < '3.14'" }, - { name = "six", marker = "python_full_version < '3.14'" }, - { name = "urllib3", marker = "python_full_version < '3.14'" }, - { name = "websocket-client", marker = "python_full_version < '3.14'" }, + { name = "certifi" }, + { name = "durationpy" }, + { name = "python-dateutil" }, + { name = "pyyaml" }, + { name = "requests" }, + { name = "requests-oauthlib" }, + { name = "six" }, + { name = "urllib3" }, + { name = "websocket-client" }, ] sdist = { url = "https://files.pythonhosted.org/packages/2c/8f/85bf51ad4150f64e8c665daf0d9dfe9787ae92005efb9a4d1cba592bd79d/kubernetes-35.0.0.tar.gz", hash = "sha256:3d00d344944239821458b9efd484d6df9f011da367ecb155dadf9513f05f09ee", size = 1094642, upload-time = "2026-01-16T01:05:27.76Z" } wheels = [ @@ -4132,8 +4172,8 @@ source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "anthropic" }, { name = "langchain-core" }, - { name = "pydantic", version = "2.12.5", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.11' and extra == 'group-10-braintrust-lint') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, - { name = "pydantic", version = "2.13.3", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.11' and sys_platform == 'emscripten' and extra == 'group-10-braintrust-lint') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-langchain') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-langchain') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, + { name = "pydantic", version = "2.12.5", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.11' and extra == 'group-10-braintrust-lint') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, + { name = "pydantic", version = "2.13.3", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.11' and sys_platform == 'emscripten' and extra == 'group-10-braintrust-lint') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-langchain') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-livekit-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-livekit-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-livekit-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-langchain') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-livekit-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-livekit-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, ] sdist = { url = "https://files.pythonhosted.org/packages/98/c7/259d4d805c6ac90c8695714fc15498a4557bb515eb24f692fd611966e383/langchain_anthropic-1.4.0.tar.gz", hash = "sha256:bbf64e99f9149a34ba67813e9582b2160a0968de9e9f54f7ba8d1658f253c2e5", size = 674360, upload-time = "2026-03-17T18:42:20.751Z" } wheels = [ @@ -4147,12 +4187,12 @@ source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "jsonpatch" }, { name = "langchain-protocol" }, - { name = "langsmith", version = "0.7.31", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-10-braintrust-lint' or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, - { name = "langsmith", version = "0.8.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-10-braintrust-test-langchain' or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands')" }, - { name = "packaging", version = "25.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-10-braintrust-lint' or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, - { name = "packaging", version = "26.2", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-10-braintrust-test-langchain' or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands')" }, - { name = "pydantic", version = "2.12.5", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.11' and extra == 'group-10-braintrust-lint') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, - { name = "pydantic", version = "2.13.3", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.11' and sys_platform == 'emscripten' and extra == 'group-10-braintrust-lint') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-langchain') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-langchain') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, + { name = "langsmith", version = "0.7.31", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-10-braintrust-lint' or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, + { name = "langsmith", version = "0.8.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-10-braintrust-test-langchain' or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands')" }, + { name = "packaging", version = "25.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-10-braintrust-lint' or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, + { name = "packaging", version = "26.2", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-10-braintrust-test-langchain' or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands')" }, + { name = "pydantic", version = "2.12.5", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.11' and extra == 'group-10-braintrust-lint') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, + { name = "pydantic", version = "2.13.3", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.11' and sys_platform == 'emscripten' and extra == 'group-10-braintrust-lint') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-langchain') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-livekit-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-livekit-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-livekit-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-langchain') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-livekit-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-livekit-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, { name = "pyyaml" }, { name = "tenacity" }, { name = "typing-extensions" }, @@ -4265,16 +4305,16 @@ resolution-markers = [ "python_full_version < '3.11'", ] dependencies = [ - { name = "httpx", marker = "extra == 'group-10-braintrust-lint' or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, - { name = "orjson", marker = "(platform_python_implementation != 'PyPy' and extra == 'group-10-braintrust-lint') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, - { name = "packaging", version = "25.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-10-braintrust-lint' or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, - { name = "pydantic", version = "2.12.5", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.11' and extra == 'group-10-braintrust-lint') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, - { name = "pydantic", version = "2.13.3", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.11' and sys_platform == 'emscripten' and extra == 'group-10-braintrust-lint') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, - { name = "requests", marker = "extra == 'group-10-braintrust-lint' or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, - { name = "requests-toolbelt", marker = "extra == 'group-10-braintrust-lint' or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, - { name = "uuid-utils", marker = "extra == 'group-10-braintrust-lint' or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, - { name = "xxhash", marker = "extra == 'group-10-braintrust-lint' or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, - { name = "zstandard", marker = "extra == 'group-10-braintrust-lint' or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, + { name = "httpx", marker = "extra == 'group-10-braintrust-lint' or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, + { name = "orjson", marker = "(platform_python_implementation != 'PyPy' and extra == 'group-10-braintrust-lint') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, + { name = "packaging", version = "25.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-10-braintrust-lint' or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, + { name = "pydantic", version = "2.12.5", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.11' and extra == 'group-10-braintrust-lint') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, + { name = "pydantic", version = "2.13.3", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.11' and sys_platform == 'emscripten' and extra == 'group-10-braintrust-lint') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-livekit-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-livekit-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-livekit-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-livekit-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-livekit-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-livekit-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-livekit-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-livekit-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, + { name = "requests", marker = "extra == 'group-10-braintrust-lint' or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, + { name = "requests-toolbelt", marker = "extra == 'group-10-braintrust-lint' or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, + { name = "uuid-utils", marker = "extra == 'group-10-braintrust-lint' or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, + { name = "xxhash", marker = "extra == 'group-10-braintrust-lint' or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, + { name = "zstandard", marker = "extra == 'group-10-braintrust-lint' or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, ] sdist = { url = "https://files.pythonhosted.org/packages/e6/11/696019490992db5c87774dc20515529ef42a01e1d770fb754ed6d9b12fb0/langsmith-0.7.31.tar.gz", hash = "sha256:331ee4f7c26bb5be4022b9859b7d7b122cbf8c9d01d9f530114c1914b0349ffb", size = 1178480, upload-time = "2026-04-14T17:55:41.242Z" } wheels = [ @@ -4293,15 +4333,15 @@ resolution-markers = [ "python_full_version < '3.11'", ] dependencies = [ - { name = "httpx", marker = "extra == 'group-10-braintrust-test-langchain' or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands')" }, - { name = "orjson", marker = "(platform_python_implementation != 'PyPy' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, - { name = "packaging", version = "26.2", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-10-braintrust-test-langchain' or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands')" }, - { name = "pydantic", version = "2.13.3", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-10-braintrust-test-langchain' or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands')" }, - { name = "requests", marker = "extra == 'group-10-braintrust-test-langchain' or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands')" }, - { name = "requests-toolbelt", marker = "extra == 'group-10-braintrust-test-langchain' or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands')" }, - { name = "uuid-utils", marker = "extra == 'group-10-braintrust-test-langchain' or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands')" }, - { name = "xxhash", marker = "extra == 'group-10-braintrust-test-langchain' or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands')" }, - { name = "zstandard", marker = "extra == 'group-10-braintrust-test-langchain' or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands')" }, + { name = "httpx", marker = "extra == 'group-10-braintrust-test-langchain' or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands')" }, + { name = "orjson", marker = "(platform_python_implementation != 'PyPy' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, + { name = "packaging", version = "26.2", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-10-braintrust-test-langchain' or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands')" }, + { name = "pydantic", version = "2.13.3", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-10-braintrust-test-langchain' or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands')" }, + { name = "requests", marker = "extra == 'group-10-braintrust-test-langchain' or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands')" }, + { name = "requests-toolbelt", marker = "extra == 'group-10-braintrust-test-langchain' or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands')" }, + { name = "uuid-utils", marker = "extra == 'group-10-braintrust-test-langchain' or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands')" }, + { name = "xxhash", marker = "extra == 'group-10-braintrust-test-langchain' or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands')" }, + { name = "zstandard", marker = "extra == 'group-10-braintrust-test-langchain' or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands')" }, ] sdist = { url = "https://files.pythonhosted.org/packages/a8/64/95f1f013531395f4e8ed73caeee780f65c7c58fe028cb543f8937b45611b/langsmith-0.8.0.tar.gz", hash = "sha256:59fe5b2a56bbbe14a08aa76691f84b49e8675dd21e11b57d80c6db8c08bac2e3", size = 4432996, upload-time = "2026-04-30T22:13:07.341Z" } wheels = [ @@ -4421,8 +4461,8 @@ dependencies = [ { name = "jinja2" }, { name = "jsonschema", version = "4.26.0", source = { registry = "https://pypi.org/simple" } }, { name = "openai", version = "2.32.0", source = { registry = "https://pypi.org/simple" } }, - { name = "pydantic", version = "2.12.5", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.11' and extra == 'group-10-braintrust-lint') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, - { name = "pydantic", version = "2.13.3", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.11' and sys_platform == 'emscripten' and extra == 'group-10-braintrust-lint') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, + { name = "pydantic", version = "2.12.5", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.11' and extra == 'group-10-braintrust-lint') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, + { name = "pydantic", version = "2.13.3", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.11' and sys_platform == 'emscripten' and extra == 'group-10-braintrust-lint') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-livekit-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-livekit-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-livekit-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-livekit-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-livekit-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-livekit-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-livekit-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-livekit-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, { name = "python-dotenv" }, { name = "tiktoken" }, { name = "tokenizers" }, @@ -4462,6 +4502,162 @@ wheels = [ { url = "https://files.pythonhosted.org/packages/7f/5c/1b5691575420135e90578543b2bf219497caa33cfd0af64cb38f30288450/litellm-1.83.14-py3-none-any.whl", hash = "sha256:92b11ba2a32cf80707ddf388d18526696c7999a21b418c5e3b6eda1243d2cfdb", size = 16457054, upload-time = "2026-04-26T03:16:05.72Z" }, ] +[[package]] +name = "livekit" +version = "1.1.7" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "aiofiles" }, + { name = "numpy", version = "2.2.6", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.11' and extra == 'group-10-braintrust-lint') or (python_full_version < '3.11' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, + { name = "numpy", version = "2.4.4", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.11' and extra == 'group-10-braintrust-lint') or (python_full_version >= '3.11' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, + { name = "protobuf", version = "5.29.6", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-10-braintrust-lint' or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, + { name = "protobuf", version = "6.33.6", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-10-braintrust-test-livekit-agents' or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands')" }, + { name = "types-protobuf" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/e1/1e/3ad724abacb6514fc64c7b4a8c82a41780cbc82baee621b8dcc92dded005/livekit-1.1.7.tar.gz", hash = "sha256:29e5f13e2639c041f18e29d1066019a6380031391b6363509f06e3dbef8426a6", size = 332704, upload-time = "2026-04-27T13:49:48.432Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/fd/f8/176fe3d5569ed03b2c60991f4a90edfd2421a5ad0c4a9a70974d409b3329/livekit-1.1.7-py3-none-macosx_10_15_x86_64.whl", hash = "sha256:26df0760e9b9d3eeb0d773614bc344b6aae7d37c60a9b0c93b1c58dcb6bb2f6b", size = 10127354, upload-time = "2026-04-27T13:49:35.805Z" }, + { url = "https://files.pythonhosted.org/packages/29/f2/05bd6f3729ecb564ddc9052afc43c3b9e39a43d24f7821946bc78a5dddd2/livekit-1.1.7-py3-none-macosx_11_0_arm64.whl", hash = "sha256:e49e79d39b2c74104c377b6e3cb789d47dd92cb993327234966c41f19df28292", size = 8954208, upload-time = "2026-04-27T13:49:38.359Z" }, + { url = "https://files.pythonhosted.org/packages/58/32/99f52a9c71dcc3b3370783ad427e5974b9491948b6d9beb5b3f933df8f1e/livekit-1.1.7-py3-none-manylinux_2_28_aarch64.whl", hash = "sha256:c3db851f510edac945b9bc402f6629d5969b4f3252e8d0b24dd158d9e9a5485d", size = 9962579, upload-time = "2026-04-27T13:49:40.28Z" }, + { url = "https://files.pythonhosted.org/packages/bf/9e/53768dd73f1ce2d3eff7d6c1d87c3531f795c57880a3b51eb5cee1aec6fa/livekit-1.1.7-py3-none-manylinux_2_28_x86_64.whl", hash = "sha256:6c227e2f840aa547224e2fbd45f953c8a0b30939a18e1d56deca8c4268c95804", size = 11355003, upload-time = "2026-04-27T13:49:42.881Z" }, + { url = "https://files.pythonhosted.org/packages/42/55/2c68732dbcdb3fc1a58592db27697c6d27e2f77ade7eaeb818e88637020b/livekit-1.1.7-py3-none-win_amd64.whl", hash = "sha256:3b0bcc48430cb2138eade01f6b59ddd3be1c1e90f6c251291d0dd4dc1623fc0d", size = 10696832, upload-time = "2026-04-27T13:49:46.362Z" }, +] + +[[package]] +name = "livekit-agents" +version = "1.3.5" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "aiofiles" }, + { name = "aiohttp" }, + { name = "av" }, + { name = "certifi" }, + { name = "click", version = "8.3.3", source = { registry = "https://pypi.org/simple" } }, + { name = "colorama" }, + { name = "docstring-parser" }, + { name = "eval-type-backport" }, + { name = "livekit" }, + { name = "livekit-api" }, + { name = "livekit-blingfire" }, + { name = "livekit-protocol" }, + { name = "nest-asyncio" }, + { name = "numpy", version = "2.2.6", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.11' and extra == 'group-10-braintrust-lint') or (python_full_version < '3.11' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, + { name = "numpy", version = "2.4.4", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.11' and extra == 'group-10-braintrust-lint') or (python_full_version >= '3.11' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, + { name = "openai", version = "2.32.0", source = { registry = "https://pypi.org/simple" } }, + { name = "opentelemetry-api", version = "1.38.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-10-braintrust-test-livekit-agents' or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands')" }, + { name = "opentelemetry-api", version = "1.40.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-10-braintrust-lint' or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, + { name = "opentelemetry-exporter-otlp", version = "1.38.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-10-braintrust-test-livekit-agents' or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands')" }, + { name = "opentelemetry-exporter-otlp", version = "1.40.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-10-braintrust-lint' or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, + { name = "opentelemetry-sdk", version = "1.38.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-10-braintrust-test-livekit-agents' or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands')" }, + { name = "opentelemetry-sdk", version = "1.40.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-10-braintrust-lint' or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, + { name = "prometheus-client" }, + { name = "protobuf", version = "5.29.6", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-10-braintrust-lint' or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, + { name = "protobuf", version = "6.33.6", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-10-braintrust-test-livekit-agents' or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands')" }, + { name = "psutil" }, + { name = "pydantic", version = "2.12.5", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.11' and extra == 'group-10-braintrust-lint') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, + { name = "pydantic", version = "2.13.3", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.11' and sys_platform == 'emscripten' and extra == 'group-10-braintrust-lint') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-livekit-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-livekit-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-livekit-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, + { name = "pyjwt" }, + { name = "sounddevice" }, + { name = "typer" }, + { name = "types-protobuf" }, + { name = "typing-extensions" }, + { name = "watchfiles" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/23/77/4788f9fba04a56abd5d46a826c5db22dc21320c6c71a448a555f144ee150/livekit_agents-1.3.5.tar.gz", hash = "sha256:42bc83136f0c07bb043ace5310d0797ecdbabe40dd943e6fc6caf0f776cf7d77", size = 564871, upload-time = "2025-11-25T21:04:45.498Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/62/32/934b08dfd647ea6bada637186b0476e285721fbbd78d2f4eb8a3c6fc18db/livekit_agents-1.3.5-py3-none-any.whl", hash = "sha256:c79d97751d0a0c82a0aebcc040a71fbe911daaeff9ed453a9e06680738eba720", size = 639998, upload-time = "2025-11-25T21:04:43.86Z" }, +] + +[package.optional-dependencies] +codecs = [ + { name = "numpy", version = "2.2.6", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.11' and extra == 'group-10-braintrust-lint') or (python_full_version < '3.11' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, + { name = "numpy", version = "2.4.4", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.11' and extra == 'group-10-braintrust-lint') or (python_full_version >= '3.11' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, +] +images = [ + { name = "pillow" }, +] + +[[package]] +name = "livekit-api" +version = "1.1.0" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "aiohttp" }, + { name = "livekit-protocol" }, + { name = "protobuf", version = "5.29.6", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-10-braintrust-lint' or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, + { name = "protobuf", version = "6.33.6", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-10-braintrust-test-livekit-agents' or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands')" }, + { name = "pyjwt" }, + { name = "types-protobuf" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/b5/0a/ad3cce124e608c056d6390244ec4dd18c8a4b5f055693a95831da2119af7/livekit_api-1.1.0.tar.gz", hash = "sha256:f94c000534d3a9b506e6aed2f35eb88db1b23bdea33bb322f0144c4e9f73934e", size = 16649, upload-time = "2025-12-02T19:37:11.452Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/d3/b9/8d8515e3e0e629ab07d399cf858b8fc7e0a02bbf6384a6592b285264b4b9/livekit_api-1.1.0-py3-none-any.whl", hash = "sha256:bfc1c2c65392eb3f580a2c28108269f0e79873f053578a677eee7bb1de8aa8fb", size = 19620, upload-time = "2025-12-02T19:37:10.075Z" }, +] + +[[package]] +name = "livekit-blingfire" +version = "1.1.0" +source = { registry = "https://pypi.org/simple" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/5e/0e/e1d79fb428ad43396da2ee4217ae043e42d75b4270e97e76d20c9d17438d/livekit_blingfire-1.1.0-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:fb8f6a9e69b0e58abd913e0b3b5f27bd79ae498887a9e6708c2255a6841a3f1b", size = 152217, upload-time = "2025-12-16T00:47:59.429Z" }, + { url = "https://files.pythonhosted.org/packages/d3/e6/d881bc1bf61f4bd71df7b52e89a523b4046913977794dac2d2f0453151c2/livekit_blingfire-1.1.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:610a7ef7b1c81be587c41241cbdac474f8461345ee066330c69f7c460f81e7e0", size = 147320, upload-time = "2025-12-16T00:48:00.553Z" }, + { url = "https://files.pythonhosted.org/packages/db/81/714a5a4cc742856cf2077ac3851d943c2a4accb4ec76d291c9d8f96fe9d5/livekit_blingfire-1.1.0-cp310-cp310-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:4bf808159597d402415ae06cbb87e8cc8c2a58d2448e0fcd0ae3cf14b114f395", size = 165503, upload-time = "2025-12-16T00:48:01.818Z" }, + { url = "https://files.pythonhosted.org/packages/35/c9/fb8ca3881dcbea2d04cc8995e501a67a450fc93cda3ec4638608030b22f1/livekit_blingfire-1.1.0-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:8e9fd97f49831c34065f8db3b1407e95c6c3353f0c35b6fff78547582d3d5278", size = 173081, upload-time = "2025-12-16T00:48:03.522Z" }, + { url = "https://files.pythonhosted.org/packages/40/2b/98ba07aae81eb87d426d2bf57426a0861f3f39c41c4d15158612c1d41fc5/livekit_blingfire-1.1.0-cp310-cp310-win_amd64.whl", hash = "sha256:e747443f3b21999ec1d6d96c2f128dc8375937795dc7bedd8fa7b2a7e54d341c", size = 129305, upload-time = "2025-12-16T00:48:04.74Z" }, + { url = "https://files.pythonhosted.org/packages/fc/09/1095ace608a41810d5c0f343eff36154505487c415acd9c653a882ff2cf1/livekit_blingfire-1.1.0-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:0358058ba6cba59379d22a01acef6ff8a729b0facf880c0f75d13c26f1315c9d", size = 153650, upload-time = "2025-12-16T00:48:05.976Z" }, + { url = "https://files.pythonhosted.org/packages/80/a5/f4eb0e5d97334581440d37ced2a1db4fdfc8454c641c7c144e858012f1ce/livekit_blingfire-1.1.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:a0741a8abcfaa1f3af2313271f15ac0f79777681a8e3ab9a782a68d8eb121c89", size = 148628, upload-time = "2025-12-16T00:48:06.998Z" }, + { url = "https://files.pythonhosted.org/packages/89/f9/dc5ad008cb8b9c2a300bb7f7d44f022cd4970a32707eb90358290a07f0e1/livekit_blingfire-1.1.0-cp311-cp311-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:d99d7a34c9350da3a6ea738bc282a5f5b4ac4ffb7f8aa5251dfa96070ad845f6", size = 166832, upload-time = "2025-12-16T00:48:07.919Z" }, + { url = "https://files.pythonhosted.org/packages/8f/27/408c435cbed31fa3601ff32ef0499ff594cd898b483c9b4017e9df906de6/livekit_blingfire-1.1.0-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:815aca6c2f823fa25d7a15d8d76ce18b0295aa5ce2c988ed64fdbd9c4d3ced0a", size = 173959, upload-time = "2025-12-16T00:48:09.153Z" }, + { url = "https://files.pythonhosted.org/packages/2f/12/c826a40b32bfda29e7f826e50dfbd3c0a70726cb8c0cb5023d2311823bd2/livekit_blingfire-1.1.0-cp311-cp311-win_amd64.whl", hash = "sha256:7ae045d44d8cb867fc449f44a95c0287f6e5d225e62e24f4574bac8f26ede845", size = 130006, upload-time = "2025-12-16T00:48:10.176Z" }, + { url = "https://files.pythonhosted.org/packages/dd/18/8be31c84e911218011e6e653ca466fef320a4e7bc926aa694bc4cb6625f9/livekit_blingfire-1.1.0-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:9d5fb6746263529b780dc8bf7a6e6a80ff5fa7fa729e403f2b925996d041e039", size = 154567, upload-time = "2025-12-16T00:48:11.097Z" }, + { url = "https://files.pythonhosted.org/packages/03/64/bb5463d4a6a97888d52caa6256d242acab1f7eabcc59343f7874a89a30dc/livekit_blingfire-1.1.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:d4d5642e36fc0a9f89a5154affbd12305ae008c34c7b32f00fe00127ab18d6bd", size = 148792, upload-time = "2025-12-16T00:48:12.324Z" }, + { url = "https://files.pythonhosted.org/packages/6b/9f/ec51ebce455e17b6f304044e2bda57b15b1b45fd20b2feefa6e242fa33c6/livekit_blingfire-1.1.0-cp312-cp312-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:502d7a41fed246ec9cc432646d523c488a05fb2e572187a754735532ba5d69b7", size = 167606, upload-time = "2025-12-16T00:48:13.611Z" }, + { url = "https://files.pythonhosted.org/packages/d1/19/a4b56e54af456f2667287497f7678ff69a82ad21a687fc540213b4f25982/livekit_blingfire-1.1.0-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:cdec36ea4d8b0dcda2791358ac9965e832539ecf13e651011197bab9960ea156", size = 174972, upload-time = "2025-12-16T00:48:14.811Z" }, + { url = "https://files.pythonhosted.org/packages/32/29/032cbf2c88ca40bee25b8a1b5346b5cb66487e689c4f42dd19f7e745090d/livekit_blingfire-1.1.0-cp312-cp312-win_amd64.whl", hash = "sha256:28d8c822616ca2ce53125040dfe09d06a6cc3e63c9055d39ca767a5c8f67ef84", size = 131026, upload-time = "2025-12-16T00:48:16.047Z" }, + { url = "https://files.pythonhosted.org/packages/81/50/46e410b935154a6bcf2d9494ee8e298b1a9c91ae33beaa78346703cf7681/livekit_blingfire-1.1.0-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:f5f6a40e498940f5b2e53d9753f5f7fb7f909e12a93a158844c9e3e99a5486b8", size = 154623, upload-time = "2025-12-16T00:48:17.641Z" }, + { url = "https://files.pythonhosted.org/packages/de/b4/f51c25bf104e51703dc66558ff9831a9769a9effa397956268902784a3d0/livekit_blingfire-1.1.0-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:945a672a224c9a686925e9af94c2660bacdbe190ccf693d6f17cea9359426c15", size = 148846, upload-time = "2025-12-16T00:48:18.591Z" }, + { url = "https://files.pythonhosted.org/packages/e0/d2/ad95d195ed6dccb6527ed3c1e753f211c3e9509050af5cddf007608bb104/livekit_blingfire-1.1.0-cp313-cp313-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:8f3aac3207cdd88c62323e0b07c33a69aac79c544122a2ddfbecc6c721ca760c", size = 167886, upload-time = "2025-12-16T00:48:19.858Z" }, + { url = "https://files.pythonhosted.org/packages/c5/67/fc4af1bbbed319d8edc319051bce720b51fa544f5d2ebb3201240779f135/livekit_blingfire-1.1.0-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:839feefa2910f99d794d3f3d696f95193ee8188cc6688a8d712bade2cede7951", size = 175858, upload-time = "2025-12-16T00:48:21.144Z" }, + { url = "https://files.pythonhosted.org/packages/76/6c/9e14763826476925767b511531318a83f95f3bf9e4dbc7dc611400af6e9e/livekit_blingfire-1.1.0-cp313-cp313-win_amd64.whl", hash = "sha256:1409d4c297260b60a37bfe6ba21e4fb59dd53cd929632c0a78a28d41fe424302", size = 131048, upload-time = "2025-12-16T00:48:22.17Z" }, + { url = "https://files.pythonhosted.org/packages/d7/9c/81fc3b7835fbee79ebf9a28cb4c673fa5fce30e5d8659fadaeed4ecb0f53/livekit_blingfire-1.1.0-cp314-cp314-macosx_10_15_x86_64.whl", hash = "sha256:81a5942894944a5773dfa2ce800d016c5f5d8868cd01db1d4b099aa951df41aa", size = 154889, upload-time = "2025-12-16T00:48:23.181Z" }, + { url = "https://files.pythonhosted.org/packages/e8/83/976000dbd2781f5018cff52bc470cd48c7344ce5bd33f8417cbed5adaf8f/livekit_blingfire-1.1.0-cp314-cp314-macosx_11_0_arm64.whl", hash = "sha256:ed861a19759987314ae71f2315d9bef11a3d6cc11e9effd5b9a3f0c567a3ba8d", size = 149170, upload-time = "2025-12-16T00:48:24.419Z" }, + { url = "https://files.pythonhosted.org/packages/23/5f/f3b3b83758638aa90803946659dd6236253de3b529a9fb6148a0ad8dcab1/livekit_blingfire-1.1.0-cp314-cp314-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:b4cbcd68b2dea451be70e26cefa7cffb7a02aeacdbfa0efaa33cce7474e15983", size = 168075, upload-time = "2025-12-16T00:48:26.377Z" }, + { url = "https://files.pythonhosted.org/packages/ba/82/44e068acf6f9cf2abe0bc019c7073330cb8211e196e2767cacbdf3e4bf57/livekit_blingfire-1.1.0-cp314-cp314-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:db593c044a3aff38af0b4d4f3d739aad4b24c740c80255bffaca07af2f9e6721", size = 175825, upload-time = "2025-12-16T00:48:27.377Z" }, + { url = "https://files.pythonhosted.org/packages/ad/2b/be8b3096727391726a7b382c5b98042ae6d29af1eee7c8467a93f823bcca/livekit_blingfire-1.1.0-cp314-cp314-win_amd64.whl", hash = "sha256:bb23eb24d6a27df7205a562ce8c4d0a495d9d2a23aa3b5dec142d07401aeb342", size = 135843, upload-time = "2025-12-16T00:48:28.363Z" }, + { url = "https://files.pythonhosted.org/packages/2f/9e/a9bf3a927c5c9544acef40a51f67b40aaba23bfcae63ab1f80418e25d9ce/livekit_blingfire-1.1.0-cp314-cp314t-macosx_10_15_x86_64.whl", hash = "sha256:a6c4d3ee6ef7c0597dc737837997082d7a1eb69aed6efb12688dd2bef0d5b282", size = 157380, upload-time = "2025-12-16T00:48:29.268Z" }, + { url = "https://files.pythonhosted.org/packages/fa/61/8c2f68c4bab4202746c4f13670d8e7cf40dcbc0a32f292492e0c483f3811/livekit_blingfire-1.1.0-cp314-cp314t-macosx_11_0_arm64.whl", hash = "sha256:b5f4076098363dc5b57d8c5a6781a48539ebb35d82c1fe9587c047167ccf844d", size = 153248, upload-time = "2025-12-16T00:48:30.241Z" }, + { url = "https://files.pythonhosted.org/packages/72/08/93ed14e757f3bb3d22c40e11900ea2815883b7beb331fe758c8d40ea1dd0/livekit_blingfire-1.1.0-cp314-cp314t-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:20b95b2c15c4a1af4e68c1aa7d885bf295f89ee6eb5c1a1fdfa315a51795b30d", size = 170081, upload-time = "2025-12-16T00:48:31.268Z" }, + { url = "https://files.pythonhosted.org/packages/0f/6d/b2a23cafabf55561c463490b3a87e323640259ae340e6db26bb71e0fa26d/livekit_blingfire-1.1.0-cp314-cp314t-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:6c13ef26e5234674ac353b7cfaadeb23468e951eb07461b6b6c77f79cd5ff763", size = 176755, upload-time = "2025-12-16T00:48:32.294Z" }, + { url = "https://files.pythonhosted.org/packages/60/93/c00c175d2187160bdb2dac6b338203d51396307dfce23f03defb3b5e5572/livekit_blingfire-1.1.0-cp314-cp314t-win_amd64.whl", hash = "sha256:c91b2315e0497383384304d33554d70b8a63dec5ad96cd43437c67f4172077cf", size = 141072, upload-time = "2025-12-16T00:48:33.423Z" }, +] + +[[package]] +name = "livekit-plugins-openai" +version = "1.3.5" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "livekit-agents", extra = ["codecs", "images"], marker = "extra == 'group-10-braintrust-lint' or extra == 'group-10-braintrust-test-livekit-agents' or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, + { name = "openai", version = "2.32.0", source = { registry = "https://pypi.org/simple" }, extra = ["realtime"], marker = "extra == 'group-10-braintrust-lint' or extra == 'group-10-braintrust-test-livekit-agents' or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/e0/01/d09dab80051052c1103282fac7d5899865053f2b0178e4ec3541ac9fbc5a/livekit_plugins_openai-1.3.5.tar.gz", hash = "sha256:aaaf6b89985f51b56c39d7e4bc8f271d14c53a9cfe0158edddd7052ae8a1bd4b", size = 45814, upload-time = "2025-11-25T21:05:39.52Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/00/28/07ce556ad3c9e6ed269088236f85dbbdba9824a22d255101e30cd9a9fdc5/livekit_plugins_openai-1.3.5-py3-none-any.whl", hash = "sha256:ba351a8a28afcc4d292aaae089c069d6db45f1a001e3b0ae6815d783f11eef6c", size = 52611, upload-time = "2025-11-25T21:05:38.187Z" }, +] + +[[package]] +name = "livekit-protocol" +version = "1.1.8" +source = { registry = "https://pypi.org/simple" } +dependencies = [ + { name = "protobuf", version = "5.29.6", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-10-braintrust-lint' or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, + { name = "protobuf", version = "6.33.6", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-10-braintrust-test-livekit-agents' or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands')" }, + { name = "types-protobuf" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/6b/17/761372e1db01925bda77c679ffde19a9d128a4ba53d864dc50a0a9f93ce8/livekit_protocol-1.1.8.tar.gz", hash = "sha256:b3850c09847d54aaa538c87a90ffb5cf267123a0725f2b03874e39e88fc59ccb", size = 98588, upload-time = "2026-05-05T09:12:33.171Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/6d/54/fca19cd45d0c74bb5ef88b0257cf594ec5549192a15957dd22596acdec32/livekit_protocol-1.1.8-py3-none-any.whl", hash = "sha256:dc379b3e713dc8d8642f694c72d9a38b41220f05b2ce8fc6662f445d20953c17", size = 121119, upload-time = "2026-05-05T09:12:31.787Z" }, +] + [[package]] name = "llama-index-core" version = "0.14.21" @@ -4478,19 +4674,19 @@ dependencies = [ { name = "httpx" }, { name = "llama-index-workflows" }, { name = "nest-asyncio" }, - { name = "networkx", version = "3.4.2", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.11' and extra == 'group-10-braintrust-lint') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, - { name = "networkx", version = "3.6.1", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.11' and extra == 'group-10-braintrust-lint') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, + { name = "networkx", version = "3.4.2", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.11' and extra == 'group-10-braintrust-lint') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, + { name = "networkx", version = "3.6.1", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.11' and extra == 'group-10-braintrust-lint') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, { name = "nltk" }, - { name = "numpy", version = "2.2.6", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.11' and extra == 'group-10-braintrust-lint') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, - { name = "numpy", version = "2.4.4", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.11' and extra == 'group-10-braintrust-lint') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, + { name = "numpy", version = "2.2.6", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.11' and extra == 'group-10-braintrust-lint') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, + { name = "numpy", version = "2.4.4", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.11' and extra == 'group-10-braintrust-lint') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, { name = "pillow" }, { name = "platformdirs" }, - { name = "pydantic", version = "2.12.5", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.11' and extra == 'group-10-braintrust-lint') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, - { name = "pydantic", version = "2.13.3", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.11' and sys_platform == 'emscripten' and extra == 'group-10-braintrust-lint') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, + { name = "pydantic", version = "2.12.5", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.11' and extra == 'group-10-braintrust-lint') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, + { name = "pydantic", version = "2.13.3", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.11' and sys_platform == 'emscripten' and extra == 'group-10-braintrust-lint') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-livekit-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-livekit-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-livekit-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-livekit-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-livekit-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-livekit-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-livekit-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-livekit-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, { name = "pyyaml" }, { name = "requests" }, { name = "setuptools" }, - { name = "sqlalchemy", extra = ["asyncio"], marker = "extra == 'group-10-braintrust-lint' or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, + { name = "sqlalchemy", extra = ["asyncio"], marker = "extra == 'group-10-braintrust-lint' or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, { name = "tenacity" }, { name = "tiktoken" }, { name = "tinytag" }, @@ -4523,8 +4719,8 @@ version = "0.5.0" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "deprecated" }, - { name = "pydantic", version = "2.12.5", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.11' and extra == 'group-10-braintrust-lint') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, - { name = "pydantic", version = "2.13.3", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.11' and sys_platform == 'emscripten' and extra == 'group-10-braintrust-lint') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, + { name = "pydantic", version = "2.12.5", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.11' and extra == 'group-10-braintrust-lint') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, + { name = "pydantic", version = "2.13.3", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.11' and sys_platform == 'emscripten' and extra == 'group-10-braintrust-lint') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-livekit-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-livekit-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-livekit-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-livekit-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-livekit-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-livekit-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-livekit-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-livekit-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, ] sdist = { url = "https://files.pythonhosted.org/packages/4e/d0/671b23ccff255c9bce132a84ffd5a6f4541ceefdeab9c1786b08c9722f2e/llama_index_instrumentation-0.5.0.tar.gz", hash = "sha256:eeb724648b25d149de882a5ac9e21c5acb1ce780da214bda2b075341af29ad8e", size = 43831, upload-time = "2026-03-12T20:17:06.742Z" } wheels = [ @@ -4550,8 +4746,8 @@ version = "2.20.0" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "llama-index-instrumentation" }, - { name = "pydantic", version = "2.12.5", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.11' and extra == 'group-10-braintrust-lint') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, - { name = "pydantic", version = "2.13.3", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.11' and sys_platform == 'emscripten' and extra == 'group-10-braintrust-lint') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, + { name = "pydantic", version = "2.12.5", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.11' and extra == 'group-10-braintrust-lint') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, + { name = "pydantic", version = "2.13.3", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.11' and sys_platform == 'emscripten' and extra == 'group-10-braintrust-lint') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-livekit-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-livekit-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-livekit-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-livekit-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-livekit-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-livekit-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-livekit-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-livekit-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, { name = "typing-extensions" }, ] sdist = { url = "https://files.pythonhosted.org/packages/c4/ec/05f3db99a2e6e252e3939e7751cad2fb1322dc6d32f4cf5c795cf7ddcad3/llama_index_workflows-2.20.0.tar.gz", hash = "sha256:df2760fea9e100c97a4e919d255461e344413acac4382d17d8217337806e4772", size = 97410, upload-time = "2026-04-24T14:54:41.524Z" } @@ -4565,14 +4761,14 @@ version = "4.32.1" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "executing" }, - { name = "opentelemetry-exporter-otlp-proto-http" }, + { name = "opentelemetry-exporter-otlp-proto-http", version = "1.40.0", source = { registry = "https://pypi.org/simple" } }, { name = "opentelemetry-instrumentation" }, - { name = "opentelemetry-sdk" }, - { name = "protobuf", version = "5.29.6", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-10-braintrust-lint' or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, - { name = "protobuf", version = "6.33.6", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-10-braintrust-test-agentscope' or extra == 'group-10-braintrust-test-agno' or extra == 'group-10-braintrust-test-crewai' or extra == 'group-10-braintrust-test-langchain' or extra == 'group-10-braintrust-test-litellm' or extra == 'group-10-braintrust-test-openai-agents' or extra == 'group-10-braintrust-test-pydantic-ai-logfire' or extra == 'group-10-braintrust-test-strands' or extra != 'group-10-braintrust-lint'" }, - { name = "rich", version = "14.3.4", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.14' and extra == 'group-10-braintrust-lint') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, - { name = "rich", version = "15.0.0", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version >= '3.14' or extra != 'group-10-braintrust-lint' or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands')" }, - { name = "tomli", marker = "python_full_version < '3.11' or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, + { name = "opentelemetry-sdk", version = "1.40.0", source = { registry = "https://pypi.org/simple" } }, + { name = "protobuf", version = "5.29.6", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-10-braintrust-lint' or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, + { name = "protobuf", version = "6.33.6", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-10-braintrust-test-agentscope' or extra == 'group-10-braintrust-test-agno' or extra == 'group-10-braintrust-test-crewai' or extra == 'group-10-braintrust-test-langchain' or extra == 'group-10-braintrust-test-litellm' or extra == 'group-10-braintrust-test-openai-agents' or extra == 'group-10-braintrust-test-pydantic-ai-logfire' or extra == 'group-10-braintrust-test-strands' or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-livekit-agents') or (extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-livekit-agents')" }, + { name = "rich", version = "14.3.4", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-10-braintrust-lint' or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, + { name = "rich", version = "15.0.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-10-braintrust-test-agentscope' or extra == 'group-10-braintrust-test-agno' or extra == 'group-10-braintrust-test-crewai' or extra == 'group-10-braintrust-test-langchain' or extra == 'group-10-braintrust-test-litellm' or extra == 'group-10-braintrust-test-openai-agents' or extra == 'group-10-braintrust-test-pydantic-ai-logfire' or extra == 'group-10-braintrust-test-strands' or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-livekit-agents') or (extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-livekit-agents')" }, + { name = "tomli", marker = "(python_full_version < '3.11' and extra == 'group-10-braintrust-lint') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-langchain') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra != 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, { name = "typing-extensions" }, ] sdist = { url = "https://files.pythonhosted.org/packages/b5/d7/70c6def7f3f459b2d57aa7fb37863d31b8d877e391547f200ee8c31d2e30/logfire-4.32.1.tar.gz", hash = "sha256:8e7ff418b5f2629c8a8e9426283ff82c760a30f24516c4c389d6cbb1d9768c58", size = 1089612, upload-time = "2026-04-15T14:11:57.518Z" } @@ -4740,20 +4936,20 @@ dependencies = [ { name = "anyio" }, { name = "httpx" }, { name = "httpx-sse" }, - { name = "jsonschema", version = "4.23.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-10-braintrust-test-crewai' or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands')" }, - { name = "jsonschema", version = "4.26.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-10-braintrust-lint' or extra == 'group-10-braintrust-test-agentscope' or extra == 'group-10-braintrust-test-agno' or extra != 'group-10-braintrust-test-crewai' or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands')" }, - { name = "pydantic", version = "2.12.5", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.11' and extra == 'group-10-braintrust-lint') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint') or extra == 'group-10-braintrust-test-crewai' or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, - { name = "pydantic", version = "2.13.3", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.11' and sys_platform == 'emscripten' and extra == 'group-10-braintrust-lint') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-langchain') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (sys_platform != 'emscripten' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands')" }, + { name = "jsonschema", version = "4.23.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-10-braintrust-test-crewai' or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands')" }, + { name = "jsonschema", version = "4.26.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-10-braintrust-lint' or extra == 'group-10-braintrust-test-agentscope' or extra == 'group-10-braintrust-test-agno' or extra != 'group-10-braintrust-test-crewai' or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands')" }, + { name = "pydantic", version = "2.12.5", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.11' and extra == 'group-10-braintrust-lint') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint') or extra == 'group-10-braintrust-test-crewai' or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, + { name = "pydantic", version = "2.13.3", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.11' and sys_platform == 'emscripten' and extra == 'group-10-braintrust-lint') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-livekit-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-langchain') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-livekit-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (sys_platform != 'emscripten' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands')" }, { name = "pydantic-settings" }, { name = "pyjwt", extra = ["crypto"] }, { name = "python-multipart" }, - { name = "pywin32", marker = "sys_platform == 'win32' or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, + { name = "pywin32", marker = "sys_platform == 'win32' or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, { name = "sse-starlette" }, - { name = "starlette", version = "0.52.1", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-10-braintrust-lint' or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, - { name = "starlette", version = "1.0.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-10-braintrust-test-agentscope' or extra == 'group-10-braintrust-test-agno' or extra == 'group-10-braintrust-test-crewai' or extra == 'group-10-braintrust-test-langchain' or extra == 'group-10-braintrust-test-litellm' or extra == 'group-10-braintrust-test-openai-agents' or extra == 'group-10-braintrust-test-pydantic-ai-logfire' or extra == 'group-10-braintrust-test-strands' or extra != 'group-10-braintrust-lint'" }, + { name = "starlette", version = "0.52.1", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-10-braintrust-lint' or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, + { name = "starlette", version = "1.0.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-10-braintrust-test-agentscope' or extra == 'group-10-braintrust-test-agno' or extra == 'group-10-braintrust-test-crewai' or extra == 'group-10-braintrust-test-langchain' or extra == 'group-10-braintrust-test-litellm' or extra == 'group-10-braintrust-test-livekit-agents' or extra == 'group-10-braintrust-test-openai-agents' or extra == 'group-10-braintrust-test-pydantic-ai-logfire' or extra == 'group-10-braintrust-test-strands' or extra != 'group-10-braintrust-lint'" }, { name = "typing-extensions" }, { name = "typing-inspection" }, - { name = "uvicorn", marker = "sys_platform != 'emscripten' or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, + { name = "uvicorn", marker = "sys_platform != 'emscripten' or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, ] sdist = { url = "https://files.pythonhosted.org/packages/8b/eb/c0cfc62075dc6e1ec1c64d352ae09ac051d9334311ed226f1f425312848a/mcp-1.27.0.tar.gz", hash = "sha256:d3dc35a7eec0d458c1da4976a48f982097ddaab87e278c5511d5a4a56e852b83", size = 607509, upload-time = "2026-04-02T14:48:08.88Z" } wheels = [ @@ -4777,11 +4973,11 @@ dependencies = [ { name = "eval-type-backport" }, { name = "httpx" }, { name = "invoke" }, - { name = "opentelemetry-api" }, - { name = "opentelemetry-exporter-otlp-proto-http" }, - { name = "opentelemetry-sdk" }, - { name = "pydantic", version = "2.12.5", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.11' and extra == 'group-10-braintrust-lint') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, - { name = "pydantic", version = "2.13.3", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.11' and sys_platform == 'emscripten' and extra == 'group-10-braintrust-lint') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, + { name = "opentelemetry-api", version = "1.40.0", source = { registry = "https://pypi.org/simple" } }, + { name = "opentelemetry-exporter-otlp-proto-http", version = "1.40.0", source = { registry = "https://pypi.org/simple" } }, + { name = "opentelemetry-sdk", version = "1.40.0", source = { registry = "https://pypi.org/simple" } }, + { name = "pydantic", version = "2.12.5", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.11' and extra == 'group-10-braintrust-lint') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, + { name = "pydantic", version = "2.13.3", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.11' and sys_platform == 'emscripten' and extra == 'group-10-braintrust-lint') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-livekit-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-livekit-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-livekit-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-livekit-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-livekit-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-livekit-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-livekit-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-livekit-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, { name = "python-dateutil" }, { name = "pyyaml" }, { name = "typing-inspection" }, @@ -5089,10 +5285,10 @@ name = "mypy" version = "1.20.0" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "librt", marker = "platform_python_implementation != 'PyPy' or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, + { name = "librt", marker = "platform_python_implementation != 'PyPy' or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, { name = "mypy-extensions" }, { name = "pathspec" }, - { name = "tomli", marker = "python_full_version < '3.11' or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, + { name = "tomli", marker = "python_full_version < '3.11' or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, { name = "typing-extensions" }, ] sdist = { url = "https://files.pythonhosted.org/packages/f8/5c/b0089fe7fef0a994ae5ee07029ced0526082c6cfaaa4c10d40a10e33b097/mypy-1.20.0.tar.gz", hash = "sha256:eb96c84efcc33f0b5e0e04beacf00129dd963b67226b01c00b9dfc8affb464c3", size = 3815028, upload-time = "2026-03-31T16:55:14.959Z" } @@ -5241,9 +5437,9 @@ dependencies = [ { name = "colorlog" }, { name = "dependency-groups" }, { name = "humanize" }, - { name = "packaging", version = "25.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-10-braintrust-lint' or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, - { name = "packaging", version = "26.2", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-10-braintrust-test-agentscope' or extra == 'group-10-braintrust-test-agno' or extra == 'group-10-braintrust-test-crewai' or extra == 'group-10-braintrust-test-langchain' or extra == 'group-10-braintrust-test-litellm' or extra == 'group-10-braintrust-test-openai-agents' or extra == 'group-10-braintrust-test-pydantic-ai-logfire' or extra == 'group-10-braintrust-test-strands' or extra != 'group-10-braintrust-lint'" }, - { name = "tomli", marker = "python_full_version < '3.11' or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, + { name = "packaging", version = "25.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-10-braintrust-lint' or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, + { name = "packaging", version = "26.2", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-10-braintrust-test-agentscope' or extra == 'group-10-braintrust-test-agno' or extra == 'group-10-braintrust-test-crewai' or extra == 'group-10-braintrust-test-langchain' or extra == 'group-10-braintrust-test-litellm' or extra == 'group-10-braintrust-test-livekit-agents' or extra == 'group-10-braintrust-test-openai-agents' or extra == 'group-10-braintrust-test-pydantic-ai-logfire' or extra == 'group-10-braintrust-test-strands' or extra != 'group-10-braintrust-lint'" }, + { name = "tomli", marker = "python_full_version < '3.11' or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, { name = "virtualenv" }, ] sdist = { url = "https://files.pythonhosted.org/packages/6e/8e/55a9679b31f1efc48facedd2448eb53c7f1e647fb592aa1403c9dd7a4590/nox-2026.2.9.tar.gz", hash = "sha256:1bc8a202ee8cd69be7aaada63b2a7019126899a06fc930a7aee75585bf8ee41b", size = 4031165, upload-time = "2026-02-10T04:38:58.878Z" } @@ -5321,18 +5517,22 @@ name = "numpy" version = "2.4.4" source = { registry = "https://pypi.org/simple" } resolution-markers = [ - "python_full_version >= '3.14' and sys_platform == 'win32'", - "python_full_version >= '3.14' and sys_platform == 'emscripten'", - "python_full_version >= '3.14' and sys_platform != 'emscripten' and sys_platform != 'win32'", - "python_full_version == '3.13.*' and sys_platform == 'win32'", - "python_full_version == '3.13.*' and sys_platform == 'emscripten'", - "python_full_version == '3.13.*' and sys_platform != 'emscripten' and sys_platform != 'win32'", - "python_full_version == '3.12.*' and sys_platform == 'win32'", - "python_full_version == '3.12.*' and sys_platform == 'emscripten'", - "python_full_version == '3.12.*' and sys_platform != 'emscripten' and sys_platform != 'win32'", - "python_full_version == '3.11.*' and sys_platform == 'win32'", - "python_full_version == '3.11.*' and sys_platform == 'emscripten'", - "python_full_version == '3.11.*' and sys_platform != 'emscripten' and sys_platform != 'win32'", + "python_full_version >= '3.14' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.13.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.12.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.11.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", + "python_full_version >= '3.14' and sys_platform == 'win32' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", + "python_full_version >= '3.14' and sys_platform == 'emscripten' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", + "python_full_version >= '3.14' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.13.*' and sys_platform == 'win32' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.13.*' and sys_platform == 'emscripten' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.13.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.12.*' and sys_platform == 'win32' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.12.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.11.*' and sys_platform == 'win32' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.11.*' and sys_platform == 'emscripten' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.11.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", ] sdist = { url = "https://files.pythonhosted.org/packages/d7/9f/b8cef5bffa569759033adda9481211426f12f53299629b410340795c2514/numpy-2.4.4.tar.gz", hash = "sha256:2d390634c5182175533585cc89f3608a4682ccb173cc9bb940b2881c8d6f8fa0", size = 20731587, upload-time = "2026-03-29T13:22:01.298Z" } wheels = [ @@ -5423,13 +5623,13 @@ name = "onnxruntime" version = "1.23.2" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "coloredlogs", marker = "python_full_version < '3.14'" }, - { name = "flatbuffers", marker = "python_full_version < '3.14'" }, - { name = "numpy", version = "2.2.6", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.11' and extra == 'group-10-braintrust-lint') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, - { name = "numpy", version = "2.4.4", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.11' and python_full_version < '3.14' and extra == 'group-10-braintrust-lint') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (python_full_version >= '3.14' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (python_full_version >= '3.14' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (python_full_version >= '3.14' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (python_full_version >= '3.14' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (python_full_version >= '3.14' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (python_full_version >= '3.14' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version >= '3.14' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (python_full_version >= '3.14' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (python_full_version >= '3.14' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (python_full_version >= '3.14' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (python_full_version >= '3.14' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (python_full_version >= '3.14' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (python_full_version >= '3.14' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version >= '3.14' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (python_full_version >= '3.14' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (python_full_version >= '3.14' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (python_full_version >= '3.14' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (python_full_version >= '3.14' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version >= '3.14' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (python_full_version >= '3.14' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (python_full_version >= '3.14' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (python_full_version >= '3.14' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version >= '3.14' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (python_full_version >= '3.14' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (python_full_version >= '3.14' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version >= '3.14' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (python_full_version >= '3.14' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version >= '3.14' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (python_full_version >= '3.14' and extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, - { name = "packaging", version = "25.0", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.14'" }, - { name = "protobuf", version = "5.29.6", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.14'" }, - { name = "sympy", marker = "python_full_version < '3.14'" }, + { name = "coloredlogs" }, + { name = "flatbuffers" }, + { name = "numpy", version = "2.2.6", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.11' and extra == 'group-10-braintrust-lint') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, + { name = "numpy", version = "2.4.4", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.11' and extra == 'group-10-braintrust-lint') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, + { name = "packaging", version = "25.0", source = { registry = "https://pypi.org/simple" } }, + { name = "protobuf", version = "5.29.6", source = { registry = "https://pypi.org/simple" } }, + { name = "sympy" }, ] wheels = [ { url = "https://files.pythonhosted.org/packages/35/d6/311b1afea060015b56c742f3531168c1644650767f27ef40062569960587/onnxruntime-1.23.2-cp310-cp310-macosx_13_0_arm64.whl", hash = "sha256:a7730122afe186a784660f6ec5807138bf9d792fa1df76556b27307ea9ebcbe3", size = 17195934, upload-time = "2025-10-27T23:06:14.143Z" }, @@ -5468,14 +5668,14 @@ resolution-markers = [ "python_full_version < '3.11'", ] dependencies = [ - { name = "anyio", marker = "extra == 'group-10-braintrust-test-litellm' or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands')" }, - { name = "distro", marker = "extra == 'group-10-braintrust-test-litellm' or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands')" }, - { name = "httpx", marker = "extra == 'group-10-braintrust-test-litellm' or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands')" }, - { name = "jiter", version = "0.14.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-10-braintrust-test-litellm' or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands')" }, - { name = "pydantic", version = "2.13.3", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-10-braintrust-test-litellm' or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands')" }, - { name = "sniffio", marker = "extra == 'group-10-braintrust-test-litellm' or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands')" }, - { name = "tqdm", marker = "extra == 'group-10-braintrust-test-litellm' or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands')" }, - { name = "typing-extensions", marker = "extra == 'group-10-braintrust-test-litellm' or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands')" }, + { name = "anyio", marker = "extra == 'group-10-braintrust-test-litellm' or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands')" }, + { name = "distro", marker = "extra == 'group-10-braintrust-test-litellm' or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands')" }, + { name = "httpx", marker = "extra == 'group-10-braintrust-test-litellm' or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands')" }, + { name = "jiter", version = "0.14.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-10-braintrust-test-litellm' or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands')" }, + { name = "pydantic", version = "2.13.3", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-10-braintrust-test-litellm' or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands')" }, + { name = "sniffio", marker = "extra == 'group-10-braintrust-test-litellm' or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands')" }, + { name = "tqdm", marker = "extra == 'group-10-braintrust-test-litellm' or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands')" }, + { name = "typing-extensions", marker = "extra == 'group-10-braintrust-test-litellm' or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands')" }, ] sdist = { url = "https://files.pythonhosted.org/packages/8a/d2/ef89c6f3f36b13b06e271d3cc984ddd2f62508a0972c1cbcc8485a6644ff/openai-1.99.9.tar.gz", hash = "sha256:f2082d155b1ad22e83247c3de3958eb4255b20ccf4a1de2e6681b6957b554e92", size = 506992, upload-time = "2025-08-12T02:31:10.054Z" } wheels = [ @@ -5494,14 +5694,14 @@ resolution-markers = [ "python_full_version < '3.11'", ] dependencies = [ - { name = "anyio", marker = "extra == 'group-10-braintrust-test-crewai' or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands')" }, - { name = "distro", marker = "extra == 'group-10-braintrust-test-crewai' or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands')" }, - { name = "httpx", marker = "extra == 'group-10-braintrust-test-crewai' or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands')" }, - { name = "jiter", version = "0.14.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-10-braintrust-test-crewai' or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands')" }, - { name = "pydantic", version = "2.12.5", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-10-braintrust-test-crewai' or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands')" }, - { name = "sniffio", marker = "extra == 'group-10-braintrust-test-crewai' or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands')" }, - { name = "tqdm", marker = "extra == 'group-10-braintrust-test-crewai' or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands')" }, - { name = "typing-extensions", marker = "extra == 'group-10-braintrust-test-crewai' or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands')" }, + { name = "anyio", marker = "extra == 'group-10-braintrust-test-crewai' or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands')" }, + { name = "distro", marker = "extra == 'group-10-braintrust-test-crewai' or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands')" }, + { name = "httpx", marker = "extra == 'group-10-braintrust-test-crewai' or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands')" }, + { name = "jiter", version = "0.14.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-10-braintrust-test-crewai' or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands')" }, + { name = "pydantic", version = "2.12.5", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-10-braintrust-test-crewai' or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands')" }, + { name = "sniffio", marker = "extra == 'group-10-braintrust-test-crewai' or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands')" }, + { name = "tqdm", marker = "extra == 'group-10-braintrust-test-crewai' or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands')" }, + { name = "typing-extensions", marker = "extra == 'group-10-braintrust-test-crewai' or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands')" }, ] sdist = { url = "https://files.pythonhosted.org/packages/55/13/17e87641b89b74552ed408a92b231283786523edddc95f3545809fab673c/openai-2.24.0.tar.gz", hash = "sha256:1e5769f540dbd01cb33bc4716a23e67b9d695161a734aff9c5f925e2bf99a673", size = 658717, upload-time = "2026-02-24T20:02:07.958Z" } wheels = [ @@ -5520,14 +5720,14 @@ resolution-markers = [ "python_full_version < '3.11'", ] dependencies = [ - { name = "anyio", marker = "extra == 'group-10-braintrust-test-agentscope' or extra == 'group-10-braintrust-test-agno' or extra == 'group-10-braintrust-test-openai-agents' or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, - { name = "distro", marker = "extra == 'group-10-braintrust-test-agentscope' or extra == 'group-10-braintrust-test-agno' or extra == 'group-10-braintrust-test-openai-agents' or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, - { name = "httpx", marker = "extra == 'group-10-braintrust-test-agentscope' or extra == 'group-10-braintrust-test-agno' or extra == 'group-10-braintrust-test-openai-agents' or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, - { name = "jiter", version = "0.14.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-10-braintrust-test-agentscope' or extra == 'group-10-braintrust-test-agno' or extra == 'group-10-braintrust-test-openai-agents' or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, - { name = "pydantic", version = "2.13.3", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-10-braintrust-test-agentscope' or extra == 'group-10-braintrust-test-agno' or extra == 'group-10-braintrust-test-openai-agents' or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, - { name = "sniffio", marker = "extra == 'group-10-braintrust-test-agentscope' or extra == 'group-10-braintrust-test-agno' or extra == 'group-10-braintrust-test-openai-agents' or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, - { name = "tqdm", marker = "extra == 'group-10-braintrust-test-agentscope' or extra == 'group-10-braintrust-test-agno' or extra == 'group-10-braintrust-test-openai-agents' or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, - { name = "typing-extensions", marker = "extra == 'group-10-braintrust-test-agentscope' or extra == 'group-10-braintrust-test-agno' or extra == 'group-10-braintrust-test-openai-agents' or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, + { name = "anyio", marker = "extra == 'group-10-braintrust-test-agentscope' or extra == 'group-10-braintrust-test-agno' or extra == 'group-10-braintrust-test-openai-agents' or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, + { name = "distro", marker = "extra == 'group-10-braintrust-test-agentscope' or extra == 'group-10-braintrust-test-agno' or extra == 'group-10-braintrust-test-openai-agents' or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, + { name = "httpx", marker = "extra == 'group-10-braintrust-test-agentscope' or extra == 'group-10-braintrust-test-agno' or extra == 'group-10-braintrust-test-openai-agents' or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, + { name = "jiter", version = "0.14.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-10-braintrust-test-agentscope' or extra == 'group-10-braintrust-test-agno' or extra == 'group-10-braintrust-test-openai-agents' or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, + { name = "pydantic", version = "2.13.3", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-10-braintrust-test-agentscope' or extra == 'group-10-braintrust-test-agno' or extra == 'group-10-braintrust-test-openai-agents' or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, + { name = "sniffio", marker = "extra == 'group-10-braintrust-test-agentscope' or extra == 'group-10-braintrust-test-agno' or extra == 'group-10-braintrust-test-openai-agents' or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, + { name = "tqdm", marker = "extra == 'group-10-braintrust-test-agentscope' or extra == 'group-10-braintrust-test-agno' or extra == 'group-10-braintrust-test-openai-agents' or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, + { name = "typing-extensions", marker = "extra == 'group-10-braintrust-test-agentscope' or extra == 'group-10-braintrust-test-agno' or extra == 'group-10-braintrust-test-openai-agents' or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, ] sdist = { url = "https://files.pythonhosted.org/packages/94/fe/64b3d035780b3188f86c4f6f1bc202e7bb74757ef028802112273b9dcacf/openai-2.31.0.tar.gz", hash = "sha256:43ca59a88fc973ad1848d86b98d7fac207e265ebbd1828b5e4bdfc85f79427a5", size = 684772, upload-time = "2026-04-08T21:01:41.797Z" } wheels = [ @@ -5539,52 +5739,62 @@ name = "openai" version = "2.32.0" source = { registry = "https://pypi.org/simple" } resolution-markers = [ - "python_full_version >= '3.14' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands'", - "python_full_version == '3.13.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands'", - "python_full_version == '3.12.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands'", - "python_full_version == '3.11.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands'", - "python_full_version < '3.11' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands'", - "python_full_version >= '3.14' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", - "python_full_version == '3.13.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", - "python_full_version == '3.12.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", - "python_full_version == '3.11.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", - "python_full_version < '3.11' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", - "python_full_version >= '3.14' and sys_platform == 'win32' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", - "python_full_version >= '3.14' and sys_platform == 'emscripten' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", - "python_full_version >= '3.14' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", - "python_full_version == '3.13.*' and sys_platform == 'win32' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", - "python_full_version == '3.13.*' and sys_platform == 'emscripten' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", - "python_full_version == '3.13.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", - "python_full_version == '3.12.*' and sys_platform == 'win32' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", - "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", - "python_full_version == '3.12.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", - "python_full_version == '3.11.*' and sys_platform == 'win32' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", - "python_full_version == '3.11.*' and sys_platform == 'emscripten' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", - "python_full_version == '3.11.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", - "python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", - "python_full_version >= '3.14' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", - "python_full_version == '3.13.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", - "python_full_version == '3.12.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", - "python_full_version == '3.11.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", - "python_full_version < '3.11' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", -] -dependencies = [ - { name = "anyio", marker = "extra == 'group-10-braintrust-lint' or extra == 'group-10-braintrust-test-langchain' or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents')" }, - { name = "distro", marker = "extra == 'group-10-braintrust-lint' or extra == 'group-10-braintrust-test-langchain' or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents')" }, - { name = "httpx", marker = "extra == 'group-10-braintrust-lint' or extra == 'group-10-braintrust-test-langchain' or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents')" }, - { name = "jiter", version = "0.13.0", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.14' and extra == 'group-10-braintrust-lint') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, - { name = "jiter", version = "0.14.0", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.14' and extra == 'group-10-braintrust-lint') or extra == 'group-10-braintrust-test-langchain' or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents')" }, - { name = "pydantic", version = "2.12.5", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.11' and extra == 'group-10-braintrust-lint') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, - { name = "pydantic", version = "2.13.3", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.11' and sys_platform == 'emscripten' and extra == 'group-10-braintrust-lint') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-langchain') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-langchain') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents')" }, - { name = "sniffio", marker = "extra == 'group-10-braintrust-lint' or extra == 'group-10-braintrust-test-langchain' or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents')" }, - { name = "tqdm", marker = "extra == 'group-10-braintrust-lint' or extra == 'group-10-braintrust-test-langchain' or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents')" }, - { name = "typing-extensions", marker = "extra == 'group-10-braintrust-lint' or extra == 'group-10-braintrust-test-langchain' or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents')" }, + "python_full_version >= '3.14' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands'", + "python_full_version == '3.13.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands'", + "python_full_version == '3.12.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands'", + "python_full_version == '3.11.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands'", + "python_full_version < '3.11' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands'", + "python_full_version >= '3.14' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.13.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.12.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.11.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", + "python_full_version < '3.11' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", + "python_full_version >= '3.14' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.13.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.12.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.11.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version < '3.11' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version >= '3.14' and sys_platform == 'win32' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", + "python_full_version >= '3.14' and sys_platform == 'emscripten' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", + "python_full_version >= '3.14' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.13.*' and sys_platform == 'win32' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.13.*' and sys_platform == 'emscripten' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.13.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.12.*' and sys_platform == 'win32' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.12.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.11.*' and sys_platform == 'win32' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.11.*' and sys_platform == 'emscripten' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.11.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", + "python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", + "python_full_version >= '3.14' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.13.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.12.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.11.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version < '3.11' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", +] +dependencies = [ + { name = "anyio" }, + { name = "distro" }, + { name = "httpx" }, + { name = "jiter", version = "0.13.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-10-braintrust-lint' or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, + { name = "jiter", version = "0.14.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-10-braintrust-test-langchain' or extra == 'group-10-braintrust-test-livekit-agents' or extra == 'group-10-braintrust-test-strands' or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents')" }, + { name = "pydantic", version = "2.12.5", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.11' and extra == 'group-10-braintrust-lint') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, + { name = "pydantic", version = "2.13.3", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.11' and sys_platform == 'emscripten' and extra == 'group-10-braintrust-lint') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-langchain') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-livekit-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-langchain') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-livekit-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-livekit-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents')" }, + { name = "sniffio" }, + { name = "tqdm" }, + { name = "typing-extensions" }, ] sdist = { url = "https://files.pythonhosted.org/packages/ed/59/bdcc6b759b8c42dd73afaf5bf8f902c04b37987a5514dbc1c64dba390fef/openai-2.32.0.tar.gz", hash = "sha256:c54b27a9e4cb8d51f0dd94972ffd1a04437efeb259a9e60d8922b8bd26fe55e0", size = 693286, upload-time = "2026-04-15T22:28:19.434Z" } wheels = [ { url = "https://files.pythonhosted.org/packages/1e/c1/d6e64ccd0536bf616556f0cad2b6d94a8125f508d25cfd814b1d2db4e2f1/openai-2.32.0-py3-none-any.whl", hash = "sha256:4dcc9badeb4bf54ad0d187453742f290226d30150890b7890711bda4f32f192f", size = 1162570, upload-time = "2026-04-15T22:28:17.714Z" }, ] +[package.optional-dependencies] +realtime = [ + { name = "websockets", version = "15.0.1", source = { registry = "https://pypi.org/simple" } }, +] + [[package]] name = "openai-agents" version = "0.2.9" @@ -5597,13 +5807,13 @@ resolution-markers = [ "python_full_version < '3.11'", ] dependencies = [ - { name = "griffe", marker = "extra == 'group-10-braintrust-test-litellm' or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands')" }, - { name = "mcp", marker = "extra == 'group-10-braintrust-test-litellm' or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands')" }, - { name = "openai", version = "1.99.9", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-10-braintrust-test-litellm' or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands')" }, - { name = "pydantic", version = "2.13.3", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-10-braintrust-test-litellm' or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands')" }, - { name = "requests", marker = "extra == 'group-10-braintrust-test-litellm' or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands')" }, - { name = "types-requests", marker = "extra == 'group-10-braintrust-test-litellm' or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands')" }, - { name = "typing-extensions", marker = "extra == 'group-10-braintrust-test-litellm' or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands')" }, + { name = "griffe", marker = "extra == 'group-10-braintrust-test-litellm' or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands')" }, + { name = "mcp", marker = "extra == 'group-10-braintrust-test-litellm' or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands')" }, + { name = "openai", version = "1.99.9", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-10-braintrust-test-litellm' or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands')" }, + { name = "pydantic", version = "2.13.3", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-10-braintrust-test-litellm' or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands')" }, + { name = "requests", marker = "extra == 'group-10-braintrust-test-litellm' or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands')" }, + { name = "types-requests", marker = "extra == 'group-10-braintrust-test-litellm' or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands')" }, + { name = "typing-extensions", marker = "extra == 'group-10-braintrust-test-litellm' or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands')" }, ] sdist = { url = "https://files.pythonhosted.org/packages/c3/03/45a1022ae6daa7f0223a3cae8975c5a524858edcad2355f8e1adcd4f000e/openai_agents-0.2.9.tar.gz", hash = "sha256:619c51c8ce49f841474a9e619573d6f7f96a46432900752145ad04309ab70ae9", size = 1664869, upload-time = "2025-08-22T02:03:39.196Z" } wheels = [ @@ -5622,13 +5832,13 @@ resolution-markers = [ "python_full_version < '3.11'", ] dependencies = [ - { name = "griffe", marker = "extra == 'group-10-braintrust-test-crewai' or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands')" }, - { name = "mcp", marker = "extra == 'group-10-braintrust-test-crewai' or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands')" }, - { name = "openai", version = "2.24.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-10-braintrust-test-crewai' or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands')" }, - { name = "pydantic", version = "2.12.5", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-10-braintrust-test-crewai' or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands')" }, - { name = "requests", marker = "extra == 'group-10-braintrust-test-crewai' or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands')" }, - { name = "types-requests", marker = "extra == 'group-10-braintrust-test-crewai' or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands')" }, - { name = "typing-extensions", marker = "extra == 'group-10-braintrust-test-crewai' or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands')" }, + { name = "griffe", marker = "extra == 'group-10-braintrust-test-crewai' or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands')" }, + { name = "mcp", marker = "extra == 'group-10-braintrust-test-crewai' or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands')" }, + { name = "openai", version = "2.24.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-10-braintrust-test-crewai' or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands')" }, + { name = "pydantic", version = "2.12.5", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-10-braintrust-test-crewai' or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands')" }, + { name = "requests", marker = "extra == 'group-10-braintrust-test-crewai' or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands')" }, + { name = "types-requests", marker = "extra == 'group-10-braintrust-test-crewai' or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands')" }, + { name = "typing-extensions", marker = "extra == 'group-10-braintrust-test-crewai' or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands')" }, ] sdist = { url = "https://files.pythonhosted.org/packages/10/38/f47644c5de02f1853483d1a16d1fb7d12cc2c219c5548ec26a3e9aee1c29/openai_agents-0.10.5.tar.gz", hash = "sha256:73cef5263eeb98437b874b29c800694617af7d9626be19514b4ed6f434874c1e", size = 2511640, upload-time = "2026-03-05T20:43:59.308Z" } wheels = [ @@ -5640,62 +5850,67 @@ name = "openai-agents" version = "0.15.1" source = { registry = "https://pypi.org/simple" } resolution-markers = [ - "python_full_version >= '3.14' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands'", - "python_full_version == '3.13.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands'", - "python_full_version == '3.12.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands'", - "python_full_version == '3.11.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands'", - "python_full_version < '3.11' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands'", - "python_full_version >= '3.14' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", - "python_full_version == '3.13.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", - "python_full_version == '3.12.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", - "python_full_version == '3.11.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", - "python_full_version < '3.11' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", - "python_full_version >= '3.14' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", - "python_full_version == '3.13.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", - "python_full_version == '3.12.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", - "python_full_version == '3.11.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", - "python_full_version < '3.11' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", - "python_full_version >= '3.14' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", - "python_full_version == '3.13.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", - "python_full_version == '3.12.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", - "python_full_version == '3.11.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", - "python_full_version < '3.11' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", - "python_full_version >= '3.14' and extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", - "python_full_version == '3.13.*' and extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", - "python_full_version == '3.12.*' and extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", - "python_full_version == '3.11.*' and extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", - "python_full_version < '3.11' and extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", - "python_full_version >= '3.14' and sys_platform == 'win32' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", - "python_full_version >= '3.14' and sys_platform == 'emscripten' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", - "python_full_version >= '3.14' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", - "python_full_version == '3.13.*' and sys_platform == 'win32' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", - "python_full_version == '3.13.*' and sys_platform == 'emscripten' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", - "python_full_version == '3.13.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", - "python_full_version == '3.12.*' and sys_platform == 'win32' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", - "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", - "python_full_version == '3.12.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", - "python_full_version == '3.11.*' and sys_platform == 'win32' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", - "python_full_version == '3.11.*' and sys_platform == 'emscripten' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", - "python_full_version == '3.11.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", - "python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", - "python_full_version >= '3.14' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", - "python_full_version == '3.13.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", - "python_full_version == '3.12.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", - "python_full_version == '3.11.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", - "python_full_version < '3.11' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", -] -dependencies = [ - { name = "griffelib", marker = "extra == 'group-10-braintrust-lint' or extra == 'group-10-braintrust-test-agentscope' or extra == 'group-10-braintrust-test-agno' or extra == 'group-10-braintrust-test-langchain' or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-litellm')" }, - { name = "mcp", marker = "extra == 'group-10-braintrust-lint' or extra == 'group-10-braintrust-test-agentscope' or extra == 'group-10-braintrust-test-agno' or extra == 'group-10-braintrust-test-langchain' or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-litellm')" }, - { name = "openai", version = "2.31.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-10-braintrust-test-agentscope' or extra == 'group-10-braintrust-test-agno' or extra == 'group-10-braintrust-test-openai-agents' or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, - { name = "openai", version = "2.32.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-10-braintrust-lint' or extra == 'group-10-braintrust-test-langchain' or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents')" }, - { name = "pydantic", version = "2.12.5", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.11' and extra == 'group-10-braintrust-lint') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, - { name = "pydantic", version = "2.13.3", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.11' and sys_platform == 'emscripten' and extra == 'group-10-braintrust-lint') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-langchain') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-langchain') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-litellm')" }, - { name = "requests", marker = "extra == 'group-10-braintrust-lint' or extra == 'group-10-braintrust-test-agentscope' or extra == 'group-10-braintrust-test-agno' or extra == 'group-10-braintrust-test-langchain' or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-litellm')" }, - { name = "types-requests", marker = "extra == 'group-10-braintrust-lint' or extra == 'group-10-braintrust-test-agentscope' or extra == 'group-10-braintrust-test-agno' or extra == 'group-10-braintrust-test-langchain' or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-litellm')" }, - { name = "typing-extensions", marker = "extra == 'group-10-braintrust-lint' or extra == 'group-10-braintrust-test-agentscope' or extra == 'group-10-braintrust-test-agno' or extra == 'group-10-braintrust-test-langchain' or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-litellm')" }, - { name = "websockets", version = "15.0.1", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-10-braintrust-lint' or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, - { name = "websockets", version = "16.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-10-braintrust-test-agentscope' or extra == 'group-10-braintrust-test-agno' or extra == 'group-10-braintrust-test-langchain' or extra == 'group-10-braintrust-test-openai-agents' or extra == 'group-10-braintrust-test-strands' or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-litellm')" }, + "python_full_version >= '3.14' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands'", + "python_full_version == '3.13.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands'", + "python_full_version == '3.12.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands'", + "python_full_version == '3.11.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands'", + "python_full_version < '3.11' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands'", + "python_full_version >= '3.14' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.13.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.12.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.11.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version < '3.11' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version >= '3.14' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.13.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.12.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.11.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", + "python_full_version < '3.11' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", + "python_full_version >= '3.14' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.13.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.12.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.11.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version < '3.11' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version >= '3.14' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.13.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.12.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.11.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version < '3.11' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version >= '3.14' and extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.13.*' and extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.12.*' and extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.11.*' and extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version < '3.11' and extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version >= '3.14' and sys_platform == 'win32' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", + "python_full_version >= '3.14' and sys_platform == 'emscripten' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", + "python_full_version >= '3.14' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.13.*' and sys_platform == 'win32' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.13.*' and sys_platform == 'emscripten' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.13.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.12.*' and sys_platform == 'win32' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.12.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.11.*' and sys_platform == 'win32' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.11.*' and sys_platform == 'emscripten' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.11.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", + "python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", + "python_full_version >= '3.14' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.13.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.12.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.11.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version < '3.11' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", +] +dependencies = [ + { name = "griffelib" }, + { name = "mcp", marker = "extra == 'group-10-braintrust-lint' or extra == 'group-10-braintrust-test-agentscope' or extra == 'group-10-braintrust-test-agno' or extra == 'group-10-braintrust-test-langchain' or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-litellm')" }, + { name = "openai", version = "2.31.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-10-braintrust-test-agentscope' or extra == 'group-10-braintrust-test-agno' or extra == 'group-10-braintrust-test-openai-agents' or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, + { name = "openai", version = "2.32.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-10-braintrust-lint' or extra == 'group-10-braintrust-test-langchain' or extra == 'group-10-braintrust-test-livekit-agents' or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents')" }, + { name = "pydantic", version = "2.12.5", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.11' and extra == 'group-10-braintrust-lint') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, + { name = "pydantic", version = "2.13.3", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.11' and sys_platform == 'emscripten' and extra == 'group-10-braintrust-lint') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-langchain') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-livekit-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-langchain') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-livekit-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-litellm')" }, + { name = "requests" }, + { name = "types-requests" }, + { name = "typing-extensions" }, + { name = "websockets", version = "15.0.1", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-10-braintrust-lint' or extra == 'group-10-braintrust-test-livekit-agents' or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, + { name = "websockets", version = "16.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-10-braintrust-test-agentscope' or extra == 'group-10-braintrust-test-agno' or extra == 'group-10-braintrust-test-langchain' or extra == 'group-10-braintrust-test-openai-agents' or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents')" }, ] sdist = { url = "https://files.pythonhosted.org/packages/1d/52/125891e56b67ec78bef08d91dc0a8d39457088cd0f59bf8e74a37e5e591c/openai_agents-0.15.1.tar.gz", hash = "sha256:78c3f1226e1d6d34dd7566e211c8345e996629d1704335153d1728995a3a7775", size = 5319915, upload-time = "2026-05-02T02:20:53.631Z" } wheels = [ @@ -5707,8 +5922,8 @@ name = "openapi-pydantic" version = "0.5.1" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "pydantic", version = "2.12.5", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.11' and extra == 'group-10-braintrust-lint') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, - { name = "pydantic", version = "2.13.3", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.11' and sys_platform == 'emscripten' and extra == 'group-10-braintrust-lint') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, + { name = "pydantic", version = "2.12.5", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.11' and extra == 'group-10-braintrust-lint') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, + { name = "pydantic", version = "2.13.3", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.11' and sys_platform == 'emscripten' and extra == 'group-10-braintrust-lint') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-livekit-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-livekit-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-livekit-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-livekit-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-livekit-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-livekit-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-livekit-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-livekit-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, ] sdist = { url = "https://files.pythonhosted.org/packages/02/2e/58d83848dd1a79cb92ed8e63f6ba901ca282c5f09d04af9423ec26c56fd7/openapi_pydantic-0.5.1.tar.gz", hash = "sha256:ff6835af6bde7a459fb93eb93bb92b8749b754fc6e51b2f1590a19dc3005ee0d", size = 60892, upload-time = "2025-01-08T19:29:27.083Z" } wheels = [ @@ -5720,7 +5935,7 @@ name = "openpyxl" version = "3.1.5" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "et-xmlfile", marker = "python_full_version < '3.14'" }, + { name = "et-xmlfile" }, ] sdist = { url = "https://files.pythonhosted.org/packages/3d/f9/88d94a75de065ea32619465d2f77b29a0469500e99012523b91cc4141cd1/openpyxl-3.1.5.tar.gz", hash = "sha256:cf0e3cf56142039133628b5acffe8ef0c12bc902d2aadd3e0fe5878dc08d1050", size = 186464, upload-time = "2024-06-28T14:03:44.161Z" } wheels = [ @@ -5735,8 +5950,8 @@ dependencies = [ { name = "httpcore" }, { name = "httpx" }, { name = "jsonpath-python" }, - { name = "pydantic", version = "2.12.5", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.11' and extra == 'group-10-braintrust-lint') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, - { name = "pydantic", version = "2.13.3", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.11' and sys_platform == 'emscripten' and extra == 'group-10-braintrust-lint') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, + { name = "pydantic", version = "2.12.5", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.11' and extra == 'group-10-braintrust-lint') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, + { name = "pydantic", version = "2.13.3", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.11' and sys_platform == 'emscripten' and extra == 'group-10-braintrust-lint') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-livekit-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-livekit-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-livekit-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-livekit-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-livekit-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-livekit-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-livekit-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-livekit-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, ] sdist = { url = "https://files.pythonhosted.org/packages/e4/f5/e19b11ea336129b3a801c4d92cf2a4f38ef8b44a2e9600afb4a5e0984c97/openrouter-0.9.1.tar.gz", hash = "sha256:0fe00c3640c2b956a244b75b46feb02c2526cda9187f5d5edfbedca87cc18fab", size = 181894, upload-time = "2026-04-14T16:50:15.937Z" } wheels = [ @@ -5745,12 +5960,87 @@ wheels = [ [[package]] name = "opentelemetry-api" -version = "1.40.0" +version = "1.38.0" source = { registry = "https://pypi.org/simple" } +resolution-markers = [ + "python_full_version >= '3.14'", + "python_full_version == '3.13.*'", + "python_full_version == '3.12.*'", + "python_full_version == '3.11.*'", + "python_full_version < '3.11'", +] dependencies = [ - { name = "importlib-metadata", version = "8.5.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-10-braintrust-test-crewai' or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands')" }, - { name = "importlib-metadata", version = "8.7.1", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-10-braintrust-lint' or extra == 'group-10-braintrust-test-agentscope' or extra == 'group-10-braintrust-test-agno' or extra != 'group-10-braintrust-test-crewai' or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands')" }, - { name = "typing-extensions" }, + { name = "importlib-metadata", version = "8.7.1", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-10-braintrust-test-livekit-agents' or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands')" }, + { name = "typing-extensions", marker = "extra == 'group-10-braintrust-test-livekit-agents' or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands')" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/08/d8/0f354c375628e048bd0570645b310797299754730079853095bf000fba69/opentelemetry_api-1.38.0.tar.gz", hash = "sha256:f4c193b5e8acb0912b06ac5b16321908dd0843d75049c091487322284a3eea12", size = 65242, upload-time = "2025-10-16T08:35:50.25Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/ae/a2/d86e01c28300bd41bab8f18afd613676e2bd63515417b77636fc1add426f/opentelemetry_api-1.38.0-py3-none-any.whl", hash = "sha256:2891b0197f47124454ab9f0cf58f3be33faca394457ac3e09daba13ff50aa582", size = 65947, upload-time = "2025-10-16T08:35:30.23Z" }, +] + +[[package]] +name = "opentelemetry-api" +version = "1.40.0" +source = { registry = "https://pypi.org/simple" } +resolution-markers = [ + "python_full_version >= '3.14' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands'", + "python_full_version == '3.13.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands'", + "python_full_version == '3.12.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands'", + "python_full_version == '3.11.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands'", + "python_full_version < '3.11' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands'", + "python_full_version >= '3.14' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.13.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.12.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.11.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version < '3.11' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version >= '3.14' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.13.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.12.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.11.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version < '3.11' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version >= '3.14' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.13.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.12.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.11.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version < '3.11' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version >= '3.14' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.13.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.12.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.11.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version < '3.11' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version >= '3.14' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.13.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.12.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.11.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version < '3.11' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version >= '3.14' and extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.13.*' and extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.12.*' and extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.11.*' and extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version < '3.11' and extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version >= '3.14' and sys_platform == 'win32' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", + "python_full_version >= '3.14' and sys_platform == 'emscripten' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", + "python_full_version >= '3.14' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.13.*' and sys_platform == 'win32' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.13.*' and sys_platform == 'emscripten' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.13.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.12.*' and sys_platform == 'win32' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.12.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.11.*' and sys_platform == 'win32' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.11.*' and sys_platform == 'emscripten' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.11.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", + "python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", + "python_full_version >= '3.14' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.13.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.12.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.11.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version < '3.11' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", +] +dependencies = [ + { name = "importlib-metadata", version = "8.5.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-10-braintrust-test-crewai' or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands')" }, + { name = "importlib-metadata", version = "8.7.1", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-10-braintrust-lint' or extra == 'group-10-braintrust-test-agentscope' or extra == 'group-10-braintrust-test-agno' or extra == 'group-10-braintrust-test-langchain' or extra == 'group-10-braintrust-test-litellm' or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-livekit-agents')" }, + { name = "typing-extensions", marker = "extra == 'group-10-braintrust-lint' or extra == 'group-10-braintrust-test-agentscope' or extra == 'group-10-braintrust-test-agno' or extra == 'group-10-braintrust-test-crewai' or extra == 'group-10-braintrust-test-langchain' or extra == 'group-10-braintrust-test-litellm' or extra != 'group-10-braintrust-test-livekit-agents' or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands')" }, ] sdist = { url = "https://files.pythonhosted.org/packages/2c/1d/4049a9e8698361cc1a1aa03a6c59e4fa4c71e0c0f94a30f988a6876a2ae6/opentelemetry_api-1.40.0.tar.gz", hash = "sha256:159be641c0b04d11e9ecd576906462773eb97ae1b657730f0ecf64d32071569f", size = 70851, upload-time = "2026-03-04T14:17:21.555Z" } wheels = [ @@ -5763,9 +6053,9 @@ version = "1.12.0a0" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "google-cloud-logging" }, - { name = "opentelemetry-api" }, + { name = "opentelemetry-api", version = "1.40.0", source = { registry = "https://pypi.org/simple" } }, { name = "opentelemetry-resourcedetector-gcp" }, - { name = "opentelemetry-sdk" }, + { name = "opentelemetry-sdk", version = "1.40.0", source = { registry = "https://pypi.org/simple" } }, ] sdist = { url = "https://files.pythonhosted.org/packages/77/e4/95ecebaa1c5134adaa0d0374028b25e3b3c5c08535d29a66d39d372a3d11/opentelemetry_exporter_gcp_logging-1.12.0a0.tar.gz", hash = "sha256:586529dbbcae5e22b880f7c121fde3f0fe8ae997aba1bad53f13c20eeb27cb3a", size = 22521, upload-time = "2026-04-28T20:59:40.237Z" } wheels = [ @@ -5778,9 +6068,9 @@ version = "1.12.0a0" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "google-cloud-monitoring" }, - { name = "opentelemetry-api" }, + { name = "opentelemetry-api", version = "1.40.0", source = { registry = "https://pypi.org/simple" } }, { name = "opentelemetry-resourcedetector-gcp" }, - { name = "opentelemetry-sdk" }, + { name = "opentelemetry-sdk", version = "1.40.0", source = { registry = "https://pypi.org/simple" } }, ] sdist = { url = "https://files.pythonhosted.org/packages/ff/5d/f82b2858d00be6f91b917dc67ccf71688fa822448b2d26ace69b809f5835/opentelemetry_exporter_gcp_monitoring-1.12.0a0.tar.gz", hash = "sha256:2b285078cddd4af78a363a55b5478e89f7df6f15bba9139d3f484099e534df4c", size = 20839, upload-time = "2026-04-28T20:59:40.982Z" } wheels = [ @@ -5793,22 +6083,57 @@ version = "1.12.0" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "google-cloud-trace" }, - { name = "opentelemetry-api" }, + { name = "opentelemetry-api", version = "1.40.0", source = { registry = "https://pypi.org/simple" } }, { name = "opentelemetry-resourcedetector-gcp" }, - { name = "opentelemetry-sdk" }, + { name = "opentelemetry-sdk", version = "1.40.0", source = { registry = "https://pypi.org/simple" } }, ] sdist = { url = "https://files.pythonhosted.org/packages/bf/55/32922e72d88421505383dfdba9c1ee6ad67253f94f2358f6e9dbc4ac3749/opentelemetry_exporter_gcp_trace-1.12.0.tar.gz", hash = "sha256:18c6e56fe123eed020d5005fdd819b196d64f651545bce1ca7e2e2cbaf9d343b", size = 18779, upload-time = "2026-04-28T20:59:41.974Z" } wheels = [ { url = "https://files.pythonhosted.org/packages/8c/68/c60e79992918eecb6de167e782c86946fdd5492bb163fe320f1a18959c3d/opentelemetry_exporter_gcp_trace-1.12.0-py3-none-any.whl", hash = "sha256:1538dab654bcb25e757ed34c94f27a2e30d90dc7deb3630f8d46d1111fcb3bad", size = 14013, upload-time = "2026-04-28T20:59:37.518Z" }, ] +[[package]] +name = "opentelemetry-exporter-otlp" +version = "1.38.0" +source = { registry = "https://pypi.org/simple" } +resolution-markers = [ + "python_full_version >= '3.14'", + "python_full_version == '3.13.*'", + "python_full_version == '3.12.*'", + "python_full_version == '3.11.*'", + "python_full_version < '3.11'", +] +dependencies = [ + { name = "opentelemetry-exporter-otlp-proto-grpc", version = "1.38.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-10-braintrust-test-livekit-agents' or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands')" }, + { name = "opentelemetry-exporter-otlp-proto-http", version = "1.38.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-10-braintrust-test-livekit-agents' or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands')" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/c2/2d/16e3487ddde2dee702bd746dd41950a8789b846d22a1c7e64824aac5ebea/opentelemetry_exporter_otlp-1.38.0.tar.gz", hash = "sha256:2f55acdd475e4136117eff20fbf1b9488b1b0b665ab64407516e1ac06f9c3f9d", size = 6147, upload-time = "2025-10-16T08:35:52.53Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/fd/8a/81cd252b16b7d95ec1147982b6af81c7932d23918b4c3b15372531242ddd/opentelemetry_exporter_otlp-1.38.0-py3-none-any.whl", hash = "sha256:bc6562cef229fac8887ed7109fc5abc52315f39d9c03fd487bb8b4ef8fbbc231", size = 7018, upload-time = "2025-10-16T08:35:32.995Z" }, +] + [[package]] name = "opentelemetry-exporter-otlp" version = "1.40.0" source = { registry = "https://pypi.org/simple" } +resolution-markers = [ + "python_full_version >= '3.14' and sys_platform == 'win32'", + "python_full_version >= '3.14' and sys_platform == 'emscripten'", + "python_full_version >= '3.14' and sys_platform != 'emscripten' and sys_platform != 'win32'", + "python_full_version == '3.13.*' and sys_platform == 'win32'", + "python_full_version == '3.13.*' and sys_platform == 'emscripten'", + "python_full_version == '3.13.*' and sys_platform != 'emscripten' and sys_platform != 'win32'", + "python_full_version == '3.12.*' and sys_platform == 'win32'", + "python_full_version == '3.12.*' and sys_platform == 'emscripten'", + "python_full_version == '3.12.*' and sys_platform != 'emscripten' and sys_platform != 'win32'", + "python_full_version == '3.11.*' and sys_platform == 'win32'", + "python_full_version == '3.11.*' and sys_platform == 'emscripten'", + "python_full_version == '3.11.*' and sys_platform != 'emscripten' and sys_platform != 'win32'", + "python_full_version < '3.11'", +] dependencies = [ - { name = "opentelemetry-exporter-otlp-proto-grpc" }, - { name = "opentelemetry-exporter-otlp-proto-http" }, + { name = "opentelemetry-exporter-otlp-proto-grpc", version = "1.40.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-10-braintrust-lint' or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, + { name = "opentelemetry-exporter-otlp-proto-http", version = "1.40.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-10-braintrust-lint' or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, ] sdist = { url = "https://files.pythonhosted.org/packages/d0/37/b6708e0eff5c5fb9aba2e0ea09f7f3bcbfd12a592d2a780241b5f6014df7/opentelemetry_exporter_otlp-1.40.0.tar.gz", hash = "sha256:7caa0870b95e2fcb59d64e16e2b639ecffb07771b6cd0000b5d12e5e4fef765a", size = 6152, upload-time = "2026-03-04T14:17:23.235Z" } wheels = [ @@ -5817,28 +6142,142 @@ wheels = [ [[package]] name = "opentelemetry-exporter-otlp-proto-common" -version = "1.40.0" +version = "1.38.0" source = { registry = "https://pypi.org/simple" } +resolution-markers = [ + "python_full_version >= '3.14'", + "python_full_version == '3.13.*'", + "python_full_version == '3.12.*'", + "python_full_version == '3.11.*'", + "python_full_version < '3.11'", +] dependencies = [ - { name = "opentelemetry-proto" }, + { name = "opentelemetry-proto", version = "1.38.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-10-braintrust-test-livekit-agents' or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands')" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/19/83/dd4660f2956ff88ed071e9e0e36e830df14b8c5dc06722dbde1841accbe8/opentelemetry_exporter_otlp_proto_common-1.38.0.tar.gz", hash = "sha256:e333278afab4695aa8114eeb7bf4e44e65c6607d54968271a249c180b2cb605c", size = 20431, upload-time = "2025-10-16T08:35:53.285Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/a7/9e/55a41c9601191e8cd8eb626b54ee6827b9c9d4a46d736f32abc80d8039fc/opentelemetry_exporter_otlp_proto_common-1.38.0-py3-none-any.whl", hash = "sha256:03cb76ab213300fe4f4c62b7d8f17d97fcfd21b89f0b5ce38ea156327ddda74a", size = 18359, upload-time = "2025-10-16T08:35:34.099Z" }, +] + +[[package]] +name = "opentelemetry-exporter-otlp-proto-common" +version = "1.40.0" +source = { registry = "https://pypi.org/simple" } +resolution-markers = [ + "python_full_version >= '3.14' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands'", + "python_full_version == '3.13.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands'", + "python_full_version == '3.12.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands'", + "python_full_version == '3.11.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands'", + "python_full_version < '3.11' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands'", + "python_full_version >= '3.14' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.13.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.12.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.11.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version < '3.11' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version >= '3.14' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.13.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.12.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.11.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version < '3.11' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version >= '3.14' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.13.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.12.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.11.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version < '3.11' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version >= '3.14' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.13.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.12.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.11.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version < '3.11' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version >= '3.14' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.13.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.12.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.11.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version < '3.11' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version >= '3.14' and extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.13.*' and extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.12.*' and extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.11.*' and extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version < '3.11' and extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version >= '3.14' and sys_platform == 'win32' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", + "python_full_version >= '3.14' and sys_platform == 'emscripten' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", + "python_full_version >= '3.14' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.13.*' and sys_platform == 'win32' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.13.*' and sys_platform == 'emscripten' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.13.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.12.*' and sys_platform == 'win32' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.12.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.11.*' and sys_platform == 'win32' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.11.*' and sys_platform == 'emscripten' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.11.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", + "python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", + "python_full_version >= '3.14' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.13.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.12.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.11.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version < '3.11' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", +] +dependencies = [ + { name = "opentelemetry-proto", version = "1.40.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-10-braintrust-lint' or extra == 'group-10-braintrust-test-agentscope' or extra == 'group-10-braintrust-test-agno' or extra == 'group-10-braintrust-test-crewai' or extra == 'group-10-braintrust-test-langchain' or extra == 'group-10-braintrust-test-litellm' or extra != 'group-10-braintrust-test-livekit-agents' or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands')" }, ] sdist = { url = "https://files.pythonhosted.org/packages/51/bc/1559d46557fe6eca0b46c88d4c2676285f1f3be2e8d06bb5d15fbffc814a/opentelemetry_exporter_otlp_proto_common-1.40.0.tar.gz", hash = "sha256:1cbee86a4064790b362a86601ee7934f368b81cd4cc2f2e163902a6e7818a0fa", size = 20416, upload-time = "2026-03-04T14:17:23.801Z" } wheels = [ { url = "https://files.pythonhosted.org/packages/8b/ca/8f122055c97a932311a3f640273f084e738008933503d0c2563cd5d591fc/opentelemetry_exporter_otlp_proto_common-1.40.0-py3-none-any.whl", hash = "sha256:7081ff453835a82417bf38dccf122c827c3cbc94f2079b03bba02a3165f25149", size = 18369, upload-time = "2026-03-04T14:17:04.796Z" }, ] +[[package]] +name = "opentelemetry-exporter-otlp-proto-grpc" +version = "1.38.0" +source = { registry = "https://pypi.org/simple" } +resolution-markers = [ + "python_full_version >= '3.14'", + "python_full_version == '3.13.*'", + "python_full_version == '3.12.*'", + "python_full_version == '3.11.*'", + "python_full_version < '3.11'", +] +dependencies = [ + { name = "googleapis-common-protos", marker = "extra == 'group-10-braintrust-test-livekit-agents' or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands')" }, + { name = "grpcio", marker = "extra == 'group-10-braintrust-test-livekit-agents' or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands')" }, + { name = "opentelemetry-api", version = "1.38.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-10-braintrust-test-livekit-agents' or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands')" }, + { name = "opentelemetry-exporter-otlp-proto-common", version = "1.38.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-10-braintrust-test-livekit-agents' or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands')" }, + { name = "opentelemetry-proto", version = "1.38.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-10-braintrust-test-livekit-agents' or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands')" }, + { name = "opentelemetry-sdk", version = "1.38.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-10-braintrust-test-livekit-agents' or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands')" }, + { name = "typing-extensions", marker = "extra == 'group-10-braintrust-test-livekit-agents' or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands')" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/a2/c0/43222f5b97dc10812bc4f0abc5dc7cd0a2525a91b5151d26c9e2e958f52e/opentelemetry_exporter_otlp_proto_grpc-1.38.0.tar.gz", hash = "sha256:2473935e9eac71f401de6101d37d6f3f0f1831db92b953c7dcc912536158ebd6", size = 24676, upload-time = "2025-10-16T08:35:53.83Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/28/f0/bd831afbdba74ca2ce3982142a2fad707f8c487e8a3b6fef01f1d5945d1b/opentelemetry_exporter_otlp_proto_grpc-1.38.0-py3-none-any.whl", hash = "sha256:7c49fd9b4bd0dbe9ba13d91f764c2d20b0025649a6e4ac35792fb8d84d764bc7", size = 19695, upload-time = "2025-10-16T08:35:35.053Z" }, +] + [[package]] name = "opentelemetry-exporter-otlp-proto-grpc" version = "1.40.0" source = { registry = "https://pypi.org/simple" } +resolution-markers = [ + "python_full_version >= '3.14' and sys_platform == 'win32'", + "python_full_version >= '3.14' and sys_platform == 'emscripten'", + "python_full_version >= '3.14' and sys_platform != 'emscripten' and sys_platform != 'win32'", + "python_full_version == '3.13.*' and sys_platform == 'win32'", + "python_full_version == '3.13.*' and sys_platform == 'emscripten'", + "python_full_version == '3.13.*' and sys_platform != 'emscripten' and sys_platform != 'win32'", + "python_full_version == '3.12.*' and sys_platform == 'win32'", + "python_full_version == '3.12.*' and sys_platform == 'emscripten'", + "python_full_version == '3.12.*' and sys_platform != 'emscripten' and sys_platform != 'win32'", + "python_full_version == '3.11.*' and sys_platform == 'win32'", + "python_full_version == '3.11.*' and sys_platform == 'emscripten'", + "python_full_version == '3.11.*' and sys_platform != 'emscripten' and sys_platform != 'win32'", + "python_full_version < '3.11'", +] dependencies = [ - { name = "googleapis-common-protos" }, - { name = "grpcio" }, - { name = "opentelemetry-api" }, - { name = "opentelemetry-exporter-otlp-proto-common" }, - { name = "opentelemetry-proto" }, - { name = "opentelemetry-sdk" }, - { name = "typing-extensions" }, + { name = "googleapis-common-protos", marker = "extra == 'group-10-braintrust-lint' or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, + { name = "grpcio", marker = "extra == 'group-10-braintrust-lint' or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, + { name = "opentelemetry-api", version = "1.40.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-10-braintrust-lint' or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, + { name = "opentelemetry-exporter-otlp-proto-common", version = "1.40.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-10-braintrust-lint' or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, + { name = "opentelemetry-proto", version = "1.40.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-10-braintrust-lint' or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, + { name = "opentelemetry-sdk", version = "1.40.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-10-braintrust-lint' or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, + { name = "typing-extensions", marker = "extra == 'group-10-braintrust-lint' or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, ] sdist = { url = "https://files.pythonhosted.org/packages/8f/7f/b9e60435cfcc7590fa87436edad6822240dddbc184643a2a005301cc31f4/opentelemetry_exporter_otlp_proto_grpc-1.40.0.tar.gz", hash = "sha256:bd4015183e40b635b3dab8da528b27161ba83bf4ef545776b196f0fb4ec47740", size = 25759, upload-time = "2026-03-04T14:17:24.4Z" } wheels = [ @@ -5847,16 +6286,96 @@ wheels = [ [[package]] name = "opentelemetry-exporter-otlp-proto-http" -version = "1.40.0" +version = "1.38.0" source = { registry = "https://pypi.org/simple" } +resolution-markers = [ + "python_full_version >= '3.14'", + "python_full_version == '3.13.*'", + "python_full_version == '3.12.*'", + "python_full_version == '3.11.*'", + "python_full_version < '3.11'", +] dependencies = [ - { name = "googleapis-common-protos" }, - { name = "opentelemetry-api" }, - { name = "opentelemetry-exporter-otlp-proto-common" }, - { name = "opentelemetry-proto" }, - { name = "opentelemetry-sdk" }, - { name = "requests" }, - { name = "typing-extensions" }, + { name = "googleapis-common-protos", marker = "extra == 'group-10-braintrust-test-livekit-agents' or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands')" }, + { name = "opentelemetry-api", version = "1.38.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-10-braintrust-test-livekit-agents' or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands')" }, + { name = "opentelemetry-exporter-otlp-proto-common", version = "1.38.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-10-braintrust-test-livekit-agents' or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands')" }, + { name = "opentelemetry-proto", version = "1.38.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-10-braintrust-test-livekit-agents' or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands')" }, + { name = "opentelemetry-sdk", version = "1.38.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-10-braintrust-test-livekit-agents' or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands')" }, + { name = "requests", marker = "extra == 'group-10-braintrust-test-livekit-agents' or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands')" }, + { name = "typing-extensions", marker = "extra == 'group-10-braintrust-test-livekit-agents' or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands')" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/81/0a/debcdfb029fbd1ccd1563f7c287b89a6f7bef3b2902ade56797bfd020854/opentelemetry_exporter_otlp_proto_http-1.38.0.tar.gz", hash = "sha256:f16bd44baf15cbe07633c5112ffc68229d0edbeac7b37610be0b2def4e21e90b", size = 17282, upload-time = "2025-10-16T08:35:54.422Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/e5/77/154004c99fb9f291f74aa0822a2f5bbf565a72d8126b3a1b63ed8e5f83c7/opentelemetry_exporter_otlp_proto_http-1.38.0-py3-none-any.whl", hash = "sha256:84b937305edfc563f08ec69b9cb2298be8188371217e867c1854d77198d0825b", size = 19579, upload-time = "2025-10-16T08:35:36.269Z" }, +] + +[[package]] +name = "opentelemetry-exporter-otlp-proto-http" +version = "1.40.0" +source = { registry = "https://pypi.org/simple" } +resolution-markers = [ + "python_full_version >= '3.14' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands'", + "python_full_version == '3.13.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands'", + "python_full_version == '3.12.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands'", + "python_full_version == '3.11.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands'", + "python_full_version < '3.11' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands'", + "python_full_version >= '3.14' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.13.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.12.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.11.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version < '3.11' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version >= '3.14' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.13.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.12.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.11.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version < '3.11' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version >= '3.14' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.13.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.12.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.11.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version < '3.11' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version >= '3.14' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.13.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.12.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.11.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version < '3.11' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version >= '3.14' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.13.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.12.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.11.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version < '3.11' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version >= '3.14' and extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.13.*' and extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.12.*' and extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.11.*' and extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version < '3.11' and extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version >= '3.14' and sys_platform == 'win32' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", + "python_full_version >= '3.14' and sys_platform == 'emscripten' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", + "python_full_version >= '3.14' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.13.*' and sys_platform == 'win32' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.13.*' and sys_platform == 'emscripten' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.13.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.12.*' and sys_platform == 'win32' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.12.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.11.*' and sys_platform == 'win32' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.11.*' and sys_platform == 'emscripten' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.11.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", + "python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", + "python_full_version >= '3.14' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.13.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.12.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.11.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version < '3.11' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", +] +dependencies = [ + { name = "googleapis-common-protos", marker = "extra == 'group-10-braintrust-lint' or extra == 'group-10-braintrust-test-agentscope' or extra == 'group-10-braintrust-test-agno' or extra == 'group-10-braintrust-test-crewai' or extra == 'group-10-braintrust-test-langchain' or extra == 'group-10-braintrust-test-litellm' or extra != 'group-10-braintrust-test-livekit-agents' or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands')" }, + { name = "opentelemetry-api", version = "1.40.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-10-braintrust-lint' or extra == 'group-10-braintrust-test-agentscope' or extra == 'group-10-braintrust-test-agno' or extra == 'group-10-braintrust-test-crewai' or extra == 'group-10-braintrust-test-langchain' or extra == 'group-10-braintrust-test-litellm' or extra != 'group-10-braintrust-test-livekit-agents' or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands')" }, + { name = "opentelemetry-exporter-otlp-proto-common", version = "1.40.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-10-braintrust-lint' or extra == 'group-10-braintrust-test-agentscope' or extra == 'group-10-braintrust-test-agno' or extra == 'group-10-braintrust-test-crewai' or extra == 'group-10-braintrust-test-langchain' or extra == 'group-10-braintrust-test-litellm' or extra != 'group-10-braintrust-test-livekit-agents' or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands')" }, + { name = "opentelemetry-proto", version = "1.40.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-10-braintrust-lint' or extra == 'group-10-braintrust-test-agentscope' or extra == 'group-10-braintrust-test-agno' or extra == 'group-10-braintrust-test-crewai' or extra == 'group-10-braintrust-test-langchain' or extra == 'group-10-braintrust-test-litellm' or extra != 'group-10-braintrust-test-livekit-agents' or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands')" }, + { name = "opentelemetry-sdk", version = "1.40.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-10-braintrust-lint' or extra == 'group-10-braintrust-test-agentscope' or extra == 'group-10-braintrust-test-agno' or extra == 'group-10-braintrust-test-crewai' or extra == 'group-10-braintrust-test-langchain' or extra == 'group-10-braintrust-test-litellm' or extra != 'group-10-braintrust-test-livekit-agents' or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands')" }, + { name = "requests", marker = "extra == 'group-10-braintrust-lint' or extra == 'group-10-braintrust-test-agentscope' or extra == 'group-10-braintrust-test-agno' or extra == 'group-10-braintrust-test-crewai' or extra == 'group-10-braintrust-test-langchain' or extra == 'group-10-braintrust-test-litellm' or extra != 'group-10-braintrust-test-livekit-agents' or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands')" }, + { name = "typing-extensions", marker = "extra == 'group-10-braintrust-lint' or extra == 'group-10-braintrust-test-agentscope' or extra == 'group-10-braintrust-test-agno' or extra == 'group-10-braintrust-test-crewai' or extra == 'group-10-braintrust-test-langchain' or extra == 'group-10-braintrust-test-litellm' or extra != 'group-10-braintrust-test-livekit-agents' or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands')" }, ] sdist = { url = "https://files.pythonhosted.org/packages/2e/fa/73d50e2c15c56be4d000c98e24221d494674b0cc95524e2a8cb3856d95a4/opentelemetry_exporter_otlp_proto_http-1.40.0.tar.gz", hash = "sha256:db48f5e0f33217588bbc00274a31517ba830da576e59503507c839b38fa0869c", size = 17772, upload-time = "2026-03-04T14:17:25.324Z" } wheels = [ @@ -5868,10 +6387,10 @@ name = "opentelemetry-instrumentation" version = "0.61b0" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "opentelemetry-api" }, - { name = "opentelemetry-semantic-conventions" }, - { name = "packaging", version = "25.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-10-braintrust-lint' or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, - { name = "packaging", version = "26.2", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-10-braintrust-test-agentscope' or extra == 'group-10-braintrust-test-agno' or extra == 'group-10-braintrust-test-crewai' or extra == 'group-10-braintrust-test-langchain' or extra == 'group-10-braintrust-test-litellm' or extra == 'group-10-braintrust-test-openai-agents' or extra == 'group-10-braintrust-test-pydantic-ai-logfire' or extra == 'group-10-braintrust-test-strands' or extra != 'group-10-braintrust-lint'" }, + { name = "opentelemetry-api", version = "1.40.0", source = { registry = "https://pypi.org/simple" } }, + { name = "opentelemetry-semantic-conventions", version = "0.61b0", source = { registry = "https://pypi.org/simple" } }, + { name = "packaging", version = "25.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-10-braintrust-lint' or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, + { name = "packaging", version = "26.2", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-10-braintrust-test-agentscope' or extra == 'group-10-braintrust-test-agno' or extra == 'group-10-braintrust-test-crewai' or extra == 'group-10-braintrust-test-langchain' or extra == 'group-10-braintrust-test-litellm' or extra == 'group-10-braintrust-test-openai-agents' or extra == 'group-10-braintrust-test-pydantic-ai-logfire' or extra == 'group-10-braintrust-test-strands' or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-livekit-agents') or (extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-livekit-agents')" }, { name = "wrapt" }, ] sdist = { url = "https://files.pythonhosted.org/packages/da/37/6bf8e66bfcee5d3c6515b79cb2ee9ad05fe573c20f7ceb288d0e7eeec28c/opentelemetry_instrumentation-0.61b0.tar.gz", hash = "sha256:cb21b48db738c9de196eba6b805b4ff9de3b7f187e4bbf9a466fa170514f1fc7", size = 32606, upload-time = "2026-03-04T14:20:16.825Z" } @@ -5884,9 +6403,9 @@ name = "opentelemetry-instrumentation-httpx" version = "0.61b0" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "opentelemetry-api" }, + { name = "opentelemetry-api", version = "1.40.0", source = { registry = "https://pypi.org/simple" } }, { name = "opentelemetry-instrumentation" }, - { name = "opentelemetry-semantic-conventions" }, + { name = "opentelemetry-semantic-conventions", version = "0.61b0", source = { registry = "https://pypi.org/simple" } }, { name = "opentelemetry-util-http" }, { name = "wrapt" }, ] @@ -5900,9 +6419,9 @@ name = "opentelemetry-instrumentation-openai" version = "0.59.1" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "opentelemetry-api" }, + { name = "opentelemetry-api", version = "1.40.0", source = { registry = "https://pypi.org/simple" } }, { name = "opentelemetry-instrumentation" }, - { name = "opentelemetry-semantic-conventions" }, + { name = "opentelemetry-semantic-conventions", version = "0.61b0", source = { registry = "https://pypi.org/simple" } }, { name = "opentelemetry-semantic-conventions-ai" }, ] sdist = { url = "https://files.pythonhosted.org/packages/ec/8d/c3646a8c5fd9d1f43adda7ff3927f6f17c957158615467b65066300ad81b/opentelemetry_instrumentation_openai-0.59.1.tar.gz", hash = "sha256:3b55ec5a5651ec937397e289cfb4a2354df9be84163782ebd9a13799f758ebc6", size = 7326144, upload-time = "2026-04-15T11:11:13.21Z" } @@ -5915,7 +6434,7 @@ name = "opentelemetry-instrumentation-threading" version = "0.61b0" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "opentelemetry-api" }, + { name = "opentelemetry-api", version = "1.40.0", source = { registry = "https://pypi.org/simple" } }, { name = "opentelemetry-instrumentation" }, { name = "wrapt" }, ] @@ -5926,11 +6445,85 @@ wheels = [ [[package]] name = "opentelemetry-proto" -version = "1.40.0" +version = "1.38.0" source = { registry = "https://pypi.org/simple" } +resolution-markers = [ + "python_full_version >= '3.14'", + "python_full_version == '3.13.*'", + "python_full_version == '3.12.*'", + "python_full_version == '3.11.*'", + "python_full_version < '3.11'", +] dependencies = [ - { name = "protobuf", version = "5.29.6", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-10-braintrust-lint' or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, - { name = "protobuf", version = "6.33.6", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-10-braintrust-test-agentscope' or extra == 'group-10-braintrust-test-agno' or extra == 'group-10-braintrust-test-crewai' or extra == 'group-10-braintrust-test-langchain' or extra == 'group-10-braintrust-test-litellm' or extra == 'group-10-braintrust-test-openai-agents' or extra == 'group-10-braintrust-test-pydantic-ai-logfire' or extra == 'group-10-braintrust-test-strands' or extra != 'group-10-braintrust-lint'" }, + { name = "protobuf", version = "6.33.6", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-10-braintrust-test-livekit-agents' or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands')" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/51/14/f0c4f0f6371b9cb7f9fa9ee8918bfd59ac7040c7791f1e6da32a1839780d/opentelemetry_proto-1.38.0.tar.gz", hash = "sha256:88b161e89d9d372ce723da289b7da74c3a8354a8e5359992be813942969ed468", size = 46152, upload-time = "2025-10-16T08:36:01.612Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/b6/6a/82b68b14efca5150b2632f3692d627afa76b77378c4999f2648979409528/opentelemetry_proto-1.38.0-py3-none-any.whl", hash = "sha256:b6ebe54d3217c42e45462e2a1ae28c3e2bf2ec5a5645236a490f55f45f1a0a18", size = 72535, upload-time = "2025-10-16T08:35:45.749Z" }, +] + +[[package]] +name = "opentelemetry-proto" +version = "1.40.0" +source = { registry = "https://pypi.org/simple" } +resolution-markers = [ + "python_full_version >= '3.14' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands'", + "python_full_version == '3.13.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands'", + "python_full_version == '3.12.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands'", + "python_full_version == '3.11.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands'", + "python_full_version < '3.11' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands'", + "python_full_version >= '3.14' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.13.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.12.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.11.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version < '3.11' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version >= '3.14' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.13.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.12.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.11.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version < '3.11' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version >= '3.14' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.13.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.12.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.11.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version < '3.11' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version >= '3.14' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.13.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.12.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.11.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version < '3.11' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version >= '3.14' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.13.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.12.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.11.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version < '3.11' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version >= '3.14' and extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.13.*' and extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.12.*' and extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.11.*' and extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version < '3.11' and extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version >= '3.14' and sys_platform == 'win32' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", + "python_full_version >= '3.14' and sys_platform == 'emscripten' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", + "python_full_version >= '3.14' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.13.*' and sys_platform == 'win32' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.13.*' and sys_platform == 'emscripten' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.13.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.12.*' and sys_platform == 'win32' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.12.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.11.*' and sys_platform == 'win32' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.11.*' and sys_platform == 'emscripten' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.11.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", + "python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", + "python_full_version >= '3.14' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.13.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.12.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.11.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version < '3.11' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", +] +dependencies = [ + { name = "protobuf", version = "5.29.6", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-10-braintrust-lint' or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, + { name = "protobuf", version = "6.33.6", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-10-braintrust-test-agentscope' or extra == 'group-10-braintrust-test-agno' or extra == 'group-10-braintrust-test-crewai' or extra == 'group-10-braintrust-test-langchain' or extra == 'group-10-braintrust-test-litellm' or extra == 'group-10-braintrust-test-openai-agents' or extra == 'group-10-braintrust-test-pydantic-ai-logfire' or extra == 'group-10-braintrust-test-strands' or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-livekit-agents') or (extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-livekit-agents')" }, ] sdist = { url = "https://files.pythonhosted.org/packages/4c/77/dd38991db037fdfce45849491cb61de5ab000f49824a00230afb112a4392/opentelemetry_proto-1.40.0.tar.gz", hash = "sha256:03f639ca129ba513f5819810f5b1f42bcb371391405d99c168fe6937c62febcd", size = 45667, upload-time = "2026-03-04T14:17:31.194Z" } wheels = [ @@ -5942,8 +6535,8 @@ name = "opentelemetry-resourcedetector-gcp" version = "1.12.0a0" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "opentelemetry-api" }, - { name = "opentelemetry-sdk" }, + { name = "opentelemetry-api", version = "1.40.0", source = { registry = "https://pypi.org/simple" } }, + { name = "opentelemetry-sdk", version = "1.40.0", source = { registry = "https://pypi.org/simple" } }, { name = "requests" }, { name = "typing-extensions" }, ] @@ -5954,12 +6547,88 @@ wheels = [ [[package]] name = "opentelemetry-sdk" -version = "1.40.0" +version = "1.38.0" source = { registry = "https://pypi.org/simple" } +resolution-markers = [ + "python_full_version >= '3.14'", + "python_full_version == '3.13.*'", + "python_full_version == '3.12.*'", + "python_full_version == '3.11.*'", + "python_full_version < '3.11'", +] dependencies = [ - { name = "opentelemetry-api" }, - { name = "opentelemetry-semantic-conventions" }, - { name = "typing-extensions" }, + { name = "opentelemetry-api", version = "1.38.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-10-braintrust-test-livekit-agents' or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands')" }, + { name = "opentelemetry-semantic-conventions", version = "0.59b0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-10-braintrust-test-livekit-agents' or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands')" }, + { name = "typing-extensions", marker = "extra == 'group-10-braintrust-test-livekit-agents' or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands')" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/85/cb/f0eee1445161faf4c9af3ba7b848cc22a50a3d3e2515051ad8628c35ff80/opentelemetry_sdk-1.38.0.tar.gz", hash = "sha256:93df5d4d871ed09cb4272305be4d996236eedb232253e3ab864c8620f051cebe", size = 171942, upload-time = "2025-10-16T08:36:02.257Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/2f/2e/e93777a95d7d9c40d270a371392b6d6f1ff170c2a3cb32d6176741b5b723/opentelemetry_sdk-1.38.0-py3-none-any.whl", hash = "sha256:1c66af6564ecc1553d72d811a01df063ff097cdc82ce188da9951f93b8d10f6b", size = 132349, upload-time = "2025-10-16T08:35:46.995Z" }, +] + +[[package]] +name = "opentelemetry-sdk" +version = "1.40.0" +source = { registry = "https://pypi.org/simple" } +resolution-markers = [ + "python_full_version >= '3.14' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands'", + "python_full_version == '3.13.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands'", + "python_full_version == '3.12.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands'", + "python_full_version == '3.11.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands'", + "python_full_version < '3.11' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands'", + "python_full_version >= '3.14' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.13.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.12.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.11.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version < '3.11' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version >= '3.14' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.13.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.12.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.11.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version < '3.11' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version >= '3.14' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.13.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.12.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.11.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version < '3.11' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version >= '3.14' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.13.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.12.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.11.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version < '3.11' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version >= '3.14' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.13.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.12.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.11.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version < '3.11' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version >= '3.14' and extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.13.*' and extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.12.*' and extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.11.*' and extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version < '3.11' and extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version >= '3.14' and sys_platform == 'win32' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", + "python_full_version >= '3.14' and sys_platform == 'emscripten' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", + "python_full_version >= '3.14' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.13.*' and sys_platform == 'win32' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.13.*' and sys_platform == 'emscripten' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.13.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.12.*' and sys_platform == 'win32' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.12.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.11.*' and sys_platform == 'win32' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.11.*' and sys_platform == 'emscripten' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.11.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", + "python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", + "python_full_version >= '3.14' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.13.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.12.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.11.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version < '3.11' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", +] +dependencies = [ + { name = "opentelemetry-api", version = "1.40.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-10-braintrust-lint' or extra == 'group-10-braintrust-test-agentscope' or extra == 'group-10-braintrust-test-agno' or extra == 'group-10-braintrust-test-crewai' or extra == 'group-10-braintrust-test-langchain' or extra == 'group-10-braintrust-test-litellm' or extra != 'group-10-braintrust-test-livekit-agents' or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands')" }, + { name = "opentelemetry-semantic-conventions", version = "0.61b0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-10-braintrust-lint' or extra == 'group-10-braintrust-test-agentscope' or extra == 'group-10-braintrust-test-agno' or extra == 'group-10-braintrust-test-crewai' or extra == 'group-10-braintrust-test-langchain' or extra == 'group-10-braintrust-test-litellm' or extra != 'group-10-braintrust-test-livekit-agents' or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands')" }, + { name = "typing-extensions", marker = "extra == 'group-10-braintrust-lint' or extra == 'group-10-braintrust-test-agentscope' or extra == 'group-10-braintrust-test-agno' or extra == 'group-10-braintrust-test-crewai' or extra == 'group-10-braintrust-test-langchain' or extra == 'group-10-braintrust-test-litellm' or extra != 'group-10-braintrust-test-livekit-agents' or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands')" }, ] sdist = { url = "https://files.pythonhosted.org/packages/58/fd/3c3125b20ba18ce2155ba9ea74acb0ae5d25f8cd39cfd37455601b7955cc/opentelemetry_sdk-1.40.0.tar.gz", hash = "sha256:18e9f5ec20d859d268c7cb3c5198c8d105d073714db3de50b593b8c1345a48f2", size = 184252, upload-time = "2026-03-04T14:17:31.87Z" } wheels = [ @@ -5968,11 +6637,86 @@ wheels = [ [[package]] name = "opentelemetry-semantic-conventions" -version = "0.61b0" +version = "0.59b0" source = { registry = "https://pypi.org/simple" } +resolution-markers = [ + "python_full_version >= '3.14'", + "python_full_version == '3.13.*'", + "python_full_version == '3.12.*'", + "python_full_version == '3.11.*'", + "python_full_version < '3.11'", +] dependencies = [ - { name = "opentelemetry-api" }, - { name = "typing-extensions" }, + { name = "opentelemetry-api", version = "1.38.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-10-braintrust-test-livekit-agents' or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands')" }, + { name = "typing-extensions", marker = "extra == 'group-10-braintrust-test-livekit-agents' or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands')" }, +] +sdist = { url = "https://files.pythonhosted.org/packages/40/bc/8b9ad3802cd8ac6583a4eb7de7e5d7db004e89cb7efe7008f9c8a537ee75/opentelemetry_semantic_conventions-0.59b0.tar.gz", hash = "sha256:7a6db3f30d70202d5bf9fa4b69bc866ca6a30437287de6c510fb594878aed6b0", size = 129861, upload-time = "2025-10-16T08:36:03.346Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/24/7d/c88d7b15ba8fe5c6b8f93be50fc11795e9fc05386c44afaf6b76fe191f9b/opentelemetry_semantic_conventions-0.59b0-py3-none-any.whl", hash = "sha256:35d3b8833ef97d614136e253c1da9342b4c3c083bbaf29ce31d572a1c3825eed", size = 207954, upload-time = "2025-10-16T08:35:48.054Z" }, +] + +[[package]] +name = "opentelemetry-semantic-conventions" +version = "0.61b0" +source = { registry = "https://pypi.org/simple" } +resolution-markers = [ + "python_full_version >= '3.14' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands'", + "python_full_version == '3.13.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands'", + "python_full_version == '3.12.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands'", + "python_full_version == '3.11.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands'", + "python_full_version < '3.11' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands'", + "python_full_version >= '3.14' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.13.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.12.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.11.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version < '3.11' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version >= '3.14' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.13.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.12.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.11.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version < '3.11' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version >= '3.14' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.13.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.12.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.11.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version < '3.11' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version >= '3.14' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.13.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.12.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.11.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version < '3.11' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version >= '3.14' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.13.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.12.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.11.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version < '3.11' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version >= '3.14' and extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.13.*' and extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.12.*' and extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.11.*' and extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version < '3.11' and extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version >= '3.14' and sys_platform == 'win32' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", + "python_full_version >= '3.14' and sys_platform == 'emscripten' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", + "python_full_version >= '3.14' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.13.*' and sys_platform == 'win32' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.13.*' and sys_platform == 'emscripten' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.13.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.12.*' and sys_platform == 'win32' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.12.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.11.*' and sys_platform == 'win32' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.11.*' and sys_platform == 'emscripten' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.11.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", + "python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", + "python_full_version >= '3.14' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.13.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.12.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.11.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version < '3.11' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", +] +dependencies = [ + { name = "opentelemetry-api", version = "1.40.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-10-braintrust-lint' or extra == 'group-10-braintrust-test-agentscope' or extra == 'group-10-braintrust-test-agno' or extra == 'group-10-braintrust-test-crewai' or extra == 'group-10-braintrust-test-langchain' or extra == 'group-10-braintrust-test-litellm' or extra != 'group-10-braintrust-test-livekit-agents' or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands')" }, + { name = "typing-extensions", marker = "extra == 'group-10-braintrust-lint' or extra == 'group-10-braintrust-test-agentscope' or extra == 'group-10-braintrust-test-agno' or extra == 'group-10-braintrust-test-crewai' or extra == 'group-10-braintrust-test-langchain' or extra == 'group-10-braintrust-test-litellm' or extra != 'group-10-braintrust-test-livekit-agents' or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands')" }, ] sdist = { url = "https://files.pythonhosted.org/packages/6d/c0/4ae7973f3c2cfd2b6e321f1675626f0dab0a97027cc7a297474c9c8f3d04/opentelemetry_semantic_conventions-0.61b0.tar.gz", hash = "sha256:072f65473c5d7c6dc0355b27d6c9d1a679d63b6d4b4b16a9773062cb7e31192a", size = 145755, upload-time = "2026-03-04T14:17:32.664Z" } wheels = [ @@ -5984,8 +6728,8 @@ name = "opentelemetry-semantic-conventions-ai" version = "0.5.1" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "opentelemetry-sdk" }, - { name = "opentelemetry-semantic-conventions" }, + { name = "opentelemetry-sdk", version = "1.40.0", source = { registry = "https://pypi.org/simple" } }, + { name = "opentelemetry-semantic-conventions", version = "0.61b0", source = { registry = "https://pypi.org/simple" } }, ] sdist = { url = "https://files.pythonhosted.org/packages/24/02/10aeacc37a38a3a8fa16ff67bec1ae3bf882539f6f9efb0f70acf802ca2d/opentelemetry_semantic_conventions_ai-0.5.1.tar.gz", hash = "sha256:153906200d8c1d2f8e09bd78dbef526916023de85ac3dab35912bfafb69ff04c", size = 26533, upload-time = "2026-03-26T14:20:38.73Z" } wheels = [ @@ -6008,8 +6752,8 @@ source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "alembic" }, { name = "colorlog" }, - { name = "numpy", version = "2.2.6", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.11' and extra == 'group-10-braintrust-lint') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, - { name = "numpy", version = "2.4.4", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.11' and extra == 'group-10-braintrust-lint') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, + { name = "numpy", version = "2.2.6", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.11' and extra == 'group-10-braintrust-lint') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, + { name = "numpy", version = "2.4.4", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.11' and extra == 'group-10-braintrust-lint') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, { name = "packaging", version = "25.0", source = { registry = "https://pypi.org/simple" } }, { name = "pyyaml" }, { name = "sqlalchemy" }, @@ -6367,8 +7111,8 @@ name = "pdfminer-six" version = "20251230" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "charset-normalizer", marker = "python_full_version < '3.14'" }, - { name = "cryptography", marker = "python_full_version < '3.14'" }, + { name = "charset-normalizer" }, + { name = "cryptography" }, ] sdist = { url = "https://files.pythonhosted.org/packages/46/9a/d79d8fa6d47a0338846bb558b39b9963b8eb2dfedec61867c138c1b17eeb/pdfminer_six-20251230.tar.gz", hash = "sha256:e8f68a14c57e00c2d7276d26519ea64be1b48f91db1cdc776faa80528ca06c1e", size = 8511285, upload-time = "2025-12-30T15:49:13.104Z" } wheels = [ @@ -6380,9 +7124,9 @@ name = "pdfplumber" version = "0.11.9" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "pdfminer-six", marker = "python_full_version < '3.14'" }, - { name = "pillow", marker = "python_full_version < '3.14'" }, - { name = "pypdfium2", marker = "python_full_version < '3.14'" }, + { name = "pdfminer-six" }, + { name = "pillow" }, + { name = "pypdfium2" }, ] sdist = { url = "https://files.pythonhosted.org/packages/38/37/9ca3519e92a8434eb93be570b131476cc0a4e840bb39c62ddb7813a39d53/pdfplumber-0.11.9.tar.gz", hash = "sha256:481224b678b2bbdbf376e2c39bf914144eef7c3d301b4a28eebf0f7f6109d6dc", size = 102768, upload-time = "2026-01-05T08:10:29.072Z" } wheels = [ @@ -6572,7 +7316,7 @@ name = "portalocker" version = "2.7.0" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "pywin32", marker = "python_full_version < '3.14' and sys_platform == 'win32'" }, + { name = "pywin32", marker = "sys_platform == 'win32'" }, ] sdist = { url = "https://files.pythonhosted.org/packages/1f/f8/969e6f280201b40b31bcb62843c619f343dcc351dff83a5891530c9dd60e/portalocker-2.7.0.tar.gz", hash = "sha256:032e81d534a88ec1736d03f780ba073f047a06c478b06e2937486f334e955c51", size = 20183, upload-time = "2023-01-18T23:36:14.436Z" } wheels = [ @@ -6584,11 +7328,11 @@ name = "posthog" version = "5.4.0" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "backoff", marker = "python_full_version < '3.14'" }, - { name = "distro", marker = "python_full_version < '3.14'" }, - { name = "python-dateutil", marker = "python_full_version < '3.14'" }, - { name = "requests", marker = "python_full_version < '3.14'" }, - { name = "six", marker = "python_full_version < '3.14'" }, + { name = "backoff" }, + { name = "distro" }, + { name = "python-dateutil" }, + { name = "requests" }, + { name = "six" }, ] sdist = { url = "https://files.pythonhosted.org/packages/48/20/60ae67bb9d82f00427946218d49e2e7e80fb41c15dc5019482289ec9ce8d/posthog-5.4.0.tar.gz", hash = "sha256:701669261b8d07cdde0276e5bc096b87f9e200e3b9589c5ebff14df658c5893c", size = 88076, upload-time = "2025-06-20T23:19:23.485Z" } wheels = [ @@ -6611,6 +7355,15 @@ wheels = [ { url = "https://files.pythonhosted.org/packages/5d/19/fd3ef348460c80af7bb4669ea7926651d1f95c23ff2df18b9d24bab4f3fa/pre_commit-4.5.1-py2.py3-none-any.whl", hash = "sha256:3b3afd891e97337708c1674210f8eba659b52a38ea5f822ff142d10786221f77", size = 226437, upload-time = "2025-12-16T21:14:32.409Z" }, ] +[[package]] +name = "prometheus-client" +version = "0.25.0" +source = { registry = "https://pypi.org/simple" } +sdist = { url = "https://files.pythonhosted.org/packages/1b/fb/d9aa83ffe43ce1f19e557c0971d04b90561b0cfd50762aafb01968285553/prometheus_client-0.25.0.tar.gz", hash = "sha256:5e373b75c31afb3c86f1a52fa1ad470c9aace18082d39ec0d2f918d11cc9ba28", size = 86035, upload-time = "2026-04-09T19:53:42.359Z" } +wheels = [ + { url = "https://files.pythonhosted.org/packages/8d/9b/d4b1e644385499c8346fa9b622a3f030dce14cd6ef8a1871c221a17a67e7/prometheus_client-0.25.0-py3-none-any.whl", hash = "sha256:d5aec89e349a6ec230805d0df882f3807f74fd6c1a2fa86864e3c2279059fed1", size = 64154, upload-time = "2026-04-09T19:53:41.324Z" }, +] + [[package]] name = "prompt-toolkit" version = "3.0.52" @@ -7118,26 +7871,26 @@ name = "pydantic" version = "2.12.5" source = { registry = "https://pypi.org/simple" } resolution-markers = [ - "python_full_version >= '3.14' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", - "python_full_version == '3.13.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", - "python_full_version == '3.12.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", - "python_full_version == '3.11.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", - "python_full_version < '3.11' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", - "python_full_version >= '3.14' and sys_platform == 'win32' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", - "python_full_version >= '3.14' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", - "python_full_version == '3.13.*' and sys_platform == 'win32' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", - "python_full_version == '3.13.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", - "python_full_version == '3.12.*' and sys_platform == 'win32' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", - "python_full_version == '3.12.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", - "python_full_version == '3.11.*' and sys_platform == 'win32' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", - "python_full_version == '3.11.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", - "python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", -] -dependencies = [ - { name = "annotated-types", marker = "(python_full_version < '3.11' and extra == 'group-10-braintrust-lint') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint') or extra == 'group-10-braintrust-test-crewai' or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, - { name = "pydantic-core", version = "2.41.5", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.11' and extra == 'group-10-braintrust-lint') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint') or extra == 'group-10-braintrust-test-crewai' or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, - { name = "typing-extensions", marker = "(python_full_version < '3.11' and extra == 'group-10-braintrust-lint') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint') or extra == 'group-10-braintrust-test-crewai' or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, - { name = "typing-inspection", marker = "(python_full_version < '3.11' and extra == 'group-10-braintrust-lint') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint') or extra == 'group-10-braintrust-test-crewai' or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, + "python_full_version >= '3.14' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.13.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.12.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.11.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version < '3.11' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version >= '3.14' and sys_platform == 'win32' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", + "python_full_version >= '3.14' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.13.*' and sys_platform == 'win32' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.13.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.12.*' and sys_platform == 'win32' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.12.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.11.*' and sys_platform == 'win32' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.11.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", + "python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", +] +dependencies = [ + { name = "annotated-types", marker = "(python_full_version < '3.11' and extra == 'group-10-braintrust-lint') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint') or extra == 'group-10-braintrust-test-crewai' or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, + { name = "pydantic-core", version = "2.41.5", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.11' and extra == 'group-10-braintrust-lint') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint') or extra == 'group-10-braintrust-test-crewai' or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, + { name = "typing-extensions", marker = "(python_full_version < '3.11' and extra == 'group-10-braintrust-lint') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint') or extra == 'group-10-braintrust-test-crewai' or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, + { name = "typing-inspection", marker = "(python_full_version < '3.11' and extra == 'group-10-braintrust-lint') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint') or extra == 'group-10-braintrust-test-crewai' or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, ] sdist = { url = "https://files.pythonhosted.org/packages/69/44/36f1a6e523abc58ae5f928898e4aca2e0ea509b5aa6f6f392a5d882be928/pydantic-2.12.5.tar.gz", hash = "sha256:4d351024c75c0f085a9febbb665ce8c0c6ec5d30e903bdb6394b7ede26aebb49", size = 821591, upload-time = "2025-11-26T15:11:46.471Z" } wheels = [ @@ -7154,51 +7907,56 @@ name = "pydantic" version = "2.13.3" source = { registry = "https://pypi.org/simple" } resolution-markers = [ - "python_full_version >= '3.14' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands'", - "python_full_version == '3.13.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands'", - "python_full_version == '3.12.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands'", - "python_full_version == '3.11.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands'", - "python_full_version < '3.11' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands'", - "python_full_version >= '3.14' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", - "python_full_version == '3.13.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", - "python_full_version == '3.12.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", - "python_full_version == '3.11.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", - "python_full_version < '3.11' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", - "python_full_version >= '3.14' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", - "python_full_version == '3.13.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", - "python_full_version == '3.12.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", - "python_full_version == '3.11.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", - "python_full_version < '3.11' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", - "python_full_version >= '3.14' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", - "python_full_version == '3.13.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", - "python_full_version == '3.12.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", - "python_full_version == '3.11.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", - "python_full_version < '3.11' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", - "python_full_version >= '3.14' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", - "python_full_version == '3.13.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", - "python_full_version == '3.12.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", - "python_full_version == '3.11.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", - "python_full_version < '3.11' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", - "python_full_version >= '3.14' and extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", - "python_full_version == '3.13.*' and extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", - "python_full_version == '3.12.*' and extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", - "python_full_version == '3.11.*' and extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", - "python_full_version < '3.11' and extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", - "python_full_version >= '3.14' and sys_platform == 'emscripten' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", - "python_full_version == '3.13.*' and sys_platform == 'emscripten' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", - "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", - "python_full_version == '3.11.*' and sys_platform == 'emscripten' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", - "python_full_version >= '3.14' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", - "python_full_version == '3.13.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", - "python_full_version == '3.12.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", - "python_full_version == '3.11.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", - "python_full_version < '3.11' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", -] -dependencies = [ - { name = "annotated-types", marker = "(python_full_version >= '3.11' and sys_platform == 'emscripten' and extra == 'group-10-braintrust-lint') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-langchain') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (sys_platform != 'emscripten' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands')" }, - { name = "pydantic-core", version = "2.46.3", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.11' and sys_platform == 'emscripten' and extra == 'group-10-braintrust-lint') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-langchain') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (sys_platform != 'emscripten' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands')" }, - { name = "typing-extensions", marker = "(python_full_version >= '3.11' and sys_platform == 'emscripten' and extra == 'group-10-braintrust-lint') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-langchain') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (sys_platform != 'emscripten' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands')" }, - { name = "typing-inspection", marker = "(python_full_version >= '3.11' and sys_platform == 'emscripten' and extra == 'group-10-braintrust-lint') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-langchain') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (sys_platform != 'emscripten' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands')" }, + "python_full_version >= '3.14' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands'", + "python_full_version == '3.13.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands'", + "python_full_version == '3.12.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands'", + "python_full_version == '3.11.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands'", + "python_full_version < '3.11' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands'", + "python_full_version >= '3.14' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.13.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.12.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.11.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version < '3.11' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version >= '3.14' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.13.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.12.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.11.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", + "python_full_version < '3.11' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", + "python_full_version >= '3.14' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.13.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.12.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.11.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version < '3.11' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version >= '3.14' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.13.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.12.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.11.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version < '3.11' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version >= '3.14' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.13.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.12.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.11.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version < '3.11' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version >= '3.14' and extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.13.*' and extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.12.*' and extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.11.*' and extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version < '3.11' and extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version >= '3.14' and sys_platform == 'emscripten' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.13.*' and sys_platform == 'emscripten' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.11.*' and sys_platform == 'emscripten' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", + "python_full_version >= '3.14' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.13.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.12.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.11.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version < '3.11' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", +] +dependencies = [ + { name = "annotated-types", marker = "(python_full_version >= '3.11' and sys_platform == 'emscripten' and extra == 'group-10-braintrust-lint') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-livekit-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-langchain') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-livekit-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (sys_platform != 'emscripten' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands')" }, + { name = "pydantic-core", version = "2.46.3", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.11' and sys_platform == 'emscripten' and extra == 'group-10-braintrust-lint') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-livekit-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-langchain') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-livekit-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (sys_platform != 'emscripten' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands')" }, + { name = "typing-extensions", marker = "(python_full_version >= '3.11' and sys_platform == 'emscripten' and extra == 'group-10-braintrust-lint') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-livekit-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-langchain') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-livekit-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (sys_platform != 'emscripten' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands')" }, + { name = "typing-inspection", marker = "(python_full_version >= '3.11' and sys_platform == 'emscripten' and extra == 'group-10-braintrust-lint') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-livekit-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-langchain') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-livekit-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (sys_platform != 'emscripten' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands')" }, ] sdist = { url = "https://files.pythonhosted.org/packages/d9/e4/40d09941a2cebcb20609b86a559817d5b9291c49dd6f8c87e5feffbe703a/pydantic-2.13.3.tar.gz", hash = "sha256:af09e9d1d09f4e7fe37145c1f577e1d61ceb9a41924bf0094a36506285d0a84d", size = 844068, upload-time = "2026-04-20T14:46:43.632Z" } wheels = [ @@ -7215,7 +7973,7 @@ name = "pydantic-ai" version = "1.75.0" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "pydantic-ai-slim", extra = ["ag-ui", "anthropic", "bedrock", "cli", "cohere", "evals", "fastmcp", "google", "groq", "huggingface", "logfire", "mcp", "mistral", "openai", "retries", "spec", "temporal", "ui", "vertexai", "xai"], marker = "extra == 'group-10-braintrust-lint' or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, + { name = "pydantic-ai-slim", extra = ["ag-ui", "anthropic", "bedrock", "cli", "cohere", "evals", "fastmcp", "google", "groq", "huggingface", "logfire", "mcp", "mistral", "openai", "retries", "spec", "temporal", "ui", "vertexai", "xai"], marker = "extra == 'group-10-braintrust-lint' or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, ] sdist = { url = "https://files.pythonhosted.org/packages/b6/96/aaaadefd68960fc5bde4f3cef6555ee0a33156599c8d08b123b5571d8b2e/pydantic_ai-1.75.0.tar.gz", hash = "sha256:06cbe1843a3a584ba071e7ed9219a2637ab158a6d6c4df5e4163d0a396358c0e", size = 12659, upload-time = "2026-04-01T00:38:20.831Z" } wheels = [ @@ -7231,9 +7989,9 @@ dependencies = [ { name = "genai-prices" }, { name = "griffelib" }, { name = "httpx" }, - { name = "opentelemetry-api" }, - { name = "pydantic", version = "2.12.5", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.11' and extra == 'group-10-braintrust-lint') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, - { name = "pydantic", version = "2.13.3", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.11' and sys_platform == 'emscripten' and extra == 'group-10-braintrust-lint') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, + { name = "opentelemetry-api", version = "1.40.0", source = { registry = "https://pypi.org/simple" } }, + { name = "pydantic", version = "2.12.5", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.11' and extra == 'group-10-braintrust-lint') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, + { name = "pydantic", version = "2.13.3", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.11' and sys_platform == 'emscripten' and extra == 'group-10-braintrust-lint') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-livekit-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-livekit-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-livekit-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-livekit-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-livekit-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-livekit-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-livekit-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-livekit-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, { name = "pydantic-graph" }, { name = "typing-inspection" }, ] @@ -7258,11 +8016,11 @@ cli = [ { name = "prompt-toolkit" }, { name = "pyperclip" }, { name = "pyyaml" }, - { name = "rich", version = "14.3.4", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.14' and extra == 'group-10-braintrust-lint') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, - { name = "rich", version = "15.0.0", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.14' and extra == 'group-10-braintrust-lint') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, + { name = "rich", version = "14.3.4", source = { registry = "https://pypi.org/simple" } }, ] cohere = [ - { name = "cohere", version = "6.1.0", source = { registry = "https://pypi.org/simple" }, marker = "sys_platform != 'emscripten'" }, + { name = "cohere", version = "5.21.1", source = { registry = "https://pypi.org/simple" }, marker = "(extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, + { name = "cohere", version = "6.1.0", source = { registry = "https://pypi.org/simple" }, marker = "(sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, ] evals = [ { name = "pydantic-evals" }, @@ -7280,7 +8038,7 @@ huggingface = [ { name = "huggingface-hub" }, ] logfire = [ - { name = "logfire", extra = ["httpx"], marker = "extra == 'group-10-braintrust-lint' or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, + { name = "logfire", extra = ["httpx"], marker = "extra == 'group-10-braintrust-lint' or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, ] mcp = [ { name = "mcp" }, @@ -7318,23 +8076,23 @@ name = "pydantic-core" version = "2.41.5" source = { registry = "https://pypi.org/simple" } resolution-markers = [ - "python_full_version >= '3.14' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", - "python_full_version == '3.13.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", - "python_full_version == '3.12.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", - "python_full_version == '3.11.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", - "python_full_version < '3.11' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", - "python_full_version >= '3.14' and sys_platform == 'win32' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", - "python_full_version >= '3.14' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", - "python_full_version == '3.13.*' and sys_platform == 'win32' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", - "python_full_version == '3.13.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", - "python_full_version == '3.12.*' and sys_platform == 'win32' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", - "python_full_version == '3.12.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", - "python_full_version == '3.11.*' and sys_platform == 'win32' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", - "python_full_version == '3.11.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", - "python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", -] -dependencies = [ - { name = "typing-extensions", marker = "(python_full_version < '3.11' and extra == 'group-10-braintrust-lint') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint') or extra == 'group-10-braintrust-test-crewai' or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, + "python_full_version >= '3.14' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.13.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.12.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.11.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version < '3.11' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version >= '3.14' and sys_platform == 'win32' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", + "python_full_version >= '3.14' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.13.*' and sys_platform == 'win32' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.13.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.12.*' and sys_platform == 'win32' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.12.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.11.*' and sys_platform == 'win32' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.11.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", + "python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", +] +dependencies = [ + { name = "typing-extensions", marker = "(python_full_version < '3.11' and extra == 'group-10-braintrust-lint') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint') or extra == 'group-10-braintrust-test-crewai' or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, ] sdist = { url = "https://files.pythonhosted.org/packages/71/70/23b021c950c2addd24ec408e9ab05d59b035b39d97cdc1130e1bce647bb6/pydantic_core-2.41.5.tar.gz", hash = "sha256:08daa51ea16ad373ffd5e7606252cc32f07bc72b28284b6bc9c6df804816476e", size = 460952, upload-time = "2025-11-04T13:43:49.098Z" } wheels = [ @@ -7452,48 +8210,53 @@ name = "pydantic-core" version = "2.46.3" source = { registry = "https://pypi.org/simple" } resolution-markers = [ - "python_full_version >= '3.14' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands'", - "python_full_version == '3.13.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands'", - "python_full_version == '3.12.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands'", - "python_full_version == '3.11.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands'", - "python_full_version < '3.11' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands'", - "python_full_version >= '3.14' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", - "python_full_version == '3.13.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", - "python_full_version == '3.12.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", - "python_full_version == '3.11.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", - "python_full_version < '3.11' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", - "python_full_version >= '3.14' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", - "python_full_version == '3.13.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", - "python_full_version == '3.12.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", - "python_full_version == '3.11.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", - "python_full_version < '3.11' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", - "python_full_version >= '3.14' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", - "python_full_version == '3.13.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", - "python_full_version == '3.12.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", - "python_full_version == '3.11.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", - "python_full_version < '3.11' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", - "python_full_version >= '3.14' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", - "python_full_version == '3.13.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", - "python_full_version == '3.12.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", - "python_full_version == '3.11.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", - "python_full_version < '3.11' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", - "python_full_version >= '3.14' and extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", - "python_full_version == '3.13.*' and extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", - "python_full_version == '3.12.*' and extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", - "python_full_version == '3.11.*' and extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", - "python_full_version < '3.11' and extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", - "python_full_version >= '3.14' and sys_platform == 'emscripten' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", - "python_full_version == '3.13.*' and sys_platform == 'emscripten' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", - "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", - "python_full_version == '3.11.*' and sys_platform == 'emscripten' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", - "python_full_version >= '3.14' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", - "python_full_version == '3.13.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", - "python_full_version == '3.12.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", - "python_full_version == '3.11.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", - "python_full_version < '3.11' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", -] -dependencies = [ - { name = "typing-extensions", marker = "(python_full_version >= '3.11' and sys_platform == 'emscripten' and extra == 'group-10-braintrust-lint') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-langchain') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (sys_platform != 'emscripten' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands')" }, + "python_full_version >= '3.14' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands'", + "python_full_version == '3.13.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands'", + "python_full_version == '3.12.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands'", + "python_full_version == '3.11.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands'", + "python_full_version < '3.11' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands'", + "python_full_version >= '3.14' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.13.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.12.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.11.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version < '3.11' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version >= '3.14' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.13.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.12.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.11.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", + "python_full_version < '3.11' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", + "python_full_version >= '3.14' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.13.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.12.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.11.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version < '3.11' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version >= '3.14' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.13.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.12.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.11.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version < '3.11' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version >= '3.14' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.13.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.12.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.11.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version < '3.11' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version >= '3.14' and extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.13.*' and extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.12.*' and extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.11.*' and extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version < '3.11' and extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version >= '3.14' and sys_platform == 'emscripten' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.13.*' and sys_platform == 'emscripten' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.11.*' and sys_platform == 'emscripten' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", + "python_full_version >= '3.14' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.13.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.12.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.11.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", + "python_full_version < '3.11' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", +] +dependencies = [ + { name = "typing-extensions", marker = "(python_full_version >= '3.11' and sys_platform == 'emscripten' and extra == 'group-10-braintrust-lint') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-livekit-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-langchain') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-livekit-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (sys_platform != 'emscripten' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands')" }, ] sdist = { url = "https://files.pythonhosted.org/packages/2a/ef/f7abb56c49382a246fd2ce9c799691e3c3e7175ec74b14d99e798bcddb1a/pydantic_core-2.46.3.tar.gz", hash = "sha256:41c178f65b8c29807239d47e6050262eb6bf84eb695e41101e62e38df4a5bc2c", size = 471412, upload-time = "2026-04-20T14:40:56.672Z" } wheels = [ @@ -7611,12 +8374,11 @@ source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "anyio" }, { name = "logfire-api" }, - { name = "pydantic", version = "2.12.5", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.11' and extra == 'group-10-braintrust-lint') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, - { name = "pydantic", version = "2.13.3", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.11' and sys_platform == 'emscripten' and extra == 'group-10-braintrust-lint') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, + { name = "pydantic", version = "2.12.5", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.11' and extra == 'group-10-braintrust-lint') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, + { name = "pydantic", version = "2.13.3", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.11' and sys_platform == 'emscripten' and extra == 'group-10-braintrust-lint') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-livekit-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-livekit-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-livekit-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-livekit-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-livekit-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-livekit-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-livekit-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-livekit-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, { name = "pydantic-ai-slim" }, { name = "pyyaml" }, - { name = "rich", version = "14.3.4", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.14' and extra == 'group-10-braintrust-lint') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, - { name = "rich", version = "15.0.0", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.14' and extra == 'group-10-braintrust-lint') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, + { name = "rich", version = "14.3.4", source = { registry = "https://pypi.org/simple" } }, ] sdist = { url = "https://files.pythonhosted.org/packages/64/dd/109412f597d278ac2ac19c9bae27ce2916b2db8382539849b92e32231220/pydantic_evals-1.75.0.tar.gz", hash = "sha256:789ef1a52af6bf5b7a2ad48490f04925f59ebccb5844ae795b94d190a6f5927e", size = 65846, upload-time = "2026-04-01T00:38:24.498Z" } wheels = [ @@ -7630,8 +8392,8 @@ source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "httpx" }, { name = "logfire-api" }, - { name = "pydantic", version = "2.12.5", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.11' and extra == 'group-10-braintrust-lint') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, - { name = "pydantic", version = "2.13.3", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.11' and sys_platform == 'emscripten' and extra == 'group-10-braintrust-lint') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, + { name = "pydantic", version = "2.12.5", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.11' and extra == 'group-10-braintrust-lint') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, + { name = "pydantic", version = "2.13.3", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.11' and sys_platform == 'emscripten' and extra == 'group-10-braintrust-lint') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-livekit-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-livekit-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-livekit-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-livekit-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-livekit-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-livekit-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-livekit-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-livekit-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, { name = "typing-inspection" }, ] sdist = { url = "https://files.pythonhosted.org/packages/e6/4c/7d6e07ad9affc781201a8ca0a59e655952403f0e14416b2563d4483c1a4c/pydantic_graph-1.75.0.tar.gz", hash = "sha256:c46feb2a0d0e87a4487324ea91e5e547114996bd4026542eebddcaee3e4989bd", size = 58713, upload-time = "2026-04-01T00:38:25.531Z" } @@ -7644,8 +8406,8 @@ name = "pydantic-handlebars" version = "0.1.0" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "pydantic", version = "2.12.5", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.11' and extra == 'group-10-braintrust-lint') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, - { name = "pydantic", version = "2.13.3", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.11' and sys_platform == 'emscripten' and extra == 'group-10-braintrust-lint') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, + { name = "pydantic", version = "2.12.5", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.11' and extra == 'group-10-braintrust-lint') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, + { name = "pydantic", version = "2.13.3", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.11' and sys_platform == 'emscripten' and extra == 'group-10-braintrust-lint') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-livekit-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-livekit-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-livekit-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-livekit-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-livekit-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-livekit-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-livekit-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-livekit-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, ] sdist = { url = "https://files.pythonhosted.org/packages/90/16/d41768bd3fd77e6250c20be11a3e68fee5fff07c3356455e6708f6a60f2a/pydantic_handlebars-0.1.0.tar.gz", hash = "sha256:1931c54946add1b5e3796c9bf6a005ed7662cef0109bb05c352f0b3d031a1260", size = 159826, upload-time = "2026-03-01T20:00:17.497Z" } wheels = [ @@ -7657,8 +8419,8 @@ name = "pydantic-settings" version = "2.14.0" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "pydantic", version = "2.12.5", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.11' and extra == 'group-10-braintrust-lint') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint') or extra == 'group-10-braintrust-test-crewai' or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, - { name = "pydantic", version = "2.13.3", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.11' and sys_platform == 'emscripten' and extra == 'group-10-braintrust-lint') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-langchain') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (sys_platform != 'emscripten' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands')" }, + { name = "pydantic", version = "2.12.5", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.11' and extra == 'group-10-braintrust-lint') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint') or extra == 'group-10-braintrust-test-crewai' or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, + { name = "pydantic", version = "2.13.3", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.11' and sys_platform == 'emscripten' and extra == 'group-10-braintrust-lint') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-livekit-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-langchain') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-livekit-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (sys_platform != 'emscripten' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands')" }, { name = "python-dotenv" }, { name = "typing-inspection" }, ] @@ -7681,7 +8443,7 @@ name = "pyjwt" version = "2.12.1" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "typing-extensions", marker = "python_full_version < '3.11' or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, + { name = "typing-extensions", marker = "python_full_version < '3.11' or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, ] sdist = { url = "https://files.pythonhosted.org/packages/c2/27/a3b6e5bf6ff856d2509292e95c8f57f0df7017cf5394921fc4e4ef40308a/pyjwt-2.12.1.tar.gz", hash = "sha256:c74a7a2adf861c04d002db713dd85f84beb242228e671280bf709d765b03672b", size = 102564, upload-time = "2026-03-13T19:27:37.25Z" } wheels = [ @@ -7699,12 +8461,12 @@ version = "4.0.5" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "astroid" }, - { name = "colorama", marker = "sys_platform == 'win32' or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, + { name = "colorama", marker = "sys_platform == 'win32' or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, { name = "dill" }, { name = "isort" }, { name = "mccabe" }, { name = "platformdirs" }, - { name = "tomli", marker = "python_full_version < '3.11' or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, + { name = "tomli", marker = "python_full_version < '3.11' or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, { name = "tomlkit" }, ] sdist = { url = "https://files.pythonhosted.org/packages/e4/b6/74d9a8a68b8067efce8d07707fe6a236324ee1e7808d2eb3646ec8517c7d/pylint-4.0.5.tar.gz", hash = "sha256:8cd6a618df75deb013bd7eb98327a95f02a6fb839205a6bbf5456ef96afb317c", size = 1572474, upload-time = "2026-02-20T09:07:33.621Z" } @@ -7832,14 +8594,14 @@ name = "pytest" version = "9.0.2" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "colorama", marker = "sys_platform == 'win32' or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, - { name = "exceptiongroup", marker = "python_full_version < '3.11' or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, + { name = "colorama", marker = "sys_platform == 'win32' or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, + { name = "exceptiongroup", marker = "python_full_version < '3.11' or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, { name = "iniconfig" }, - { name = "packaging", version = "25.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-10-braintrust-lint' or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, - { name = "packaging", version = "26.2", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-10-braintrust-test-agentscope' or extra == 'group-10-braintrust-test-agno' or extra == 'group-10-braintrust-test-crewai' or extra == 'group-10-braintrust-test-langchain' or extra == 'group-10-braintrust-test-litellm' or extra == 'group-10-braintrust-test-openai-agents' or extra == 'group-10-braintrust-test-pydantic-ai-logfire' or extra == 'group-10-braintrust-test-strands' or extra != 'group-10-braintrust-lint'" }, + { name = "packaging", version = "25.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-10-braintrust-lint' or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, + { name = "packaging", version = "26.2", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-10-braintrust-test-agentscope' or extra == 'group-10-braintrust-test-agno' or extra == 'group-10-braintrust-test-crewai' or extra == 'group-10-braintrust-test-langchain' or extra == 'group-10-braintrust-test-litellm' or extra == 'group-10-braintrust-test-livekit-agents' or extra == 'group-10-braintrust-test-openai-agents' or extra == 'group-10-braintrust-test-pydantic-ai-logfire' or extra == 'group-10-braintrust-test-strands' or extra != 'group-10-braintrust-lint'" }, { name = "pluggy" }, { name = "pygments" }, - { name = "tomli", marker = "python_full_version < '3.11' or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, + { name = "tomli", marker = "python_full_version < '3.11' or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, ] sdist = { url = "https://files.pythonhosted.org/packages/d1/db/7ef3487e0fb0049ddb5ce41d3a49c235bf9ad299b6a25d5780a89f19230f/pytest-9.0.2.tar.gz", hash = "sha256:75186651a92bd89611d1d9fc20f0b4345fd827c41ccd5c299a868a05d70edf11", size = 1568901, upload-time = "2025-12-06T21:30:51.014Z" } wheels = [ @@ -7851,9 +8613,9 @@ name = "pytest-asyncio" version = "1.3.0" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "backports-asyncio-runner", marker = "python_full_version < '3.11' or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, + { name = "backports-asyncio-runner", marker = "python_full_version < '3.11' or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, { name = "pytest" }, - { name = "typing-extensions", marker = "python_full_version < '3.13' or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, + { name = "typing-extensions", marker = "python_full_version < '3.13' or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, ] sdist = { url = "https://files.pythonhosted.org/packages/90/2c/8af215c0f776415f3590cac4f9086ccefd6fd463befeae41cd4d3f193e5a/pytest_asyncio-1.3.0.tar.gz", hash = "sha256:d7f52f36d231b80ee124cd216ffb19369aa168fc10095013c6b014a34d3ee9e5", size = 50087, upload-time = "2025-11-10T16:07:47.256Z" } wheels = [ @@ -8089,7 +8851,7 @@ source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "attrs" }, { name = "rpds-py" }, - { name = "typing-extensions", marker = "python_full_version < '3.13' or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, + { name = "typing-extensions", marker = "python_full_version < '3.13' or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, ] sdist = { url = "https://files.pythonhosted.org/packages/22/f5/df4e9027acead3ecc63e50fe1e36aca1523e1719559c499951bb4b53188f/referencing-0.37.0.tar.gz", hash = "sha256:44aefc3142c5b842538163acb373e24cce6632bd54bdb01b21ad5863489f50d8", size = 78036, upload-time = "2025-10-13T15:30:48.871Z" } wheels = [ @@ -8237,8 +8999,8 @@ name = "requests-oauthlib" version = "2.0.0" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "oauthlib", marker = "python_full_version < '3.14'" }, - { name = "requests", marker = "python_full_version < '3.14'" }, + { name = "oauthlib" }, + { name = "requests" }, ] sdist = { url = "https://files.pythonhosted.org/packages/42/f2/05f29bc3913aea15eb670be136045bf5c5bbf4b99ecb839da9b422bb2c85/requests-oauthlib-2.0.0.tar.gz", hash = "sha256:b3dffaebd884d8cd778494369603a9e7b58d29111bf6b41bdc2dcd87203af4e9", size = 55650, upload-time = "2024-03-22T20:32:29.939Z" } wheels = [ @@ -8262,6 +9024,9 @@ name = "rich" version = "14.3.4" source = { registry = "https://pypi.org/simple" } resolution-markers = [ + "python_full_version >= '3.14' and sys_platform == 'win32'", + "python_full_version >= '3.14' and sys_platform == 'emscripten'", + "python_full_version >= '3.14' and sys_platform != 'emscripten' and sys_platform != 'win32'", "python_full_version == '3.13.*' and sys_platform == 'win32'", "python_full_version == '3.13.*' and sys_platform == 'emscripten'", "python_full_version == '3.13.*' and sys_platform != 'emscripten' and sys_platform != 'win32'", @@ -8274,8 +9039,8 @@ resolution-markers = [ "python_full_version < '3.11'", ] dependencies = [ - { name = "markdown-it-py", marker = "(python_full_version < '3.14' and extra == 'group-10-braintrust-lint') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, - { name = "pygments", marker = "(python_full_version < '3.14' and extra == 'group-10-braintrust-lint') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, + { name = "markdown-it-py", marker = "extra == 'group-10-braintrust-lint' or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, + { name = "pygments", marker = "extra == 'group-10-braintrust-lint' or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, ] sdist = { url = "https://files.pythonhosted.org/packages/e9/67/cae617f1351490c25a4b8ac3b8b63a4dda609295d8222bad12242dfdc629/rich-14.3.4.tar.gz", hash = "sha256:817e02727f2b25b40ef56f5aa2217f400c8489f79ca8f46ea2b70dd5e14558a9", size = 230524, upload-time = "2026-04-11T02:57:45.419Z" } wheels = [ @@ -8287,53 +9052,15 @@ name = "rich" version = "15.0.0" source = { registry = "https://pypi.org/simple" } resolution-markers = [ - "python_full_version >= '3.14' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands'", - "python_full_version == '3.13.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands'", - "python_full_version == '3.12.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands'", - "python_full_version == '3.11.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands'", - "python_full_version < '3.11' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands'", - "python_full_version >= '3.14' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", - "python_full_version == '3.13.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", - "python_full_version == '3.12.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", - "python_full_version == '3.11.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", - "python_full_version < '3.11' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", - "python_full_version >= '3.14' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", - "python_full_version == '3.13.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", - "python_full_version == '3.12.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", - "python_full_version == '3.11.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", - "python_full_version < '3.11' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", - "python_full_version >= '3.14' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", - "python_full_version == '3.13.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", - "python_full_version == '3.12.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", - "python_full_version == '3.11.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", - "python_full_version < '3.11' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", - "python_full_version >= '3.14' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", - "python_full_version == '3.13.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", - "python_full_version == '3.12.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", - "python_full_version == '3.11.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", - "python_full_version < '3.11' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", - "python_full_version >= '3.14' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", - "python_full_version == '3.13.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", - "python_full_version == '3.12.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", - "python_full_version == '3.11.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", - "python_full_version < '3.11' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", - "python_full_version >= '3.14' and extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", - "python_full_version == '3.13.*' and extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", - "python_full_version == '3.12.*' and extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", - "python_full_version == '3.11.*' and extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", - "python_full_version < '3.11' and extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", - "python_full_version >= '3.14' and sys_platform == 'win32' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", - "python_full_version >= '3.14' and sys_platform == 'emscripten' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", - "python_full_version >= '3.14' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", - "python_full_version >= '3.14' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", - "python_full_version == '3.13.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", - "python_full_version == '3.12.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", - "python_full_version == '3.11.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", - "python_full_version < '3.11' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-strands'", -] -dependencies = [ - { name = "markdown-it-py", marker = "python_full_version >= '3.14' or extra != 'group-10-braintrust-lint' or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands')" }, - { name = "pygments", marker = "python_full_version >= '3.14' or extra != 'group-10-braintrust-lint' or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands')" }, + "python_full_version >= '3.14'", + "python_full_version == '3.13.*'", + "python_full_version == '3.12.*'", + "python_full_version == '3.11.*'", + "python_full_version < '3.11'", +] +dependencies = [ + { name = "markdown-it-py", marker = "extra == 'group-10-braintrust-test-agentscope' or extra == 'group-10-braintrust-test-agno' or extra == 'group-10-braintrust-test-crewai' or extra == 'group-10-braintrust-test-langchain' or extra == 'group-10-braintrust-test-litellm' or extra == 'group-10-braintrust-test-livekit-agents' or extra == 'group-10-braintrust-test-openai-agents' or extra == 'group-10-braintrust-test-pydantic-ai-logfire' or extra == 'group-10-braintrust-test-strands' or extra != 'group-10-braintrust-lint'" }, + { name = "pygments", marker = "extra == 'group-10-braintrust-test-agentscope' or extra == 'group-10-braintrust-test-agno' or extra == 'group-10-braintrust-test-crewai' or extra == 'group-10-braintrust-test-langchain' or extra == 'group-10-braintrust-test-litellm' or extra == 'group-10-braintrust-test-livekit-agents' or extra == 'group-10-braintrust-test-openai-agents' or extra == 'group-10-braintrust-test-pydantic-ai-logfire' or extra == 'group-10-braintrust-test-strands' or extra != 'group-10-braintrust-lint'" }, ] sdist = { url = "https://files.pythonhosted.org/packages/c0/8f/0722ca900cc807c13a6a0c696dacf35430f72e0ec571c4275d2371fca3e9/rich-15.0.0.tar.gz", hash = "sha256:edd07a4824c6b40189fb7ac9bc4c52536e9780fbbfbddf6f1e2502c31b068c36", size = 230680, upload-time = "2026-04-12T08:24:00.75Z" } wheels = [ @@ -8346,8 +9073,7 @@ version = "1.3.2" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "docutils" }, - { name = "rich", version = "14.3.4", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.14' and extra == 'group-10-braintrust-lint') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, - { name = "rich", version = "15.0.0", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.14' and extra == 'group-10-braintrust-lint') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, + { name = "rich", version = "14.3.4", source = { registry = "https://pypi.org/simple" } }, ] sdist = { url = "https://files.pythonhosted.org/packages/bc/6d/a506aaa4a9eaa945ed8ab2b7347859f53593864289853c5d6d62b77246e0/rich_rst-1.3.2.tar.gz", hash = "sha256:a1196fdddf1e364b02ec68a05e8ff8f6914fee10fbca2e6b6735f166bb0da8d4", size = 14936, upload-time = "2025-10-14T16:49:45.332Z" } wheels = [ @@ -8677,8 +9403,8 @@ version = "3.4.1" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "anyio" }, - { name = "starlette", version = "0.52.1", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-10-braintrust-lint' or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, - { name = "starlette", version = "1.0.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-10-braintrust-test-agentscope' or extra == 'group-10-braintrust-test-agno' or extra == 'group-10-braintrust-test-crewai' or extra == 'group-10-braintrust-test-langchain' or extra == 'group-10-braintrust-test-litellm' or extra == 'group-10-braintrust-test-openai-agents' or extra == 'group-10-braintrust-test-pydantic-ai-logfire' or extra == 'group-10-braintrust-test-strands' or extra != 'group-10-braintrust-lint'" }, + { name = "starlette", version = "0.52.1", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-10-braintrust-lint' or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, + { name = "starlette", version = "1.0.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-10-braintrust-test-agentscope' or extra == 'group-10-braintrust-test-agno' or extra == 'group-10-braintrust-test-crewai' or extra == 'group-10-braintrust-test-langchain' or extra == 'group-10-braintrust-test-litellm' or extra == 'group-10-braintrust-test-livekit-agents' or extra == 'group-10-braintrust-test-openai-agents' or extra == 'group-10-braintrust-test-pydantic-ai-logfire' or extra == 'group-10-braintrust-test-strands' or extra != 'group-10-braintrust-lint'" }, ] sdist = { url = "https://files.pythonhosted.org/packages/e1/9a/f35932a8c0eb6b2287b66fa65a0321df8c84e4e355a659c1841a37c39fdb/sse_starlette-3.4.1.tar.gz", hash = "sha256:f780bebcf6c8997fe514e3bd8e8c648d8284976b391c8bed0bcb1f611632b555", size = 35127, upload-time = "2026-04-26T13:32:32.292Z" } wheels = [ @@ -8713,8 +9439,8 @@ resolution-markers = [ "python_full_version < '3.11'", ] dependencies = [ - { name = "anyio", marker = "extra == 'group-10-braintrust-lint' or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, - { name = "typing-extensions", marker = "(python_full_version < '3.13' and extra == 'group-10-braintrust-lint') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, + { name = "anyio", marker = "extra == 'group-10-braintrust-lint' or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, + { name = "typing-extensions", marker = "(python_full_version < '3.13' and extra == 'group-10-braintrust-lint') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, ] sdist = { url = "https://files.pythonhosted.org/packages/c4/68/79977123bb7be889ad680d79a40f339082c1978b5cfcf62c2d8d196873ac/starlette-0.52.1.tar.gz", hash = "sha256:834edd1b0a23167694292e94f597773bc3f89f362be6effee198165a35d62933", size = 2653702, upload-time = "2026-01-18T13:34:11.062Z" } wheels = [ @@ -8733,8 +9459,8 @@ resolution-markers = [ "python_full_version < '3.11'", ] dependencies = [ - { name = "anyio", marker = "extra == 'group-10-braintrust-test-agentscope' or extra == 'group-10-braintrust-test-agno' or extra == 'group-10-braintrust-test-crewai' or extra == 'group-10-braintrust-test-langchain' or extra == 'group-10-braintrust-test-litellm' or extra == 'group-10-braintrust-test-openai-agents' or extra == 'group-10-braintrust-test-pydantic-ai-logfire' or extra == 'group-10-braintrust-test-strands' or extra != 'group-10-braintrust-lint'" }, - { name = "typing-extensions", marker = "(python_full_version < '3.13' and extra != 'group-10-braintrust-lint') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, + { name = "anyio", marker = "extra == 'group-10-braintrust-test-agentscope' or extra == 'group-10-braintrust-test-agno' or extra == 'group-10-braintrust-test-crewai' or extra == 'group-10-braintrust-test-langchain' or extra == 'group-10-braintrust-test-litellm' or extra == 'group-10-braintrust-test-livekit-agents' or extra == 'group-10-braintrust-test-openai-agents' or extra == 'group-10-braintrust-test-pydantic-ai-logfire' or extra == 'group-10-braintrust-test-strands' or extra != 'group-10-braintrust-lint'" }, + { name = "typing-extensions", marker = "(python_full_version < '3.13' and extra != 'group-10-braintrust-lint') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, ] sdist = { url = "https://files.pythonhosted.org/packages/81/69/17425771797c36cded50b7fe44e850315d039f28b15901ab44839e70b593/starlette-1.0.0.tar.gz", hash = "sha256:6a4beaf1f81bb472fd19ea9b918b50dc3a77a6f2e190a12954b25e6ed5eea149", size = 2655289, upload-time = "2026-03-22T18:29:46.779Z" } wheels = [ @@ -8751,11 +9477,11 @@ dependencies = [ { name = "docstring-parser" }, { name = "jsonschema", version = "4.26.0", source = { registry = "https://pypi.org/simple" } }, { name = "mcp" }, - { name = "opentelemetry-api" }, + { name = "opentelemetry-api", version = "1.40.0", source = { registry = "https://pypi.org/simple" } }, { name = "opentelemetry-instrumentation-threading" }, - { name = "opentelemetry-sdk" }, - { name = "pydantic", version = "2.12.5", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.11' and extra == 'group-10-braintrust-lint') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, - { name = "pydantic", version = "2.13.3", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.11' and sys_platform == 'emscripten' and extra == 'group-10-braintrust-lint') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, + { name = "opentelemetry-sdk", version = "1.40.0", source = { registry = "https://pypi.org/simple" } }, + { name = "pydantic", version = "2.12.5", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.11' and extra == 'group-10-braintrust-lint') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, + { name = "pydantic", version = "2.13.3", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.11' and sys_platform == 'emscripten' and extra == 'group-10-braintrust-lint') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-livekit-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-livekit-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-livekit-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-livekit-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-livekit-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-livekit-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-livekit-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-livekit-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, { name = "pyyaml" }, { name = "typing-extensions" }, { name = "watchdog" }, @@ -8770,7 +9496,7 @@ name = "sympy" version = "1.14.0" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "mpmath", marker = "python_full_version < '3.14'" }, + { name = "mpmath" }, ] sdist = { url = "https://files.pythonhosted.org/packages/83/d3/803453b36afefb7c2bb238361cd4ae6125a569b4db67cd9e79846ba2d68c/sympy-1.14.0.tar.gz", hash = "sha256:d3d3fe8df1e5a0b42f0e7bdf50541697dbe7d23746e894990c030e2b05e72517", size = 7793921, upload-time = "2025-04-27T18:05:01.611Z" } wheels = [ @@ -8783,9 +9509,9 @@ version = "1.27.0" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "nexus-rpc" }, - { name = "protobuf", version = "5.29.6", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-10-braintrust-lint' or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, - { name = "protobuf", version = "6.33.6", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-10-braintrust-test-agentscope' or extra == 'group-10-braintrust-test-agno' or extra == 'group-10-braintrust-test-crewai' or extra == 'group-10-braintrust-test-langchain' or extra == 'group-10-braintrust-test-litellm' or extra == 'group-10-braintrust-test-openai-agents' or extra == 'group-10-braintrust-test-pydantic-ai-logfire' or extra == 'group-10-braintrust-test-strands' or extra != 'group-10-braintrust-lint'" }, - { name = "python-dateutil", marker = "python_full_version < '3.11' or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, + { name = "protobuf", version = "5.29.6", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-10-braintrust-lint' or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, + { name = "protobuf", version = "6.33.6", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-10-braintrust-test-agentscope' or extra == 'group-10-braintrust-test-agno' or extra == 'group-10-braintrust-test-crewai' or extra == 'group-10-braintrust-test-langchain' or extra == 'group-10-braintrust-test-litellm' or extra == 'group-10-braintrust-test-livekit-agents' or extra == 'group-10-braintrust-test-openai-agents' or extra == 'group-10-braintrust-test-pydantic-ai-logfire' or extra == 'group-10-braintrust-test-strands' or extra != 'group-10-braintrust-lint'" }, + { name = "python-dateutil", marker = "python_full_version < '3.11' or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, { name = "types-protobuf" }, { name = "typing-extensions" }, ] @@ -8993,7 +9719,7 @@ name = "tqdm" version = "4.67.3" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "colorama", marker = "sys_platform == 'win32' or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, + { name = "colorama", marker = "sys_platform == 'win32' or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, ] sdist = { url = "https://files.pythonhosted.org/packages/09/a9/6ba95a270c6f1fbcd8dac228323f2777d886cb206987444e4bce66338dd4/tqdm-4.67.3.tar.gz", hash = "sha256:7d825f03f89244ef73f1d4ce193cb1774a8179fd96f31d7e1dcde62092b960bb", size = 169598, upload-time = "2026-02-03T17:35:53.048Z" } wheels = [ @@ -9006,10 +9732,10 @@ version = "0.23.1" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "annotated-doc" }, - { name = "click", version = "8.1.8", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-10-braintrust-test-crewai' or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands')" }, - { name = "click", version = "8.3.3", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-10-braintrust-lint' or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, - { name = "rich", version = "14.3.4", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.14' and extra == 'group-10-braintrust-lint') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, - { name = "rich", version = "15.0.0", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.14' and extra == 'group-10-braintrust-lint') or extra == 'group-10-braintrust-test-crewai' or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, + { name = "click", version = "8.1.8", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-10-braintrust-test-crewai' or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands')" }, + { name = "click", version = "8.3.3", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-10-braintrust-lint' or extra == 'group-10-braintrust-test-livekit-agents' or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, + { name = "rich", version = "14.3.4", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-10-braintrust-lint' or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, + { name = "rich", version = "15.0.0", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-10-braintrust-test-crewai' or extra == 'group-10-braintrust-test-livekit-agents' or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands')" }, { name = "shellingham" }, ] sdist = { url = "https://files.pythonhosted.org/packages/fd/07/b822e1b307d40e263e8253d2384cf98c51aa2368cc7ba9a07e523a1d964b/typer-0.23.1.tar.gz", hash = "sha256:2070374e4d31c83e7b61362fd859aa683576432fd5b026b060ad6b4cd3b86134", size = 120047, upload-time = "2026-02-13T10:04:30.984Z" } @@ -9265,10 +9991,10 @@ name = "uvicorn" version = "0.46.0" source = { registry = "https://pypi.org/simple" } dependencies = [ - { name = "click", version = "8.1.8", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-10-braintrust-test-crewai' or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands')" }, - { name = "click", version = "8.3.3", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-10-braintrust-lint' or extra == 'group-10-braintrust-test-agentscope' or extra == 'group-10-braintrust-test-agno' or extra != 'group-10-braintrust-test-crewai' or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands')" }, + { name = "click", version = "8.1.8", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-10-braintrust-test-crewai' or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands')" }, + { name = "click", version = "8.3.3", source = { registry = "https://pypi.org/simple" }, marker = "extra == 'group-10-braintrust-lint' or extra == 'group-10-braintrust-test-agentscope' or extra == 'group-10-braintrust-test-agno' or extra != 'group-10-braintrust-test-crewai' or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands')" }, { name = "h11" }, - { name = "typing-extensions", marker = "python_full_version < '3.11' or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, + { name = "typing-extensions", marker = "python_full_version < '3.11' or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, ] sdist = { url = "https://files.pythonhosted.org/packages/1f/93/041fca8274050e40e6791f267d82e0e2e27dd165627bd640d3e0e378d877/uvicorn-0.46.0.tar.gz", hash = "sha256:fb9da0926999cc6cb22dc7cd71a94a632f078e6ae47ff683c5c420750fb7413d", size = 88758, upload-time = "2026-04-23T07:16:00.151Z" } wheels = [ @@ -9277,13 +10003,13 @@ wheels = [ [package.optional-dependencies] standard = [ - { name = "colorama", marker = "python_full_version < '3.14' and sys_platform == 'win32'" }, - { name = "httptools", marker = "python_full_version < '3.14'" }, - { name = "python-dotenv", marker = "python_full_version < '3.14'" }, - { name = "pyyaml", marker = "python_full_version < '3.14'" }, - { name = "uvloop", marker = "python_full_version < '3.14' and platform_python_implementation != 'PyPy' and sys_platform != 'cygwin' and sys_platform != 'win32'" }, - { name = "watchfiles", marker = "python_full_version < '3.14'" }, - { name = "websockets", version = "15.0.1", source = { registry = "https://pypi.org/simple" }, marker = "python_full_version < '3.14'" }, + { name = "colorama", marker = "sys_platform == 'win32'" }, + { name = "httptools" }, + { name = "python-dotenv" }, + { name = "pyyaml" }, + { name = "uvloop", marker = "platform_python_implementation != 'PyPy' and sys_platform != 'cygwin' and sys_platform != 'win32'" }, + { name = "watchfiles" }, + { name = "websockets", version = "15.0.1", source = { registry = "https://pypi.org/simple" } }, ] [[package]] @@ -9352,7 +10078,7 @@ dependencies = [ { name = "filelock" }, { name = "platformdirs" }, { name = "python-discovery" }, - { name = "typing-extensions", marker = "python_full_version < '3.11' or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, + { name = "typing-extensions", marker = "python_full_version < '3.11' or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, ] sdist = { url = "https://files.pythonhosted.org/packages/3f/8b/6331f7a7fe70131c301106ec1e7cf23e2501bf7d4ca3636805801ca191bb/virtualenv-21.3.0.tar.gz", hash = "sha256:733750db978ec95c2d8eb4feadaa57091002bce404cb39ba69899cf7bd28944e", size = 7614069, upload-time = "2026-04-27T17:05:58.927Z" } wheels = [ @@ -9517,19 +10243,24 @@ name = "websockets" version = "15.0.1" source = { registry = "https://pypi.org/simple" } resolution-markers = [ - "python_full_version >= '3.14' and sys_platform == 'win32'", - "python_full_version >= '3.14' and sys_platform == 'emscripten'", - "python_full_version >= '3.14' and sys_platform != 'emscripten' and sys_platform != 'win32'", - "python_full_version == '3.13.*' and sys_platform == 'win32'", - "python_full_version == '3.13.*' and sys_platform == 'emscripten'", - "python_full_version == '3.13.*' and sys_platform != 'emscripten' and sys_platform != 'win32'", - "python_full_version == '3.12.*' and sys_platform == 'win32'", - "python_full_version == '3.12.*' and sys_platform == 'emscripten'", - "python_full_version == '3.12.*' and sys_platform != 'emscripten' and sys_platform != 'win32'", - "python_full_version == '3.11.*' and sys_platform == 'win32'", - "python_full_version == '3.11.*' and sys_platform == 'emscripten'", - "python_full_version == '3.11.*' and sys_platform != 'emscripten' and sys_platform != 'win32'", - "python_full_version < '3.11'", + "python_full_version >= '3.14' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.13.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.12.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.11.*' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", + "python_full_version < '3.11' and extra != 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", + "python_full_version >= '3.14' and sys_platform == 'win32' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", + "python_full_version >= '3.14' and sys_platform == 'emscripten' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", + "python_full_version >= '3.14' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.13.*' and sys_platform == 'win32' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.13.*' and sys_platform == 'emscripten' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.13.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.12.*' and sys_platform == 'win32' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.12.*' and sys_platform == 'emscripten' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.12.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.11.*' and sys_platform == 'win32' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.11.*' and sys_platform == 'emscripten' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", + "python_full_version == '3.11.*' and sys_platform != 'emscripten' and sys_platform != 'win32' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", + "python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra != 'group-10-braintrust-test-agentscope' and extra != 'group-10-braintrust-test-agno' and extra != 'group-10-braintrust-test-crewai' and extra != 'group-10-braintrust-test-langchain' and extra != 'group-10-braintrust-test-litellm' and extra != 'group-10-braintrust-test-livekit-agents' and extra != 'group-10-braintrust-test-openai-agents' and extra != 'group-10-braintrust-test-pydantic-ai-logfire' and extra != 'group-10-braintrust-test-strands'", ] sdist = { url = "https://files.pythonhosted.org/packages/21/e6/26d09fab466b7ca9c7737474c52be4f76a40301b08362eb2dbc19dcc16c1/websockets-15.0.1.tar.gz", hash = "sha256:82544de02076bafba038ce055ee6412d68da13ab47f0c60cab827346de828dee", size = 177016, upload-time = "2025-03-05T20:03:41.606Z" } wheels = [ @@ -9750,11 +10481,11 @@ dependencies = [ { name = "aiohttp" }, { name = "googleapis-common-protos" }, { name = "grpcio" }, - { name = "opentelemetry-sdk" }, + { name = "opentelemetry-sdk", version = "1.40.0", source = { registry = "https://pypi.org/simple" } }, { name = "packaging", version = "25.0", source = { registry = "https://pypi.org/simple" } }, { name = "protobuf", version = "5.29.6", source = { registry = "https://pypi.org/simple" } }, - { name = "pydantic", version = "2.12.5", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.11' and extra == 'group-10-braintrust-lint') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, - { name = "pydantic", version = "2.13.3", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.11' and sys_platform == 'emscripten' and extra == 'group-10-braintrust-lint') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, + { name = "pydantic", version = "2.12.5", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version < '3.11' and extra == 'group-10-braintrust-lint') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, + { name = "pydantic", version = "2.13.3", source = { registry = "https://pypi.org/simple" }, marker = "(python_full_version >= '3.11' and sys_platform == 'emscripten' and extra == 'group-10-braintrust-lint') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-livekit-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (python_full_version < '3.11' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-livekit-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-livekit-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (python_full_version < '3.11' and extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-livekit-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-livekit-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-livekit-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (sys_platform != 'emscripten' and extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-agno') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-crewai') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-langchain') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-litellm') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-livekit-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agentscope' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-crewai') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-langchain') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-litellm') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-livekit-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-agno' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-langchain') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-litellm') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-livekit-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-crewai' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-litellm') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-livekit-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-langchain' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-livekit-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-litellm' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-openai-agents') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-pydantic-ai-logfire') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-livekit-agents' and extra == 'group-10-braintrust-test-strands') or (extra != 'group-10-braintrust-lint' and extra == 'group-10-braintrust-test-openai-agents' and extra == 'group-10-braintrust-test-strands')" }, { name = "requests" }, ] sdist = { url = "https://files.pythonhosted.org/packages/9d/45/7de87b77b7623706b405cf357a97811dfe6abbb31d98fd8c50086a2c7de0/xai_sdk-1.12.1.tar.gz", hash = "sha256:672ec5b864a136a5ec09f9b8bf904c84f601657257b9967eed93f4ce7c4256c3", size = 414159, upload-time = "2026-04-30T22:35:36.741Z" }