From 958d8d5f20586f77d3ee1fc7c53e1022c9c7594d Mon Sep 17 00:00:00 2001 From: Smittix Date: Thu, 5 Feb 2026 21:52:30 +0000 Subject: [PATCH] Add missing scapy to optionals group and fix missing newline at EOF Co-Authored-By: Claude Opus 4.6 --- pyproject.toml | 3 ++- tests/test_requirements.py | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/pyproject.toml b/pyproject.toml index 03c743a..753aae4 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -57,7 +57,8 @@ optionals = [ "qrcode[pil]>=7.4", "numpy>=1.24.0", "meshtastic>=2.0.0", - "psycopg2-binary>=2.9.9" + "psycopg2-binary>=2.9.9", + "scapy>=2.4.5", ] [project.scripts] diff --git a/tests/test_requirements.py b/tests/test_requirements.py index 7a28b30..ae6cf6a 100644 --- a/tests/test_requirements.py +++ b/tests/test_requirements.py @@ -114,4 +114,4 @@ def _verify_installation(package_set, source_name): missing_or_wrong.append(f"{clean_name} (Not installed)") if missing_or_wrong: - pytest.fail(f"Environment out of sync with {source_name}:\n" + "\n".join(missing_or_wrong)) \ No newline at end of file + pytest.fail(f"Environment out of sync with {source_name}:\n" + "\n".join(missing_or_wrong))