Skip to content

Commit

Permalink
update pyproject.toml
Browse files Browse the repository at this point in the history
  • Loading branch information
Koaha committed Nov 27, 2024
1 parent d80ebb9 commit ddded05
Showing 1 changed file with 38 additions and 5 deletions.
43 changes: 38 additions & 5 deletions pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -3,30 +3,63 @@ requires = ["setuptools>=42", "wheel"]
build-backend = "setuptools.build_meta"

[project]
name = "vitalsqi_toolkit" # Ensure this is lowercase and uses underscores
name = "vitalsqi_toolkit" # Project name aligned with PEP 625 naming conventions
version = "0.1.2"
description = "A toolkit for signal quality analysis"
description = "A toolkit for signal quality analysis of ECG and PPG signals"
readme = "README.md"
requires-python = ">=3.7"
authors = [
{ name = "Your Name", email = "[email protected]" }
{ name = "Khoa Le", email = "[email protected]" },
{ name = "Hai Ho", email = "[email protected]" },
{ name = "Stefan Karolcik", email = "[email protected]" },
{ name = "Heloise Greeff", email = "[email protected]" },
]
license = { text = "MIT" }
classifiers = [
"Development Status :: 4 - Beta",
"Programming Language :: Python :: 3",
"Programming Language :: Python :: 3.7",
"Programming Language :: Python :: 3.8",
"Programming Language :: Python :: 3.9",
"Programming Language :: Python :: 3.10",
"Programming Language :: Python :: 3.11",
"License :: OSI Approved :: MIT License",
"Operating System :: OS Independent",
]
keywords = ["signal quality", "ECG", "PPG", "toolkit"]

[project.urls]
Documentation = "https://pypi.org/project/vitalSQI-toolkit/"
Documentation = "https://pypi.org/project/vitalsqi_toolkit/"
Source = "https://github.com/Oucru-Innovations/vital-sqi"
Tracker = "https://github.com/Oucru-Innovations/vital-sqi/issues"
Homepage = "https://github.com/Oucru-Innovations/vital-sqi"

dependencies = [
"vitalDSP",
"openpyxl",
"pmdarima>=1.8.0",
"matplotlib",
"numpy>=1.20.2",
"pandas>=1.1.5",
"plotly>=4.14.3",
"scikit-learn>=0.24.1",
"scipy>=1.6.0",
"statsmodels>=0.12.1",
"tqdm>=4.56.0",
"pyEDFlib>=0.1.20",
"pycwt>=0.3.0a22",
"wfdb>=3.3.0",
"datetimerange>=1.0.0",
"dateparser>=1.0.0",
"pyflowchart>=0.1.3",
]

[tool.setuptools]
packages = { find = { where = ["vital_sqi"] } }
py_modules = ["common", "data", "preprocess", "sqi"]
include_package_data = true

[tool.setuptools.package-data]
"vital_sqi" = ["resource/*.json"]

[tool.setuptools.packages.find]
where = ["vital_sqi"]

0 comments on commit ddded05

Please sign in to comment.