We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent b82023b commit 298b435Copy full SHA for 298b435
pyproject.toml
@@ -1,3 +1,24 @@
1
+[project]
2
+name = "bolt-python-ai-agent-template"
3
+version = "0.1.0"
4
+requires-python = ">=3.9"
5
+dependencies = [
6
+ "slack-sdk==3.40.0",
7
+ "slack-bolt==1.27.0",
8
+ "slack-cli-hooks<1.0.0",
9
+ "openai==2.12.0",
10
+ "python-dotenv==1.2.1",
11
+]
12
+
13
+[project.optional-dependencies]
14
+dev = [
15
+ "pytest==8.4.2",
16
+ "ruff==0.14.7",
17
18
19
+[tool.setuptools.packages.find]
20
+include = ["agent*", "listeners*"]
21
22
[tool.ruff]
23
[tool.ruff.lint]
24
[tool.ruff.format]
requirements.txt
@@ -1,5 +1,6 @@
slack-sdk==3.40.0
slack-bolt==1.27.0
+slack-cli-hooks<1.0.0
# If you use a different LLM vendor, replace this dependency
openai==2.12.0
0 commit comments