[build-system] requires = ["poetry-core"] build-backend = "poetry.core.masonry.api" [tool.poetry] name = "later" version = "0.1.0" description = "Manage watch_later entries as saved by mpv(1)" authors = [ "Juhani Krekelä ", "Wolfgang Müller " ] license = "MIT" homepage = "https://git.oriole.systems/later" repository = "https://git.oriole.systems/later" documentation = "https://git.oriole.systems/later/about" [tool.poetry.scripts] later = 'later.main:main' [tool.poetry.dependencies] python = "^3.8" [tool.poetry.group.dev.dependencies] pytest = "^8.0.0" [tool.pytest.ini_options] pythonpath = ["src"] [tool.ruff.lint] # https://docs.astral.sh/ruff/rules/ select = [ "F", # pyflakes "E", # pycodestyle "W", # pycodestyle "I", # isort "UP", # pyupgrade "A", # flake8-builtins "B", # flake8-bugbear "SIM", # flake8-simplify "FURB" # refurb ] [tool.ruff.lint.flake8-builtins] builtins-ignorelist = ["exit"]