Skip to content

Commit bec403e

Browse files
committed
feat: add proper SPDX license header info for MIT code
1 parent eb3022d commit bec403e

44 files changed

Lines changed: 184 additions & 10 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.ruff.toml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@ ignore = [
2020
"D101", # Missing docstring (currently no distributed library)
2121
"D102", # Missing docstring (currently no distributed library)
2222
"D103", # Missing docstring (currently no distributed library)
23+
"D104", # Missing docstring (currently no distributed library)
2324
"D105", # Missing docstring (currently no distributed library)
2425
"D107", # Missing docstring (currently no distributed library)
2526
]

README.md

Lines changed: 7 additions & 0 deletions

custom_components/meshtastic/__init__.py

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
# SPDX-FileCopyrightText: 2024-2025 Pascal Brogle @broglep
2+
#
3+
# SPDX-License-Identifier: MIT
4+
15
"""
26
Custom integration to integrate Meshtastic with Home Assistant.
37

custom_components/meshtastic/aiomeshtastic/__init__.py

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,8 @@
1-
import contextlib # noqa: D104
1+
# SPDX-FileCopyrightText: 2024-2025 Pascal Brogle @broglep
2+
#
3+
# SPDX-License-Identifier: MIT
4+
5+
import contextlib
26

37
from .connection.tcp import TcpConnection
48
from .interface import MeshInterface

custom_components/meshtastic/aiomeshtastic/connection/__init__.py

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,8 @@
1-
import asyncio # noqa: D104
1+
# SPDX-FileCopyrightText: 2024-2025 Pascal Brogle @broglep
2+
#
3+
# SPDX-License-Identifier: MIT
4+
5+
import asyncio
26
import contextlib
37
import logging
48
import random

custom_components/meshtastic/aiomeshtastic/connection/bluetooth.py

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,8 @@
1+
# SPDX-FileCopyrightText: 2024-2025 Pascal Brogle @broglep
2+
# SPDX-FileCopyrightText: 2025 Hendrik @novag
3+
#
4+
# SPDX-License-Identifier: MIT
5+
16
import asyncio
27
import struct
38
from collections.abc import AsyncGenerator

custom_components/meshtastic/aiomeshtastic/connection/errors.py

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
# SPDX-FileCopyrightText: 2024-2025 Pascal Brogle @broglep
2+
#
3+
# SPDX-License-Identifier: MIT
4+
15
from custom_components.meshtastic.aiomeshtastic.errors import MeshtasticError
26

37

custom_components/meshtastic/aiomeshtastic/connection/listener.py

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
# SPDX-FileCopyrightText: 2024-2025 Pascal Brogle @broglep
2+
#
3+
# SPDX-License-Identifier: MIT
4+
15
import asyncio
26
from collections.abc import AsyncIterable
37
from types import TracebackType

custom_components/meshtastic/aiomeshtastic/connection/serial.py

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
# SPDX-FileCopyrightText: 2024-2025 Pascal Brogle @broglep
2+
#
3+
# SPDX-License-Identifier: MIT
4+
15
import asyncio
26
import contextlib
37
import re

custom_components/meshtastic/aiomeshtastic/connection/streaming.py

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
# SPDX-FileCopyrightText: 2024-2025 Pascal Brogle @broglep
2+
#
3+
# SPDX-License-Identifier: MIT
4+
15
import asyncio
26
from abc import abstractmethod
37
from collections.abc import AsyncIterable

0 commit comments

Comments
 (0)