You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The package requirements don't allow installs on 3.12 currently. That prohibits testing for applications that depend on this package, like Home Assistant. In general, it's better for libraries to keep their dependencies as open as possible for downstream apps to be able to resolve dependency conflicts. I would recommend >=3.9 here.
--
As a side note, since I saw the discussion about the authlib pin, if the library is compatible with both <1.0 and >=1.0, it's usually better to use something like >=0.15. Once all other dependency are ready to upgrade and open up their respective pins, the authlib update will happen automatically.
For Python, dataclasses-json needs to be updated first. Opened lidatong/dataclasses-json#449 for that. Once a new version is released, it can open a PR here to update it as well.
The package requirements don't allow installs on
3.12
currently. That prohibits testing for applications that depend on this package, like Home Assistant. In general, it's better for libraries to keep their dependencies as open as possible for downstream apps to be able to resolve dependency conflicts. I would recommend>=3.9
here.pydiscovergy/pyproject.toml
Line 19 in 60212da
--
As a side note, since I saw the discussion about the
authlib
pin, if the library is compatible with both<1.0
and>=1.0
, it's usually better to use something like>=0.15
. Once all other dependency are ready to upgrade and open up their respective pins, theauthlib
update will happen automatically.pydiscovergy/pyproject.toml
Line 20 in 60212da
The text was updated successfully, but these errors were encountered: