From 05b2528f15f13c62abb61079748d92071bda44ef Mon Sep 17 00:00:00 2001 From: =?utf8?q?Ale=C5=A1=20Mr=C3=A1zek?= Date: Thu, 17 Oct 2024 17:42:30 +0200 Subject: [PATCH] pyproject.toml: 'watchdog' added as optional dependency --- pyproject.toml | 2 ++ setup.py | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/pyproject.toml b/pyproject.toml index 9504e3c2b..c2c639927 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -34,9 +34,11 @@ pyyaml = "*" 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" diff --git a/setup.py b/setup.py index fccda515e..5ab4ae08e 100644 --- a/setup.py +++ b/setup.py @@ -27,7 +27,7 @@ install_requires = \ ['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', -- 2.47.2