forked from pool/python-pyserial
Accepting request 486221 from home:TheBlackCat:branches:devel:languages:python
Update to Version 3.3 Implement single-spec version OBS-URL: https://build.opensuse.org/request/show/486221 OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pyserial?expand=0&rev=17
This commit is contained in:
@@ -1,3 +1,89 @@
|
||||
-------------------------------------------------------------------
|
||||
Thu Apr 6 18:13:45 UTC 2017 - toddrme2178@gmail.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.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Aug 15 14:51:56 UTC 2016 - toddrme2178@gmail.com
|
||||
|
||||
|
Reference in New Issue
Block a user