SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 
Changelog for python311-pyserial-3.5-62.23.noarch.rpm :

* Sun Apr 23 2023 Matej Cepl - Switch documentation to be within the main package.
* Fri Apr 21 2023 Dirk Müller - add sle15_python_module_pythons (jsc#PED-68)
* Thu Apr 13 2023 Matej Cepl - Make calling of %{sle15modernpython} optional.
* Wed Jan 20 2021 Adrian Schröter - update to version 3.5: New Features: [#411] Add a backend for Silicon Labs CP2110/4 HID-to-UART bridge. (depends on hid module) Improvements: [#315] Use absolute import everywhere [#354] Make ListPortInfo hashable [#372] threaded: \"write\" returns byte count [#400] Add bytesize and stopbits argument parser to tcp_serial_redirect [#408] loop: add out_waiting [#495] list_ports_linux: Correct \"interface\" property on Linux hosts [#500] Remove Python 3.2 and 3.3 from test [#261, #285, #296, #320, #333, #342, #356, #358, #389, #397, #510] doc updates miniterm: add CTRL+T Q as alternative to exit miniterm: suspend function key changed to CTRL-T Z add command line tool entries pyserial-miniterm (replaces miniterm.py) and pyserial-ports (runs serial.tools.list_ports). python -m serial opens miniterm (use w/o args and it will print port list too) [experimental] Bugfixes: [#371] Don\'t open port if self.port is not set while entering context manager [#437, #502] refactor: raise new instances for PortNotOpenError and SerialTimeoutException [#261, #263] list_ports: set default name attribute [#286] fix: compare only of the same type in list_ports_common.ListPortInfo rfc2217/close(): fix race-condition [#305] return b\'\' when connection closes on rfc2217 connection [#386] rfc2217/close(): fix race condition Fixed flush_input_buffer() for situations where the remote end has closed the socket. [#441] reset_input_buffer() can hang on sockets examples: port_publisher python 3 fixes [#324] miniterm: Fix miniterm constructor exit_character and menu_character [#326] miniterm: use exclusive access for native serial ports by default [#497] miniterm: fix double use of CTRL-T + s use z for suspend instead [#443, #444] examples: refactor wx example, use Bind to avoid deprecated warnings, IsChecked, unichr [#265] posix: fix PosixPollSerial with timeout=None and add cancel support [#290] option for low latency mode on linux [#335] Add support to xr-usb-serial ports [#494] posix: Don\'t catch the SerialException we just raised [#519] posix: Fix custom baud rate to not temporarily set 38400 baud rates on linux [#509 #518] list_ports: use hardcoded path to library on osx [#542] list_ports_osx: kIOMasterPortDefault no longer exported on Big Sur [#545, #545] list_ports_osx: getting USB info on BigSur/AppleSilicon
* Mon Apr 15 2019 John Vandenberg - Remove unnecessary Windows and OSX modules from runtime package- Remove Mono and Java CLI modules from runtime package- Activate test suite- Fix fdupes, hashbangs and executable bits- Remove non-break-space in python-pyserial.changes with normal space
* Tue Dec 04 2018 Matej Cepl - Remove superfluous devel dependency for noarch package
* Mon Aug 07 2017 toddrme2178AATTgmail.com- Further fix shebangs
* Sun Aug 06 2017 toddrme2178AATTgmail.com- Update to version 3.4 + 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- Fix shebangs
* Wed Jun 21 2017 bwiedemannAATTsuse.com- Do not include unneccessary undeterministic environment.pickle in package to fix build-compare
* Thu Apr 06 2017 toddrme2178AATTgmail.com- Update to Version 3.3 2017-03-08 + Improvements:
* [#206] Exclusive access on POSIX. ``exclusive`` flag added.
* [#172] list_ports_windows: list_ports with \'manufacturer\' info property
* [#174] miniterm: change cancel impl. for console
* [#182] serialutil: add overall timeout for read_until
* socket: use non-blocking socket and new Timeout class
* socket: implement a functional a reset_input_buffer
* rfc2217: improve read timeout implementation
* win32: include error message from system in ClearCommError exception
* and a few minor changes, docs + Bugfixes:
* [#183] rfc2217: Fix broken calls to to_bytes on Python3.
* [#188] rfc2217: fix auto-open use case when port is given as parameter + Bugfixes (posix):
* [#178] in read, count length of converted data
* [#189] fix return value of write + Bugfixes (win32):
* [#194] spurious write fails with ERROR_SUCCESS- Update to Version 3.2.1 + Improvements:
* remove ``serial.aio`` in favor of separate package, ``pyserial-asyncio``
* add client mode to example ``tcp_serial_redirect.py``
* use of monotonic clock for timeouts, when available (Python 3.3 and up)
* [#169] arbitrary baud rate support for BSD family
* improve tests, improve ``loop://`` + Bugfixes:
* [#137] Exception while cancel in miniterm (python3)
* [#143] Class Serial in protocol_loop.py references variable before assigning to it
* [#149] Python 3 fix for threaded.FramedPacket + Bugfixes (posix):
* [#133] _update_dtr_state throws Inappropriate ioctl for virtual serial port created by socat on OS X
* [#157] Broken handling of CMSPAR in serialposix.py + Bugfixes (win32):
* [#144] Use Unicode API for list_ports
* [#145] list_ports_windows: support devices with only VID
* [#162] Write in non-blocking mode returns incorrect value on windows- Update to Version 3.2.0 + See 3.2.1, this one missed a merge request related to removing aio.- Update to Version 3.1.1 + Improvements:
* deprecate ``nonblocking()`` method on posix, the port is already in this mode.
* style: use .format() in various places instead of \"%\" formatting + Bugfixes:
* [#122] fix bug in FramedPacket
* [#127] The Serial class in the .NET/Mono (IronPython) backend does not implement the _reconfigure_port method
* [#123, #128] Avoid Python 3 syntax in aio module + Bugfixes (posix):
* [#126] PATCH: Check delay_before_tx/rx for None in serialposix.py
* posix: retry if interrupted in Serial.read + Bugfixes (win32):
* win32: handle errors of GetOverlappedResult in read(), fixes #121- Update to Version 3.1.0 + Improvements:
* improve error handling in ``alt://`` handler
* ``socket://`` internally used select, improves timeout behavior
* initial state of RTS/DTR: ignore error when setting on open posix (support connecting to pty\'s)
* code style updates
* posix: remove \"number_to_device\" which is not called anymore
* add cancel_read and cancel_write to win32 and posix implementations + Bugfixes:
* [#68] aio: catch errors and close connection
* [#87] hexlify: update codec for Python 2
* [#100] setPort not implemented
* [#101] bug in serial.threaded.Packetizer with easy fix
* [#104] rfc2217 and socket: set timeout in create_connection
* [#107] miniterm.py fails to exit on failed serial port + Bugfixes (posix):
* [#59] fixes for RTS/DTR handling on open
* [#77] list_ports_osx: add missing import
* [#85] serialposix.py _set_rs485_mode() tries to read non-existing rs485_settings.delay_rts_before_send
* [#96] patch: native RS485 is never enabled + Bugfixes (win32):
* fix bad super call and duplicate old-style __init__ call
* [#80] list_ports: Compatibility issue between Windows/Linux- Implement single-spec version.
 
ICM