Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

python312-pyserial-3.5-3.4 RPM for noarch

From OpenSuSE Ports Tumbleweed for noarch

Name: python312-pyserial Distribution: openSUSE:Factory:zSystems
Version: 3.5 Vendor: openSUSE
Release: 3.4 Build date: Mon Apr 24 01:19:35 2023
Group: Development/Languages/Python Build host: reproducible
Size: 638709 Source RPM: python-pyserial-3.5-3.4.src.rpm
Packager: https://bugs.opensuse.org
Url: https://github.com/pyserial/pyserial
Summary: Python Serial Port Extension
Python Serial Port Extension for Win32, Linux, BSD, Jython, IronPython

Provides

Requires

License

Python-2.0

Changelog

* Sun Apr 23 2023 Matej Cepl <mcepl@suse.com>
  - Switch documentation to be within the main package.
* Fri Apr 21 2023 Dirk Müller <dmueller@suse.com>
  - add sle15_python_module_pythons (jsc#PED-68)
* Thu Apr 13 2023 Matej Cepl <mcepl@suse.com>
  - Make calling of %{sle15modernpython} optional.
* Wed Jan 20 2021 Adrian Schröter <adrian@suse.de>
  - 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 <jayvdb@gmail.com>
  - 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 <mcepl@suse.com>
  - Remove superfluous devel dependency for noarch package
* Mon Aug 07 2017 toddrme2178@gmail.com
  - Further fix shebangs
* Sun Aug 06 2017 toddrme2178@gmail.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 bwiedemann@suse.com
  - Do not include unneccessary undeterministic environment.pickle in package to fix build-compare
* Thu Apr 06 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.

Files

/etc/alternatives/pyserial-miniterm
/etc/alternatives/pyserial-ports
/usr/bin/pyserial-miniterm
/usr/bin/pyserial-miniterm-3.12
/usr/bin/pyserial-ports
/usr/bin/pyserial-ports-3.12
/usr/lib/python3.12/site-packages/pyserial-3.5-py3.12.egg-info
/usr/lib/python3.12/site-packages/pyserial-3.5-py3.12.egg-info/PKG-INFO
/usr/lib/python3.12/site-packages/pyserial-3.5-py3.12.egg-info/SOURCES.txt
/usr/lib/python3.12/site-packages/pyserial-3.5-py3.12.egg-info/dependency_links.txt
/usr/lib/python3.12/site-packages/pyserial-3.5-py3.12.egg-info/entry_points.txt
/usr/lib/python3.12/site-packages/pyserial-3.5-py3.12.egg-info/requires.txt
/usr/lib/python3.12/site-packages/pyserial-3.5-py3.12.egg-info/top_level.txt
/usr/lib/python3.12/site-packages/serial
/usr/lib/python3.12/site-packages/serial/__init__.py
/usr/lib/python3.12/site-packages/serial/__main__.py
/usr/lib/python3.12/site-packages/serial/__pycache__
/usr/lib/python3.12/site-packages/serial/__pycache__/__init__.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/serial/__pycache__/__init__.cpython-312.pyc
/usr/lib/python3.12/site-packages/serial/__pycache__/__main__.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/serial/__pycache__/__main__.cpython-312.pyc
/usr/lib/python3.12/site-packages/serial/__pycache__/rfc2217.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/serial/__pycache__/rfc2217.cpython-312.pyc
/usr/lib/python3.12/site-packages/serial/__pycache__/rs485.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/serial/__pycache__/rs485.cpython-312.pyc
/usr/lib/python3.12/site-packages/serial/__pycache__/serialposix.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/serial/__pycache__/serialposix.cpython-312.pyc
/usr/lib/python3.12/site-packages/serial/__pycache__/serialutil.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/serial/__pycache__/serialutil.cpython-312.pyc
/usr/lib/python3.12/site-packages/serial/rfc2217.py
/usr/lib/python3.12/site-packages/serial/rs485.py
/usr/lib/python3.12/site-packages/serial/serialposix.py
/usr/lib/python3.12/site-packages/serial/serialutil.py
/usr/lib/python3.12/site-packages/serial/threaded
/usr/lib/python3.12/site-packages/serial/threaded/__init__.py
/usr/lib/python3.12/site-packages/serial/threaded/__pycache__
/usr/lib/python3.12/site-packages/serial/threaded/__pycache__/__init__.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/serial/threaded/__pycache__/__init__.cpython-312.pyc
/usr/lib/python3.12/site-packages/serial/tools
/usr/lib/python3.12/site-packages/serial/tools/__init__.py
/usr/lib/python3.12/site-packages/serial/tools/__pycache__
/usr/lib/python3.12/site-packages/serial/tools/__pycache__/__init__.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/serial/tools/__pycache__/__init__.cpython-312.pyc
/usr/lib/python3.12/site-packages/serial/tools/__pycache__/hexlify_codec.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/serial/tools/__pycache__/hexlify_codec.cpython-312.pyc
/usr/lib/python3.12/site-packages/serial/tools/__pycache__/list_ports.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/serial/tools/__pycache__/list_ports.cpython-312.pyc
/usr/lib/python3.12/site-packages/serial/tools/__pycache__/list_ports_common.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/serial/tools/__pycache__/list_ports_common.cpython-312.pyc
/usr/lib/python3.12/site-packages/serial/tools/__pycache__/list_ports_linux.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/serial/tools/__pycache__/list_ports_linux.cpython-312.pyc
/usr/lib/python3.12/site-packages/serial/tools/__pycache__/list_ports_posix.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/serial/tools/__pycache__/list_ports_posix.cpython-312.pyc
/usr/lib/python3.12/site-packages/serial/tools/__pycache__/miniterm.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/serial/tools/__pycache__/miniterm.cpython-312.pyc
/usr/lib/python3.12/site-packages/serial/tools/hexlify_codec.py
/usr/lib/python3.12/site-packages/serial/tools/list_ports.py
/usr/lib/python3.12/site-packages/serial/tools/list_ports_common.py
/usr/lib/python3.12/site-packages/serial/tools/list_ports_linux.py
/usr/lib/python3.12/site-packages/serial/tools/list_ports_posix.py
/usr/lib/python3.12/site-packages/serial/tools/miniterm.py
/usr/lib/python3.12/site-packages/serial/urlhandler
/usr/lib/python3.12/site-packages/serial/urlhandler/__init__.py
/usr/lib/python3.12/site-packages/serial/urlhandler/__pycache__
/usr/lib/python3.12/site-packages/serial/urlhandler/__pycache__/__init__.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/serial/urlhandler/__pycache__/__init__.cpython-312.pyc
/usr/lib/python3.12/site-packages/serial/urlhandler/__pycache__/protocol_alt.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/serial/urlhandler/__pycache__/protocol_alt.cpython-312.pyc
/usr/lib/python3.12/site-packages/serial/urlhandler/__pycache__/protocol_cp2110.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/serial/urlhandler/__pycache__/protocol_cp2110.cpython-312.pyc
/usr/lib/python3.12/site-packages/serial/urlhandler/__pycache__/protocol_hwgrep.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/serial/urlhandler/__pycache__/protocol_hwgrep.cpython-312.pyc
/usr/lib/python3.12/site-packages/serial/urlhandler/__pycache__/protocol_loop.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/serial/urlhandler/__pycache__/protocol_loop.cpython-312.pyc
/usr/lib/python3.12/site-packages/serial/urlhandler/__pycache__/protocol_rfc2217.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/serial/urlhandler/__pycache__/protocol_rfc2217.cpython-312.pyc
/usr/lib/python3.12/site-packages/serial/urlhandler/__pycache__/protocol_socket.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/serial/urlhandler/__pycache__/protocol_socket.cpython-312.pyc
/usr/lib/python3.12/site-packages/serial/urlhandler/__pycache__/protocol_spy.cpython-312.opt-1.pyc
/usr/lib/python3.12/site-packages/serial/urlhandler/__pycache__/protocol_spy.cpython-312.pyc
/usr/lib/python3.12/site-packages/serial/urlhandler/protocol_alt.py
/usr/lib/python3.12/site-packages/serial/urlhandler/protocol_cp2110.py
/usr/lib/python3.12/site-packages/serial/urlhandler/protocol_hwgrep.py
/usr/lib/python3.12/site-packages/serial/urlhandler/protocol_loop.py
/usr/lib/python3.12/site-packages/serial/urlhandler/protocol_rfc2217.py
/usr/lib/python3.12/site-packages/serial/urlhandler/protocol_socket.py
/usr/lib/python3.12/site-packages/serial/urlhandler/protocol_spy.py
/usr/share/doc/packages/python312-pyserial
/usr/share/doc/packages/python312-pyserial/CHANGES.rst
/usr/share/doc/packages/python312-pyserial/README.rst
/usr/share/licenses/python312-pyserial
/usr/share/licenses/python312-pyserial/LICENSE.txt


Generated by rpm2html 1.8.1

Fabrice Bellet, Mon Apr 29 23:40:03 2024