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

required version of ruamel.yaml doesn't install on python 3.10.2 #2

Closed
mzealey opened this issue Feb 1, 2022 · 5 comments
Closed

Comments

@mzealey
Copy link

mzealey commented Feb 1, 2022

I get a ton of compile errors when trying to install 0.0.16 or 0.0.17 on python 3.10.2 due to ruamel.yaml not compiling. Using a more recent version of the lib (eg 0.17.20) installs fine. Can you bump the dep to that ?

@msp1974
Copy link
Owner

msp1974 commented Feb 2, 2022

Yes I can look at this. Have you fully tested the schedule functions with this version of ruamel?

@mzealey
Copy link
Author

mzealey commented Feb 3, 2022

To be honest I've not used the schedule functions at all so I wouldn't really know how to test them. The download via HA to YAML file certainly works correctly. The main issue is having to hack all the deps in order to make this work on python 3.10

@msp1974
Copy link
Owner

msp1974 commented Feb 5, 2022

Just released 0.0.20 version of the api which now uses ruamel.yaml 0.17.20.

@msp1974 msp1974 closed this as completed Feb 8, 2022
@msp1974
Copy link
Owner

msp1974 commented Mar 1, 2022

@mzealey Just to let you know that I have had to downgrade ruamel.yaml to v0.16.12 as we had many issues installing this in HA with the integration it is built to support on 0.17.20. I checked it on Python 3.10 and did not have issues but if you could let me know if it works or not for you. thanks

@mzealey
Copy link
Author

mzealey commented Mar 2, 2022

Yes this seems to be working OK - installed via HACS rather than having to manually install and hack deps previously. Thanks!

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

No branches or pull requests

2 participants