Skip to Content
These docs describe donkey-kit v0.1.3. Release notes
FrameworksVersion compatibility

Live

Version compatibility

Which versions of each framework donkey-kit supports. Install a framework with its extra, for example pip install "donkey-kit[langgraph]"; the extra declares the minimum versions below.

Supported means any release at or above the minimum, except a version listed as known incompatible. The extras set no upper bounds, so a fresh install takes each framework’s newest release.

  • Tested on every PR is the exact version every pull request installs and tests the adapter against, on Python 3.12.
  • Minimum supported is tested every night: CI installs each extra at its minimum versions on the oldest supported Python and runs the tests.
  • Newer releases are tested every night: CI installs each framework’s newest release and runs the same tests. A failing night opens a public nightly-failure issue.
  • Known incompatible lists the open rows of the known upstream incompatibilities . A break is fixed in the SDK or recorded there, never pinned away.

Nightly matrix

FrameworkTierExtraPackageMinimum supportedTested on every PRKnown incompatible
LangGraphConformance-tested[langgraph]langgraph0.41.2.14langgraph==0.5.0 with langchain-core>=1.0
langchain-openai0.3.91.6.7
langchain-core0.3.451.6.7
Google ADKconnection_kwargs()[adk]google-adk2.42.11.0None known
litellm1.841.104.0
Strandsconnection_kwargs()[strands]strands-agents1.57.11.58.0None known
MS Agent Frameworkconnection_kwargs()[agent_framework]agent-framework1.131.20.0None known
OpenAI Agents SDKconnection_kwargs()[openai-agents]openai-agents0.200.23.1None known
openai2.453.24.0
Anthropic SDKconnection_kwargs()[anthropic]anthropic0.1161.11.0None known
CrewAIconnection_kwargs()[crewai]crewai1.15.31.15.27None known
LlamaIndexconnection_kwargs()[llamaindex]llama-index-llms-openai-like0.80.8.1None known

Installing several frameworks together

Each extra installs on its own and next to [all]. Whether two framework extras resolve in one environment is re-checked every night; see the co-installability table .

More detail

The framework support reference  in the repository has the same table, where each column comes from, which CI job tests each version, and the full list of recorded upstream changes, including those the SDK already handles.

Last updated on