Something went wrong on our end
Select Git revision
tb_wrapper_top.sv
-
David Mapstone authoredDavid Mapstone authored
pyproject.toml 1.61 KiB
[build-system]
requires = ["hatchling"]
build-backend = "hatchling.build"
[project]
name = "acmc"
version = "0.0.3"
authors = [
{ name = "Jakub Dylag", email = "j.j.dylag@soton.ac.uk" },
{ name = "Michael Boniface", email = "m.j.boniface@soton.ac.uk" }
]
description = "A Tool for Automating the Curation of Medical Concepts derived from Coding Lists"
readme = "README.md"
license = { file = "LICENSE" }
requires-python = ">=3.9"
dependencies = [
"aiosqlite",
"click",
"cramjam",
"et-xmlfile",
"fastparquet",
"fsspec",
"gitdb",
"gitpython",
"greenlet",
"iniconfig",
"lxml",
"numpy",
"openpyxl",
"pandas-stubs",
"pluggy",
"pyarrow",
"pyomop",
"tables",
"pytest",
"pyyaml",
"requests",
"simpledbf",
"smmap",
"sqlalchemy",
"types-PyYAML",
"types-requests"
]
[project.scripts]
acmc = "acmc.main:main" # Entry point for CLI command
[project.urls]
Repository = "https://git.soton.ac.uk/meldb/concepts-processing"
Documentation = "https://git.soton.ac.uk/meldb/concepts-processing/docs"
Issues = "https://git.soton.ac.uk/meldb/concepts-processing/-/issues"
[tool.hatch.build.targets.wheel]
packages = ["acmc"]
[tool.hatch.envs.default]
dependencies = [
"hatch",
"pytest",
]
[tool.hatch.envs.dev]
dependencies = [
"pydocstyle",
"pytest",
"black",
"mypy",
"mkdocs",
"mkdocs-material",
"mkdocstrings"
]
[tool.hatch.envs.dev.scripts]
check = "black . && mypy ."
[tool.hatch.build]
include = ["acmc/**"] # Ensure only the acmc package is included
[tool.hatch.build.targets.sdist]
include = [
"acmc/**",
]