You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
89 lines
1.7 KiB
89 lines
1.7 KiB
[tool.poetry] |
|
name = "microbiome-ml-benchmark" |
|
version = "0.1.0" |
|
description = "" |
|
authors = [ |
|
"Planet artificial intelligence GmbH <legal@planet-ai.de>", |
|
"IOW" |
|
] |
|
license = "LICENSE" |
|
readme = "README.md" |
|
|
|
|
|
documentation = "https://www.io-warnemuende.de/" |
|
homepage = "https://www.io-warnemuende.de/" |
|
|
|
classifiers = [ |
|
"Development Status :: 2 - Pre-Alpha", |
|
"Intended Audience :: Science/Research", |
|
"Operating System :: OS Independent", |
|
"Programming Language :: Python", |
|
"Programming Language :: Python :: 3", |
|
"Programming Language :: Python :: 3.8", |
|
"Topic :: Scientific/Engineering :: Bio-Informatics", |
|
] |
|
|
|
|
|
packages = [{include = "mbmbm"}] |
|
|
|
[tool.poetry.dependencies] |
|
python = "^3.8" |
|
numpy = "^1.23.4" |
|
matplotlib = "^3.6.2" |
|
pandas = "^1.5.2" |
|
|
|
[tool.poetry.group.dev.dependencies] |
|
autoflake = "*" |
|
black = "*" |
|
flake8 = "*" |
|
flake8-bugbear = "*" |
|
flake8-builtins = "*" |
|
flake8-comprehensions = "*" |
|
flake8-debugger = "*" |
|
flake8-eradicate = "*" |
|
flake8-logging-format = "*" |
|
isort = "*" |
|
mypy = "*" |
|
pep8-naming = "*" |
|
pre-commit = "*" |
|
pymdown-extensions = "*" |
|
pytest = "*" |
|
pytest-cov = "*" |
|
python-kacl = "*" |
|
pyupgrade = "*" |
|
tryceratops = "*" |
|
|
|
|
|
[build-system] |
|
requires = ["poetry-core>=1.0.0"] |
|
build-backend = "poetry.core.masonry.api" |
|
|
|
[tool.isort] |
|
profile = "black" |
|
src_paths = ["src", "tests"] |
|
|
|
[tool.black] |
|
target-version = ["py38", "py39"] |
|
include = '\.pyi?$' |
|
|
|
[tool.coverage.report] |
|
fail_under = 100 |
|
exclude_lines = [ |
|
'if TYPE_CHECKING:', |
|
'pragma: no cover' |
|
] |
|
|
|
[tool.mypy] |
|
disallow_any_unimported = true |
|
disallow_untyped_defs = true |
|
no_implicit_optional = true |
|
strict_equality = true |
|
warn_unused_ignores = true |
|
warn_redundant_casts = true |
|
warn_return_any = true |
|
check_untyped_defs = true |
|
show_error_codes = true |
|
|
|
|
|
|
|
|
|
|