coordinator / test (push) Waiting to run
python / test (push) Waiting to run
release / binaries (amd64, darwin) (push) Waiting to run
release / binaries (amd64, linux) (push) Waiting to run
release / binaries (amd64, windows) (push) Waiting to run
release / binaries (arm64, darwin) (push) Waiting to run
release / binaries (arm64, linux) (push) Waiting to run
release / binaries (arm64, windows) (push) Waiting to run
release / wheel (push) Waiting to run
release / release (push) Blocked by required conditions
release / image (push) Waiting to run
users / test (push) Waiting to run
46 lines
1.2 KiB
TOML
46 lines
1.2 KiB
TOML
[build-system]
|
|
requires = ["setuptools>=68", "setuptools-scm>=8"]
|
|
build-backend = "setuptools.build_meta"
|
|
|
|
[project]
|
|
name = "scimesh"
|
|
dynamic = ["version"]
|
|
description = "Local scientific workloads for molecular similarity analysis"
|
|
readme = "README.md"
|
|
requires-python = ">=3.10"
|
|
dependencies = ["rdkit>=2024.3"]
|
|
|
|
[project.optional-dependencies]
|
|
dev = [
|
|
"pytest>=8",
|
|
"mkdocs>=1.6",
|
|
"mkdocs-material>=9.5",
|
|
"mkdocstrings[python]>=1.0",
|
|
]
|
|
|
|
[project.scripts]
|
|
scimesh = "scimesh.cli:main"
|
|
|
|
[project.entry-points."scimesh.workloads"]
|
|
"similarity-search@1.0.0" = "scimesh.workloads.search:workload_definition"
|
|
"similarity-search-parallel@1.0.0" = "scimesh.workloads.search_parallel:workload_definition"
|
|
"similarity-graph@1.0.0" = "scimesh.workloads.graph:workload_definition"
|
|
"descriptor-batch@1.0.0" = "scimesh.workloads.descriptors:workload_definition"
|
|
"molwt-filter@1.0.0" = "scimesh.workloads.molwt_filter:workload_definition"
|
|
|
|
[tool.setuptools.packages.find]
|
|
include = ["scimesh*"]
|
|
namespaces = false
|
|
|
|
[tool.pytest.ini_options]
|
|
testpaths = ["tests"]
|
|
|
|
[tool.pyright]
|
|
venvPath = "."
|
|
venv = ".venv"
|
|
pythonVersion = "3.10"
|
|
typeCheckingMode = "basic"
|
|
exclude = ["SciMesh", "site", "coordinator"]
|
|
|
|
[tool.setuptools_scm]
|