{"data":{"ecosystem":"pypi","name":"strands-agents","url":"https://aisecwatch.com/packages/pypi/strands-agents","latestVersion":"1.59.0","firstReleaseAt":"2025-05-14T21:13:27.589Z","repository":"https://github.com/strands-agents/harness-sdk/issues","llm":{"exposure":"direct","depth":0,"integratedAt":"2025-05-14T21:13:27.589Z","integratedVersion":"0.0.1","sdks":["strands"],"path":[]},"authority":{"profile":["filesystem","http","mcp_tools"],"fromDependencies":["pypi:httpx","pypi:mcp","pypi:watchdog"]},"dependencies":[{"ecosystem":"pypi","name":"anthropic","versionSpec":"<1.0.0,>=0.21.0","scope":"extra:all"},{"ecosystem":"pypi","name":"google-genai","versionSpec":"<3.0.0,>=1.67.0","scope":"extra:all"},{"ecosystem":"pypi","name":"litellm","versionSpec":"<2.0.0,>=1.75.9","scope":"extra:all"},{"ecosystem":"pypi","name":"mcp","versionSpec":"<2.2,>=1.23.0","scope":"runtime"},{"ecosystem":"pypi","name":"mistralai","versionSpec":"<4.0.0,>=2.0.0","scope":"extra:all"},{"ecosystem":"pypi","name":"ollama","versionSpec":"<1.0.0,>=0.4.8","scope":"extra:all"},{"ecosystem":"pypi","name":"openai","versionSpec":"<3.0.0,>=1.68.0","scope":"extra:all"},{"ecosystem":"pypi","name":"a2a-sdk","versionSpec":"<0.4.0,>=0.3.0","scope":"extra:a2a"},{"ecosystem":"pypi","name":"aws-bedrock-token-generator","versionSpec":"<2.0.0,>=1.1.0","scope":"extra:all"},{"ecosystem":"pypi","name":"awscrt","versionSpec":"==0.32.2","scope":"extra:all"},{"ecosystem":"pypi","name":"aws-sdk-bedrock-runtime","versionSpec":"<0.12.0,>=0.11.0","scope":"extra:all"},{"ecosystem":"pypi","name":"beautifulsoup4","versionSpec":"<5.0.0,>=4.9.0","scope":"extra:all"},{"ecosystem":"pypi","name":"boto3","versionSpec":"<2.0.0,>=1.26.0","scope":"runtime"},{"ecosystem":"pypi","name":"boto3-stubs","versionSpec":"<2.0.0,>=1.26.0","scope":"extra:all"},{"ecosystem":"pypi","name":"botocore","versionSpec":"<2.0.0,>=1.29.0","scope":"runtime"},{"ecosystem":"pypi","name":"cedar-policy-mcp-schema-generator","versionSpec":"==0.6.1","scope":"extra:all"},{"ecosystem":"pypi","name":"cedarpy","versionSpec":"==4.12.0","scope":"extra:all"},{"ecosystem":"pypi","name":"commitizen","versionSpec":"<5.0.0,>=4.4.0","scope":"extra:dev"},{"ecosystem":"pypi","name":"docstring-parser","versionSpec":"<1.0,>=0.15","scope":"runtime"},{"ecosystem":"pypi","name":"fastapi","versionSpec":"<1.0.0,>=0.133.0","scope":"extra:a2a"},{"ecosystem":"pypi","name":"hatch","versionSpec":"<2.0.0,>=1.0.0","scope":"extra:dev"},{"ecosystem":"pypi","name":"httpx","versionSpec":"<1.0.0,>=0.28.1","scope":"runtime"},{"ecosystem":"pypi","name":"jsonschema","versionSpec":"<5.0.0,>=4.0.0","scope":"runtime"},{"ecosystem":"pypi","name":"llama-api-client","versionSpec":"<1.0.0,>=0.1.0","scope":"extra:all"},{"ecosystem":"pypi","name":"markdownify","versionSpec":"<2.0.0,>=1.1.0","scope":"extra:all"},{"ecosystem":"pypi","name":"moto","versionSpec":"<6.0.0,>=5.1.0","scope":"extra:dev"},{"ecosystem":"pypi","name":"mypy","versionSpec":"<2.4.0,>=1.15.0","scope":"extra:dev"},{"ecosystem":"pypi","name":"numpy","versionSpec":"<3.0.0,>=2.0.0","scope":"extra:all"},{"ecosystem":"pypi","name":"opentelemetry-api","versionSpec":"<2.0.0,>=1.30.0","scope":"runtime"},{"ecosystem":"pypi","name":"opentelemetry-exporter-otlp-proto-http","versionSpec":"<2.0.0,>=1.30.0","scope":"extra:all"},{"ecosystem":"pypi","name":"opentelemetry-instrumentation-threading","versionSpec":"<1.00b0,>=0.51b0","scope":"runtime"},{"ecosystem":"pypi","name":"opentelemetry-sdk","versionSpec":"<2.0.0,>=1.30.0","scope":"runtime"},{"ecosystem":"pypi","name":"pre-commit","versionSpec":"<4.7.0,>=3.2.0","scope":"extra:dev"},{"ecosystem":"pypi","name":"prompt-toolkit","versionSpec":"<4.0.0,>=3.0.0","scope":"extra:all"},{"ecosystem":"pypi","name":"pyaudio","versionSpec":"<0.3.0,>=0.2.0","scope":"extra:bidi-pyaudio"},{"ecosystem":"pypi","name":"pydantic","versionSpec":"<3.0.0,>=2.4.0","scope":"runtime"},{"ecosystem":"pypi","name":"pytest","versionSpec":"<10.0.0,>=9.0.0","scope":"extra:dev"},{"ecosystem":"pypi","name":"pytest-asyncio","versionSpec":"<1.5.0,>=1.0.0","scope":"extra:dev"},{"ecosystem":"pypi","name":"pytest-cov","versionSpec":"<8.0.0,>=7.0.0","scope":"extra:dev"},{"ecosystem":"pypi","name":"pytest-timeout","versionSpec":"<3.0.0,>=2.0.0","scope":"extra:dev"},{"ecosystem":"pypi","name":"pytest-xdist","versionSpec":"<4.0.0,>=3.0.0","scope":"extra:dev"},{"ecosystem":"pypi","name":"pywebrtc-audio","versionSpec":"<0.3.0,>=0.2.0","scope":"extra:all"},{"ecosystem":"pypi","name":"pyyaml","versionSpec":"<7.0.0,>=6.0.0","scope":"runtime"},{"ecosystem":"pypi","name":"rich","versionSpec":"<16.0.0,>=15.0.0","scope":"extra:all"},{"ecosystem":"pypi","name":"ruff","versionSpec":"<0.17.0,>=0.16.0","scope":"extra:dev"},{"ecosystem":"pypi","name":"smithy-aws-core","versionSpec":"<0.12.0,>=0.11.0","scope":"extra:all"},{"ecosystem":"pypi","name":"smithy-core","versionSpec":"<0.9.0,>=0.8.0","scope":"extra:all"},{"ecosystem":"pypi","name":"smithy-http","versionSpec":"==0.5.0","scope":"extra:all"},{"ecosystem":"pypi","name":"sphinx","versionSpec":"<10.0.0,>=5.0.0","scope":"extra:all"},{"ecosystem":"pypi","name":"sphinx-autodoc-typehints","versionSpec":"<4.0.0,>=1.12.0","scope":"extra:all"},{"ecosystem":"pypi","name":"sphinx-rtd-theme","versionSpec":"<4.0.0,>=1.0.0","scope":"extra:all"},{"ecosystem":"pypi","name":"starlette","versionSpec":"<2.0.0,>=1.0.0","scope":"extra:a2a"},{"ecosystem":"pypi","name":"tenacity","versionSpec":"<10.0.0,>=9.0.0","scope":"extra:dev"},{"ecosystem":"pypi","name":"typing-extensions","versionSpec":"<5.0.0,>=4.13.2","scope":"runtime"},{"ecosystem":"pypi","name":"uvicorn","versionSpec":"<1.0.0,>=0.34.2","scope":"extra:a2a"},{"ecosystem":"pypi","name":"watchdog","versionSpec":"<7.0.0,>=6.0.0","scope":"runtime"},{"ecosystem":"pypi","name":"websockets","versionSpec":"<17.0.0,>=16.0.0","scope":"extra:all"},{"ecosystem":"pypi","name":"writer-sdk","versionSpec":"<4.0.0,>=2.2.0","scope":"extra:all"}],"advisories":[],"checkedAt":"2026-10-09T21:54:50.973Z"},"meta":{"advisoryMatching":"by package name and ecosystem; an advisory with no ecosystem recorded for the package is matched by name alone"}}