[tool.poetry] name = "mpai-cae-arp" version = "0.1.0" description = "" authors = ["Matteo "] readme = "README.md" packages = [{include = "mpai_cae_arp"}] [tool.poetry.dependencies] python = "^3.10" numpy = "1.23.3" pydantic = "^1.10.7" pyyaml = "^6.0" [tool.poetry.group.dev.dependencies] pylint = "^2.17.2" yapf = "^0.32.0" pytest = "^7.2.2" pytest-cov = "^4.0.0" pytest-xdist = "^3.2.1" toml = "^0.10.2" [build-system] requires = ["poetry-core"] build-backend = "poetry.core.masonry.api" [tool.pytest.ini_options] minversion = "6.0" addopts = "-ra -q -n auto -W error::RuntimeWarning" testpaths = ["tests"] [tool.coverage.run] relative_files = true [tool.yapf] blank_line_before_nested_class_or_def = true column_limit = 80 [tool.pylint] max-line-length = 80 disable = [ "C0103", # Invalid name "C0114", # Missing module docstring "C0115", # Missing class docstring "C0116", # Missing function or method docstring "C0301", # Line too long "W0102", # Dangerous default value "E1101", # Module has no member ]