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

Code Quality/Updates Based on Blueprint #175

Merged
merged 3 commits into from
Jan 16, 2024
Merged

Conversation

cloneofghosts
Copy link
Collaborator

@cloneofghosts cloneofghosts commented Jan 15, 2024

I had noticed that this repo was missing things from the integration blueprint repository so I added them back in. What I didn't realize is that most of these things were in the repo at one point but were removed early on. I can remove the devcontainer stuff if you'd prefer to not have them in this repo.

Part of the missing things was Ruff which is a python linter/formatter and I've also fixed all the lint issues that popped up as well. I can also remove this but I know you've mentioned that you'd like to submit this as an official repo at some point so I'd recommend keeping it as HA uses linters in their repo. There is a way to get it to automatically fix any fixable changes by using a flag but it may be better to do it manually so it doesn't mess up any in-progress changes?

I've tested this on my system and I haven't encountered any issues and there's also a 1.4 beta you can install if you'd like to test it on your end.

@cloneofghosts cloneofghosts marked this pull request as ready for review January 15, 2024 16:39
@alexander0042
Copy link
Collaborator

Thanks for marking this as ready for review- I've been busy with some other stuff and getting time machine back online! I'm going to quickly double check that everything is still working on my end, but I absolutely love these changes. Everything is so much cleaner

@alexander0042
Copy link
Collaborator

Ok, everything is looking good on my end!

Can I say again how much I appreciate this stuff, your work here (and all the other updates you've been doing) is absolutely invaluable, and is so vital for this project!

@alexander0042 alexander0042 merged commit 1a24acb into master Jan 16, 2024
6 checks passed
@cloneofghosts cloneofghosts deleted the blueprint-update branch January 16, 2024 14:04
@cloneofghosts
Copy link
Collaborator Author

You're welcome! I figured that you're likely busy with version 2 of the API and the last two issues were pretty easy to I figured I could do it myself.

@github-actions github-actions bot locked as resolved and limited conversation to collaborators Mar 16, 2024
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
Development

Successfully merging this pull request may close these issues.

2 participants