Skip to main content

Overview

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

This fork integrates RFC2217 relevant fixes which haven’t been accepted upstream. We used to install from git, but newer pip enforces that all packages installed from pypi also have all dependencies on pypi. Therefore this is now a proper fork which:

BSD license, (C) 2001-2020 Chris Liechti <cliechti@gmx.net> BSD license, (C) 2023-2023 Rouven Czerwinski <entwicklung@pengutronix.de>

Documentation

For API documentation, usage and examples see files in the “documentation” directory. The “.rst” files can be read in any text editor or being converted to HTML or PDF using Sphinx. An HTML version is online at https://pythonhosted.org/pyserial/

Examples

Examples and unit tests are in the directory examples.

Installation

pip install pyserial should work for most users.

Detailed information can be found in documentation/pyserial.rst.

The usual setup.py for Python libraries is used for the source distribution. Windows installers are also available (see download link above).

or

To install this package with conda run:

conda install -c conda-forge pyserial

conda builds are available for linux, mac and windows.

Metadata

Release files for pyserial-labgrid 3.5.0.2

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for pyserial-labgrid 3.5.0.2
File Size Uploaded
pyserial-labgrid-3.5.0.2.tar.gz 161.4 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for pyserial-labgrid 3.5.0.2
File Interpreter ABI Platform
pyserial_labgrid-3.5.0.2-py2.py3-none-any.whl Python 3, Python 2 none any Details

Total release size: 253.0 kB

Release files / pyserial-labgrid-3.5.0.2.tar.gz

Download URL pyserial-labgrid-3.5.0.2.tar.gz
Size 161.4 kB
Tags Source
SHA-256 checksum
How to use checksums
98f826609795e92157ba2c2e9d8e98c6cec2f399de353f76dd0436536f5c52ab
BLAKE2b-256 checksum
How to use checksums
dd297b475dc1d39fde54a99ce58a73b98ea7ef77863a4bf974d2850fbc456d9e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.11.3

Release files / pyserial_labgrid-3.5.0.2-py2.py3-none-any.whl

Download URL pyserial_labgrid-3.5.0.2-py2.py3-none-any.whl
Size 91.6 kB
Tags Python 2 Python 3
SHA-256 checksum
How to use checksums
99525df10c9d6b7739a1d1c44c63ac64a54237fb4c3d643d74a7aad8b96817fd
BLAKE2b-256 checksum
How to use checksums
424ebd1f71b7889cc1d34aeca3b162d5b5dd7eccd47631b5a59449288a5e3bb0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.1 CPython/3.11.3

Release history Release notifications | RSS feed

This release

3.5.0.2 This release

2 release files

3.4.0.1

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page