Changelog

v1.2.7 (2026-05-25)

Bug fixes

  • Don’t crash packet handler on missing ether/ip layers (4ea36a7)

Testing

  • Detect event-loop blocking calls with blockbuster (a58eba3)

v1.2.6 (2026-05-25)

Bug fixes

  • Handle invalid socket file descriptor on unsupported platforms (254cc1c)

v1.2.5 (2026-05-25)

Bug fixes

  • Export async_start in all (was nonexistent ‘start’) (74bc51f)

v1.2.4 (2026-05-25)

Bug fixes

  • Use github.ref for release checkout so forks work (03b23bd)

v1.2.3 (2026-05-25)

Bug fixes

  • Catch unicodeerror when decoding crafted dhcp hostname (720d506)

v1.2.2 (2026-05-25)

Bug fixes

  • Repair ruff and mypy after autoupdate (1b1935a)

v1.2.1 (2025-08-12)

Bug fixes

  • Update format string as if_index may be a string on some platforms (4fb0474)

v1.2.0 (2025-05-12)

Features

  • Add option to select multiple interfaces (69019b4)

v1.1.1 (2025-02-22)

Bug fixes

  • Update repo links to use bluetooth-devices (1effe3f)

v1.1.0 (2025-02-04)

Features

  • Change license to apache-2.0 (16f5a1b)

v1.0.4 (2025-02-04)

Bug fixes

  • Update poetry to v2 + add license to metadata (52c6e80)

v1.0.3 (2025-02-02)

Bug fixes

  • Handle network being temporarily unavailable (55d24dc)

v1.0.2 (2024-06-24)

Bug fixes

v1.0.1 (2024-03-15)

Bug fixes

  • Update readme example for breaking changes in 1.0.0 (fd53e64)

v1.0.0 (2024-03-14)

Bug fixes

  • Run scapy filter creation in the executor (e5965d3)

v0.8.2 (2024-03-14)

Bug fixes

  • Ensure all scapy modules are loaded in the executor (694c831)

v0.8.1 (2024-03-11)

Bug fixes

  • Add a guard for when the options tuple is only one item (37a7371)

v0.8.0 (2024-02-09)

Features

  • Add support for setting nonblock with pcap (3287b50)

v0.7.0 (2024-02-09)

Features

  • Add helper to load scapy in the executor since it can block the loop (0ec1983)

v0.6.0 (2024-02-08)

Features

  • Add test coverage for broken filtering (c23d934)

v0.5.0 (2024-02-08)

Features

  • Decode hostnames using idna encoding (111cdfe)

v0.4.0 (2024-02-08)

Features

v0.3.3 (2024-02-08)

Bug fixes

  • Add checks for perm error setting up reader (58b4025)

v0.3.2 (2024-02-08)

Bug fixes

  • Ensure filter can be created on macos (8c00359)

v0.3.1 (2024-02-08)

Bug fixes

v0.3.0 (2024-02-08)

Features

  • Refactor to make more testable (ddd6d84)

v0.2.0 (2024-02-08)

Features

v0.1.0 (2024-02-08)

Features

v0.0.0 (2024-02-08)