supervisor = "*"
typing-extensions = "*"
prometheus-client = { version = "*", optional = true }
+watchdog = { version = "*", optional = true }
[tool.poetry.extras]
prometheus = ["prometheus-client"]
+watchdog = ["watchdog"]
[tool.poetry.group.dev.dependencies]
poetry = "^1.8.3"
['aiohttp', 'jinja2', 'pyyaml', 'supervisor', 'typing-extensions']
extras_require = \
-{'prometheus': ['prometheus-client']}
+{'prometheus': ['prometheus-client'], 'watchdog': ['watchdog']}
entry_points = \
{'console_scripts': ['knot-resolver = knot_resolver.manager.main:main',