From 7ceb8bfcbeb2af98122b7279e4210473a65c07ac Mon Sep 17 00:00:00 2001 From: Eric Brown Date: Mon, 29 Jan 2024 09:48:46 -0800 Subject: [PATCH] Allow install of thirdparty rules via an extra A new extra permits installation of the third-party rules via the private GitHub repo. To install: pip install precli[thirdparty] Note: the thirdparty rules are not public and are maintained privately. Signed-off-by: Eric Brown --- setup.cfg | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/setup.cfg b/setup.cfg index 6dd296fe..e0652e25 100644 --- a/setup.cfg +++ b/setup.cfg @@ -18,6 +18,10 @@ classifier = project_urls = Release notes = https://github.com/securesauce/precli/releases +[options.extras_require] +thirdparty = + precli-thirdparty @ git+https://github.com/securesauce/precli-thirdparty@main + [entry_points] console_scripts = precli = precli.cli.main:main