[tool.poetry] name = "rss-feeds" version = "0.2.0" description = "Build RSS feeds for various web services." authors = ["André "] [tool.poetry.dependencies] python = ">=3.9,<4" Flask = "3.0.3" beautifulsoup4 = "4.12.3" [tool.poetry.group.dev.dependencies] ruff = "0.4.2" mypy = "1.10.0" [tool.ruff] line-length = 120 target-version = "py39" # wgmd.de server version lint.select = [ # Pyflakes "F", # Pycodestyle "E", "W", # flake8-bugbear "B", "C", # flake8-comprehensions "C4", # flake8-implicit-str-concat "ISC", # isort "I", # mccabe (complexity) "C901", # pyupgrade / python features for selected version "UP", # flake8-pytest-style "PT", # flake8-simplify "SIM", # flake8-print "T20", # pylint "PLC", "PLE", "PLR", "PLW", # Ruff specific "RUF", ] lint.ignore = [ "ISC001", # causes issues with formatter ] [build-system] requires = ["poetry-core>=1.7.0"] build-backend = "poetry.core.masonry.api"