Skip to content

Commit 64b172c

Browse files
committed
pyproject.toml: likely not needed but changes to deps
Signed-off-by: Teo <teocns@gmail.com>
1 parent 981e33d commit 64b172c

File tree

1 file changed

+19
-2
lines changed

1 file changed

+19
-2
lines changed

pyproject.toml

Lines changed: 19 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -40,14 +40,28 @@ dev = [
4040
"pyfakefs",
4141
"requests_mock==1.11.0",
4242
"ruff",
43-
"vcrpy>=6.0.0; python_version >= '3.8'",
43+
"vcrpy>=6.0.0,<7.0.0; python_version >= '3.8'",
44+
"urllib3<2.0.0; python_version >= '3.8'", # Required for vcrpy compatibility
4445
"python-dotenv"
45-
]
46+
]
4647
ci = [
4748
"tach~=0.9",
4849
]
4950

5051
[project.optional-dependencies]
52+
dev = [
53+
"pytest==7.4.0",
54+
"pytest-depends",
55+
"pytest-asyncio",
56+
"pytest-vcr",
57+
"pytest-mock",
58+
"pyfakefs",
59+
"requests_mock==1.11.0",
60+
"ruff",
61+
"vcrpy>=6.0.0,<7.0.0; python_version >= '3.8'",
62+
"urllib3<2.0.0; python_version >= '3.8'", # Required for vcrpy compatibility
63+
"python-dotenv"
64+
]
5165
langchain = [
5266
"langchain==0.2.14; python_version >= '3.8.1'"
5367
]
@@ -121,3 +135,6 @@ exclude = [
121135

122136
[tool.setuptools]
123137
packages = ["agentops"]
138+
139+
[tool.uv]
140+
default-groups = ["dev"]

0 commit comments

Comments
 (0)