Skip to content

Commit 19e0d77

Browse files
fix dev dependencies
1 parent e48a4c3 commit 19e0d77

File tree

2 files changed

+26
-33
lines changed

2 files changed

+26
-33
lines changed

pyproject.toml

Lines changed: 18 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -33,14 +33,9 @@ dependencies = [
3333
"mcp[cli]>=1.4.1",
3434
"scale-gp>=0.1.0a59",
3535
"openai-agents==0.2.7", # 0.2.3 bug - https://github.com/openai/openai-agents-python/issues/1276
36+
"cloudpickle>=3.1.1",
3637
"tzlocal>=5.3.1",
3738
"tzdata>=2025.2",
38-
"pytest>=8.4.0",
39-
"pytest-asyncio>=1.0.0",
40-
"scale-gp-beta==0.1.0a20",
41-
"ipykernel>=6.29.5",
42-
"openai==1.99.9", # anything higher than 1.99.9 breaks litellm - https://github.com/BerriAI/litellm/issues/13711
43-
"cloudpickle>=3.1.1",
4439
]
4540
requires-python = ">= 3.12,<4"
4641
classifiers = [
@@ -78,25 +73,28 @@ build-backend = "hatchling.build"
7873

7974
[dependency-groups]
8075
dev = [
81-
"pyright==1.1.399",
82-
"mypy",
83-
"respx",
84-
"pytest",
85-
"pytest-asyncio",
86-
"ruff",
87-
"time-machine",
88-
"nox",
8976
"dirty-equals>=0.6.0",
90-
"importlib-metadata>=6.7.0",
91-
"rich>=13.7.1",
92-
"nest_asyncio==1.6.0",
93-
"pytest-xdist>=3.6.1",
9477
"debugpy>=1.8.15",
78+
"importlib-metadata>=6.7.0",
9579
"ipywidgets>=8.1.7",
80+
"ipykernel>=6.29.5",
81+
"mypy",
9682
"nbstripout>=0.8.1",
97-
"yaspin>=3.1.0",
98-
"taskipy>=1.12.0",
83+
"nest_asyncio==1.6.0",
84+
"nox",
85+
"openai==1.99.9", # anything higher than 1.99.9 breaks litellm - https://github.com/BerriAI/litellm/issues/13711
9986
"pre-commit>=3.5.0",
87+
"pyright==1.1.399",
88+
"pytest>=8.4.0",
89+
"pytest-asyncio>=1.0.0",
90+
"pytest-xdist>=3.6.1",
91+
"respx",
92+
"rich>=13.7.1",
93+
"ruff",
94+
"scale-gp-beta==0.1.0a20",
95+
"taskipy>=1.12.0",
96+
"time-machine",
97+
"yaspin>=3.1.0",
10098
]
10199

102100
[tool.taskipy.tasks]
@@ -124,7 +122,6 @@ test = { cmd = "./scripts/test", help = "Run tests with mock server" }
124122
mock = { cmd = "./scripts/mock", help = "Start mock API server" }
125123

126124
# === DEVELOPMENT SETUP ===
127-
bootstrap = { cmd = "uv sync --all-extras --group dev", help = "Set up development environment" }
128125
setup-pre-commit = { cmd = "pre-commit install", help = "Install pre-commit hooks" }
129126

130127
# === CI-SPECIFIC TASKS ===

uv.lock

Lines changed: 8 additions & 12 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)