diff --git a/script/hassfest/requirements.py b/script/hassfest/requirements.py index 4f10445d2c7f7a..0faffb8112f58b 100644 --- a/script/hassfest/requirements.py +++ b/script/hassfest/requirements.py @@ -30,6 +30,9 @@ "grpcio": "SemVer", "httpx": "SemVer", "mashumaro": "SemVer", + "numpy": "SemVer", + "pandas": "SemVer", + "pillow": "SemVer", "pydantic": "SemVer", "pyjwt": "SemVer", "pytz": "CalVer", @@ -41,6 +44,11 @@ # - domain is the integration domain # - package is the package (can be transitive) referencing the dependency # - dependencyX should be the name of the referenced dependency + "geocaching": { + # scipy version closely linked to numpy + # geocachingapi > reverse_geocode > scipy > numpy + "scipy": {"numpy"} + }, "mealie": { # https://github.com/joostlek/python-mealie/pull/490 "aiomealie": {"awesomeversion"}