Skip to main content

bleak-smlight

CI Status Documentation Status Test coverage percentage CodSpeed Badge

Poetry Ruff pre-commit

PyPI Version Supported Python versions License


Documentation: https://bleak-smlight.readthedocs.io

Source Code: https://github.com/bluetooth-devices/bleak-smlight


A Bleak backend that receives Bluetooth Low Energy advertisements from a SMLIGHT SLZB BLE proxy. The proxy is scan only, so this library registers a non connectable scanner with habluetooth; it does not support GATT connections. The UDP proxy protocol lives in pysmlight, this library is the host side glue that feeds advertisements into Bleak. See the architecture docs for how the pieces fit together.

Usage

import asyncio

import habluetooth

from bleak_smlight import SMLIGHTConnectionManager, SMLIGHTDeviceConfig

DEVICES: list[SMLIGHTDeviceConfig] = [
    {"source": "AA:BB:CC:DD:EE:FF", "name": "slzb-proxy", "host": "10.0.0.5"},
]


async def main() -> None:
    await habluetooth.BluetoothManager().async_setup()
    managers = [SMLIGHTConnectionManager(d) for d in DEVICES]
    await asyncio.gather(*(m.start() for m in managers))
    try:
        await asyncio.Event().wait()  # advertisements now flow into Bleak
    finally:
        await asyncio.gather(*(m.stop() for m in managers))


asyncio.run(main())

Installation

Install this via pip (or your favourite package manager):

pip install bleak-smlight

Contributors ✨

Thanks goes to these wonderful people (emoji key):

This project follows the all-contributors specification. Contributions of any kind welcome!

Credits

This package was created with Copier and the browniebroke/pypackage-template project template.

Release files for bleak-smlight 1.1.1

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

Source distribution (sdist)

Source distribution for bleak-smlight 1.1.1
File Size Uploaded
bleak_smlight-1.1.1.tar.gz 12.9 kB Details

Built distributions (wheels)

Table of built distributions (wheels) for bleak-smlight 1.1.1
File
bleak_smlight-1.1.1-cp314-cp314t-win_amd64.whl CPython 3.14 CPython 3.14 free-threading Windows x86-64 Details
bleak_smlight-1.1.1-cp314-cp314t-win32.whl CPython 3.14 CPython 3.14 free-threading Windows x86-32 Details
bleak_smlight-1.1.1-cp314-cp314t-musllinux_1_2_x86_64.whl CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ x86-64 Details
bleak_smlight-1.1.1-cp314-cp314t-musllinux_1_2_aarch64.whl CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ ARM64 Details
bleak_smlight-1.1.1-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ ARM64, Linux glibc 2.28+ ARM64 Details
bleak_smlight-1.1.1-cp314-cp314t-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl CPython 3.14 CPython 3.14 free-threading Linux glibc 2.28+ x86-64, Linux glibc 2.5+ x86-64 Details
bleak_smlight-1.1.1-cp314-cp314t-macosx_11_0_arm64.whl CPython 3.14 CPython 3.14 free-threading macOS 11.0+ ARM64 Details
bleak_smlight-1.1.1-cp314-cp314t-macosx_10_13_x86_64.whl CPython 3.14 CPython 3.14 free-threading macOS 10.13+ x86-64 Details
bleak_smlight-1.1.1-cp314-cp314-win_amd64.whl CPython 3.14 CPython 3.14 Windows x86-64 Details
bleak_smlight-1.1.1-cp314-cp314-win32.whl CPython 3.14 CPython 3.14 Windows x86-32 Details
bleak_smlight-1.1.1-cp314-cp314-musllinux_1_2_x86_64.whl CPython 3.14 CPython 3.14 Linux musl 1.2+ x86-64 Details
bleak_smlight-1.1.1-cp314-cp314-musllinux_1_2_aarch64.whl CPython 3.14 CPython 3.14 Linux musl 1.2+ ARM64 Details
bleak_smlight-1.1.1-cp314-cp314-manylinux_2_41_x86_64.whl CPython 3.14 CPython 3.14 Linux glibc 2.41+ x86-64 Details
bleak_smlight-1.1.1-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl CPython 3.14 CPython 3.14 Linux glibc 2.17+ ARM64, Linux glibc 2.28+ ARM64 Details
bleak_smlight-1.1.1-cp314-cp314-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl CPython 3.14 CPython 3.14 Linux glibc 2.28+ x86-64, Linux glibc 2.5+ x86-64 Details
bleak_smlight-1.1.1-cp314-cp314-macosx_11_0_arm64.whl CPython 3.14 CPython 3.14 macOS 11.0+ ARM64 Details
bleak_smlight-1.1.1-cp314-cp314-macosx_10_13_x86_64.whl CPython 3.14 CPython 3.14 macOS 10.13+ x86-64 Details
bleak_smlight-1.1.1-cp313-cp313-win_amd64.whl CPython 3.13 CPython 3.13 Windows x86-64 Details
bleak_smlight-1.1.1-cp313-cp313-win32.whl CPython 3.13 CPython 3.13 Windows x86-32 Details
bleak_smlight-1.1.1-cp313-cp313-musllinux_1_2_x86_64.whl CPython 3.13 CPython 3.13 Linux musl 1.2+ x86-64 Details
bleak_smlight-1.1.1-cp313-cp313-musllinux_1_2_aarch64.whl CPython 3.13 CPython 3.13 Linux musl 1.2+ ARM64 Details
bleak_smlight-1.1.1-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl CPython 3.13 CPython 3.13 Linux glibc 2.17+ ARM64, Linux glibc 2.28+ ARM64 Details
bleak_smlight-1.1.1-cp313-cp313-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl CPython 3.13 CPython 3.13 Linux glibc 2.5+ x86-64, Linux glibc 2.28+ x86-64 Details
bleak_smlight-1.1.1-cp313-cp313-macosx_11_0_arm64.whl CPython 3.13 CPython 3.13 macOS 11.0+ ARM64 Details
bleak_smlight-1.1.1-cp313-cp313-macosx_10_13_x86_64.whl CPython 3.13 CPython 3.13 macOS 10.13+ x86-64 Details
bleak_smlight-1.1.1-cp312-cp312-win_amd64.whl CPython 3.12 CPython 3.12 Windows x86-64 Details
bleak_smlight-1.1.1-cp312-cp312-win32.whl CPython 3.12 CPython 3.12 Windows x86-32 Details
bleak_smlight-1.1.1-cp312-cp312-musllinux_1_2_x86_64.whl CPython 3.12 CPython 3.12 Linux musl 1.2+ x86-64 Details
bleak_smlight-1.1.1-cp312-cp312-musllinux_1_2_aarch64.whl CPython 3.12 CPython 3.12 Linux musl 1.2+ ARM64 Details
bleak_smlight-1.1.1-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl CPython 3.12 CPython 3.12 Linux glibc 2.17+ ARM64, Linux glibc 2.28+ ARM64 Details
bleak_smlight-1.1.1-cp312-cp312-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.28+ x86-64, Linux glibc 2.5+ x86-64 Details
bleak_smlight-1.1.1-cp312-cp312-macosx_11_0_arm64.whl CPython 3.12 CPython 3.12 macOS 11.0+ ARM64 Details
bleak_smlight-1.1.1-cp312-cp312-macosx_10_13_x86_64.whl CPython 3.12 CPython 3.12 macOS 10.13+ x86-64 Details

Total release size: 2.4 MB

Release files / bleak_smlight-1.1.1.tar.gz

Download URL bleak_smlight-1.1.1.tar.gz
Size 12.9 kB
Tags Source
SHA-256 checksum
How to use checksums
2560a5c3266414906e17052412fd167e4c0cf9a151880373164550df8eca8885
BLAKE2b-256 checksum
How to use checksums
27d389ba9c903a534002538305b2f3079cbae1dfd549c7af1cc70afe278ba8a6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jun 27, 2026.

Transparency log

Release files / bleak_smlight-1.1.1-cp314-cp314t-win_amd64.whl

Download URL bleak_smlight-1.1.1-cp314-cp314t-win_amd64.whl
Size 102.8 kB
Tags CPython 3.14 CPython 3.14 free-threading Windows x86-64
SHA-256 checksum
How to use checksums
a8613d9f3b51a3e539e91a4f7d8797da97babb66ba99b9b45a09aa4d307f8d78
BLAKE2b-256 checksum
How to use checksums
6cee6e35d42a21d25bcd3f45fad995de6f1496517b7d2783a1408747887d857a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.13

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jun 27, 2026.

Transparency log

Release files / bleak_smlight-1.1.1-cp314-cp314t-win32.whl

Download URL bleak_smlight-1.1.1-cp314-cp314t-win32.whl
Size 92.0 kB
Tags CPython 3.14 CPython 3.14 free-threading Windows x86-32
SHA-256 checksum
How to use checksums
9af05987c78fd1e3a488a6d4a408c03cf19f100c66dbb0145d3811e9c39e666d
BLAKE2b-256 checksum
How to use checksums
6748f252e8cc998526f0f1ad2928026b144a98107926c5e1fa0b9705d8c23864
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.13

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jun 27, 2026.

Transparency log

Release files / bleak_smlight-1.1.1-cp314-cp314t-musllinux_1_2_x86_64.whl

Download URL bleak_smlight-1.1.1-cp314-cp314t-musllinux_1_2_x86_64.whl
Size 125.8 kB
Tags CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
59e45fd54615b4e8d774bd8a5a6595d4f46bb4842dcc03b8ddf98cdec4569c89
BLAKE2b-256 checksum
How to use checksums
2144ae2b72368dfa50a85de3f98ab5d574de67ba908a77d810267b2ebc96d982
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.13

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jun 27, 2026.

Transparency log

Release files / bleak_smlight-1.1.1-cp314-cp314t-musllinux_1_2_aarch64.whl

Download URL bleak_smlight-1.1.1-cp314-cp314t-musllinux_1_2_aarch64.whl
Size 121.3 kB
Tags CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
cf36befcf7f636a5ed5aa14aa36e62f027dc61bc744d4520bba3333dd8577050
BLAKE2b-256 checksum
How to use checksums
6a1849cbc5808df396f826137e3be1a4a6ef5a5845d51a9b445097ded88a30ac
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.13

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jun 27, 2026.

Transparency log

Release files / bleak_smlight-1.1.1-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl

Download URL bleak_smlight-1.1.1-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 121.1 kB
Tags CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
d6fb22a43e95b456c444e4bdc214b3baaa0f8528dfb3e435b9932babebdf1e46
BLAKE2b-256 checksum
How to use checksums
01d1e7095f2a249ae0627cb7d71619d845d684816509f42b807231a93cef7480
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.13

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jun 27, 2026.

Transparency log

Release files / bleak_smlight-1.1.1-cp314-cp314t-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl

Download URL bleak_smlight-1.1.1-cp314-cp314t-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl
Size 124.2 kB
Tags CPython 3.14 CPython 3.14 free-threading Linux glibc 2.28+ x86-64 Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
9088821c28729547170e9f5ac6f71e87676063b1ea10c559ad7f8cd38ef71f48
BLAKE2b-256 checksum
How to use checksums
b8baf1d177a3b9406118960f2a30cdfb72ea0a850f851fd299815fd39ed991c4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.13

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jun 27, 2026.

Transparency log

Release files / bleak_smlight-1.1.1-cp314-cp314t-macosx_11_0_arm64.whl

Download URL bleak_smlight-1.1.1-cp314-cp314t-macosx_11_0_arm64.whl
Size 108.0 kB
Tags CPython 3.14 CPython 3.14 free-threading macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
fdf8d4911b2d0ee70717e8eca52071587b597b10b68fe91c2d5af4c34204009d
BLAKE2b-256 checksum
How to use checksums
fd2f4fa28cb531918dd9b9dab0378179bb28c593288ffe72eb75fb8dd4269d76
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.13

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jun 27, 2026.

Transparency log

Release files / bleak_smlight-1.1.1-cp314-cp314t-macosx_10_13_x86_64.whl

Download URL bleak_smlight-1.1.1-cp314-cp314t-macosx_10_13_x86_64.whl
Size 108.5 kB
Tags CPython 3.14 CPython 3.14 free-threading macOS 10.13+ x86-64
SHA-256 checksum
How to use checksums
1d1864db9b6d02b6aa628b02cd5e1377b0f979180088cc478e4c0789659c4327
BLAKE2b-256 checksum
How to use checksums
acdf1f2331a89a5c36fa1475f7505d562a381652a5d3077b118c7f1058106bd4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.13

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jun 27, 2026.

Transparency log

Release files / bleak_smlight-1.1.1-cp314-cp314-win_amd64.whl

Download URL bleak_smlight-1.1.1-cp314-cp314-win_amd64.whl
Size 55.3 kB
Tags CPython 3.14 Windows x86-64
SHA-256 checksum
How to use checksums
11757a555ac9b4110ced6af61fdda84f60f7ef903cc1889d1e0798596aeeb25c
BLAKE2b-256 checksum
How to use checksums
54635a40899ed25e2de2a5db9984d3fdf90574add0be1e41c69eae51e592bfdf
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.13

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jun 27, 2026.

Transparency log

Release files / bleak_smlight-1.1.1-cp314-cp314-win32.whl

Download URL bleak_smlight-1.1.1-cp314-cp314-win32.whl
Size 49.3 kB
Tags CPython 3.14 Windows x86-32
SHA-256 checksum
How to use checksums
f6e3c123a28dbe48d8354f3e8ec5becf4abe9814022997503661c95a4cac9ed4
BLAKE2b-256 checksum
How to use checksums
c5b5356635be01ac3475702813563aa15210c0f6d66c621c071752327127fe5e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.13

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jun 27, 2026.

Transparency log

Release files / bleak_smlight-1.1.1-cp314-cp314-musllinux_1_2_x86_64.whl

Download URL bleak_smlight-1.1.1-cp314-cp314-musllinux_1_2_x86_64.whl
Size 68.6 kB
Tags CPython 3.14 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
d8c79ecc5de784bc65f117af8cd07a4e52a03a8703efa0da87d92583a6ad9988
BLAKE2b-256 checksum
How to use checksums
f014d9dbd27e6f92d503f8fb2bc141356b310547a392e343782f32a9261f97f8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.13

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jun 27, 2026.

Transparency log

Release files / bleak_smlight-1.1.1-cp314-cp314-musllinux_1_2_aarch64.whl

Download URL bleak_smlight-1.1.1-cp314-cp314-musllinux_1_2_aarch64.whl
Size 65.9 kB
Tags CPython 3.14 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
2929d47abdcf90846e2f0efc30947feea0b5d52ade4e0706f123ff8d27323354
BLAKE2b-256 checksum
How to use checksums
b31b4b0813facd1b9f43c43cf9096dafc0dd2af94e96d3e3855445e3418bbfbc
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.13

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jun 27, 2026.

Transparency log

Release files / bleak_smlight-1.1.1-cp314-cp314-manylinux_2_41_x86_64.whl

Download URL bleak_smlight-1.1.1-cp314-cp314-manylinux_2_41_x86_64.whl
Size 67.2 kB
Tags CPython 3.14 Linux glibc 2.41+ x86-64
SHA-256 checksum
How to use checksums
912dd1b54cc030c2ec12e6e0ad5d3ad62d8db98cba923172432232705c4711ec
BLAKE2b-256 checksum
How to use checksums
43f74b1f6656793b3fba535e7b260b857cf6a3924de8b4cc01675378399d3b84
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jun 27, 2026.

Transparency log

Release files / bleak_smlight-1.1.1-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl

Download URL bleak_smlight-1.1.1-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 65.8 kB
Tags CPython 3.14 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
7930a5390d5dfb0ddae2f9a6f29ca9c282dd2deb3b9b516b7ccb64a2d7807e15
BLAKE2b-256 checksum
How to use checksums
69b87082b903786f39845086503c4fbf3bd83b1a84f88fe713f3059536e4cca6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.13

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jun 27, 2026.

Transparency log

Release files / bleak_smlight-1.1.1-cp314-cp314-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl

Download URL bleak_smlight-1.1.1-cp314-cp314-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl
Size 67.9 kB
Tags CPython 3.14 Linux glibc 2.28+ x86-64 Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
cd9f0c012ac2f130f352a7d7501adcc47ef157ac1e4a42701dcc11310cfa78d6
BLAKE2b-256 checksum
How to use checksums
a85b181d9c4a2b0d5a0ffd0e8a585ed795792afb1077996c5914b93458ff9df5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.13

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jun 27, 2026.

Transparency log

Release files / bleak_smlight-1.1.1-cp314-cp314-macosx_11_0_arm64.whl

Download URL bleak_smlight-1.1.1-cp314-cp314-macosx_11_0_arm64.whl
Size 57.3 kB
Tags CPython 3.14 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
be448b4e24830ea2008512f0608851c2c4681b08ab3a36d5945e6c4869b80de4
BLAKE2b-256 checksum
How to use checksums
5616220c9c6220ab33d2a1e5c9077dd02b7d629865b1b822cc00d5442cf2c6db
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.13

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jun 27, 2026.

Transparency log

Release files / bleak_smlight-1.1.1-cp314-cp314-macosx_10_13_x86_64.whl

Download URL bleak_smlight-1.1.1-cp314-cp314-macosx_10_13_x86_64.whl
Size 57.9 kB
Tags CPython 3.14 macOS 10.13+ x86-64
SHA-256 checksum
How to use checksums
42036c7241aad684527a53ff5d4f33594da81f05e5d260129d41bdba55b1e95a
BLAKE2b-256 checksum
How to use checksums
8e6e3d8f6813154ba68f5e59e2d848bb3f19540fa1d3ae7b77f1f6cc92462066
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.13

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jun 27, 2026.

Transparency log

Release files / bleak_smlight-1.1.1-cp313-cp313-win_amd64.whl

Download URL bleak_smlight-1.1.1-cp313-cp313-win_amd64.whl
Size 54.1 kB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
a2e46d8f896800abc9cb78969f2a3cc9ae83a8d1a6cdcc73d5e5b767984838ae
BLAKE2b-256 checksum
How to use checksums
ad4b1250e56949a36776403f5439397c3a6c48613e75fde917adb9446e9cfafd
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.13

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jun 27, 2026.

Transparency log

Release files / bleak_smlight-1.1.1-cp313-cp313-win32.whl

Download URL bleak_smlight-1.1.1-cp313-cp313-win32.whl
Size 48.1 kB
Tags CPython 3.13 Windows x86-32
SHA-256 checksum
How to use checksums
2eeec86400e03173986c012c3dae37fa7e1a235216a43eb56c32c0f8ce8f9fcd
BLAKE2b-256 checksum
How to use checksums
a0c0f6ac6e18f1df12a4bb2b1e41be7ac512a7afa958e2718261968dd331cab6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.13

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jun 27, 2026.

Transparency log

Release files / bleak_smlight-1.1.1-cp313-cp313-musllinux_1_2_x86_64.whl

Download URL bleak_smlight-1.1.1-cp313-cp313-musllinux_1_2_x86_64.whl
Size 68.6 kB
Tags CPython 3.13 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
e66a3f28e8acad49ee6787233cc8b4ce1eb591af9a6a2aadfb65b0c42e8142b1
BLAKE2b-256 checksum
How to use checksums
cffbd17bccbd865d9ae75145eb846e0bee5d7541298d1b881f7923cfdc243ed2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.13

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jun 27, 2026.

Transparency log

Release files / bleak_smlight-1.1.1-cp313-cp313-musllinux_1_2_aarch64.whl

Download URL bleak_smlight-1.1.1-cp313-cp313-musllinux_1_2_aarch64.whl
Size 64.7 kB
Tags CPython 3.13 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
e03ef9324c42ee1d8a2a19c841361c6e61e31c4d5266bbf99fb7caa2a9ab51ee
BLAKE2b-256 checksum
How to use checksums
ade5ed5d2210182c910aaf7c4a61aeea64e23e548bff5e6151bf04614f917c3e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.13

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jun 27, 2026.

Transparency log

Release files / bleak_smlight-1.1.1-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl

Download URL bleak_smlight-1.1.1-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 65.1 kB
Tags CPython 3.13 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
5442aea687a99bc007481b38b831c1ad0ef0940cf1c8912d3d3da31d099163ee
BLAKE2b-256 checksum
How to use checksums
a81c29fdeb7db30abbd1fb754edb2db12987ba0191d6a8a8231422d06b7a5414
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.13

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jun 27, 2026.

Transparency log

Release files / bleak_smlight-1.1.1-cp313-cp313-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl

Download URL bleak_smlight-1.1.1-cp313-cp313-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl
Size 67.7 kB
Tags CPython 3.13 Linux glibc 2.28+ x86-64 Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
461d2ec138eb47da430277b3b2ba270a8da8110d82194f662fe0278a79cd2ad0
BLAKE2b-256 checksum
How to use checksums
e07dfe2fccf4c1f441936d652f498287be52caa72858495bc1931c8d4cc6941e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.13

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jun 27, 2026.

Transparency log

Release files / bleak_smlight-1.1.1-cp313-cp313-macosx_11_0_arm64.whl

Download URL bleak_smlight-1.1.1-cp313-cp313-macosx_11_0_arm64.whl
Size 56.9 kB
Tags CPython 3.13 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
432f66e917382ad6713009637bdb91f218502f3e9337d8033eed512c6062bafe
BLAKE2b-256 checksum
How to use checksums
d508bf87bed1117c0770b7463b73d6315d8530c78eeadf8b15b39e85193e0fa6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.13

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jun 27, 2026.

Transparency log

Release files / bleak_smlight-1.1.1-cp313-cp313-macosx_10_13_x86_64.whl

Download URL bleak_smlight-1.1.1-cp313-cp313-macosx_10_13_x86_64.whl
Size 57.9 kB
Tags CPython 3.13 macOS 10.13+ x86-64
SHA-256 checksum
How to use checksums
875685f6a7271cbf25baadc750b8a0590876b2393050649a55b7dc7a8a5ca3f3
BLAKE2b-256 checksum
How to use checksums
bff1ebf2f367b115b4758d54927b52a7ae6ccfc4910b104be83ecf90d62308d6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.13

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jun 27, 2026.

Transparency log

Release files / bleak_smlight-1.1.1-cp312-cp312-win_amd64.whl

Download URL bleak_smlight-1.1.1-cp312-cp312-win_amd64.whl
Size 54.4 kB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
a0623188cc4843dabe8b83fcd53c59cf5de42b3ea9661219de4024e22b53d767
BLAKE2b-256 checksum
How to use checksums
248c444cb69be5d1589c20ede9d6152baa93c81f3099f7e49c7b38ae802bbe58
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.13

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jun 27, 2026.

Transparency log

Release files / bleak_smlight-1.1.1-cp312-cp312-win32.whl

Download URL bleak_smlight-1.1.1-cp312-cp312-win32.whl
Size 48.1 kB
Tags CPython 3.12 Windows x86-32
SHA-256 checksum
How to use checksums
6fc4237079f56469a906d6f311e43e0e2413af3db36b398cd64891554594fa2d
BLAKE2b-256 checksum
How to use checksums
4f9e47a0b8c7b28152e0999da99d6393e0aff13bae1e1a325b7b415ccc28110d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.13

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jun 27, 2026.

Transparency log

Release files / bleak_smlight-1.1.1-cp312-cp312-musllinux_1_2_x86_64.whl

Download URL bleak_smlight-1.1.1-cp312-cp312-musllinux_1_2_x86_64.whl
Size 68.0 kB
Tags CPython 3.12 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
f5c28d3136f69e6a0dcef5cafe5c1a30c48fbb5e089dbb6436e33b3fb12c906c
BLAKE2b-256 checksum
How to use checksums
e201ff7ac45fab838a14e6c0ad47467337be28ac1d0f80de6a29c3543de5e9b6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.13

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jun 27, 2026.

Transparency log

Release files / bleak_smlight-1.1.1-cp312-cp312-musllinux_1_2_aarch64.whl

Download URL bleak_smlight-1.1.1-cp312-cp312-musllinux_1_2_aarch64.whl
Size 64.8 kB
Tags CPython 3.12 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
4796bb26c9d7211cc316fc7301f18ef5499d83851f198f0e911458a4ee1f8cdf
BLAKE2b-256 checksum
How to use checksums
235288f64006c9cf011cd9d0ae6a7e6b0df3a7149bc747c6f9b0de49a32c1ccc
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.13

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jun 27, 2026.

Transparency log

Release files / bleak_smlight-1.1.1-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl

Download URL bleak_smlight-1.1.1-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Size 64.7 kB
Tags CPython 3.12 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
4524701444bc8f1ebc5e2e16cf912ebcd70562d86ac4e097978105f69047f71b
BLAKE2b-256 checksum
How to use checksums
1e11cad7b5804b83a96a14f9dad3ce22c9cc69f4da6bf29735d274df8d469018
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.13

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jun 27, 2026.

Transparency log

Release files / bleak_smlight-1.1.1-cp312-cp312-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl

Download URL bleak_smlight-1.1.1-cp312-cp312-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl
Size 67.4 kB
Tags CPython 3.12 Linux glibc 2.28+ x86-64 Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
31f4ffb4185b792ddbda8bdf382faa88c99fd0cfe43c780f90b1e77377c126d1
BLAKE2b-256 checksum
How to use checksums
230275080b3e114b66d51997c9bb2dd69c6534319a36587b6f2530abdb78c2d7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.13

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jun 27, 2026.

Transparency log

Release files / bleak_smlight-1.1.1-cp312-cp312-macosx_11_0_arm64.whl

Download URL bleak_smlight-1.1.1-cp312-cp312-macosx_11_0_arm64.whl
Size 57.1 kB
Tags CPython 3.12 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
67726a1971e5fc295c95a911a928a7a6b5a13bea22d5760ee31c514a3d16e550
BLAKE2b-256 checksum
How to use checksums
1a54a8a2f1ba9b5a1cd918a520611525a4b0f05d3b4c2682cde2ee31e48955bc
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.13

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jun 27, 2026.

Transparency log

Release files / bleak_smlight-1.1.1-cp312-cp312-macosx_10_13_x86_64.whl

Download URL bleak_smlight-1.1.1-cp312-cp312-macosx_10_13_x86_64.whl
Size 57.9 kB
Tags CPython 3.12 macOS 10.13+ x86-64
SHA-256 checksum
How to use checksums
dd1ef41b42b3768348c1a91d3eeac41f2bcee5736a7cc40c8d73cee74c720e98
BLAKE2b-256 checksum
How to use checksums
5c74c00b77aaf2668ca7fa5b3548dc14277406645a2f5498a85e369b02c95a85
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.13

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jun 27, 2026.

Transparency log

Release history Release notifications | RSS feed

This release

1.1.1 This release

34 release files

1.1.0

34 release files

1.0.0

34 release files

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