Skip to content

release: next (#8)#47

Draft
tdorsey wants to merge 1 commit intoJackJPowell:mainfrom
tdorsey:main
Draft

release: next (#8)#47
tdorsey wants to merge 1 commit intoJackJPowell:mainfrom
tdorsey:main

Conversation

@tdorsey
Copy link
Copy Markdown

@tdorsey tdorsey commented Jun 28, 2025

  • ci(github): add lint and test workflows

  • chore(spellcheck): add a spelling dictionary

  • chore(spellcheck): add a spelling dictionary

  • chore: add codespell workflow and fix typo in README


  • chore(gitignore): ignore venvs, build artifacts, etc

  • chore(manifest): set quality scale explicitly

  • style(pre-commit): add initial ruleset

  • docs(README): add information on running tests and linters

  • style(pre-commit): create initial configuration


  • build: create pyproject with uv

  • test: verify test configuration

  • ci(codespell): fix cspell command syntax


@tdorsey tdorsey force-pushed the main branch 2 times, most recently from c636ac2 to 18e87c5 Compare June 28, 2025 06:06
* ci(github): add lint and test workflows (#3)

* chore(spellcheck): add a spelling dictionary (#5)

* chore(spellcheck): add a spelling dictionary

* chore: add codespell workflow and fix typo in README

---------

Co-authored-by: Tommy Dorsey <1218404+tdorsey@users.noreply.github.com>

* chore(gitignore): ignore venvs, build artifacts, etc (#4)

* chore(manifest): set quality scale explicitly (#1)

Co-authored-by: Tommy Dorsey <tommy@no-reply.git.rtd3.me>

* style(pre-commit): add initial ruleset (#7)

* docs(README):  add information on running tests and linters

* style(pre-commit): create initial configuration

---------

* build: create pyproject with uv (#6)

* test: verify test configuration (#2)

* ci(codespell): fix cspell command syntax

---------
Copy link
Copy Markdown
Owner

@JackJPowell JackJPowell left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This project is soon to be archived. It's the custom integration that I got included in core last week. It is now maintained in the homeassistant/core repo.

Copy link
Copy Markdown
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Original order is correct
quality_scale should be set to custom, if set.

Copy link
Copy Markdown
Owner

@JackJPowell JackJPowell Jun 28, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

custom integrations do not get a graded quality scale.

Comment thread pyproject.toml
dependencies = [
"PSNAWP==3.0.0",
"pyrate-limiter>=3.7.0",
"PyTurboJPEG",
Copy link
Copy Markdown
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

If anything PyTurbo, aiohttp... are dev dependencies. Pieces to attempt to clear up some core integration errors in HA but aren't needed by mine.

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 this pull request may close these issues.

2 participants