[tool.poetry] name = "sliceitoff" version = "0.3-alpha" description = "Arcade game where one slices play area off avoiding enemies." authors = ["Viljami Ilola <+@hix.fi>"] readme = "README.md" packages = [{include = "sliceitoff", from = "src"}] [tool.poetry.dependencies] python = "^3.10" pygame = "^2.5.2" [tool.poetry.group.dev.dependencies] pylint = "^3.1.0" pytest = "^8.1.1" coverage = "^7.4.4" [build-system] requires = ["poetry-core"] build-backend = "poetry.core.masonry.api" [tool.poetry.scripts] sliceitoff = 'sliceitoff.main:main' [tool.pytest.ini_options] pythonpath = [ "src/sliceitoff" ] [tool.pylint.main] recursive = true source-roots = ["src/sliceitoff"] extension-pkg-whitelist = ["pygame"] [tool.pylint."messages control"] disable = [ "too-few-public-methods" ] # pygame sprites and groups # From given .pylintrc [tool.pylint.design] max-args = 7 max-attributes = 8 max-statements = 20 min-public-methods = 0