Skip to main content
Pre-release

This release is a pre-release and may not be stable for production use.

SimpleBLE

SimplePyBLE

Build Bluetooth once. Ship it everywhere.

SimplePyBLE brings SimpleBLE to Python on Windows, macOS, and Linux. Discover and connect Bluetooth peripherals, read and write GATT values, subscribe to notifications, and host local GATT services through one API, with type hints and an asyncio module included.

Why SimplePyBLE

  • One cross-platform API: Keep your Bluetooth scripts, tools, and services the same on Windows, macOS, and Linux.
  • Native underneath: Use WinRT, CoreBluetooth, and BlueZ through one maintained stack.
  • Built for real products: Act as a central or a peripheral on every supported platform.
  • Commercially supported: Ship proprietary applications with commercial licensing and direct technical support from the team that builds SimpleBLE.

Support and resources

Get started

Use Python 3.10 or newer:

pip install simplepyble

The wheels include the native SimpleBLE library for every supported platform, so nothing is compiled during installation.

Scan for five seconds and print what was found:

import simplepyble

adapter = simplepyble.Adapter.get_adapters()[0]

adapter.set_callback_on_scan_found(
    lambda peripheral: print(f"{peripheral.identifier()} [{peripheral.address()}] {peripheral.rssi()} dBm")
)
adapter.scan_for(5000)

Scanning and events

An adapter takes callbacks for scan_start, scan_stop, scan_found, scan_updated, power_on, and power_off through set_callback_on_scan_found() and its siblings; a peripheral takes set_callback_on_connected() and set_callback_on_disconnected(). Pass None to clear a callback. Callbacks run on SimpleBLE's threads, so hand longer work to your own.

Use scan_start() and scan_stop() when your application controls scan timing, and scan_get_results() for the peripherals seen by the last scan.

Connect and use GATT

Read the battery level of a peripheral and follow its notifications:

BATTERY_SERVICE = "0000180f-0000-1000-8000-00805f9b34fb"
BATTERY_LEVEL = "00002a19-0000-1000-8000-00805f9b34fb"

peripheral = next(p for p in adapter.scan_get_results() if p.identifier() == "My Sensor")

peripheral.set_callback_on_disconnected(lambda: print("Disconnected"))
peripheral.connect()

level = peripheral.read(BATTERY_SERVICE, BATTERY_LEVEL)
print(f"Battery: {level[0]}%")

peripheral.notify(BATTERY_SERVICE, BATTERY_LEVEL, lambda value: print(f"Battery: {value[0]}%"))

services() lists the services, characteristics, capabilities, and descriptors of a connected peripheral. read, write_request, and write_command access characteristic values; descriptor_read and descriptor_write access descriptors. notify and indicate call your function with each value as bytes, and unsubscribe stops them. Failures raise RuntimeError with SimpleBLE's message.

Host a GATT service

Create a local peripheral from an adapter, add services and characteristics, then start advertising:

from simplepyble import LocalCharacteristicCapability

host = adapter.create_local_peripheral()
host.add_advertised_service(BATTERY_SERVICE)

service = host.add_service(BATTERY_SERVICE)
battery = service.add_characteristic(
    BATTERY_LEVEL, [LocalCharacteristicCapability.READ, LocalCharacteristicCapability.NOTIFY]
)
battery.set_value(bytes([100]))

host.set_callback_on_client_connected(lambda address: print(f"{address} connected"))
host.start()

set_value() updates the stored value and publishes it to subscribers. Characteristics take set_callback_on_write(), set_callback_on_subscribed(), and set_callback_on_unsubscribed(), and set_callback_on_read() computes a value for each read. Configure services before start(); call stop() before changing them.

Use a Dongl

A Dongl is a USB Bluetooth adapter made for SimpleBLE. Its backend is on by default; use the adapters of the Dongl backend:

adapter = simplepyble.Backend.get_dongl().adapters()[0]

simplepyble.config holds the Dongl, BlueZ, and WinRT backend settings; set them before the first call that reaches a backend. Pairing through a Dongl happens without the operating system: register a callback with set_passkey_request_callback(), set_passkey_display_callback(), or set_numeric_comparison_callback() from simplepyble.advanced.dongl before connect().

Asyncio

simplepyble.aio has the same API for asyncio. Calls that wait on the Bluetooth stack are coroutines, and callbacks can be functions or coroutines; they run on the event loop that registered them.

import asyncio
from simplepyble.aio import Adapter

async def main():
    adapter = Adapter.get_adapters()[0]

    adapter.set_callback_on_scan_found(
        lambda peripheral: print(f"{peripheral.identifier()} [{peripheral.address()}] {peripheral.rssi()} dBm")
    )
    async with adapter:
        await adapter.scan_for(5000)

asyncio.run(main())

Leaving async with on an adapter, peripheral, or local peripheral clears its callbacks and stops its scan, subscriptions, or advertising.

Platforms

Platform Architectures Requirements
macOS 15.0 or newer x64, arm64 Bluetooth permission for the app that runs Python
Windows 10 or newer x64, x86, arm64
Linux x64, x86, arm64 BlueZ and the D-Bus library

See Bluetooth permissions for the setup each platform needs.

Versions

SimplePyBLE follows SimpleBLE's release versions. pip installs the latest stable release, and development builds of the main branch are published as pre-releases:

pip install --pre simplepyble

License

SimplePyBLE follows the SimpleBLE license, the Business Source License 1.1 (BUSL-1.1). It is free for non-commercial use, and commercial use needs a commercial license. We offer free commercial licenses for small projects and early-stage companies: email us or leave us a message to discuss your use case. Commercial licenses carry no royalties or revenue sharing; see the licensing page for terms.


SimpleBLE is a project powered by The California Open Source Company.

Metadata

Release files for simplepyble 1.3.1.dev25

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

Source distribution (sdist)

Source distribution for simplepyble 1.3.1.dev25
File Size Uploaded Provenance Actions
simplepyble-1.3.1.dev25.tar.gz 477.5 kB Without provenance Details for simplepyble-1.3.1.dev25.tar.gz

Built distributions (wheels)

Table of built distributions (wheels) for simplepyble 1.3.1.dev25
File Actions
simplepyble-1.3.1.dev25-cp314-cp314-win_arm64.whl CPython 3.14 CPython 3.14 Windows ARM64 Details for simplepyble-1.3.1.dev25-cp314-cp314-win_arm64.whl
simplepyble-1.3.1.dev25-cp314-cp314-win_amd64.whl CPython 3.14 CPython 3.14 Windows x86-64 Details for simplepyble-1.3.1.dev25-cp314-cp314-win_amd64.whl
simplepyble-1.3.1.dev25-cp314-cp314-win32.whl CPython 3.14 CPython 3.14 Windows x86-32 Details for simplepyble-1.3.1.dev25-cp314-cp314-win32.whl
simplepyble-1.3.1.dev25-cp314-cp314-manylinux_2_28_x86_64.whl CPython 3.14 CPython 3.14 Linux glibc 2.28+ x86-64 Details for simplepyble-1.3.1.dev25-cp314-cp314-manylinux_2_28_x86_64.whl
simplepyble-1.3.1.dev25-cp314-cp314-manylinux_2_28_i686.whl CPython 3.14 CPython 3.14 Linux glibc 2.28+ x86-32 Details for simplepyble-1.3.1.dev25-cp314-cp314-manylinux_2_28_i686.whl
simplepyble-1.3.1.dev25-cp314-cp314-manylinux_2_28_aarch64.whl CPython 3.14 CPython 3.14 Linux glibc 2.28+ ARM64 Details for simplepyble-1.3.1.dev25-cp314-cp314-manylinux_2_28_aarch64.whl
simplepyble-1.3.1.dev25-cp314-cp314-macosx_15_0_x86_64.whl CPython 3.14 CPython 3.14 macOS 15.0+ x86-64 Details for simplepyble-1.3.1.dev25-cp314-cp314-macosx_15_0_x86_64.whl
simplepyble-1.3.1.dev25-cp314-cp314-macosx_15_0_universal2.whl CPython 3.14 CPython 3.14 macOS 15.0+ universal2 (ARM64, x86-64) Details for simplepyble-1.3.1.dev25-cp314-cp314-macosx_15_0_universal2.whl
simplepyble-1.3.1.dev25-cp314-cp314-macosx_15_0_arm64.whl CPython 3.14 CPython 3.14 macOS 15.0+ ARM64 Details for simplepyble-1.3.1.dev25-cp314-cp314-macosx_15_0_arm64.whl
simplepyble-1.3.1.dev25-cp313-cp313-win_arm64.whl CPython 3.13 CPython 3.13 Windows ARM64 Details for simplepyble-1.3.1.dev25-cp313-cp313-win_arm64.whl
simplepyble-1.3.1.dev25-cp313-cp313-win_amd64.whl CPython 3.13 CPython 3.13 Windows x86-64 Details for simplepyble-1.3.1.dev25-cp313-cp313-win_amd64.whl
simplepyble-1.3.1.dev25-cp313-cp313-win32.whl CPython 3.13 CPython 3.13 Windows x86-32 Details for simplepyble-1.3.1.dev25-cp313-cp313-win32.whl
simplepyble-1.3.1.dev25-cp313-cp313-manylinux_2_28_x86_64.whl CPython 3.13 CPython 3.13 Linux glibc 2.28+ x86-64 Details for simplepyble-1.3.1.dev25-cp313-cp313-manylinux_2_28_x86_64.whl
simplepyble-1.3.1.dev25-cp313-cp313-manylinux_2_28_i686.whl CPython 3.13 CPython 3.13 Linux glibc 2.28+ x86-32 Details for simplepyble-1.3.1.dev25-cp313-cp313-manylinux_2_28_i686.whl
simplepyble-1.3.1.dev25-cp313-cp313-manylinux_2_28_aarch64.whl CPython 3.13 CPython 3.13 Linux glibc 2.28+ ARM64 Details for simplepyble-1.3.1.dev25-cp313-cp313-manylinux_2_28_aarch64.whl
simplepyble-1.3.1.dev25-cp313-cp313-macosx_15_0_x86_64.whl CPython 3.13 CPython 3.13 macOS 15.0+ x86-64 Details for simplepyble-1.3.1.dev25-cp313-cp313-macosx_15_0_x86_64.whl
simplepyble-1.3.1.dev25-cp313-cp313-macosx_15_0_universal2.whl CPython 3.13 CPython 3.13 macOS 15.0+ universal2 (ARM64, x86-64) Details for simplepyble-1.3.1.dev25-cp313-cp313-macosx_15_0_universal2.whl
simplepyble-1.3.1.dev25-cp313-cp313-macosx_15_0_arm64.whl CPython 3.13 CPython 3.13 macOS 15.0+ ARM64 Details for simplepyble-1.3.1.dev25-cp313-cp313-macosx_15_0_arm64.whl
simplepyble-1.3.1.dev25-cp312-cp312-win_arm64.whl CPython 3.12 CPython 3.12 Windows ARM64 Details for simplepyble-1.3.1.dev25-cp312-cp312-win_arm64.whl
simplepyble-1.3.1.dev25-cp312-cp312-win_amd64.whl CPython 3.12 CPython 3.12 Windows x86-64 Details for simplepyble-1.3.1.dev25-cp312-cp312-win_amd64.whl
simplepyble-1.3.1.dev25-cp312-cp312-win32.whl CPython 3.12 CPython 3.12 Windows x86-32 Details for simplepyble-1.3.1.dev25-cp312-cp312-win32.whl
simplepyble-1.3.1.dev25-cp312-cp312-manylinux_2_28_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.28+ x86-64 Details for simplepyble-1.3.1.dev25-cp312-cp312-manylinux_2_28_x86_64.whl
simplepyble-1.3.1.dev25-cp312-cp312-manylinux_2_28_i686.whl CPython 3.12 CPython 3.12 Linux glibc 2.28+ x86-32 Details for simplepyble-1.3.1.dev25-cp312-cp312-manylinux_2_28_i686.whl
simplepyble-1.3.1.dev25-cp312-cp312-manylinux_2_28_aarch64.whl CPython 3.12 CPython 3.12 Linux glibc 2.28+ ARM64 Details for simplepyble-1.3.1.dev25-cp312-cp312-manylinux_2_28_aarch64.whl
simplepyble-1.3.1.dev25-cp312-cp312-macosx_15_0_x86_64.whl CPython 3.12 CPython 3.12 macOS 15.0+ x86-64 Details for simplepyble-1.3.1.dev25-cp312-cp312-macosx_15_0_x86_64.whl
simplepyble-1.3.1.dev25-cp312-cp312-macosx_15_0_universal2.whl CPython 3.12 CPython 3.12 macOS 15.0+ universal2 (ARM64, x86-64) Details for simplepyble-1.3.1.dev25-cp312-cp312-macosx_15_0_universal2.whl
simplepyble-1.3.1.dev25-cp312-cp312-macosx_15_0_arm64.whl CPython 3.12 CPython 3.12 macOS 15.0+ ARM64 Details for simplepyble-1.3.1.dev25-cp312-cp312-macosx_15_0_arm64.whl
simplepyble-1.3.1.dev25-cp311-cp311-win_arm64.whl CPython 3.11 CPython 3.11 Windows ARM64 Details for simplepyble-1.3.1.dev25-cp311-cp311-win_arm64.whl
simplepyble-1.3.1.dev25-cp311-cp311-win_amd64.whl CPython 3.11 CPython 3.11 Windows x86-64 Details for simplepyble-1.3.1.dev25-cp311-cp311-win_amd64.whl
simplepyble-1.3.1.dev25-cp311-cp311-win32.whl CPython 3.11 CPython 3.11 Windows x86-32 Details for simplepyble-1.3.1.dev25-cp311-cp311-win32.whl
simplepyble-1.3.1.dev25-cp311-cp311-manylinux_2_28_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.28+ x86-64 Details for simplepyble-1.3.1.dev25-cp311-cp311-manylinux_2_28_x86_64.whl
simplepyble-1.3.1.dev25-cp311-cp311-manylinux_2_28_i686.whl CPython 3.11 CPython 3.11 Linux glibc 2.28+ x86-32 Details for simplepyble-1.3.1.dev25-cp311-cp311-manylinux_2_28_i686.whl
simplepyble-1.3.1.dev25-cp311-cp311-manylinux_2_28_aarch64.whl CPython 3.11 CPython 3.11 Linux glibc 2.28+ ARM64 Details for simplepyble-1.3.1.dev25-cp311-cp311-manylinux_2_28_aarch64.whl
simplepyble-1.3.1.dev25-cp311-cp311-macosx_15_0_x86_64.whl CPython 3.11 CPython 3.11 macOS 15.0+ x86-64 Details for simplepyble-1.3.1.dev25-cp311-cp311-macosx_15_0_x86_64.whl
simplepyble-1.3.1.dev25-cp311-cp311-macosx_15_0_universal2.whl CPython 3.11 CPython 3.11 macOS 15.0+ universal2 (ARM64, x86-64) Details for simplepyble-1.3.1.dev25-cp311-cp311-macosx_15_0_universal2.whl
simplepyble-1.3.1.dev25-cp311-cp311-macosx_15_0_arm64.whl CPython 3.11 CPython 3.11 macOS 15.0+ ARM64 Details for simplepyble-1.3.1.dev25-cp311-cp311-macosx_15_0_arm64.whl
simplepyble-1.3.1.dev25-cp310-cp310-win_arm64.whl CPython 3.10 CPython 3.10 Windows ARM64 Details for simplepyble-1.3.1.dev25-cp310-cp310-win_arm64.whl
simplepyble-1.3.1.dev25-cp310-cp310-win_amd64.whl CPython 3.10 CPython 3.10 Windows x86-64 Details for simplepyble-1.3.1.dev25-cp310-cp310-win_amd64.whl
simplepyble-1.3.1.dev25-cp310-cp310-win32.whl CPython 3.10 CPython 3.10 Windows x86-32 Details for simplepyble-1.3.1.dev25-cp310-cp310-win32.whl
simplepyble-1.3.1.dev25-cp310-cp310-manylinux_2_28_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.28+ x86-64 Details for simplepyble-1.3.1.dev25-cp310-cp310-manylinux_2_28_x86_64.whl
simplepyble-1.3.1.dev25-cp310-cp310-manylinux_2_28_i686.whl CPython 3.10 CPython 3.10 Linux glibc 2.28+ x86-32 Details for simplepyble-1.3.1.dev25-cp310-cp310-manylinux_2_28_i686.whl
simplepyble-1.3.1.dev25-cp310-cp310-manylinux_2_28_aarch64.whl CPython 3.10 CPython 3.10 Linux glibc 2.28+ ARM64 Details for simplepyble-1.3.1.dev25-cp310-cp310-manylinux_2_28_aarch64.whl
simplepyble-1.3.1.dev25-cp310-cp310-macosx_15_0_x86_64.whl CPython 3.10 CPython 3.10 macOS 15.0+ x86-64 Details for simplepyble-1.3.1.dev25-cp310-cp310-macosx_15_0_x86_64.whl
simplepyble-1.3.1.dev25-cp310-cp310-macosx_15_0_universal2.whl CPython 3.10 CPython 3.10 macOS 15.0+ universal2 (ARM64, x86-64) Details for simplepyble-1.3.1.dev25-cp310-cp310-macosx_15_0_universal2.whl
simplepyble-1.3.1.dev25-cp310-cp310-macosx_15_0_arm64.whl CPython 3.10 CPython 3.10 macOS 15.0+ ARM64 Details for simplepyble-1.3.1.dev25-cp310-cp310-macosx_15_0_arm64.whl

Total release size: 66.3 MB

Release files / simplepyble-1.3.1.dev25.tar.gz

Download URL simplepyble-1.3.1.dev25.tar.gz
Size 477.5 kB
Tags Source
SHA-256 checksum
How to use checksums
1714f52bc50953c6e1e231070b69a8063da7f9509feafeef4a71d1bf04dfb82e
BLAKE2b-256 checksum
How to use checksums
5eb038042419c67994f57b69b970e53090fe1f510c310d742104b688a9fe9d12
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Release files / simplepyble-1.3.1.dev25-cp314-cp314-win_arm64.whl

Download URL simplepyble-1.3.1.dev25-cp314-cp314-win_arm64.whl
Size 494.5 kB
Tags CPython 3.14 Windows ARM64
SHA-256 checksum
How to use checksums
91f5b8589e1d5923fca8a6b6538198a780e88493a569157c7fe89c011b02af26
BLAKE2b-256 checksum
How to use checksums
0f826521f58172516b6ba1c04f35689418b18e6aadca419c129912be0b615481
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Release files / simplepyble-1.3.1.dev25-cp314-cp314-win_amd64.whl

Download URL simplepyble-1.3.1.dev25-cp314-cp314-win_amd64.whl
Size 486.0 kB
Tags CPython 3.14 Windows x86-64
SHA-256 checksum
How to use checksums
576e6f1c1723b7b536fe0936ecadde19236e78c7a24e09728487208ebda702c7
BLAKE2b-256 checksum
How to use checksums
59891e694e3fd0653ef55ef8998c75e814f297c0ca6da7032121dfcf607b8a17
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Release files / simplepyble-1.3.1.dev25-cp314-cp314-win32.whl

Download URL simplepyble-1.3.1.dev25-cp314-cp314-win32.whl
Size 439.9 kB
Tags CPython 3.14 Windows x86-32
SHA-256 checksum
How to use checksums
6384bb33ae7e45e1d63eeddd9bb3adda4af3a26645bf8ed17dd3ca5b12b77bc4
BLAKE2b-256 checksum
How to use checksums
8e6292607bb5044789651a2935c896d2ff70868cc4d817624dc5abfa0d9f50ac
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Release files / simplepyble-1.3.1.dev25-cp314-cp314-manylinux_2_28_x86_64.whl

Download URL simplepyble-1.3.1.dev25-cp314-cp314-manylinux_2_28_x86_64.whl
Size 3.4 MB
Tags CPython 3.14 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
8dde58337ca4e9a57d54229e385fb461ab31166ab0044d966f262f27928deedc
BLAKE2b-256 checksum
How to use checksums
586f89ad4f8f564d68feab9b2c0781aa29c892edf74455c0396f4ab69bdad82b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Release files / simplepyble-1.3.1.dev25-cp314-cp314-manylinux_2_28_i686.whl

Download URL simplepyble-1.3.1.dev25-cp314-cp314-manylinux_2_28_i686.whl
Size 3.5 MB
Tags CPython 3.14 Linux glibc 2.28+ x86-32
SHA-256 checksum
How to use checksums
85bf0324af64b0335fd0d6dc6a8249560358cf9cc4ea1633cdff4f9ee580ee0c
BLAKE2b-256 checksum
How to use checksums
e36c3aea3c9aa1f00405d89980aac23138ce92ed1792b98f609d1931c9a5a441
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Release files / simplepyble-1.3.1.dev25-cp314-cp314-manylinux_2_28_aarch64.whl

Download URL simplepyble-1.3.1.dev25-cp314-cp314-manylinux_2_28_aarch64.whl
Size 3.2 MB
Tags CPython 3.14 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
944938eb5aa7e6dffb499511e89da12841675c717142b75798e0df25e9f7ad02
BLAKE2b-256 checksum
How to use checksums
4dbbf406109fe73dd74500e88742adc4f27b0322e5fd7a5f5a08ddceab0df4b7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Release files / simplepyble-1.3.1.dev25-cp314-cp314-macosx_15_0_x86_64.whl

Download URL simplepyble-1.3.1.dev25-cp314-cp314-macosx_15_0_x86_64.whl
Size 440.5 kB
Tags CPython 3.14 macOS 15.0+ x86-64
SHA-256 checksum
How to use checksums
f89b9986d8f76db0b73e6f666bd227df45171b067c67fa691bf4dc77c209dd4c
BLAKE2b-256 checksum
How to use checksums
98c803b56d9b3a2e4f0b1abdb55d54132ff29cc502b5d9dec3a86d7cac5df28e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Release files / simplepyble-1.3.1.dev25-cp314-cp314-macosx_15_0_universal2.whl

Download URL simplepyble-1.3.1.dev25-cp314-cp314-macosx_15_0_universal2.whl
Size 825.7 kB
Tags CPython 3.14 macOS 15.0+ universal2 (ARM64, x86-64)
SHA-256 checksum
How to use checksums
3b85e983efb088b29d16bea320224d6b987cf17085bd3c61a0f113931fb7adba
BLAKE2b-256 checksum
How to use checksums
60af491a01c78ca29d9faf785ee88eb7ece67ad6902d621a9312a58d94704033
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Release files / simplepyble-1.3.1.dev25-cp314-cp314-macosx_15_0_arm64.whl

Download URL simplepyble-1.3.1.dev25-cp314-cp314-macosx_15_0_arm64.whl
Size 403.9 kB
Tags CPython 3.14 macOS 15.0+ ARM64
SHA-256 checksum
How to use checksums
8e28970c0c9ba64fce33a98cd0fa2a539a774f89fa7bb3793a5d5d779a766975
BLAKE2b-256 checksum
How to use checksums
427c6d972bf23c6e87796bb3271d85abe3e4cdb9a724ebb8de515a7d4f3ebfe7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Release files / simplepyble-1.3.1.dev25-cp313-cp313-win_arm64.whl

Download URL simplepyble-1.3.1.dev25-cp313-cp313-win_arm64.whl
Size 481.4 kB
Tags CPython 3.13 Windows ARM64
SHA-256 checksum
How to use checksums
a8df475cd57ff2082c2f793e96d5a857432d1308fa0ce0a380314500efd4b941
BLAKE2b-256 checksum
How to use checksums
31ad0600558f44bc5d91a937ae008c0caf89ae1f106852b981a7c2bd42103ec2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Release files / simplepyble-1.3.1.dev25-cp313-cp313-win_amd64.whl

Download URL simplepyble-1.3.1.dev25-cp313-cp313-win_amd64.whl
Size 473.5 kB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
c55d87a4b19ed6e9becefddee9dcb69d56d7991754ecd6ebad45191c72c76f5f
BLAKE2b-256 checksum
How to use checksums
41624c05a64d9d52a1cd6cc0cd60b19fcbce44a2bfb6f8b3cafd8ae170e99737
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Release files / simplepyble-1.3.1.dev25-cp313-cp313-win32.whl

Download URL simplepyble-1.3.1.dev25-cp313-cp313-win32.whl
Size 429.3 kB
Tags CPython 3.13 Windows x86-32
SHA-256 checksum
How to use checksums
bb8b042ecf507a224dbd8b47db8bfdd2a09f2c7c1375f7ca86fa7478f33efa3a
BLAKE2b-256 checksum
How to use checksums
44743065a4a4a901e53f0d23666e357e88f16b4c46a8ced1113cf169d1b3806c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Release files / simplepyble-1.3.1.dev25-cp313-cp313-manylinux_2_28_x86_64.whl

Download URL simplepyble-1.3.1.dev25-cp313-cp313-manylinux_2_28_x86_64.whl
Size 3.4 MB
Tags CPython 3.13 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
578fdb0a86590a4889e6296381169acf1cdee9306eed29a7519b0732940db0f9
BLAKE2b-256 checksum
How to use checksums
a289c478ead24bbb35190db84699916bd2b75f30ffd20c0c381bc9d05cdaae99
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Release files / simplepyble-1.3.1.dev25-cp313-cp313-manylinux_2_28_i686.whl

Download URL simplepyble-1.3.1.dev25-cp313-cp313-manylinux_2_28_i686.whl
Size 3.5 MB
Tags CPython 3.13 Linux glibc 2.28+ x86-32
SHA-256 checksum
How to use checksums
67ac89ab37be6a3e431f8b3dd45927af29203e102c8230262fcc2c9c12c0ce2a
BLAKE2b-256 checksum
How to use checksums
c7111f30e4e77ad4fbce6057b6cc5ba929abfc6a883ec2580e30688cc0b3b011
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Release files / simplepyble-1.3.1.dev25-cp313-cp313-manylinux_2_28_aarch64.whl

Download URL simplepyble-1.3.1.dev25-cp313-cp313-manylinux_2_28_aarch64.whl
Size 3.2 MB
Tags CPython 3.13 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
07cf1ce8e0082203f4ad1265456b6d210f1e999720ff736b56f193e6ff789c4e
BLAKE2b-256 checksum
How to use checksums
7e43557e028e6d7f6273a100784acf06b5b89ef7d5db49c2119d848e5afb126b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Release files / simplepyble-1.3.1.dev25-cp313-cp313-macosx_15_0_x86_64.whl

Download URL simplepyble-1.3.1.dev25-cp313-cp313-macosx_15_0_x86_64.whl
Size 440.1 kB
Tags CPython 3.13 macOS 15.0+ x86-64
SHA-256 checksum
How to use checksums
2f24288fb85712f32c375a80fb9d8cad2601c17eaff90ac5eb3a67fca7175e09
BLAKE2b-256 checksum
How to use checksums
0e53931d8ae949c4bd2ce3260096313f523eb409bd3c0e465aa142c946dc1f0c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Release files / simplepyble-1.3.1.dev25-cp313-cp313-macosx_15_0_universal2.whl

Download URL simplepyble-1.3.1.dev25-cp313-cp313-macosx_15_0_universal2.whl
Size 824.7 kB
Tags CPython 3.13 macOS 15.0+ universal2 (ARM64, x86-64)
SHA-256 checksum
How to use checksums
02a72130160fa02723b83aae15242c3e66d56e63c24bab2f8b93c56cdcd40622
BLAKE2b-256 checksum
How to use checksums
002f040103e222e4a94881a0b3863b17f6dc00fb35bdba3a6806e074d5b14637
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Release files / simplepyble-1.3.1.dev25-cp313-cp313-macosx_15_0_arm64.whl

Download URL simplepyble-1.3.1.dev25-cp313-cp313-macosx_15_0_arm64.whl
Size 402.9 kB
Tags CPython 3.13 macOS 15.0+ ARM64
SHA-256 checksum
How to use checksums
cc75e2003d4f2c990bbe51deadf9a80af0fb42b8dfd326d62f29faf6a2896721
BLAKE2b-256 checksum
How to use checksums
8204e2f90d8dc6f0f6a4dd31ed4466ba6636945f8d357541133cdaba8ce51e47
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Release files / simplepyble-1.3.1.dev25-cp312-cp312-win_arm64.whl

Download URL simplepyble-1.3.1.dev25-cp312-cp312-win_arm64.whl
Size 481.5 kB
Tags CPython 3.12 Windows ARM64
SHA-256 checksum
How to use checksums
b6cb1137694c78f6fbbaae2e0a6f618058bdb3a03149d9da46ed122898576e3f
BLAKE2b-256 checksum
How to use checksums
2f32eee82709cdffe9348971337897eb893779a68216145983d271891f41f85b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Release files / simplepyble-1.3.1.dev25-cp312-cp312-win_amd64.whl

Download URL simplepyble-1.3.1.dev25-cp312-cp312-win_amd64.whl
Size 473.5 kB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
76bda7ac922fcdfa6614dedc49e23bd0242902b13796728aa120767a2c59f59f
BLAKE2b-256 checksum
How to use checksums
4f268ba897ba48f649e7ca864a2ef96c42c67051d866aeb6d1786c7bc3b2f867
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Release files / simplepyble-1.3.1.dev25-cp312-cp312-win32.whl

Download URL simplepyble-1.3.1.dev25-cp312-cp312-win32.whl
Size 429.2 kB
Tags CPython 3.12 Windows x86-32
SHA-256 checksum
How to use checksums
e3c6cd3f608ca62a439255c0ad5c21be99c3d8ee442505092eb7dd0434517fb2
BLAKE2b-256 checksum
How to use checksums
b36451756db9389b2c84670cbf5219d3729b62cfad4d82e7add9f8af405d59cc
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Release files / simplepyble-1.3.1.dev25-cp312-cp312-manylinux_2_28_x86_64.whl

Download URL simplepyble-1.3.1.dev25-cp312-cp312-manylinux_2_28_x86_64.whl
Size 3.4 MB
Tags CPython 3.12 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
aec5417a8d5d0286c5700d079d130963933a26ee2bff20f42f65a1dd8c5fde71
BLAKE2b-256 checksum
How to use checksums
32ecbd02498d7949dd02891826645836d54bdc5e93cd88e1165999ee2c5e4275
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Release files / simplepyble-1.3.1.dev25-cp312-cp312-manylinux_2_28_i686.whl

Download URL simplepyble-1.3.1.dev25-cp312-cp312-manylinux_2_28_i686.whl
Size 3.5 MB
Tags CPython 3.12 Linux glibc 2.28+ x86-32
SHA-256 checksum
How to use checksums
c9c98e855acc51b21ffa1164e4105c9ee10ad0e539b5f25b228ee2e22f1ab334
BLAKE2b-256 checksum
How to use checksums
99fe629d078e28c223d7cfd32e2b11df6526929788c9ca3aad05ff513727245a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Release files / simplepyble-1.3.1.dev25-cp312-cp312-manylinux_2_28_aarch64.whl

Download URL simplepyble-1.3.1.dev25-cp312-cp312-manylinux_2_28_aarch64.whl
Size 3.2 MB
Tags CPython 3.12 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
ac3f7ca0de9d6b20386b7e99884cbde8472305407b385f5d87030c32031982d2
BLAKE2b-256 checksum
How to use checksums
6138daaadf94501237c493ff48b407f836b9623ac6e05540a2d3818bf7d57b71
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Release files / simplepyble-1.3.1.dev25-cp312-cp312-macosx_15_0_x86_64.whl

Download URL simplepyble-1.3.1.dev25-cp312-cp312-macosx_15_0_x86_64.whl
Size 440.1 kB
Tags CPython 3.12 macOS 15.0+ x86-64
SHA-256 checksum
How to use checksums
1c65431b337aad56088b6e9ecf92740a8fc105baa21e4e0c36911313a1ee955a
BLAKE2b-256 checksum
How to use checksums
c45380c5d790f38e645a8134eefefe82eb6c98e97701ff66b2ee5564cb385824
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Release files / simplepyble-1.3.1.dev25-cp312-cp312-macosx_15_0_universal2.whl

Download URL simplepyble-1.3.1.dev25-cp312-cp312-macosx_15_0_universal2.whl
Size 824.6 kB
Tags CPython 3.12 macOS 15.0+ universal2 (ARM64, x86-64)
SHA-256 checksum
How to use checksums
1297ae85b516f97a4bb427fd72ce6d4021a2ce5c761c4ec27824a244348568ea
BLAKE2b-256 checksum
How to use checksums
45c974df976533d4639b1deb5281c9dad27f34bafe32134c00ab57dd88803520
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Release files / simplepyble-1.3.1.dev25-cp312-cp312-macosx_15_0_arm64.whl

Download URL simplepyble-1.3.1.dev25-cp312-cp312-macosx_15_0_arm64.whl
Size 402.9 kB
Tags CPython 3.12 macOS 15.0+ ARM64
SHA-256 checksum
How to use checksums
16e45292c5c45ba983a071ecbbf7fae730e69342f20226a5f3222cfeb0fd909e
BLAKE2b-256 checksum
How to use checksums
fd6fcc7875caf2270b75211163eae369245ccc2c9591e174749d8e3a72949e43
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Release files / simplepyble-1.3.1.dev25-cp311-cp311-win_arm64.whl

Download URL simplepyble-1.3.1.dev25-cp311-cp311-win_arm64.whl
Size 474.3 kB
Tags CPython 3.11 Windows ARM64
SHA-256 checksum
How to use checksums
aff2b5141bd9d7dc45119b2cfb3697d3356729f8dedcb957660b69118d5578a8
BLAKE2b-256 checksum
How to use checksums
b9cea576deb3ab01e893f99695b9da4993a6ee16b5e47ded1c7f8a121f6c0af3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Release files / simplepyble-1.3.1.dev25-cp311-cp311-win_amd64.whl

Download URL simplepyble-1.3.1.dev25-cp311-cp311-win_amd64.whl
Size 468.1 kB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
fd1dabcf017243369a03bdf5f8f8c80bc5a2d5fa540987f93cd8e23659f7e2f5
BLAKE2b-256 checksum
How to use checksums
c2132a89e90c9bd42cacc38ea20087265c18059032d35309a4d32318b2d7c664
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Release files / simplepyble-1.3.1.dev25-cp311-cp311-win32.whl

Download URL simplepyble-1.3.1.dev25-cp311-cp311-win32.whl
Size 424.9 kB
Tags CPython 3.11 Windows x86-32
SHA-256 checksum
How to use checksums
169c40db3a6e3e3e7050ba7ece2c69e04f82352b528c474c7543ce7797d4cb9c
BLAKE2b-256 checksum
How to use checksums
ac9e24f79b9664d610d8db5cf2c983db199065cdc884e6ecffa25b85f512391a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Release files / simplepyble-1.3.1.dev25-cp311-cp311-manylinux_2_28_x86_64.whl

Download URL simplepyble-1.3.1.dev25-cp311-cp311-manylinux_2_28_x86_64.whl
Size 3.4 MB
Tags CPython 3.11 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
20aa3749dc8864affe142f1c01b42aa600900b314cb71b085e323040070e1137
BLAKE2b-256 checksum
How to use checksums
d5d6c4127788db308556a04fbb4d7289a84616b7fe9b64da2347e7865cf7039b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Release files / simplepyble-1.3.1.dev25-cp311-cp311-manylinux_2_28_i686.whl

Download URL simplepyble-1.3.1.dev25-cp311-cp311-manylinux_2_28_i686.whl
Size 3.5 MB
Tags CPython 3.11 Linux glibc 2.28+ x86-32
SHA-256 checksum
How to use checksums
93a897424808cd824dfbf96b5ba5ac2b2791aa89922e4d6bff430ee756912118
BLAKE2b-256 checksum
How to use checksums
326a296d19085452a89125c388c5461d86a58063ff1c07ae2707ce636eeaed77
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Release files / simplepyble-1.3.1.dev25-cp311-cp311-manylinux_2_28_aarch64.whl

Download URL simplepyble-1.3.1.dev25-cp311-cp311-manylinux_2_28_aarch64.whl
Size 3.2 MB
Tags CPython 3.11 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
b63affd569f89f43121cc3801cc9281c6aa58085d53055946e4f000a4bd145b0
BLAKE2b-256 checksum
How to use checksums
4b2734b70c23c543d12aee1ef54951d5eac11972b87ddc7bd0e32bc9a33b797c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Release files / simplepyble-1.3.1.dev25-cp311-cp311-macosx_15_0_x86_64.whl

Download URL simplepyble-1.3.1.dev25-cp311-cp311-macosx_15_0_x86_64.whl
Size 429.8 kB
Tags CPython 3.11 macOS 15.0+ x86-64
SHA-256 checksum
How to use checksums
76eccff9333cdc43706524146eb3ab20ac9cdcb0c3758c78cc3b42108dd4468f
BLAKE2b-256 checksum
How to use checksums
dd69d52bfc0ae600c5730ebc7de7259e61caaa0115cea77170bf4e71e968cc9e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Release files / simplepyble-1.3.1.dev25-cp311-cp311-macosx_15_0_universal2.whl

Download URL simplepyble-1.3.1.dev25-cp311-cp311-macosx_15_0_universal2.whl
Size 809.2 kB
Tags CPython 3.11 macOS 15.0+ universal2 (ARM64, x86-64)
SHA-256 checksum
How to use checksums
42b2d92fe852f132dbae370a519630aebb739920418986608bde3151f62b95c5
BLAKE2b-256 checksum
How to use checksums
511855cfdd2bf4964b17acbead8a83f46ba1c010a77ff62bf50a26ab6ae6aead
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Release files / simplepyble-1.3.1.dev25-cp311-cp311-macosx_15_0_arm64.whl

Download URL simplepyble-1.3.1.dev25-cp311-cp311-macosx_15_0_arm64.whl
Size 396.6 kB
Tags CPython 3.11 macOS 15.0+ ARM64
SHA-256 checksum
How to use checksums
8db5ac8988b2fb880ef4e0efcfb4df6768942ebb44f16d08d67740b6c9d70497
BLAKE2b-256 checksum
How to use checksums
ef439d2f156a66241e713ac77a4ec0615dfcd11f37b2a5d9a4bb45df9092bef0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Release files / simplepyble-1.3.1.dev25-cp310-cp310-win_arm64.whl

Download URL simplepyble-1.3.1.dev25-cp310-cp310-win_arm64.whl
Size 473.4 kB
Tags CPython 3.10 Windows ARM64
SHA-256 checksum
How to use checksums
9cc6b201467506cb2a58e3d111909b24b360268d0126ab9cc286ff1c40f28d42
BLAKE2b-256 checksum
How to use checksums
1eb353251fb164af26020f374e7c5553204361f9f9d8d490d1cbf0b00846d030
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Release files / simplepyble-1.3.1.dev25-cp310-cp310-win_amd64.whl

Download URL simplepyble-1.3.1.dev25-cp310-cp310-win_amd64.whl
Size 467.1 kB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
0bcffe870a5ffe1c8dcb222b500264d8c6c53154deb7075dce769a6eebf4eaa4
BLAKE2b-256 checksum
How to use checksums
b02eacf55fb16c4661a4a3b7d2f4a3c8211bb4412de288c9623d6a1883e22af8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Release files / simplepyble-1.3.1.dev25-cp310-cp310-win32.whl

Download URL simplepyble-1.3.1.dev25-cp310-cp310-win32.whl
Size 424.1 kB
Tags CPython 3.10 Windows x86-32
SHA-256 checksum
How to use checksums
b43a74c46901fc412cf2ea9b626ec1372515f6555c4f8e760ca92e30710b3e00
BLAKE2b-256 checksum
How to use checksums
42f5bd25a076b4ce19fa3865332facaa0d2cdb96e8ae614922b97505361d4434
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Release files / simplepyble-1.3.1.dev25-cp310-cp310-manylinux_2_28_x86_64.whl

Download URL simplepyble-1.3.1.dev25-cp310-cp310-manylinux_2_28_x86_64.whl
Size 3.4 MB
Tags CPython 3.10 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
3af8fdd2e40d9b13bcd5fbdabffc47754e5836b2c33ee9182326bee4fc6d6d94
BLAKE2b-256 checksum
How to use checksums
e5e8ed3041b7676c04b7785f82097a5e9cdec2ee6bd9d6219199a9e78fdd134c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Release files / simplepyble-1.3.1.dev25-cp310-cp310-manylinux_2_28_i686.whl

Download URL simplepyble-1.3.1.dev25-cp310-cp310-manylinux_2_28_i686.whl
Size 3.5 MB
Tags CPython 3.10 Linux glibc 2.28+ x86-32
SHA-256 checksum
How to use checksums
01ec1d44aec99966808b258399f94f18b293683dd1f277dd6e76345ef5f991c5
BLAKE2b-256 checksum
How to use checksums
10ea98d77da282786a0952fcfcf5c868aa213ae6f00062d5ade0ba7f11a02b8b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Release files / simplepyble-1.3.1.dev25-cp310-cp310-manylinux_2_28_aarch64.whl

Download URL simplepyble-1.3.1.dev25-cp310-cp310-manylinux_2_28_aarch64.whl
Size 3.2 MB
Tags CPython 3.10 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
c977562938032f26fb1d85cd49836349c9d47fdf506ecdaa5e0a3cf72359d192
BLAKE2b-256 checksum
How to use checksums
73cbdee9f64771490112ddbd794bd36c62f9f7f307f2205dc272fa96668d24eb
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Release files / simplepyble-1.3.1.dev25-cp310-cp310-macosx_15_0_x86_64.whl

Download URL simplepyble-1.3.1.dev25-cp310-cp310-macosx_15_0_x86_64.whl
Size 429.0 kB
Tags CPython 3.10 macOS 15.0+ x86-64
SHA-256 checksum
How to use checksums
0cd12ec9ea5979480696f782ffbfe97baf8d28d0106d778450a5877f73bb7057
BLAKE2b-256 checksum
How to use checksums
45aaf437d027d7f79fd1ef1e92d7204e772c3df44bb4f028994fbd09abe9a605
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Release files / simplepyble-1.3.1.dev25-cp310-cp310-macosx_15_0_universal2.whl

Download URL simplepyble-1.3.1.dev25-cp310-cp310-macosx_15_0_universal2.whl
Size 806.6 kB
Tags CPython 3.10 macOS 15.0+ universal2 (ARM64, x86-64)
SHA-256 checksum
How to use checksums
b81d149128e7c2b9dcc86796a897bb0ebb9cd3c18fa72d122150a0d77c2fc763
BLAKE2b-256 checksum
How to use checksums
819ca9a96df2d3f2a0007a8b83c488ac5faf03f09c628ceceac99888edbc3c98
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Release files / simplepyble-1.3.1.dev25-cp310-cp310-macosx_15_0_arm64.whl

Download URL simplepyble-1.3.1.dev25-cp310-cp310-macosx_15_0_arm64.whl
Size 395.4 kB
Tags CPython 3.10 macOS 15.0+ ARM64
SHA-256 checksum
How to use checksums
d02324f91c5dba0653055ebf4be1f307480b575a51b907e59108ed3e4307986e
BLAKE2b-256 checksum
How to use checksums
cfe8e02314ce640074643c6ee8a671876c7b5611f7631f0a24fbe89a3a01dbc1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Security for simplepyble 1.3.1.dev25

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.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

This release
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