Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

recommend pinning ha-mqtt-discoverable to 0.13.1 to avoid issues with pydantic-core > 2 not supported easily on 32 bit devices #74

Closed
snicker opened this issue Jun 6, 2024 · 1 comment · Fixed by #76

Comments

@snicker
Copy link
Collaborator

snicker commented Jun 6, 2024

unixorn/ha-mqtt-discoverable#191 (comment)

see above for details - but I have been unable to get 0.3.0 running on my rpi zero due to a change to ha-mqtt-discoverable (which we haven't pinned to a specific version) moving to pydantic-core >2. the opinions on the breaking changes from pydantic-core version 1 to version 2 are numerous on the web. In V2 they moved to external dependencies (built in Rust) to improve performance, which has added substantial additional dependencies to use the library, adding complexity where none may be needed.

proposal here is to pin ha-mqtt-discoverable to 0.13.1 which will remove the pydantic-core > 2 dependencies and allow me to use this again : )

@Snuffy2
Copy link
Collaborator

Snuffy2 commented Jun 6, 2024

Makes sense for now.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants