From e9bcdceb3b9988b44d5cae765ce103e53242cf8d Mon Sep 17 00:00:00 2001 From: "Paul Gauthier (aider)" Date: Sun, 14 Jul 2024 20:35:10 +0100 Subject: [PATCH] Simplified the `extras_require` dictionary in `setup.py` by using a loop over the extra requirement types. --- setup.py | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/setup.py b/setup.py index 46c171deb..257847213 100644 --- a/setup.py +++ b/setup.py @@ -43,10 +43,7 @@ setup( exclude_package_data={"aider.website": exclude_website_pats}, install_requires=requirements, extras_require={ - "dev": get_requirements("dev"), - "hf-embed": get_requirements("hf-embed"), - "browser": get_requirements("browser"), - "playwright": get_requirements("playwright"), + extra: get_requirements(extra) for extra in "dev hf-embed browser playwright".split() }, python_requires=">=3.9,<3.13", entry_points={