1
0
mirror of https://github.com/esphome/esphome.git synced 2025-09-02 03:12:20 +01:00

Merge remote-tracking branch 'upstream/dev' into integration

This commit is contained in:
J. Nick Koston
2025-08-14 20:28:41 -05:00
3 changed files with 6 additions and 2 deletions

View File

@@ -11,7 +11,7 @@ ci:
repos: repos:
- repo: https://github.com/astral-sh/ruff-pre-commit - repo: https://github.com/astral-sh/ruff-pre-commit
# Ruff version. # Ruff version.
rev: v0.12.8 rev: v0.12.9
hooks: hooks:
# Run the linter. # Run the linter.
- id: ruff - id: ruff

View File

@@ -803,6 +803,10 @@ class EsphomeCore:
raise TypeError( raise TypeError(
f"Library {library} must be instance of Library, not {type(library)}" f"Library {library} must be instance of Library, not {type(library)}"
) )
if not library.name:
raise ValueError(f"The library for {library.repository} must have a name")
short_name = ( short_name = (
library.name if "/" not in library.name else library.name.split("/")[-1] library.name if "/" not in library.name else library.name.split("/")[-1]
) )

View File

@@ -1,6 +1,6 @@
pylint==3.3.8 pylint==3.3.8
flake8==7.3.0 # also change in .pre-commit-config.yaml when updating flake8==7.3.0 # also change in .pre-commit-config.yaml when updating
ruff==0.12.8 # also change in .pre-commit-config.yaml when updating ruff==0.12.9 # also change in .pre-commit-config.yaml when updating
pyupgrade==3.20.0 # also change in .pre-commit-config.yaml when updating pyupgrade==3.20.0 # also change in .pre-commit-config.yaml when updating
pre-commit pre-commit