From cdacd430384a9d11a6930150c7081a93fdea5340 Mon Sep 17 00:00:00 2001 From: Kyle Altendorf Date: Thu, 19 Jan 2023 13:40:32 -0800 Subject: [PATCH] include dev deps for snyk (#13471) * make setup.py more normal, except in our exceptional case * include dev deps for snyk * Update setup.py --- setup.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/setup.py b/setup.py index c972cb95ae..f375ed677a 100644 --- a/setup.py +++ b/setup.py @@ -1,6 +1,7 @@ from __future__ import annotations import os +import sys from setuptools import setup @@ -158,6 +159,9 @@ kwargs = dict( }, ) +if "setup_file" in sys.modules: + # include dev deps in regular deps when run in snyk + dependencies.extend(dev_dependencies) if len(os.environ.get("CHIA_SKIP_SETUP", "")) < 1: setup(**kwargs) # type: ignore