[tool.poetry] name = "comp-sci-project" version = "0.1.0" description = "" authors = [] readme = "README.md" [tool.poetry.dependencies] python = "~3.11" [tool.poetry.group.dev.dependencies] ruff = "^0.0.267" pre-commit = "^3.3.1" yapf = "^0.32.0" [build-system] requires = ["poetry-core"] build-backend = "poetry.core.masonry.api" [tool.ruff] # disable line-length lint since it is handled by yapf ignore = ["E501"] line-length = 118 # pyflakes, pycodestyle, isort #select = ["F", "E", "W", "I001"] [tool.yapf] based_on_style = "pep8" column_limit = 120 allow_split_before_dict_value = false