Skip to content

Commit fdaf9f3

Browse files
committed
feat: gmail and slack adapters
1 parent 60f6371 commit fdaf9f3

10 files changed

Lines changed: 2424 additions & 12 deletions

File tree

pyproject.toml

Lines changed: 16 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,18 @@ dependencies = [
3535
[project.optional-dependencies]
3636
anthropic = ["anthropic>=0.40"]
3737
openai = ["openai>=1.50"]
38-
all = ["anthropic>=0.40", "openai>=1.50"]
38+
slack = ["slack-sdk>=3.0.0"]
39+
gmail = [
40+
"google-api-python-client>=2.0.0",
41+
"google-auth-oauthlib>=1.0.0",
42+
]
43+
all = [
44+
"anthropic>=0.40",
45+
"openai>=1.50",
46+
"slack-sdk>=3.0.0",
47+
"google-api-python-client>=2.0.0",
48+
"google-auth-oauthlib>=1.0.0",
49+
]
3950
dev = [
4051
"pytest>=8.0",
4152
"pytest-asyncio>=0.24",
@@ -112,6 +123,10 @@ module = [
112123
"yaml",
113124
"aiosqlite",
114125
"jinja2",
126+
"slack_sdk.*",
127+
"google.*",
128+
"google_auth_oauthlib.*",
129+
"googleapiclient.*",
115130
]
116131
ignore_missing_imports = true
117132

0 commit comments

Comments
 (0)