oxiserial
Serial port access for Python, written in Rust. It has the API of pyserial 3.5, and adds an asyncio interface whose I/O calls return futures.
Runs on Windows, Linux and macOS with CPython 3.11 or newer, including the free-threaded build.
Install
pip install oxiserial
Wheels are published for Windows, Linux and macOS. On other platforms pip builds from source, which needs a Rust toolchain.
Replace pyserial
Change the import; the rest of the code stays as it is.
import oxiserial as serial
with serial.Serial("COM3", 115200, timeout=1) as port:
port.write(b"*IDN?\n")
print(port.readline())
Standard baud rates are available as an enum, and any other rate the driver supports is accepted as an int:
from oxiserial import Baudrate, Serial
port = Serial("/dev/ttyUSB0", Baudrate.B115200)
port.baudrate = 250000
Read and write from asyncio
oxiserial.aio.Serial takes the same arguments. Its I/O methods return a
future that you can await:
import asyncio
from oxiserial.aio import Serial
async def main() -> None:
async with Serial("/dev/ttyUSB0", 115200, timeout=1) as port:
await port.write(b"*IDN?\n")
print(await port.readline())
asyncio.run(main())
The same future can be waited on from plain threads, without an event loop:
from oxiserial.aio import Serial
port = Serial("COM3", 115200, timeout=1)
reply = port.readline()
port.write(b"*IDN?\n").wait()
print(reply.wait(timeout=2))
port.close()
Test without hardware
serial_for_url("loop://") opens a port that reads back what is written to
it. Other names open the device, as Serial does.
from oxiserial import serial_for_url
port = serial_for_url("loop://", baudrate=115200, timeout=0.01)
port.write(b"ping--")
print(port.read_until(expected=b"--")) # b'ping--'
port.close()
oxiserial.aio.serial_for_url does the same and returns an
oxiserial.aio.Serial.
Find a port
from oxiserial.tools.list_ports import comports
for port in sorted(comports()):
print(port.device, port.description, port.hwid)
Differences from pyserial
write()also acceptsstrand sends it as UTF-8.- pyserial's deprecated camelCase methods (
inWaiting(),setRTS(), ...) are not provided; use the properties (in_waiting,rts, ...). serial_for_urlaccepts device names andloop://; other URLs, such assocket://, raiseValueError.Serial("loop://")also opens a loopback port.serial.threadedandserial.rs485are not available yet.
License
BSD-3-Clause, see LICENSE. Parts derived from pyserial carry its notice in LICENSES/pyserial.txt.
Metadata
Release files for oxiserial 0.2.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| oxiserial-0.2.0.tar.gz | 99.9 kB | Details |
Built distributions (wheels)
Total release size: 20.5 MB
Release files / oxiserial-0.2.0.tar.gz
| Download URL | oxiserial-0.2.0.tar.gz |
|---|---|
| Size | 99.9 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
8a785bf308d1961654e42205a044c203dd3a338c160b40ad5588ba0f4b21c93b
|
|
BLAKE2b-256 checksum How to use checksums |
4e5e2e97a0918da157743e6f8c8b85e9a2b3fa9d050076d922dcd304fc98bf2f
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.12.20 {"installer":{"name":"uv","version":"0.12.20","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|
Release files / oxiserial-0.2.0-cp314-cp314t-win_arm64.whl
| Download URL | oxiserial-0.2.0-cp314-cp314t-win_arm64.whl |
|---|---|
| Size | 431.5 kB |
| Tags | CPython 3.14 CPython 3.14 free-threading Windows ARM64 |
|
SHA-256 checksum How to use checksums |
ffa505de1b7815c0eb0cfe8a633e2b5f986f6d6dbc6cb5863ceaa40c23571872
|
|
BLAKE2b-256 checksum How to use checksums |
e9a7995573704b1eb7ab183a3c052a27a8fd08dd258658a213b51670a99c4349
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.12.20 {"installer":{"name":"uv","version":"0.12.20","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|
Release files / oxiserial-0.2.0-cp314-cp314t-win_amd64.whl
| Download URL | oxiserial-0.2.0-cp314-cp314t-win_amd64.whl |
|---|---|
| Size | 449.2 kB |
| Tags | CPython 3.14 CPython 3.14 free-threading Windows x86-64 |
|
SHA-256 checksum How to use checksums |
e88ed3876175642073b64ba226ac772f559dc5bc0b9ccad10cae84cf2e80c27e
|
|
BLAKE2b-256 checksum How to use checksums |
b7e9fbca6ffa64ecbf251d257d917dabca2d07007a03f4d20a2942ed790ac647
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.12.20 {"installer":{"name":"uv","version":"0.12.20","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|
Release files / oxiserial-0.2.0-cp314-cp314t-win32.whl
| Download URL | oxiserial-0.2.0-cp314-cp314t-win32.whl |
|---|---|
| Size | 404.5 kB |
| Tags | CPython 3.14 CPython 3.14 free-threading Windows x86-32 |
|
SHA-256 checksum How to use checksums |
7b2274952e324d3a72244cf9d38f293b2927d32e6d44ae43723bd49f73f28983
|
|
BLAKE2b-256 checksum How to use checksums |
5352d20ad5bae2af33107735d61d245a42e7642af4d34baa074b1d77a29809f4
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.12.20 {"installer":{"name":"uv","version":"0.12.20","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|
Release files / oxiserial-0.2.0-cp314-cp314t-musllinux_1_2_x86_64.whl
| Download URL | oxiserial-0.2.0-cp314-cp314t-musllinux_1_2_x86_64.whl |
|---|---|
| Size | 860.8 kB |
| Tags | CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ x86-64 |
|
SHA-256 checksum How to use checksums |
9419cb1e5393b61e2927234e789c22cb2231af0ce24daa47239124cdf6319db1
|
|
BLAKE2b-256 checksum How to use checksums |
088ea14a0d65b12c5ffbc4cd4b8770fc3425c8097542700b541393692994f114
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.12.20 {"installer":{"name":"uv","version":"0.12.20","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|
Release files / oxiserial-0.2.0-cp314-cp314t-musllinux_1_2_i686.whl
| Download URL | oxiserial-0.2.0-cp314-cp314t-musllinux_1_2_i686.whl |
|---|---|
| Size | 902.9 kB |
| Tags | CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ x86-32 |
|
SHA-256 checksum How to use checksums |
7ef6545f7865ae17ff4686cc92c18e22e6243d848cdd9852a94f0d44067de930
|
|
BLAKE2b-256 checksum How to use checksums |
6c8aeb68fdce9bcc75a58250438e199036c12c52c48c9be2efdd300c0008b6d3
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.12.20 {"installer":{"name":"uv","version":"0.12.20","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|
Release files / oxiserial-0.2.0-cp314-cp314t-musllinux_1_2_armv7l.whl
| Download URL | oxiserial-0.2.0-cp314-cp314t-musllinux_1_2_armv7l.whl |
|---|---|
| Size | 924.7 kB |
| Tags | CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ ARMv7l |
|
SHA-256 checksum How to use checksums |
b4ab35284f9d6580e7ebb64065b99d0cc59e7a04c8c4c5af715d315b6dddaa74
|
|
BLAKE2b-256 checksum How to use checksums |
6cb05694f930226deab6cb71dea5fb91a442291faafaa51133ef89193b16e963
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.12.20 {"installer":{"name":"uv","version":"0.12.20","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|
Release files / oxiserial-0.2.0-cp314-cp314t-musllinux_1_2_aarch64.whl
| Download URL | oxiserial-0.2.0-cp314-cp314t-musllinux_1_2_aarch64.whl |
|---|---|
| Size | 835.8 kB |
| Tags | CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ ARM64 |
|
SHA-256 checksum How to use checksums |
937f33470d9c68ddb04000ce9bf497077c4ddf9fdcf296b9dd679870ae0fcf02
|
|
BLAKE2b-256 checksum How to use checksums |
4d44b45e728aa4a2a4e0b968c2146a8ac975aafcc3f58eb8ff4180a8aeb5f610
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.12.20 {"installer":{"name":"uv","version":"0.12.20","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|
Release files / oxiserial-0.2.0-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | oxiserial-0.2.0-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 644.6 kB |
| Tags | CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
9ab729c3a782756148337b69f2af809a790ed61da7a45ca20bf46a659f39bd98
|
|
BLAKE2b-256 checksum How to use checksums |
ceaf6785f0ecbbb1d5f443c81c2d7c7d288aa64e5fa97eeaab741a971a82c08b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.12.20 {"installer":{"name":"uv","version":"0.12.20","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|
Release files / oxiserial-0.2.0-cp314-cp314t-manylinux_2_17_s390x.manylinux2014_s390x.whl
| Download URL | oxiserial-0.2.0-cp314-cp314t-manylinux_2_17_s390x.manylinux2014_s390x.whl |
|---|---|
| Size | 674.0 kB |
| Tags | CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ IBM System/390x |
|
SHA-256 checksum How to use checksums |
c8721752eaedd436de30b09276690454addb0df1ec5196d038fc9a95ec8821b4
|
|
BLAKE2b-256 checksum How to use checksums |
f8359564197dace2dbcb9a459da2f88114c12a780f1b05af6afd3e7e2f8f09b4
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.12.20 {"installer":{"name":"uv","version":"0.12.20","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|
Release files / oxiserial-0.2.0-cp314-cp314t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
| Download URL | oxiserial-0.2.0-cp314-cp314t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl |
|---|---|
| Size | 813.3 kB |
| Tags | CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ PowerPC 64-le |
|
SHA-256 checksum How to use checksums |
4e84232c5244315e079bc1060ed0fdc78a532e040d91730dc775e07621c6cbd7
|
|
BLAKE2b-256 checksum How to use checksums |
3d5d6c754089033a735766cf373ca36ca75fd539a24b4a148a46cdb6b5fb0c7b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.12.20 {"installer":{"name":"uv","version":"0.12.20","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|
Release files / oxiserial-0.2.0-cp314-cp314t-manylinux_2_17_i686.manylinux2014_i686.whl
| Download URL | oxiserial-0.2.0-cp314-cp314t-manylinux_2_17_i686.manylinux2014_i686.whl |
|---|---|
| Size | 699.0 kB |
| Tags | CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ x86-32 |
|
SHA-256 checksum How to use checksums |
6dd0b6acacee07c30bb13d36f87a463f978e9c133345688599214d14556eda4c
|
|
BLAKE2b-256 checksum How to use checksums |
b4eb196105ec8de51d4037abe75e8768bdf2882c95eb93f0fcdfaba32852c403
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.12.20 {"installer":{"name":"uv","version":"0.12.20","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|
Release files / oxiserial-0.2.0-cp314-cp314t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
| Download URL | oxiserial-0.2.0-cp314-cp314t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl |
|---|---|
| Size | 648.4 kB |
| Tags | CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ ARMv7l |
|
SHA-256 checksum How to use checksums |
7fb4018ee60f2c309697f874e8315e191602b5f04e052a5ad139d98093a2c948
|
|
BLAKE2b-256 checksum How to use checksums |
9cbdf2e9b55f28858b7a58d7c50ec3df45808ed71cd70263f47768e37e4f027f
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.12.20 {"installer":{"name":"uv","version":"0.12.20","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|
Release files / oxiserial-0.2.0-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
| Download URL | oxiserial-0.2.0-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl |
|---|---|
| Size | 658.2 kB |
| Tags | CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ ARM64 |
|
SHA-256 checksum How to use checksums |
48147398001850dc57a3ef6abe937d5982a1a16bb1c9c06f9181138af0c8a953
|
|
BLAKE2b-256 checksum How to use checksums |
c237506220a5501b887c00c3a7f622c5e211d7497c3ab8444e82af61fdc2b5a1
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.12.20 {"installer":{"name":"uv","version":"0.12.20","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|
Release files / oxiserial-0.2.0-cp314-cp314t-macosx_11_0_arm64.whl
| Download URL | oxiserial-0.2.0-cp314-cp314t-macosx_11_0_arm64.whl |
|---|---|
| Size | 586.6 kB |
| Tags | CPython 3.14 CPython 3.14 free-threading macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
46b0dcf1162b7aa1bc9b2681171caa6100a30604554a6b39de95eaff3b2e58e1
|
|
BLAKE2b-256 checksum How to use checksums |
0e84d5429bbc25effc546afc3bb77f0a8c44c051734d1126507f1391a01f7873
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.12.20 {"installer":{"name":"uv","version":"0.12.20","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|
Release files / oxiserial-0.2.0-cp314-cp314t-macosx_10_12_x86_64.whl
| Download URL | oxiserial-0.2.0-cp314-cp314t-macosx_10_12_x86_64.whl |
|---|---|
| Size | 592.7 kB |
| Tags | CPython 3.14 CPython 3.14 free-threading macOS 10.12+ x86-64 |
|
SHA-256 checksum How to use checksums |
6f6066313e17c68485a92a76d3d010715850edfd92af11fff27b58a9889486c9
|
|
BLAKE2b-256 checksum How to use checksums |
71a2fbff65671668a2feffe33dbe8f991aee2003c31ab5dedbb3a269bc81be09
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.12.20 {"installer":{"name":"uv","version":"0.12.20","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|
Release files / oxiserial-0.2.0-cp311-abi3-win_arm64.whl
| Download URL | oxiserial-0.2.0-cp311-abi3-win_arm64.whl |
|---|---|
| Size | 442.2 kB |
| Tags | CPython 3.11 Windows ARM64 abi3 |
|
SHA-256 checksum How to use checksums |
afb07b4b767c53e4b22154df4c34c2cf86496279178d4cf7b0f6e91f20d8f0e6
|
|
BLAKE2b-256 checksum How to use checksums |
94372014d7d3cd5ab64c1ebd3fc8f5e7659d9cacb412ed33cb3cede3b4d1c63b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.12.20 {"installer":{"name":"uv","version":"0.12.20","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|
Release files / oxiserial-0.2.0-cp311-abi3-win_amd64.whl
| Download URL | oxiserial-0.2.0-cp311-abi3-win_amd64.whl |
|---|---|
| Size | 457.6 kB |
| Tags | CPython 3.11 Windows x86-64 abi3 |
|
SHA-256 checksum How to use checksums |
daa0bf225628ef05d4e273480d4a6f0a5b2b478fdc08c65c1885ea865b7ae6ad
|
|
BLAKE2b-256 checksum How to use checksums |
2a0f41aa43ff45866f781f9e04663e1c10be7dbbf2c5999fb36a951e5ea244ee
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.12.20 {"installer":{"name":"uv","version":"0.12.20","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|
Release files / oxiserial-0.2.0-cp311-abi3-win32.whl
| Download URL | oxiserial-0.2.0-cp311-abi3-win32.whl |
|---|---|
| Size | 412.8 kB |
| Tags | CPython 3.11 Windows x86-32 abi3 |
|
SHA-256 checksum How to use checksums |
40348d228ff6e67e170f68fa38db9cde83bf46ed4c9001a995763b572e06ca0a
|
|
BLAKE2b-256 checksum How to use checksums |
046d726fb71a77262993c5071e597ee97bf7c64e06f3cda47e19abd069b0bb94
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.12.20 {"installer":{"name":"uv","version":"0.12.20","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|
Release files / oxiserial-0.2.0-cp311-abi3-musllinux_1_2_x86_64.whl
| Download URL | oxiserial-0.2.0-cp311-abi3-musllinux_1_2_x86_64.whl |
|---|---|
| Size | 872.1 kB |
| Tags | CPython 3.11 Linux musl 1.2+ x86-64 abi3 |
|
SHA-256 checksum How to use checksums |
1be18d20d44a09170b8c856fea2fbd6879acbd86f699762f58a421962592feea
|
|
BLAKE2b-256 checksum How to use checksums |
128929b7ed81067bbb93274925df3c7835628f860428ce9ff302d8e96330db51
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.12.20 {"installer":{"name":"uv","version":"0.12.20","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|
Release files / oxiserial-0.2.0-cp311-abi3-musllinux_1_2_i686.whl
| Download URL | oxiserial-0.2.0-cp311-abi3-musllinux_1_2_i686.whl |
|---|---|
| Size | 916.3 kB |
| Tags | CPython 3.11 Linux musl 1.2+ x86-32 abi3 |
|
SHA-256 checksum How to use checksums |
935601853a1dcba3bc7c79c984a172651b7aa6affd3df05050da88992a844577
|
|
BLAKE2b-256 checksum How to use checksums |
6714b4862b365477adc078ed17ac7976894b7c00cd857d5a09d8066a956a4ca7
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.12.20 {"installer":{"name":"uv","version":"0.12.20","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|
Release files / oxiserial-0.2.0-cp311-abi3-musllinux_1_2_armv7l.whl
| Download URL | oxiserial-0.2.0-cp311-abi3-musllinux_1_2_armv7l.whl |
|---|---|
| Size | 935.2 kB |
| Tags | CPython 3.11 Linux musl 1.2+ ARMv7l abi3 |
|
SHA-256 checksum How to use checksums |
0773ed794715185ffcf218419507e0da77f046dba47f7dab99f97d7279609b7d
|
|
BLAKE2b-256 checksum How to use checksums |
a1f0ae2c8131b6fc28c4ba78343fedab670eaf3c6eea54e8b802b17ab9e07dce
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.12.20 {"installer":{"name":"uv","version":"0.12.20","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|
Release files / oxiserial-0.2.0-cp311-abi3-musllinux_1_2_aarch64.whl
| Download URL | oxiserial-0.2.0-cp311-abi3-musllinux_1_2_aarch64.whl |
|---|---|
| Size | 845.4 kB |
| Tags | CPython 3.11 Linux musl 1.2+ ARM64 abi3 |
|
SHA-256 checksum How to use checksums |
0b99bd1a8deb39bc9a52dc1942414581c47f48983285f7fadbad10ce8dbfa46d
|
|
BLAKE2b-256 checksum How to use checksums |
a54155bff12c2da551dcdd4fe3e2a0d2813d56ffc31ccf5f4ece5ffaafb3cb4d
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.12.20 {"installer":{"name":"uv","version":"0.12.20","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|
Release files / oxiserial-0.2.0-cp311-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | oxiserial-0.2.0-cp311-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 656.6 kB |
| Tags | CPython 3.11 Linux glibc 2.17+ x86-64 abi3 |
|
SHA-256 checksum How to use checksums |
c1513c8307afe67eeb182cac075d0f7ee099b709c6332ede1d061d83675a48b0
|
|
BLAKE2b-256 checksum How to use checksums |
aef5153b22f3fdc07e645fd3ee2ebe86a673827595339853cd45e13de9db5848
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.12.20 {"installer":{"name":"uv","version":"0.12.20","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|
Release files / oxiserial-0.2.0-cp311-abi3-manylinux_2_17_s390x.manylinux2014_s390x.whl
| Download URL | oxiserial-0.2.0-cp311-abi3-manylinux_2_17_s390x.manylinux2014_s390x.whl |
|---|---|
| Size | 681.2 kB |
| Tags | CPython 3.11 Linux glibc 2.17+ IBM System/390x abi3 |
|
SHA-256 checksum How to use checksums |
12167feda59d2bd10d70eb3640a4490bea496c66d68f78c0563fa191240669cc
|
|
BLAKE2b-256 checksum How to use checksums |
30460c0c6de065f5e35b5e074e9e1ad5fb8ba870de37be9b64f38162d6ee7865
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.12.20 {"installer":{"name":"uv","version":"0.12.20","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|
Release files / oxiserial-0.2.0-cp311-abi3-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
| Download URL | oxiserial-0.2.0-cp311-abi3-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl |
|---|---|
| Size | 824.2 kB |
| Tags | CPython 3.11 Linux glibc 2.17+ PowerPC 64-le abi3 |
|
SHA-256 checksum How to use checksums |
4e83ad3be9f3c1b214bf9cd7b8365463eb7adedf054d5f81980ee20e320b7f53
|
|
BLAKE2b-256 checksum How to use checksums |
9c32a9c77dedeb0bf826177953b83b8282f63a0771599ef1fbf69de2efec52bd
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.12.20 {"installer":{"name":"uv","version":"0.12.20","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|
Release files / oxiserial-0.2.0-cp311-abi3-manylinux_2_17_i686.manylinux2014_i686.whl
| Download URL | oxiserial-0.2.0-cp311-abi3-manylinux_2_17_i686.manylinux2014_i686.whl |
|---|---|
| Size | 712.1 kB |
| Tags | CPython 3.11 Linux glibc 2.17+ x86-32 abi3 |
|
SHA-256 checksum How to use checksums |
b4f1bd37b4daaba059ad87b5c6037a4b559363485130a72d7b6231d2d4187a96
|
|
BLAKE2b-256 checksum How to use checksums |
d751df1d821b8e1f599f84c6100faca20967273238a9af96e62e658d336bf098
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.12.20 {"installer":{"name":"uv","version":"0.12.20","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|
Release files / oxiserial-0.2.0-cp311-abi3-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
| Download URL | oxiserial-0.2.0-cp311-abi3-manylinux_2_17_armv7l.manylinux2014_armv7l.whl |
|---|---|
| Size | 659.4 kB |
| Tags | CPython 3.11 Linux glibc 2.17+ ARMv7l abi3 |
|
SHA-256 checksum How to use checksums |
3a341f4496d918841e0b7a20411ee2e0f5d75687243429d6d67c051850699179
|
|
BLAKE2b-256 checksum How to use checksums |
bcb31bdad8a9b85ca64569d5bb37f15f1230c9a63084f6051bae27c9b3ed1fe0
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.12.20 {"installer":{"name":"uv","version":"0.12.20","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|
Release files / oxiserial-0.2.0-cp311-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
| Download URL | oxiserial-0.2.0-cp311-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl |
|---|---|
| Size | 668.5 kB |
| Tags | CPython 3.11 Linux glibc 2.17+ ARM64 abi3 |
|
SHA-256 checksum How to use checksums |
5e531589093ad4f7a47cc3a9770fd17c6b01a4cb9aa1253fd67f3dcab0244626
|
|
BLAKE2b-256 checksum How to use checksums |
0945634a8da3a6e09258fc8225bbc0c9b5320676090cc56dc64ea17d0dd94b68
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.12.20 {"installer":{"name":"uv","version":"0.12.20","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|
Release files / oxiserial-0.2.0-cp311-abi3-macosx_11_0_arm64.whl
| Download URL | oxiserial-0.2.0-cp311-abi3-macosx_11_0_arm64.whl |
|---|---|
| Size | 596.8 kB |
| Tags | CPython 3.11 abi3 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
499140220dba8ebf3e0c047a160020725b4abc40c4c8cd03eac0d76e82fdcffa
|
|
BLAKE2b-256 checksum How to use checksums |
7be2791e7dad08ebf2ecfc973aafb3bb26fb2c2d0c1d22671323606272bdcbf3
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.12.20 {"installer":{"name":"uv","version":"0.12.20","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|
Release files / oxiserial-0.2.0-cp311-abi3-macosx_10_12_x86_64.whl
| Download URL | oxiserial-0.2.0-cp311-abi3-macosx_10_12_x86_64.whl |
|---|---|
| Size | 591.5 kB |
| Tags | CPython 3.11 abi3 macOS 10.12+ x86-64 |
|
SHA-256 checksum How to use checksums |
2b845292d1ae7d9a8d58661474e8db18046e373437c8904121b63153ede884e3
|
|
BLAKE2b-256 checksum How to use checksums |
9818960c6bf0bf080b73d1c088c6257a2f39fa47359c19874a0e62da2c3f5d62
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.12.20 {"installer":{"name":"uv","version":"0.12.20","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|