Add additional package version range checks (#146299)

* Add additional package version range checks

* Add exception for scipy
This commit is contained in:
Marc Mueller
2025-06-08 00:06:20 +02:00
committed by GitHub
parent 7573a74cb0
commit 2842f55460

View File

@ -30,6 +30,9 @@ PACKAGE_CHECK_VERSION_RANGE = {
"grpcio": "SemVer",
"httpx": "SemVer",
"mashumaro": "SemVer",
"numpy": "SemVer",
"pandas": "SemVer",
"pillow": "SemVer",
"pydantic": "SemVer",
"pyjwt": "SemVer",
"pytz": "CalVer",
@ -41,6 +44,11 @@ PACKAGE_CHECK_VERSION_RANGE_EXCEPTIONS: dict[str, dict[str, set[str]]] = {
# - 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"}