Metadata-Version: 2.4
Name: ai-agent-common
Version: 2.0.0
Summary: ai-agent-common
Author-email: Aegon <1006785434@qq.com>
Project-URL: repository, https://github.com/liuxiahuiyi/ai-agent-common.git
Keywords: Langgraph,A2A
Requires-Python: >=3.13
Description-Content-Type: text/markdown
Requires-Dist: langchain>=1.2.16
Requires-Dist: langchain-openai>=1.2.0
Requires-Dist: langgraph>=1.1.10
Requires-Dist: langgraph-api>=0.8.3
Requires-Dist: langgraph-cli>=0.4.24
Requires-Dist: langgraph-checkpoint-postgres>=3.0.5
Requires-Dist: deepagents>=0.5.5
Requires-Dist: a2a-sdk>=1.1.0
Requires-Dist: a2a-sdk[http-server]>=1.1.0
Requires-Dist: a2a-sdk[postgresql]>=1.1.0
Requires-Dist: fastapi>=0.136.1
Requires-Dist: inflection>=0.5.1
Requires-Dist: APScheduler>=3.11.2
Provides-Extra: talos
Requires-Dist: talos-python3>=3.1.6; extra == "talos"

# ai-agent-common

```~/.pypirc
[distutils]
index-servers =
  snapshot
  stage
  release
[snapshot]
repository:
username:
password:
[stage]
repository:
username:
password:
[release]
repository:
username:
password:
```

```~/.pip/pip.conf
[global]
timeout=60000
index-url =
```


```bash
python -m build --wheel
twine upload --repository snapshot dist/*.whl
```

```bash
brew install snappy
export CPPFLAGS="-I/opt/homebrew/include"
export LDFLAGS="-L/opt/homebrew/lib"
pip install -e .[talos]
```

`talos-python3` is optional. Default installation does not include it; install the `talos` extra only when Talos integration is needed.
