generated from a-parida12/poetry_pypi_template
-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathpyproject.toml
37 lines (32 loc) · 913 Bytes
/
pyproject.toml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
[tool.poetry]
name = "dcm_anon"
version = "0.0.1"
description = "A Pure Python DCM Anonymizer"
authors = ["Abhijeet Parida <abhijeet.parida@tum.de>","Abinav Ravi <subramathreya@gmail.com>"]
license = "MIT"
repository = 'https://github.com/a-parida12/dcm-anon'
readme = 'README.md'
keywords = ["dicom anonimization", "anonimized-data", "dicom", "dcm", "GDPR", "HIPPA"]
[tool.poetry.dependencies]
python = "^3.8"
pydicom = "^2.3.0"
dicom-csv = "^0.2.8"
[tool.poetry.group.dev.dependencies]
pytest = "^7.3.1"
flake8 = "^4.0.1"
commitizen = "^3.2.1"
bandit = "^1.7.5"
pdoc3 = "^0.10.0"
pre-commit = "^3.3.1"
pytest-cov = "^4.0.0"
[build-system]
requires = ["poetry-core>=1.0.0"]
build-backend = "poetry.core.masonry.api"
[tool.semantic_release]
version_variable = [
"pyproject.toml:version"
]
branch = "main"
upload_to_pypi = true
upload_to_release = true
build_command = "pip install poetry && poetry build"