Nut

Latest version: v0.2.0

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

Scan your dependencies

Page 1 of 2

0.2.0

------

- Added batched message storage for relay dumping to alleviate issue with
number of files
- The change in dump format means a version bump to v0.2.0

0.1.5

------

- Fixed relay.py logger namespaces (forgot to change class loggers from "relay"
namespace to "nut.relay")
- Fixed typo in replay.py, prin_exc() -> print_exc()
- Imported replay into nut module namespace

0.1.4

------

- Added dumping capability to relay by specifying a dump path using the
--dump-path or -d option
- Added new Dump class which encapsulates the dump information for a
particular end point
- Added dump replay capability with replay.py script and nutreplay entry point
- Added --logging-level option to relay
- Added publicly exposed globalKill() method to relay module so that the kill
signal can be set externally
- TODO: Maybe make the kill signal overridable on construction
- Added exception traceback printing to exceptions caught in work loops and
elsewhere
- Added docstring to Substitution class
- Sprinkled some comments, mostly for visual distinction of logical sections
- Reformatted argparse setup
- Changed relay's logging namespace to nut.relay

0.1.3

------

- Added support for regular expression substitution of forwarded messages using
--substitute or -s option
- Fixed bug when specifying multiple UDP or TCP port specifications, lack of
append action in argparse meant new options overrode old ones

0.1.2

------

- Added port remapping support
- Changed public attributes to properties
- Added preliminary message_middleware support to UdpRelay, TcpRelay, and
TcpRelayServer

0.1.1

------

- Fixed empty TCP and UDP ports bug

Page 1 of 2

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.