pySerial v2.6 Release Notes
Release Date: 2011-11-02 // over 12 years ago-
๐ New Features:
- ๐ Moved some of the examples to serial.tools so that they can be used
with
python -m
- serial port enumeration now included as
serial.tools.list_ports
- URL handlers for
serial_for_url
are now imported dynamically. This allows to add protocols w/o editing files. The listserial.protocol_handler_packages
can be used to add or remove user packages with protocol handlers (see docs for details). - ๐ new URL type: hwgrep:// uses list_ports module to search for ports by their description
- several internal changes to improve Python 3.x compatibility (setup.py, use of absolute imports and more)
๐ Bugfixes:
- ๐ป [Bug 3093882] calling open() on an already open port now raises an exception
- [Bug 3245627] connection-lost let rfc2217 hangs in closed loop
- ๐ [Patch 3147043] readlines() to support multi-character eol
๐ Bugfixes (posix):
- [Patch 3316943] Avoid unneeded termios.tcsetattr calls in serialposix.py
- ๐ [Patch 2912349] Serial Scan as a Module with Mac Support
๐ Bugfixes (win32):
- โฑ [Bug 3057499] writeTimeoutError when write Timeout is 0
- [Bug 3414327] Character out of range in list_ports_windows
- ๐ [Patch 3036175] Windows 98 Support fix
- [Patch 3054352] RTS automatic toggle, for RS485 functionality.
- ๐ Fix type definitions for 64 bit Windows compatibility
- ๐ Moved some of the examples to serial.tools so that they can be used
with