Multicast-expert

Latest version: v1.6.0

Safety actively analyzes 723177 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 2 of 3

1.3.0

Fixed
- Fix the type annotation for McastRxSocket.settimeout() parameter.

Changed
- Replace `blocking` arg to McastRxSocket with `timeout`, which allows you to set an integer timeout in the constructor. The old argument is still supported but is marked as legacy.

_______________________________________________________________________________

1.2.2

Fixed
- Fix some mypy errors that were visible for users of the library.

_______________________________________________________________________________

1.2.1

Fixed
- Fix IPv6 McastRxSocket being broken on Linux when multiple interfaces were used (need to open an OS socket for each interface ip-mcast ip permutation)

_______________________________________________________________________________

1.2.0

Added
- An McastRxSocket can now listen on multiple interface IPs at once via passing a list of interface addresses to the new `iface_ips` parameter. The old `iface_ip` parameter is retained for compatibility.
- If no interface IPs are specified, McastRxSocket now listens on all non-loopback interfaces instead of just the default gateway. This should provide more intuitive default behavior for applications where the interface for receiving isn't known.
- Type annotations now applied to everything, library passes mypy in strict mode.
- py.typed file now provided so that mypy can see type annotations provided by multicast_expert in your own projects.


_______________________________________________________________________________

1.1.2

Fixed
- Another hotfix for a typo in v1.1.0

_______________________________________________________________________________

1.1.1

Fixed
- Hotfix for a missing import in v1.1.0. Forgot to run unit tests one last time before uploading to pypi 🤦‍♂️

_______________________________________________________________________________

Page 2 of 3

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.