Source: python-serialx
Maintainer: Home Assistant Team <team+homeassistant@tracker.debian.org>
Uploaders:
 Edward Betts <edward@4angle.com>,
Section: python
Build-Depends:
 debhelper-compat (= 13),
 dh-sequence-python3,
 dh-sequence-sphinxdoc <!nodoc>,
 librust-pyo3-dev (>= 0.27),
 pybuild-plugin-pyproject,
 python3-all,
 python3-setuptools,
 python3-setuptools-rust,
 python3-setuptools-scm,
Build-Depends-Arch:
 furo <!nodoc>,
 python3-myst-parser <!nodoc>,
 python3-psutil <!nocheck>,
 python3-pytest <!nocheck>,
 python3-pytest-asyncio <!nocheck>,
 python3-pytest-timeout <!nocheck>,
 python3-pytest-xdist <!nocheck>,
 python3-sphinx <!nodoc>,
 socat <!nocheck>,
Standards-Version: 4.7.4
Homepage: https://github.com/puddly/serialx
Vcs-Browser: https://salsa.debian.org/homeassistant-team/deps/python-serialx
Vcs-Git: https://salsa.debian.org/homeassistant-team/deps/python-serialx.git
Testsuite: autopkgtest-pkg-pybuild

Package: python3-serialx
Architecture: any
Depends:
 ${misc:Depends},
 ${python3:Depends},
 ${shlibs:Depends},
 ${sphinxdoc:Depends},
Built-Using:
 ${sphinxdoc:Built-Using},
Description: serial communication library with synchronous and asynchronous APIs
 This library provides access to serial ports from Python using blocking calls,
 asynchronous stream-style reader and writer objects, and lower-level
 asynchronous transports.
 .
 It can open local serial devices such as /dev/ttyUSB0 or
 /dev/serial/by-id/... and URL-like connection strings for remote serial
 endpoints. It configures baud rate, reads and writes bytes, controls modem
 lines such as RTS and DTR, and reports modem pin state.
 .
 The library can also communicate with serial devices exposed by ESPHome by
 connecting to an ESPHome API endpoint and selecting a named remote port.
