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

Update linters and GitHub actions #306

Merged

Conversation

Snuffy2
Copy link
Collaborator

@Snuffy2 Snuffy2 commented Dec 29, 2024

  • Implement pre-commit, pyproject.toml, ruff, mypy
  • Adds type hints and annotations
  • Reduces function complexity
  • Update GitHub Actions

Fixes #308

@Snuffy2 Snuffy2 force-pushed the Update-linters-and-Github-Actions branch 2 times, most recently from 907da43 to be4aa3c Compare December 29, 2024 02:40
@Snuffy2 Snuffy2 marked this pull request as ready for review December 29, 2024 02:43
@Snuffy2 Snuffy2 added the enhancement New feature or request label Dec 29, 2024
@Snuffy2 Snuffy2 force-pushed the Update-linters-and-Github-Actions branch 4 times, most recently from d9a89f7 to aa65eb0 Compare December 29, 2024 03:16
@Snuffy2 Snuffy2 force-pushed the Update-linters-and-Github-Actions branch 2 times, most recently from 622c394 to 49d017b Compare January 6, 2025 03:36
@Snuffy2 Snuffy2 force-pushed the Update-linters-and-Github-Actions branch from 49d017b to 20d58ba Compare January 7, 2025 22:00
@Snuffy2 Snuffy2 force-pushed the Update-linters-and-Github-Actions branch 8 times, most recently from dfe84e6 to 2c588db Compare January 9, 2025 02:46
@Snuffy2 Snuffy2 force-pushed the Update-linters-and-Github-Actions branch from 2c588db to 0542b3f Compare January 9, 2025 02:54
@Snuffy2 Snuffy2 merged commit ebaa894 into custom-components:master Jan 9, 2025
4 checks passed
@Snuffy2 Snuffy2 deleted the Update-linters-and-Github-Actions branch January 9, 2025 22:00
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

tar.gz source release for 2.7.1 does not match the contents of release .zip
1 participant