./comms/py-serial, Python Serial Port Extension

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 3.5, Package name: py37-serial-3.5, Maintainer: tsarna

This module encapsulates access to the serial port. It provides
backends for Python running on Windows, Linux, BSD (possibly any POSIX
compliant system), Jython and IronPython (.NET and Mono). The module
named "serial" automatically selects the appropriate backend.


Required to run:
[devel/py-setuptools] [lang/python37]

Required to build:
[pkgtools/cwrappers]

Master sites:

SHA1: 8709dd72730f6d097fc2e039bc0e264dc1c9341a
RMD160: 818415874d9770d6079aa23bc90988e75cc91bf1
Filesize: 155.396 KB

Version history: (Expand)


CVS history: (Expand)


   2020-11-26 12:05:22 by Adam Ciarcinski | Files touched by this commit (4) | Package updated
Log message:
py-serial: updated to 3.5

Version 3.5

Bugfixes:
- spy: ensure bytes in write()

Bugfixes (posix):
- serialposix: Fix inconsistent state after exception in open()

Bugfixes (win32):
- win32: Fix exception for composite serial number search on Windows

Bugfixes (MacOS):
- list_ports_osx: kIOMasterPortDefault no longer exported on Big Sur
- list_ports_osx: getting USB info on BigSur/AppleSilicon
   2020-03-22 23:57:33 by Roland Illig | Files touched by this commit (1)
Log message:
comms/py-serial: fix nonexistent files in SUBST block
   2017-08-01 09:22:04 by Adam Ciarcinski | Files touched by this commit (1)
Log message:
Added ALTERNATIVES
   2017-07-31 15:11:27 by Adam Ciarcinski | Files touched by this commit (3)
Log message:
Version 3.4:

Improvements:
* miniterm: suspend function (temporarily release port, Ctrl-T s)
* context manager automatically opens port on __enter__
* list_ports: add interface number to location string
* protocol_socket: Retry if BlockingIOError occurs in reset_input_buffer.

Bugfixes:
* list_ports: option to include symlinked devices
* list_ports: workaround for special characters in port names

Bugfixes (posix):
* allow calling cancel functions w/o error if port is closed
* protocol_socket: sync error handling with posix version
* posix: ignore more blocking errors and EINTR, timeout only applies to blocking I/O
* fix: port_publisher typo
   2016-06-08 19:43:49 by Thomas Klausner | Files touched by this commit (356)
Log message:
Switch to MASTER_SITES_PYPI.
   2015-12-05 22:26:09 by Adam Ciarcinski | Files touched by this commit (578)
Log message:
Extend PYTHON_VERSIONS_INCOMPATIBLE to 35
   2015-11-03 02:34:58 by Alistair G. Crooks | Files touched by this commit (79)
Log message:
Add SHA512 digests for distfiles for comms category

Existing SHA1 digests verified, all found to be the same on the
machine holding the existing distfiles (morden).  Existing SHA1
digests retained for now as an audit trail.
   2014-05-09 09:37:28 by Thomas Klausner | Files touched by this commit (553)
Log message:
Mark packages that are not ready for python-3.3 also not ready for 3.4,
until proven otherwise.