Replaced separate requirement variables with direct calls to get_requirements in extras_require dictionary.

This commit is contained in:
Paul Gauthier (aider) 2024-07-14 20:34:25 +01:00
parent c5d93d7f0c
commit bb3fd143a5

View file

@ -20,10 +20,6 @@ def get_requirements(suffix=""):
requirements = get_requirements() requirements = get_requirements()
dev_requirements = get_requirements("dev")
hf_requirements = get_requirements("hf-embed")
browser_requirements = get_requirements("browser")
playwright_requirements = get_requirements("playwright")
# README # README
with open("README.md", "r", encoding="utf-8") as f: with open("README.md", "r", encoding="utf-8") as f:
@ -47,10 +43,10 @@ setup(
exclude_package_data={"aider.website": exclude_website_pats}, exclude_package_data={"aider.website": exclude_website_pats},
install_requires=requirements, install_requires=requirements,
extras_require={ extras_require={
"dev": dev_requirements, "dev": get_requirements("dev"),
"hf-embed": hf_requirements, "hf-embed": get_requirements("hf-embed"),
"browser": browser_requirements, "browser": get_requirements("browser"),
"playwright": playwright_requirements, "playwright": get_requirements("playwright"),
}, },
python_requires=">=3.9,<3.13", python_requires=">=3.9,<3.13",
entry_points={ entry_points={