43 lines
896 B
TOML
43 lines
896 B
TOML
[tool.poetry]
|
|
name = "deepdog"
|
|
version = "0.6.4"
|
|
description = ""
|
|
authors = ["Deepak Mallubhotla <dmallubhotla+github@gmail.com>"]
|
|
|
|
[tool.poetry.dependencies]
|
|
python = "^3.8,<3.10"
|
|
pdme = "^0.8.6"
|
|
numpy = "1.22.3"
|
|
scipy = "1.8.0"
|
|
|
|
[tool.poetry.dev-dependencies]
|
|
pytest = ">=6"
|
|
flake8 = "^4.0.1"
|
|
pytest-cov = "^3.0.0"
|
|
mypy = "^0.971"
|
|
python-semantic-release = "^7.24.0"
|
|
black = "^22.3.0"
|
|
|
|
[build-system]
|
|
requires = ["poetry-core>=1.0.0"]
|
|
build-backend = "poetry.core.masonry.api"
|
|
|
|
[tool.pytest.ini_options]
|
|
testpaths = ["tests"]
|
|
addopts = "--junitxml pytest.xml --cov deepdog --cov-report=xml:coverage.xml --cov-report=html"
|
|
junit_family = "xunit1"
|
|
|
|
[tool.mypy]
|
|
plugins = "numpy.typing.mypy_plugin"
|
|
|
|
[[tool.mypy.overrides]]
|
|
module = [
|
|
"scipy",
|
|
"scipy.optimize"
|
|
]
|
|
ignore_missing_imports = true
|
|
|
|
[tool.semantic_release]
|
|
version_toml = "pyproject.toml:tool.poetry.version"
|
|
tag_format = "{version}"
|