diff --git a/.riot/requirements/145f918.txt b/.riot/requirements/145f918.txt index 5157f342a49..f5455c9f5a9 100644 --- a/.riot/requirements/145f918.txt +++ b/.riot/requirements/145f918.txt @@ -1,44 +1,44 @@ # This file was autogenerated by uv via the following command: # uv pip compile --no-annotate --no-strip-extras --python /opt/hostedtoolcache/Python/3.11.15/x64/bin/python3.11 --output-file .riot/requirements/145f918.txt --exclude-newer 2026-07-15T00:46:01Z .riot/requirements/145f918.in -annotated-types==0.7.0 -anyio==4.14.2 +annotated-types==0.8.0 +anyio==4.15.1 attrs==26.1.0 -certifi==2026.6.17 -cffi==2.1.0 -click==8.4.2 -coverage[toml]==7.15.1 -cryptography==49.0.0 +cffi==2.1.1 +click==8.5.0 +coverage[toml]==7.16.2 +cryptography==50.0.2 h11==0.16.0 -httpcore==1.0.9 -httpx==0.28.1 -httpx-sse==0.4.3 +httpcore2==2.13.1 +httpx2==2.13.1 hypothesis==6.45.0 -idna==3.18 +idna==3.20 iniconfig==2.3.0 jsonschema==4.26.0 jsonschema-specifications==2025.9.1 -mcp==1.28.1 +mcp==2.3.0 +mcp-types==2.3.0 mock==5.2.0 +opentelemetry-api==1.45.0 opentracing==2.4.0 -packaging==26.2 +packaging==26.3 pluggy==1.6.0 pycparser==3.0 -pydantic==2.13.4 -pydantic-core==2.46.4 -pydantic-settings==2.14.2 -pygments==2.20.0 -pyjwt[crypto]==2.13.0 +pydantic==2.13.5 +pydantic-core==2.46.5 +pygments==2.21.0 +pyjwt[crypto]==2.15.1 pytest==9.1.1 pytest-asyncio==1.4.0 pytest-cov==7.1.0 -pytest-mock==3.15.1 -python-dotenv==1.2.2 +pytest-mock==3.16.0 python-multipart==0.0.32 referencing==0.37.0 -rpds-py==2026.6.3 +rpds-py==2026.9.1 sortedcontainers==2.4.0 -sse-starlette==3.4.5 -starlette==1.3.1 +sse-starlette==3.5.0 +starlette==1.7.0 +tomli==2.4.1 +truststore==0.10.4 typing-extensions==4.16.0 -typing-inspection==0.4.2 -uvicorn==0.51.0 +typing-inspection==0.4.4 +uvicorn==0.54.0 diff --git a/.riot/requirements/1531241.txt b/.riot/requirements/1531241.txt index 95ff779eb63..370e58d6b7a 100644 --- a/.riot/requirements/1531241.txt +++ b/.riot/requirements/1531241.txt @@ -1,44 +1,43 @@ # This file was autogenerated by uv via the following command: # uv pip compile --no-annotate --no-strip-extras --python /opt/hostedtoolcache/Python/3.12.13/x64/bin/python3.12 --output-file .riot/requirements/1531241.txt --exclude-newer 2026-07-15T00:46:01Z .riot/requirements/1531241.in -annotated-types==0.7.0 -anyio==4.14.2 +annotated-types==0.8.0 +anyio==4.15.1 attrs==26.1.0 -certifi==2026.6.17 -cffi==2.1.0 -click==8.4.2 -coverage[toml]==7.15.1 -cryptography==49.0.0 +cffi==2.1.1 +click==8.5.0 +coverage[toml]==7.16.2 +cryptography==50.0.2 h11==0.16.0 -httpcore==1.0.9 -httpx==0.28.1 -httpx-sse==0.4.3 +httpcore2==2.13.1 +httpx2==2.13.1 hypothesis==6.45.0 -idna==3.18 +idna==3.20 iniconfig==2.3.0 jsonschema==4.26.0 jsonschema-specifications==2025.9.1 -mcp==1.28.1 +mcp==2.3.0 +mcp-types==2.3.0 mock==5.2.0 +opentelemetry-api==1.45.0 opentracing==2.4.0 -packaging==26.2 +packaging==26.3 pluggy==1.6.0 pycparser==3.0 -pydantic==2.13.4 -pydantic-core==2.46.4 -pydantic-settings==2.14.2 -pygments==2.20.0 -pyjwt[crypto]==2.13.0 +pydantic==2.13.5 +pydantic-core==2.46.5 +pygments==2.21.0 +pyjwt[crypto]==2.15.1 pytest==9.1.1 pytest-asyncio==1.4.0 pytest-cov==7.1.0 -pytest-mock==3.15.1 -python-dotenv==1.2.2 +pytest-mock==3.16.0 python-multipart==0.0.32 referencing==0.37.0 -rpds-py==2026.6.3 +rpds-py==2026.9.1 sortedcontainers==2.4.0 -sse-starlette==3.4.5 -starlette==1.3.1 +sse-starlette==3.5.0 +starlette==1.7.0 +truststore==0.10.4 typing-extensions==4.16.0 -typing-inspection==0.4.2 -uvicorn==0.51.0 +typing-inspection==0.4.4 +uvicorn==0.54.0 diff --git a/.riot/requirements/1592050.txt b/.riot/requirements/1592050.txt index 193b381c62d..6df1e1a0185 100644 --- a/.riot/requirements/1592050.txt +++ b/.riot/requirements/1592050.txt @@ -1,44 +1,43 @@ # This file was autogenerated by uv via the following command: # uv pip compile --no-annotate --no-strip-extras --python /opt/hostedtoolcache/Python/3.13.14/x64/bin/python3.13 --output-file .riot/requirements/1592050.txt --exclude-newer 2026-07-15T00:46:01Z .riot/requirements/1592050.in -annotated-types==0.7.0 -anyio==4.14.2 +annotated-types==0.8.0 +anyio==4.15.1 attrs==26.1.0 -certifi==2026.6.17 -cffi==2.1.0 -click==8.4.2 -coverage[toml]==7.15.1 -cryptography==49.0.0 +cffi==2.1.1 +click==8.5.0 +coverage[toml]==7.16.2 +cryptography==50.0.2 h11==0.16.0 -httpcore==1.0.9 -httpx==0.28.1 -httpx-sse==0.4.3 +httpcore2==2.13.1 +httpx2==2.13.1 hypothesis==6.45.0 -idna==3.18 +idna==3.20 iniconfig==2.3.0 jsonschema==4.26.0 jsonschema-specifications==2025.9.1 -mcp==1.28.1 +mcp==2.3.0 +mcp-types==2.3.0 mock==5.2.0 +opentelemetry-api==1.45.0 opentracing==2.4.0 -packaging==26.2 +packaging==26.3 pluggy==1.6.0 pycparser==3.0 -pydantic==2.13.4 -pydantic-core==2.46.4 -pydantic-settings==2.14.2 -pygments==2.20.0 -pyjwt[crypto]==2.13.0 +pydantic==2.13.5 +pydantic-core==2.46.5 +pygments==2.21.0 +pyjwt[crypto]==2.15.1 pytest==9.1.1 pytest-asyncio==1.4.0 pytest-cov==7.1.0 -pytest-mock==3.15.1 -python-dotenv==1.2.2 +pytest-mock==3.16.0 python-multipart==0.0.32 referencing==0.37.0 -rpds-py==2026.6.3 +rpds-py==2026.9.1 sortedcontainers==2.4.0 -sse-starlette==3.4.5 -starlette==1.3.1 +sse-starlette==3.5.0 +starlette==1.7.0 +truststore==0.10.4 typing-extensions==4.16.0 -typing-inspection==0.4.2 -uvicorn==0.51.0 +typing-inspection==0.4.4 +uvicorn==0.54.0 diff --git a/.riot/requirements/1aa359d.txt b/.riot/requirements/1aa359d.txt index d7296501def..94ae3affbac 100644 --- a/.riot/requirements/1aa359d.txt +++ b/.riot/requirements/1aa359d.txt @@ -1,40 +1,40 @@ # This file was autogenerated by uv via the following command: # uv pip compile --no-annotate --no-strip-extras --python /opt/hostedtoolcache/Python/3.13.14/x64/bin/python3.13 --output-file .riot/requirements/1aa359d.txt --exclude-newer 2026-07-15T00:46:01Z .riot/requirements/1aa359d.in -annotated-types==0.7.0 -anyio==4.14.2 +annotated-types==0.8.0 +anyio==4.15.1 attrs==26.1.0 -certifi==2026.6.17 -click==8.4.2 -coverage[toml]==7.15.1 +certifi==2026.7.22 +click==8.5.0 +coverage[toml]==7.16.2 h11==0.16.0 httpcore==1.0.9 httpx==0.28.1 httpx-sse==0.4.3 hypothesis==6.45.0 -idna==3.18 +idna==3.20 iniconfig==2.3.0 jsonschema==4.26.0 jsonschema-specifications==2025.9.1 mcp==1.10.1 mock==5.2.0 opentracing==2.4.0 -packaging==26.2 +packaging==26.3 pluggy==1.6.0 -pydantic==2.13.4 -pydantic-core==2.46.4 -pydantic-settings==2.14.2 -pygments==2.20.0 +pydantic==2.13.5 +pydantic-core==2.46.5 +pydantic-settings==2.15.0 +pygments==2.21.0 pytest==9.1.1 pytest-asyncio==1.4.0 pytest-cov==7.1.0 -pytest-mock==3.15.1 -python-dotenv==1.2.2 +pytest-mock==3.16.0 +python-dotenv==1.2.4 python-multipart==0.0.32 referencing==0.37.0 -rpds-py==2026.6.3 +rpds-py==2026.9.1 sortedcontainers==2.4.0 -sse-starlette==3.4.5 -starlette==1.3.1 +sse-starlette==3.5.0 +starlette==1.7.0 typing-extensions==4.16.0 -typing-inspection==0.4.2 -uvicorn==0.51.0 +typing-inspection==0.4.4 +uvicorn==0.54.0 diff --git a/.riot/requirements/5a978d2.txt b/.riot/requirements/5a978d2.txt index 4cd54c9a841..f83337bf99f 100644 --- a/.riot/requirements/5a978d2.txt +++ b/.riot/requirements/5a978d2.txt @@ -1,40 +1,41 @@ # This file was autogenerated by uv via the following command: # uv pip compile --no-annotate --no-strip-extras --python /opt/hostedtoolcache/Python/3.11.15/x64/bin/python3.11 --output-file .riot/requirements/5a978d2.txt --exclude-newer 2026-07-15T00:46:01Z .riot/requirements/5a978d2.in -annotated-types==0.7.0 -anyio==4.14.2 +annotated-types==0.8.0 +anyio==4.15.1 attrs==26.1.0 -certifi==2026.6.17 -click==8.4.2 -coverage[toml]==7.15.1 +certifi==2026.7.22 +click==8.5.0 +coverage[toml]==7.16.2 h11==0.16.0 httpcore==1.0.9 httpx==0.28.1 httpx-sse==0.4.3 hypothesis==6.45.0 -idna==3.18 +idna==3.20 iniconfig==2.3.0 jsonschema==4.26.0 jsonschema-specifications==2025.9.1 mcp==1.10.1 mock==5.2.0 opentracing==2.4.0 -packaging==26.2 +packaging==26.3 pluggy==1.6.0 -pydantic==2.13.4 -pydantic-core==2.46.4 -pydantic-settings==2.14.2 -pygments==2.20.0 +pydantic==2.13.5 +pydantic-core==2.46.5 +pydantic-settings==2.15.0 +pygments==2.21.0 pytest==9.1.1 pytest-asyncio==1.4.0 pytest-cov==7.1.0 -pytest-mock==3.15.1 -python-dotenv==1.2.2 +pytest-mock==3.16.0 +python-dotenv==1.2.4 python-multipart==0.0.32 referencing==0.37.0 -rpds-py==2026.6.3 +rpds-py==2026.9.1 sortedcontainers==2.4.0 -sse-starlette==3.4.5 -starlette==1.3.1 +sse-starlette==3.5.0 +starlette==1.7.0 +tomli==2.4.1 typing-extensions==4.16.0 -typing-inspection==0.4.2 -uvicorn==0.51.0 +typing-inspection==0.4.4 +uvicorn==0.54.0 diff --git a/.riot/requirements/6939c9a.txt b/.riot/requirements/6939c9a.txt index 5be3151cb05..d8e7627f716 100644 --- a/.riot/requirements/6939c9a.txt +++ b/.riot/requirements/6939c9a.txt @@ -1,40 +1,40 @@ # This file was autogenerated by uv via the following command: # uv pip compile --no-annotate --no-strip-extras --python /opt/hostedtoolcache/Python/3.14.6/x64/bin/python3.14 --output-file .riot/requirements/6939c9a.txt --exclude-newer 2026-07-15T00:46:01Z .riot/requirements/6939c9a.in -annotated-types==0.7.0 -anyio==4.14.2 +annotated-types==0.8.0 +anyio==4.15.1 attrs==26.1.0 -certifi==2026.6.17 -click==8.4.2 -coverage[toml]==7.15.1 +certifi==2026.7.22 +click==8.5.0 +coverage[toml]==7.16.2 h11==0.16.0 httpcore==1.0.9 httpx==0.28.1 httpx-sse==0.4.3 hypothesis==6.45.0 -idna==3.18 +idna==3.20 iniconfig==2.3.0 jsonschema==4.26.0 jsonschema-specifications==2025.9.1 mcp==1.10.1 mock==5.2.0 opentracing==2.4.0 -packaging==26.2 +packaging==26.3 pluggy==1.6.0 -pydantic==2.13.4 -pydantic-core==2.46.4 -pydantic-settings==2.14.2 -pygments==2.20.0 +pydantic==2.13.5 +pydantic-core==2.46.5 +pydantic-settings==2.15.0 +pygments==2.21.0 pytest==9.1.1 pytest-asyncio==1.4.0 pytest-cov==7.1.0 -pytest-mock==3.15.1 -python-dotenv==1.2.2 +pytest-mock==3.16.0 +python-dotenv==1.2.4 python-multipart==0.0.32 referencing==0.37.0 -rpds-py==2026.6.3 +rpds-py==2026.9.1 sortedcontainers==2.4.0 -sse-starlette==3.4.5 -starlette==1.3.1 +sse-starlette==3.5.0 +starlette==1.7.0 typing-extensions==4.16.0 -typing-inspection==0.4.2 -uvicorn==0.51.0 +typing-inspection==0.4.4 +uvicorn==0.54.0 diff --git a/.riot/requirements/c815af0.txt b/.riot/requirements/c815af0.txt index c7cadda1216..1a374ec9079 100644 --- a/.riot/requirements/c815af0.txt +++ b/.riot/requirements/c815af0.txt @@ -1,43 +1,43 @@ # This file was autogenerated by uv via the following command: # uv pip compile --no-annotate --no-strip-extras --python /opt/hostedtoolcache/Python/3.10.20/x64/bin/python3.10 --output-file .riot/requirements/c815af0.txt --exclude-newer 2026-07-15T00:46:01Z .riot/requirements/c815af0.in -annotated-types==0.7.0 -anyio==4.14.2 +annotated-types==0.8.0 +anyio==4.15.1 attrs==26.1.0 backports-asyncio-runner==1.2.0 -certifi==2026.6.17 -click==8.4.2 -coverage[toml]==7.15.1 +certifi==2026.7.22 +click==8.5.0 +coverage[toml]==7.16.2 exceptiongroup==1.3.1 h11==0.16.0 httpcore==1.0.9 httpx==0.28.1 httpx-sse==0.4.3 hypothesis==6.45.0 -idna==3.18 +idna==3.20 iniconfig==2.3.0 jsonschema==4.26.0 jsonschema-specifications==2025.9.1 mcp==1.10.1 mock==5.2.0 opentracing==2.4.0 -packaging==26.2 +packaging==26.3 pluggy==1.6.0 -pydantic==2.13.4 -pydantic-core==2.46.4 -pydantic-settings==2.14.2 -pygments==2.20.0 +pydantic==2.13.5 +pydantic-core==2.46.5 +pydantic-settings==2.15.0 +pygments==2.21.0 pytest==9.1.1 pytest-asyncio==1.4.0 pytest-cov==7.1.0 -pytest-mock==3.15.1 -python-dotenv==1.2.2 +pytest-mock==3.16.0 +python-dotenv==1.2.4 python-multipart==0.0.32 referencing==0.37.0 rpds-py==0.30.0 sortedcontainers==2.4.0 -sse-starlette==3.4.5 -starlette==1.3.1 +sse-starlette==3.5.0 +starlette==1.7.0 tomli==2.4.1 typing-extensions==4.16.0 -typing-inspection==0.4.2 -uvicorn==0.51.0 +typing-inspection==0.4.4 +uvicorn==0.54.0 diff --git a/.riot/requirements/ebf73f9.txt b/.riot/requirements/ebf73f9.txt index e4b63528b36..2e0ed1532b2 100644 --- a/.riot/requirements/ebf73f9.txt +++ b/.riot/requirements/ebf73f9.txt @@ -1,47 +1,46 @@ # This file was autogenerated by uv via the following command: # uv pip compile --no-annotate --no-strip-extras --python /opt/hostedtoolcache/Python/3.10.20/x64/bin/python3.10 --output-file .riot/requirements/ebf73f9.txt --exclude-newer 2026-07-15T00:46:01Z .riot/requirements/ebf73f9.in -annotated-types==0.7.0 -anyio==4.14.2 +annotated-types==0.8.0 +anyio==4.15.1 attrs==26.1.0 backports-asyncio-runner==1.2.0 -certifi==2026.6.17 -cffi==2.1.0 -click==8.4.2 -coverage[toml]==7.15.1 -cryptography==49.0.0 +cffi==2.1.1 +click==8.5.0 +coverage[toml]==7.16.2 +cryptography==50.0.2 exceptiongroup==1.3.1 h11==0.16.0 -httpcore==1.0.9 -httpx==0.28.1 -httpx-sse==0.4.3 +httpcore2==2.13.1 +httpx2==2.13.1 hypothesis==6.45.0 -idna==3.18 +idna==3.20 iniconfig==2.3.0 jsonschema==4.26.0 jsonschema-specifications==2025.9.1 -mcp==1.28.1 +mcp==2.3.0 +mcp-types==2.3.0 mock==5.2.0 +opentelemetry-api==1.45.0 opentracing==2.4.0 -packaging==26.2 +packaging==26.3 pluggy==1.6.0 pycparser==3.0 -pydantic==2.13.4 -pydantic-core==2.46.4 -pydantic-settings==2.14.2 -pygments==2.20.0 -pyjwt[crypto]==2.13.0 +pydantic==2.13.5 +pydantic-core==2.46.5 +pygments==2.21.0 +pyjwt[crypto]==2.15.1 pytest==9.1.1 pytest-asyncio==1.4.0 pytest-cov==7.1.0 -pytest-mock==3.15.1 -python-dotenv==1.2.2 +pytest-mock==3.16.0 python-multipart==0.0.32 referencing==0.37.0 rpds-py==0.30.0 sortedcontainers==2.4.0 -sse-starlette==3.4.5 -starlette==1.3.1 +sse-starlette==3.5.0 +starlette==1.7.0 tomli==2.4.1 +truststore==0.10.4 typing-extensions==4.16.0 -typing-inspection==0.4.2 -uvicorn==0.51.0 +typing-inspection==0.4.4 +uvicorn==0.54.0 diff --git a/.riot/requirements/fe50ba7.txt b/.riot/requirements/fe50ba7.txt index a35555f70d7..57e4bea0a7b 100644 --- a/.riot/requirements/fe50ba7.txt +++ b/.riot/requirements/fe50ba7.txt @@ -1,44 +1,43 @@ # This file was autogenerated by uv via the following command: # uv pip compile --no-annotate --no-strip-extras --python /opt/hostedtoolcache/Python/3.14.6/x64/bin/python3.14 --output-file .riot/requirements/fe50ba7.txt --exclude-newer 2026-07-15T00:46:01Z .riot/requirements/fe50ba7.in -annotated-types==0.7.0 -anyio==4.14.2 +annotated-types==0.8.0 +anyio==4.15.1 attrs==26.1.0 -certifi==2026.6.17 -cffi==2.1.0 -click==8.4.2 -coverage[toml]==7.15.1 -cryptography==49.0.0 +cffi==2.1.1 +click==8.5.0 +coverage[toml]==7.16.2 +cryptography==50.0.2 h11==0.16.0 -httpcore==1.0.9 -httpx==0.28.1 -httpx-sse==0.4.3 +httpcore2==2.13.1 +httpx2==2.13.1 hypothesis==6.45.0 -idna==3.18 +idna==3.20 iniconfig==2.3.0 jsonschema==4.26.0 jsonschema-specifications==2025.9.1 -mcp==1.28.1 +mcp==2.3.0 +mcp-types==2.3.0 mock==5.2.0 +opentelemetry-api==1.45.0 opentracing==2.4.0 -packaging==26.2 +packaging==26.3 pluggy==1.6.0 pycparser==3.0 -pydantic==2.13.4 -pydantic-core==2.46.4 -pydantic-settings==2.14.2 -pygments==2.20.0 -pyjwt[crypto]==2.13.0 +pydantic==2.13.5 +pydantic-core==2.46.5 +pygments==2.21.0 +pyjwt[crypto]==2.15.1 pytest==9.1.1 pytest-asyncio==1.4.0 pytest-cov==7.1.0 -pytest-mock==3.15.1 -python-dotenv==1.2.2 +pytest-mock==3.16.0 python-multipart==0.0.32 referencing==0.37.0 -rpds-py==2026.6.3 +rpds-py==2026.9.1 sortedcontainers==2.4.0 -sse-starlette==3.4.5 -starlette==1.3.1 +sse-starlette==3.5.0 +starlette==1.7.0 +truststore==0.10.4 typing-extensions==4.16.0 -typing-inspection==0.4.2 -uvicorn==0.51.0 +typing-inspection==0.4.4 +uvicorn==0.54.0 diff --git a/.riot/requirements/ff873f4.txt b/.riot/requirements/ff873f4.txt index ae1c95d2931..ad84875af60 100644 --- a/.riot/requirements/ff873f4.txt +++ b/.riot/requirements/ff873f4.txt @@ -1,40 +1,40 @@ # This file was autogenerated by uv via the following command: # uv pip compile --no-annotate --no-strip-extras --python /opt/hostedtoolcache/Python/3.12.13/x64/bin/python3.12 --output-file .riot/requirements/ff873f4.txt --exclude-newer 2026-07-15T00:46:01Z .riot/requirements/ff873f4.in -annotated-types==0.7.0 -anyio==4.14.2 +annotated-types==0.8.0 +anyio==4.15.1 attrs==26.1.0 -certifi==2026.6.17 -click==8.4.2 -coverage[toml]==7.15.1 +certifi==2026.7.22 +click==8.5.0 +coverage[toml]==7.16.2 h11==0.16.0 httpcore==1.0.9 httpx==0.28.1 httpx-sse==0.4.3 hypothesis==6.45.0 -idna==3.18 +idna==3.20 iniconfig==2.3.0 jsonschema==4.26.0 jsonschema-specifications==2025.9.1 mcp==1.10.1 mock==5.2.0 opentracing==2.4.0 -packaging==26.2 +packaging==26.3 pluggy==1.6.0 -pydantic==2.13.4 -pydantic-core==2.46.4 -pydantic-settings==2.14.2 -pygments==2.20.0 +pydantic==2.13.5 +pydantic-core==2.46.5 +pydantic-settings==2.15.0 +pygments==2.21.0 pytest==9.1.1 pytest-asyncio==1.4.0 pytest-cov==7.1.0 -pytest-mock==3.15.1 -python-dotenv==1.2.2 +pytest-mock==3.16.0 +python-dotenv==1.2.4 python-multipart==0.0.32 referencing==0.37.0 -rpds-py==2026.6.3 +rpds-py==2026.9.1 sortedcontainers==2.4.0 -sse-starlette==3.4.5 -starlette==1.3.1 +sse-starlette==3.5.0 +starlette==1.7.0 typing-extensions==4.16.0 -typing-inspection==0.4.2 -uvicorn==0.51.0 +typing-inspection==0.4.4 +uvicorn==0.54.0 diff --git a/scripts/integration_registry/registry.yaml b/scripts/integration_registry/registry.yaml index 35b224b04c7..7be892558e2 100644 --- a/scripts/integration_registry/registry.yaml +++ b/scripts/integration_registry/registry.yaml @@ -667,7 +667,7 @@ integrations: tested_versions_by_dependency: mcp: min: 1.10.1 - max: 1.28.1 + max: 2.3.0 - integration_name: mistralai is_external_package: true diff --git a/supported_versions.json b/supported_versions.json index 8d26efc26c6..d9ee45e34d8 100644 --- a/supported_versions.json +++ b/supported_versions.json @@ -2474,7 +2474,7 @@ "supportedRange": ">=1.10.0", "tested": [ "1.10.1", - "1.28.1" + "2.3.0" ] } ]