[tool.poetry] name = "audio-analyzer" version = "0.0.1" description = "MPAI CAE-ARP Audio Analyser" authors = ["Matteo Spanio "] license = "GPLv3" readme = "README.md" packages = [{include = "audio_analyzer"}] [tool.poetry.dependencies] python = "^3.10" mpai-cae-arp = "^0.2.0" numpy = "1.23.3" [tool.poetry.group.docs.dependencies] sphinx = "^6.1.3" [tool.poetry.group.dev.dependencies] ruff = "^0.0.261" pytest = "^7.3.0" pytest-xdist = "^3.2.1" [tool.poetry.group.server.dependencies] fastapi = {extras = ["all"], version = "^0.95.0"} [build-system] requires = ["poetry-core"] build-backend = "poetry.core.masonry.api" [tool.ruff] line-length = 88 src = ["src"] select = [ "E", # pycodestyle "F", # pyflakes "UP", # pyupgrade ] [tool.pytest.ini_options] minversion = "6.0" addopts = "-ra -q -n auto -W error::RuntimeWarning" testpaths = ["tests"]