[tool.poetry] name = "sleepywaves" version = "0.1.0" description = "" authors = ["Asaril "] readme = "README.md" [tool.poetry.dependencies] python = "^3.9" spidev = { version = "^3.6", "platform" = "linux" } mfrc522 = { version = "^0.0.7", platform = "linux" } pydantic = "^1.10.7" python-mpd2 = "^3.1.0" [tool.poetry.group.dev.dependencies] black = "^23.3.0" mypy = "^1.3.0" flake8 = "^6.0.0" flake8-pyproject = "^1.2.3" [build-system] requires = ["poetry-core"] build-backend = "poetry.core.masonry.api" [tool.flake8] max-line-length = 88 select = ['C', 'E', 'F', 'W', 'B', 'B950'] extend-ignore = ['E203', 'E501', 'W503']