From: Aleš Mrázek Date: Thu, 17 Oct 2024 15:42:30 +0000 (+0200) Subject: pyproject.toml: 'watchdog' added as optional dependency X-Git-Tag: v6.0.10~10^2~11 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=05b2528f15f13c62abb61079748d92071bda44ef;p=thirdparty%2Fknot-resolver.git pyproject.toml: 'watchdog' added as optional dependency --- 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',