Skip to content

Commit

Permalink
Added needed information to pyproject.toml to make setuptools happy t…
Browse files Browse the repository at this point in the history
…o compile invesalius_cy (invesalius#784)
  • Loading branch information
tfmoraes authored Jun 7, 2024
1 parent 0675fba commit 1f96fd7
Showing 1 changed file with 17 additions and 1 deletion.
18 changes: 17 additions & 1 deletion pyproject.toml
Original file line number Diff line number Diff line change
@@ -1,5 +1,21 @@
[project]
name = "InVesalius"
version = "3.1.99998"
description = "3D medical imaging reconstruction software"
keywords = [
"medical imaging",
"dicom",
"segmentation",
"3D printing",
"neuronavigation",
]
license = { file = "LICENSE.txt" }
readme = "README.md"
requires-python = ">=3.8"

[tool.setuptools]
packages = ["invesalius", "invesalius_cy"]

[tool.mypy]
show_error_codes = true
check_untyped_defs = false
Expand Down Expand Up @@ -77,4 +93,4 @@ extend-select = ["UP"] # Introduces linting rules for pyupgrade
# We can extend the list with 'I' and 'PL' in the future

[tool.ruff.format]
line-ending = "lf"
line-ending = "lf"

0 comments on commit 1f96fd7

Please sign in to comment.