Skip to content

Commit baf9085

Browse files
authored
addressing dependencies (#295)
* cvxpy for deptry * Update pyproject.toml * moving pandas
1 parent 4d9ce02 commit baf9085

File tree

2 files changed

+45
-42
lines changed

2 files changed

+45
-42
lines changed

pyproject.toml

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,6 @@ dependencies = [
1010
"scipy>=1.14.1",
1111
"clarabel>=0.9.0",
1212
"plotly>=6.0.1",
13-
"pandas>=2.2.3",
1413
"kaleido==1.0.0"
1514
]
1615

@@ -31,6 +30,7 @@ dev = [
3130
"cvxbson==0.1.6",
3231
"mosek==11.0.25",
3332
"marimo==0.14.13",
33+
"pandas==2.2.3",
3434
"python-dotenv==1.1.1"
3535
]
3636

@@ -42,9 +42,12 @@ build-backend = "hatchling.build"
4242
packages = ["src/cvxcla"]
4343

4444
[tool.deptry.per_rule_ignores]
45-
DEP001 = ["cvxpy"]
46-
DEP002 = ["clarabel", "cvxpy-base", "pandas", "kaleido"]
45+
#DEP001 = ["cvxpy"]
46+
DEP002 = ["clarabel", "kaleido"]
4747

4848
[tool.deptry]
4949
# see https://deptry.com/usage/#pep-621-dev-dependency-groups
5050
pep621_dev_dependency_groups = ["dev"]
51+
52+
[tool.deptry.package_module_name_map]
53+
cvxpy-base = ["cvxpy"]

0 commit comments

Comments
 (0)