Skip to content

Commit 3af7afb

Browse files
committed
add installation deps
1 parent ee6d6bd commit 3af7afb

File tree

2 files changed

+11
-4
lines changed

2 files changed

+11
-4
lines changed

environment.yml

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,7 @@ dependencies:
66
- python <=3.12
77
- pip
88
- cmake
9-
- compas
9+
- compas
1010
- pip:
11-
- tessagon
1211
- -r requirements-dev.txt
13-
- .
12+
- .

pyproject.toml

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,11 +12,19 @@ authors = [
1212
{ name = "Petras Vestartas", email = "[email protected]" },
1313
]
1414
classifiers = ["License :: OSI Approved :: BSD License"]
15-
dynamic = ['version']
15+
dynamic = ['dependencies', 'optional-dependencies', 'version']
1616

1717
[project.urls]
1818
Homepage = "https://compas.dev/compas_libigl/latest/"
1919

20+
# ============================================================================
21+
# setuptools config
22+
# ============================================================================
23+
24+
[tool.setuptools.dynamic]
25+
dependencies = { file = "requirements.txt" }
26+
optional-dependencies = { dev = { file = "requirements-dev.txt" } }
27+
2028
# ============================================================================
2129
# pytest configuration
2230
# ============================================================================

0 commit comments

Comments
 (0)