Skip to content

Conversation

@tdorsey
Copy link

@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 <[email protected]>

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

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

Co-authored-by: Tommy Dorsey <[email protected]>

* 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
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
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
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.

dependencies = [
"PSNAWP==3.0.0",
"pyrate-limiter>=3.7.0",
"PyTurboJPEG",
Copy link
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