chore(deps): security updates across 10 example directories#89
Conversation
Bumps the pip group with 3 updates in the /examples/agentsec/1-simple directory: [cryptography](https://github.com/pyca/cryptography), [python-multipart](https://github.com/Kludex/python-multipart) and [tornado](https://github.com/tornadoweb/tornado). Bumps the pip group with 5 updates in the /examples/agentsec/2-agent-frameworks/autogen-agent directory: | Package | From | To | | --- | --- | --- | | [cryptography](https://github.com/pyca/cryptography) | `46.0.3` | `46.0.5` | | [pillow](https://github.com/python-pillow/Pillow) | `12.1.0` | `12.1.1` | | [protobuf](https://github.com/protocolbuffers/protobuf) | `5.29.5` | `5.29.6` | | [python-multipart](https://github.com/Kludex/python-multipart) | `0.0.21` | `0.0.22` | | [pyasn1](https://github.com/pyasn1/pyasn1) | `0.6.2` | `0.6.3` | Bumps the pip group with 6 updates in the /examples/agentsec/2-agent-frameworks/crewai-agent directory: | Package | From | To | | --- | --- | --- | | [cryptography](https://github.com/pyca/cryptography) | `46.0.3` | `46.0.5` | | [pillow](https://github.com/python-pillow/Pillow) | `12.1.0` | `12.1.1` | | [protobuf](https://github.com/protocolbuffers/protobuf) | `6.33.4` | `6.33.5` | | [python-multipart](https://github.com/Kludex/python-multipart) | `0.0.21` | `0.0.22` | | [pyasn1](https://github.com/pyasn1/pyasn1) | `0.6.2` | `0.6.3` | | [orjson](https://github.com/ijl/orjson) | `3.11.5` | `3.11.6` | Bumps the pip group with 8 updates in the /examples/agentsec/2-agent-frameworks/langchain-agent directory: | Package | From | To | | --- | --- | --- | | [cryptography](https://github.com/pyca/cryptography) | `46.0.3` | `46.0.5` | | [protobuf](https://github.com/protocolbuffers/protobuf) | `6.33.4` | `6.33.5` | | [python-multipart](https://github.com/Kludex/python-multipart) | `0.0.21` | `0.0.22` | | [tornado](https://github.com/tornadoweb/tornado) | `6.5.4` | `6.5.5` | | [pyasn1](https://github.com/pyasn1/pyasn1) | `0.6.2` | `0.6.3` | | [orjson](https://github.com/ijl/orjson) | `3.11.5` | `3.11.6` | | [langchain-core](https://github.com/langchain-ai/langchain) | `1.2.7` | `1.2.11` | | [langgraph](https://github.com/langchain-ai/langgraph) | `1.0.6` | `1.0.10rc1` | Bumps the pip group with 7 updates in the /examples/agentsec/2-agent-frameworks/langgraph-agent directory: | Package | From | To | | --- | --- | --- | | [cryptography](https://github.com/pyca/cryptography) | `46.0.3` | `46.0.5` | | [protobuf](https://github.com/protocolbuffers/protobuf) | `6.33.4` | `6.33.5` | | [python-multipart](https://github.com/Kludex/python-multipart) | `0.0.21` | `0.0.22` | | [pyasn1](https://github.com/pyasn1/pyasn1) | `0.6.2` | `0.6.3` | | [orjson](https://github.com/ijl/orjson) | `3.11.5` | `3.11.6` | | [langchain-core](https://github.com/langchain-ai/langchain) | `1.2.7` | `1.2.11` | | [langgraph](https://github.com/langchain-ai/langgraph) | `1.0.7` | `1.0.10rc1` | Bumps the pip group with 3 updates in the /examples/agentsec/2-agent-frameworks/openai-agent directory: [cryptography](https://github.com/pyca/cryptography), [python-multipart](https://github.com/Kludex/python-multipart) and [tornado](https://github.com/tornadoweb/tornado). Bumps the pip group with 4 updates in the /examples/agentsec/2-agent-frameworks/strands-agent directory: [cryptography](https://github.com/pyca/cryptography), [protobuf](https://github.com/protocolbuffers/protobuf), [python-multipart](https://github.com/Kludex/python-multipart) and [pyasn1](https://github.com/pyasn1/pyasn1). Bumps the pip group with 3 updates in the /examples/agentsec/3-agent-runtimes/amazon-bedrock-agentcore directory: [cryptography](https://github.com/pyca/cryptography), [python-multipart](https://github.com/Kludex/python-multipart) and [tornado](https://github.com/tornadoweb/tornado). Bumps the pip group with 3 updates in the /examples/agentsec/3-agent-runtimes/gcp-vertex-ai-agent-engine directory: [tornado](https://github.com/tornadoweb/tornado), [pyasn1](https://github.com/pyasn1/pyasn1) and [langgraph](https://github.com/langchain-ai/langgraph). Bumps the pip group with 6 updates in the /examples/agentsec/3-agent-runtimes/microsoft-foundry directory: | Package | From | To | | --- | --- | --- | | [cryptography](https://github.com/pyca/cryptography) | `46.0.3` | `46.0.5` | | [python-multipart](https://github.com/Kludex/python-multipart) | `0.0.21` | `0.0.22` | | [orjson](https://github.com/ijl/orjson) | `3.11.5` | `3.11.6` | | [langchain-core](https://github.com/langchain-ai/langchain) | `1.2.7` | `1.2.11` | | [flask](https://github.com/pallets/flask) | `3.1.2` | `3.1.3` | | [werkzeug](https://github.com/pallets/werkzeug) | `3.1.5` | `3.1.6` | Updates `cryptography` from 46.0.3 to 46.0.5 - [Changelog](https://github.com/pyca/cryptography/blob/main/CHANGELOG.rst) - [Commits](pyca/cryptography@46.0.3...46.0.5) Updates `python-multipart` from 0.0.21 to 0.0.22 - [Release notes](https://github.com/Kludex/python-multipart/releases) - [Changelog](https://github.com/Kludex/python-multipart/blob/master/CHANGELOG.md) - [Commits](Kludex/python-multipart@0.0.21...0.0.22) Updates `tornado` from 6.5.4 to 6.5.5 - [Changelog](https://github.com/tornadoweb/tornado/blob/master/docs/releases.rst) - [Commits](tornadoweb/tornado@v6.5.4...v6.5.5) Updates `cryptography` from 46.0.3 to 46.0.5 - [Changelog](https://github.com/pyca/cryptography/blob/main/CHANGELOG.rst) - [Commits](pyca/cryptography@46.0.3...46.0.5) Updates `pillow` from 12.1.0 to 12.1.1 - [Release notes](https://github.com/python-pillow/Pillow/releases) - [Changelog](https://github.com/python-pillow/Pillow/blob/main/CHANGES.rst) - [Commits](python-pillow/Pillow@12.1.0...12.1.1) Updates `protobuf` from 5.29.5 to 5.29.6 - [Release notes](https://github.com/protocolbuffers/protobuf/releases) - [Commits](https://github.com/protocolbuffers/protobuf/commits) Updates `python-multipart` from 0.0.21 to 0.0.22 - [Release notes](https://github.com/Kludex/python-multipart/releases) - [Changelog](https://github.com/Kludex/python-multipart/blob/master/CHANGELOG.md) - [Commits](Kludex/python-multipart@0.0.21...0.0.22) Updates `pyasn1` from 0.6.2 to 0.6.3 - [Release notes](https://github.com/pyasn1/pyasn1/releases) - [Changelog](https://github.com/pyasn1/pyasn1/blob/main/CHANGES.rst) - [Commits](pyasn1/pyasn1@v0.6.2...v0.6.3) Updates `cryptography` from 46.0.3 to 46.0.5 - [Changelog](https://github.com/pyca/cryptography/blob/main/CHANGELOG.rst) - [Commits](pyca/cryptography@46.0.3...46.0.5) Updates `pillow` from 12.1.0 to 12.1.1 - [Release notes](https://github.com/python-pillow/Pillow/releases) - [Changelog](https://github.com/python-pillow/Pillow/blob/main/CHANGES.rst) - [Commits](python-pillow/Pillow@12.1.0...12.1.1) Updates `protobuf` from 6.33.4 to 6.33.5 - [Release notes](https://github.com/protocolbuffers/protobuf/releases) - [Commits](https://github.com/protocolbuffers/protobuf/commits) Updates `python-multipart` from 0.0.21 to 0.0.22 - [Release notes](https://github.com/Kludex/python-multipart/releases) - [Changelog](https://github.com/Kludex/python-multipart/blob/master/CHANGELOG.md) - [Commits](Kludex/python-multipart@0.0.21...0.0.22) Updates `pyasn1` from 0.6.2 to 0.6.3 - [Release notes](https://github.com/pyasn1/pyasn1/releases) - [Changelog](https://github.com/pyasn1/pyasn1/blob/main/CHANGES.rst) - [Commits](pyasn1/pyasn1@v0.6.2...v0.6.3) Updates `orjson` from 3.11.5 to 3.11.6 - [Release notes](https://github.com/ijl/orjson/releases) - [Changelog](https://github.com/ijl/orjson/blob/master/CHANGELOG.md) - [Commits](ijl/orjson@3.11.5...3.11.6) Updates `cryptography` from 46.0.3 to 46.0.5 - [Changelog](https://github.com/pyca/cryptography/blob/main/CHANGELOG.rst) - [Commits](pyca/cryptography@46.0.3...46.0.5) Updates `protobuf` from 6.33.4 to 6.33.5 - [Release notes](https://github.com/protocolbuffers/protobuf/releases) - [Commits](https://github.com/protocolbuffers/protobuf/commits) Updates `python-multipart` from 0.0.21 to 0.0.22 - [Release notes](https://github.com/Kludex/python-multipart/releases) - [Changelog](https://github.com/Kludex/python-multipart/blob/master/CHANGELOG.md) - [Commits](Kludex/python-multipart@0.0.21...0.0.22) Updates `tornado` from 6.5.4 to 6.5.5 - [Changelog](https://github.com/tornadoweb/tornado/blob/master/docs/releases.rst) - [Commits](tornadoweb/tornado@v6.5.4...v6.5.5) Updates `pyasn1` from 0.6.2 to 0.6.3 - [Release notes](https://github.com/pyasn1/pyasn1/releases) - [Changelog](https://github.com/pyasn1/pyasn1/blob/main/CHANGES.rst) - [Commits](pyasn1/pyasn1@v0.6.2...v0.6.3) Updates `orjson` from 3.11.5 to 3.11.6 - [Release notes](https://github.com/ijl/orjson/releases) - [Changelog](https://github.com/ijl/orjson/blob/master/CHANGELOG.md) - [Commits](ijl/orjson@3.11.5...3.11.6) Updates `langchain-core` from 1.2.7 to 1.2.11 - [Release notes](https://github.com/langchain-ai/langchain/releases) - [Commits](langchain-ai/langchain@langchain-core==1.2.7...langchain-core==1.2.11) Updates `langgraph` from 1.0.6 to 1.0.10rc1 - [Release notes](https://github.com/langchain-ai/langgraph/releases) - [Commits](langchain-ai/langgraph@1.0.6...1.0.10rc1) Updates `cryptography` from 46.0.3 to 46.0.5 - [Changelog](https://github.com/pyca/cryptography/blob/main/CHANGELOG.rst) - [Commits](pyca/cryptography@46.0.3...46.0.5) Updates `protobuf` from 6.33.4 to 6.33.5 - [Release notes](https://github.com/protocolbuffers/protobuf/releases) - [Commits](https://github.com/protocolbuffers/protobuf/commits) Updates `python-multipart` from 0.0.21 to 0.0.22 - [Release notes](https://github.com/Kludex/python-multipart/releases) - [Changelog](https://github.com/Kludex/python-multipart/blob/master/CHANGELOG.md) - [Commits](Kludex/python-multipart@0.0.21...0.0.22) Updates `pyasn1` from 0.6.2 to 0.6.3 - [Release notes](https://github.com/pyasn1/pyasn1/releases) - [Changelog](https://github.com/pyasn1/pyasn1/blob/main/CHANGES.rst) - [Commits](pyasn1/pyasn1@v0.6.2...v0.6.3) Updates `orjson` from 3.11.5 to 3.11.6 - [Release notes](https://github.com/ijl/orjson/releases) - [Changelog](https://github.com/ijl/orjson/blob/master/CHANGELOG.md) - [Commits](ijl/orjson@3.11.5...3.11.6) Updates `langchain-core` from 1.2.7 to 1.2.11 - [Release notes](https://github.com/langchain-ai/langchain/releases) - [Commits](langchain-ai/langchain@langchain-core==1.2.7...langchain-core==1.2.11) Updates `langgraph` from 1.0.7 to 1.0.10rc1 - [Release notes](https://github.com/langchain-ai/langgraph/releases) - [Commits](langchain-ai/langgraph@1.0.6...1.0.10rc1) Updates `cryptography` from 46.0.3 to 46.0.5 - [Changelog](https://github.com/pyca/cryptography/blob/main/CHANGELOG.rst) - [Commits](pyca/cryptography@46.0.3...46.0.5) Updates `python-multipart` from 0.0.21 to 0.0.22 - [Release notes](https://github.com/Kludex/python-multipart/releases) - [Changelog](https://github.com/Kludex/python-multipart/blob/master/CHANGELOG.md) - [Commits](Kludex/python-multipart@0.0.21...0.0.22) Updates `tornado` from 6.5.4 to 6.5.5 - [Changelog](https://github.com/tornadoweb/tornado/blob/master/docs/releases.rst) - [Commits](tornadoweb/tornado@v6.5.4...v6.5.5) Updates `cryptography` from 46.0.3 to 46.0.5 - [Changelog](https://github.com/pyca/cryptography/blob/main/CHANGELOG.rst) - [Commits](pyca/cryptography@46.0.3...46.0.5) Updates `protobuf` from 6.33.4 to 6.33.5 - [Release notes](https://github.com/protocolbuffers/protobuf/releases) - [Commits](https://github.com/protocolbuffers/protobuf/commits) Updates `python-multipart` from 0.0.21 to 0.0.22 - [Release notes](https://github.com/Kludex/python-multipart/releases) - [Changelog](https://github.com/Kludex/python-multipart/blob/master/CHANGELOG.md) - [Commits](Kludex/python-multipart@0.0.21...0.0.22) Updates `pyasn1` from 0.6.2 to 0.6.3 - [Release notes](https://github.com/pyasn1/pyasn1/releases) - [Changelog](https://github.com/pyasn1/pyasn1/blob/main/CHANGES.rst) - [Commits](pyasn1/pyasn1@v0.6.2...v0.6.3) Updates `cryptography` from 46.0.3 to 46.0.5 - [Changelog](https://github.com/pyca/cryptography/blob/main/CHANGELOG.rst) - [Commits](pyca/cryptography@46.0.3...46.0.5) Updates `python-multipart` from 0.0.21 to 0.0.22 - [Release notes](https://github.com/Kludex/python-multipart/releases) - [Changelog](https://github.com/Kludex/python-multipart/blob/master/CHANGELOG.md) - [Commits](Kludex/python-multipart@0.0.21...0.0.22) Updates `tornado` from 6.5.4 to 6.5.5 - [Changelog](https://github.com/tornadoweb/tornado/blob/master/docs/releases.rst) - [Commits](tornadoweb/tornado@v6.5.4...v6.5.5) Updates `tornado` from 6.5.4 to 6.5.5 - [Changelog](https://github.com/tornadoweb/tornado/blob/master/docs/releases.rst) - [Commits](tornadoweb/tornado@v6.5.4...v6.5.5) Updates `pyasn1` from 0.6.2 to 0.6.3 - [Release notes](https://github.com/pyasn1/pyasn1/releases) - [Changelog](https://github.com/pyasn1/pyasn1/blob/main/CHANGES.rst) - [Commits](pyasn1/pyasn1@v0.6.2...v0.6.3) Updates `langgraph` from 1.0.8 to 1.0.10rc1 - [Release notes](https://github.com/langchain-ai/langgraph/releases) - [Commits](langchain-ai/langgraph@1.0.6...1.0.10rc1) Updates `cryptography` from 46.0.3 to 46.0.5 - [Changelog](https://github.com/pyca/cryptography/blob/main/CHANGELOG.rst) - [Commits](pyca/cryptography@46.0.3...46.0.5) Updates `python-multipart` from 0.0.21 to 0.0.22 - [Release notes](https://github.com/Kludex/python-multipart/releases) - [Changelog](https://github.com/Kludex/python-multipart/blob/master/CHANGELOG.md) - [Commits](Kludex/python-multipart@0.0.21...0.0.22) Updates `orjson` from 3.11.5 to 3.11.6 - [Release notes](https://github.com/ijl/orjson/releases) - [Changelog](https://github.com/ijl/orjson/blob/master/CHANGELOG.md) - [Commits](ijl/orjson@3.11.5...3.11.6) Updates `langchain-core` from 1.2.7 to 1.2.11 - [Release notes](https://github.com/langchain-ai/langchain/releases) - [Commits](langchain-ai/langchain@langchain-core==1.2.7...langchain-core==1.2.11) Updates `flask` from 3.1.2 to 3.1.3 - [Release notes](https://github.com/pallets/flask/releases) - [Changelog](https://github.com/pallets/flask/blob/main/CHANGES.rst) - [Commits](pallets/flask@3.1.2...3.1.3) Updates `werkzeug` from 3.1.5 to 3.1.6 - [Release notes](https://github.com/pallets/werkzeug/releases) - [Changelog](https://github.com/pallets/werkzeug/blob/main/CHANGES.rst) - [Commits](pallets/werkzeug@3.1.5...3.1.6) --- updated-dependencies: - dependency-name: cryptography dependency-version: 46.0.5 dependency-type: indirect dependency-group: pip - dependency-name: python-multipart dependency-version: 0.0.22 dependency-type: indirect dependency-group: pip - dependency-name: tornado dependency-version: 6.5.5 dependency-type: indirect dependency-group: pip - dependency-name: cryptography dependency-version: 46.0.5 dependency-type: indirect dependency-group: pip - dependency-name: pillow dependency-version: 12.1.1 dependency-type: indirect dependency-group: pip - dependency-name: protobuf dependency-version: 5.29.6 dependency-type: indirect dependency-group: pip - dependency-name: python-multipart dependency-version: 0.0.22 dependency-type: indirect dependency-group: pip - dependency-name: pyasn1 dependency-version: 0.6.3 dependency-type: indirect dependency-group: pip - dependency-name: cryptography dependency-version: 46.0.5 dependency-type: indirect dependency-group: pip - dependency-name: pillow dependency-version: 12.1.1 dependency-type: indirect dependency-group: pip - dependency-name: protobuf dependency-version: 6.33.5 dependency-type: indirect dependency-group: pip - dependency-name: python-multipart dependency-version: 0.0.22 dependency-type: indirect dependency-group: pip - dependency-name: pyasn1 dependency-version: 0.6.3 dependency-type: indirect dependency-group: pip - dependency-name: orjson dependency-version: 3.11.6 dependency-type: indirect dependency-group: pip - dependency-name: cryptography dependency-version: 46.0.5 dependency-type: indirect dependency-group: pip - dependency-name: protobuf dependency-version: 6.33.5 dependency-type: indirect dependency-group: pip - dependency-name: python-multipart dependency-version: 0.0.22 dependency-type: indirect dependency-group: pip - dependency-name: tornado dependency-version: 6.5.5 dependency-type: indirect dependency-group: pip - dependency-name: pyasn1 dependency-version: 0.6.3 dependency-type: indirect dependency-group: pip - dependency-name: orjson dependency-version: 3.11.6 dependency-type: indirect dependency-group: pip - dependency-name: langchain-core dependency-version: 1.2.11 dependency-type: direct:production dependency-group: pip - dependency-name: langgraph dependency-version: 1.0.10rc1 dependency-type: indirect dependency-group: pip - dependency-name: cryptography dependency-version: 46.0.5 dependency-type: indirect dependency-group: pip - dependency-name: protobuf dependency-version: 6.33.5 dependency-type: indirect dependency-group: pip - dependency-name: python-multipart dependency-version: 0.0.22 dependency-type: indirect dependency-group: pip - dependency-name: pyasn1 dependency-version: 0.6.3 dependency-type: indirect dependency-group: pip - dependency-name: orjson dependency-version: 3.11.6 dependency-type: indirect dependency-group: pip - dependency-name: langchain-core dependency-version: 1.2.11 dependency-type: direct:production dependency-group: pip - dependency-name: langgraph dependency-version: 1.0.10rc1 dependency-type: direct:production dependency-group: pip - dependency-name: cryptography dependency-version: 46.0.5 dependency-type: indirect dependency-group: pip - dependency-name: python-multipart dependency-version: 0.0.22 dependency-type: indirect dependency-group: pip - dependency-name: tornado dependency-version: 6.5.5 dependency-type: indirect dependency-group: pip - dependency-name: cryptography dependency-version: 46.0.5 dependency-type: indirect dependency-group: pip - dependency-name: protobuf dependency-version: 6.33.5 dependency-type: indirect dependency-group: pip - dependency-name: python-multipart dependency-version: 0.0.22 dependency-type: indirect dependency-group: pip - dependency-name: pyasn1 dependency-version: 0.6.3 dependency-type: indirect dependency-group: pip - dependency-name: cryptography dependency-version: 46.0.5 dependency-type: indirect dependency-group: pip - dependency-name: python-multipart dependency-version: 0.0.22 dependency-type: indirect dependency-group: pip - dependency-name: tornado dependency-version: 6.5.5 dependency-type: indirect dependency-group: pip - dependency-name: tornado dependency-version: 6.5.5 dependency-type: indirect dependency-group: pip - dependency-name: pyasn1 dependency-version: 0.6.3 dependency-type: indirect dependency-group: pip - dependency-name: langgraph dependency-version: 1.0.10rc1 dependency-type: indirect dependency-group: pip - dependency-name: cryptography dependency-version: 46.0.5 dependency-type: indirect dependency-group: pip - dependency-name: python-multipart dependency-version: 0.0.22 dependency-type: indirect dependency-group: pip - dependency-name: orjson dependency-version: 3.11.6 dependency-type: indirect dependency-group: pip - dependency-name: langchain-core dependency-version: 1.2.11 dependency-type: direct:production dependency-group: pip - dependency-name: flask dependency-version: 3.1.3 dependency-type: direct:production dependency-group: pip - dependency-name: werkzeug dependency-version: 3.1.6 dependency-type: indirect dependency-group: pip ... Signed-off-by: dependabot[bot] <support@github.com>
Update security-critical dependencies using Poetry 1.6: - cryptography 46.0.3 → 46.0.5 (CVE-2026-26007: EC key leakage) - pyasn1 0.6.2 → 0.6.3 (CVE-2026-30922: stack overflow DoS) - python-multipart 0.0.21 → 0.0.22 (directory path disclosure) - tornado 6.5.4 → 6.5.5 (cookie/multipart hardening) - pillow 12.1.0 → 12.1.1 (OOB write fix) - protobuf, orjson: minor updates Also pins litellm to 1.81.1 in crewai-agent to mitigate the supply chain attack on v1.82.7/v1.82.8 (TeamPCP, 2026-03-24). Retains stable langgraph versions (no RC) and Poetry 1.6 lockfile format. Made-with: Cursor
There was a problem hiding this comment.
💡 Codex Review
Here are some automated review suggestions for this pull request.
Reviewed commit: 2f3f13b7a7
ℹ️ About Codex in GitHub
Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you
- Open a pull request for review
- Mark a draft as ready
- Comment "@codex review".
If Codex has suggestions, it will comment; otherwise it will react with 👍.
Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".
The lockfile was regenerated with a local checkout that had version 2.1.0 in the root pyproject.toml. Aligns it back to 2.0.0 to match the committed package metadata and ensure reproducible resolution. Made-with: Cursor
There was a problem hiding this comment.
💡 Codex Review
Here are some automated review suggestions for this pull request.
Reviewed commit: df90bbfc32
ℹ️ About Codex in GitHub
Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you
- Open a pull request for review
- Mark a draft as ready
- Comment "@codex review".
If Codex has suggestions, it will comment; otherwise it will react with 👍.
Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".
The SDK's agentsec patchers unconditionally import wrapt, but it wasn't in the crewai-agent's dependency tree (other examples get it transitively via opentelemetry-instrumentation). Adding it explicitly prevents ModuleNotFoundError at runtime. Made-with: Cursor
…rity-updates Made-with: Cursor # Conflicts: # examples/agentsec/2-agent-frameworks/crewai-agent/poetry.lock
Summary
examples/agentsec/directories using Poetry 1.6 (no Poetry 2.x format migration)litellmto1.81.1increwai-agentto mitigate the supply chain attack on v1.82.7/v1.82.8Security packages updated
FileDifferences from dependabot PR #79
This replaces #79 with targeted fixes:
groupsmetadata bloat)1.0.10rc1litellm = "1.81.1"to crewai-agentpyproject.tomlTest plan
poetry installworks in each example directory with Poetry 1.6.xlitellm==1.81.1is resolved in crewai-agent lockfileMade with Cursor