pySerial v3.4 Release Notes

Release Date: 2017-07-22 // almost 7 years ago
  • ๐Ÿ‘Œ Improvements:

    • ๐Ÿš€ miniterm: suspend function (temporarily release port, :kbd:Ctrl-T s)
    • [#240] context manager automatically opens port on __enter__
    • [#141] list_ports: add interface number to location string
    • [#225] protocol_socket: Retry if BlockingIOError occurs in reset_input_buffer.

    ๐Ÿ›  Bugfixes:

    • [#153] list_ports: option to include symlinked devices
    • โ†ช [#237] list_ports: workaround for special characters in port names

    ๐Ÿ›  Bugfixes (posix):

    • ๐Ÿ‘ allow calling cancel functions w/o error if port is closed
    • ๐Ÿ”€ [#220] protocol_socket: sync error handling with posix version
    • โฑ [#227] posix: ignore more blocking errors and EINTR, timeout only applies to blocking I/O
    • [#228] fix: port_publisher typo