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(). On Linux, set config.simplebluez.interactive_pairing and register the same callbacks for an adapter in simplepyble.advanced.linux; they also receive the peer's address.

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.dev40

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.dev40
File Size Uploaded Provenance Actions
simplepyble-1.3.1.dev40.tar.gz 481.9 kB Without provenance Details for simplepyble-1.3.1.dev40.tar.gz

Built distributions (wheels)

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

Total release size: 66.5 MB

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

Download URL simplepyble-1.3.1.dev40.tar.gz
Size 481.9 kB
Tags Source
SHA-256 checksum
How to use checksums
60d66df154f8f4962c31992be55a2e3ab129171a1fb1a3dae7bad09b5174d7a6
BLAKE2b-256 checksum
How to use checksums
6b53a2f8b73c6589ee8f481ce5f503d6337fe62cc2b68e38fc6cb00e423b30f3
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.dev40-cp314-cp314-win_arm64.whl

Download URL simplepyble-1.3.1.dev40-cp314-cp314-win_arm64.whl
Size 494.4 kB
Tags CPython 3.14 Windows ARM64
SHA-256 checksum
How to use checksums
1524b3d7dd0cd660e5dd71fd97eb80b2371cfcce2a349dda50b30ee31068d614
BLAKE2b-256 checksum
How to use checksums
e646740d6fc45d9231c11eb2e6f22a24d777e1c29d73e343dc1229e0adbc433c
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.dev40-cp314-cp314-win_amd64.whl

Download URL simplepyble-1.3.1.dev40-cp314-cp314-win_amd64.whl
Size 485.5 kB
Tags CPython 3.14 Windows x86-64
SHA-256 checksum
How to use checksums
317e708d56a4acf4e20328bbe4927d27dfabff4802ab424c038970a7431a3143
BLAKE2b-256 checksum
How to use checksums
f63841c9455fa70244fe5dfb9add548189d6a1b635fff1369f3d73a477b5572d
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.dev40-cp314-cp314-win32.whl

Download URL simplepyble-1.3.1.dev40-cp314-cp314-win32.whl
Size 438.4 kB
Tags CPython 3.14 Windows x86-32
SHA-256 checksum
How to use checksums
23e1e8e1adfd68bfdbc9b89d8d0d550311224bfe3c752226380e088dc6bfdf89
BLAKE2b-256 checksum
How to use checksums
44f1bd4e3c9b4d92a236eeac220e5d00458057c827b1c611f44aa1ef14ccab5c
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.dev40-cp314-cp314-manylinux_2_28_x86_64.whl

Download URL simplepyble-1.3.1.dev40-cp314-cp314-manylinux_2_28_x86_64.whl
Size 3.5 MB
Tags CPython 3.14 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
f902c9c9141b198ad0c13e15b7b684d8333e91b9b29b9014f52dddbfe06395b0
BLAKE2b-256 checksum
How to use checksums
4e0e8c7c2272332cb925d34e7c4a3d4399a66398a25f3190e631748630052432
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.dev40-cp314-cp314-manylinux_2_28_i686.whl

Download URL simplepyble-1.3.1.dev40-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
b5c48e3b7f1fb957fd04703eb7dfd21bdf93346b8a95f86f85e012bd90856e38
BLAKE2b-256 checksum
How to use checksums
eb7cfbdb912622b94a0e816fa0e2aca9309a77986eb2b721bdcbd0c6d14fb3d2
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.dev40-cp314-cp314-manylinux_2_28_aarch64.whl

Download URL simplepyble-1.3.1.dev40-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
2abaaf819d34aed876000bb2351bf36c35c6b65aa5521015b4610192ce48e779
BLAKE2b-256 checksum
How to use checksums
1506a32f70e51afe90660960fb13b5d104c9010272eb33a3e81548f52d87af31
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.dev40-cp314-cp314-macosx_15_0_x86_64.whl

Download URL simplepyble-1.3.1.dev40-cp314-cp314-macosx_15_0_x86_64.whl
Size 442.0 kB
Tags CPython 3.14 macOS 15.0+ x86-64
SHA-256 checksum
How to use checksums
0582b5e3138ca4c706f0ba92b6e1ed3aba4279470da61b7efb073bec545e0e56
BLAKE2b-256 checksum
How to use checksums
3bf2e363f6f76406da67849dc50da024f29cd24caf643d659cd3e12af6c39bb1
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.dev40-cp314-cp314-macosx_15_0_universal2.whl

Download URL simplepyble-1.3.1.dev40-cp314-cp314-macosx_15_0_universal2.whl
Size 828.0 kB
Tags CPython 3.14 macOS 15.0+ universal2 (ARM64, x86-64)
SHA-256 checksum
How to use checksums
8ef11807b1020b0ae62d0758c50bf3022998a38ea35652a7fc1a1f42408cb0f9
BLAKE2b-256 checksum
How to use checksums
264c583242ac6994dbcfd80639bb8cca3a94fc7e795d111fea698b446b2a4336
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.dev40-cp314-cp314-macosx_15_0_arm64.whl

Download URL simplepyble-1.3.1.dev40-cp314-cp314-macosx_15_0_arm64.whl
Size 405.2 kB
Tags CPython 3.14 macOS 15.0+ ARM64
SHA-256 checksum
How to use checksums
ebe105ebab4747c4d79c5cc6ab051395efbd2ead784deb0e018da5899d028c87
BLAKE2b-256 checksum
How to use checksums
12adcdd79f886301a3d3d174bdcd7fee2dfbea4351687be16400530ebcc822e0
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.dev40-cp313-cp313-win_arm64.whl

Download URL simplepyble-1.3.1.dev40-cp313-cp313-win_arm64.whl
Size 481.3 kB
Tags CPython 3.13 Windows ARM64
SHA-256 checksum
How to use checksums
2d6708ea1f01ff82923c2fdf6b2aa30d1d14b36f06888c5282b3a1cfc0339d5d
BLAKE2b-256 checksum
How to use checksums
d113f76b3c74f5b023356c0f2b28c325a4c53017a5482fa7e88e8b84486f463b
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.dev40-cp313-cp313-win_amd64.whl

Download URL simplepyble-1.3.1.dev40-cp313-cp313-win_amd64.whl
Size 473.2 kB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
934aed639eb0106495a3892a53bc3f741213937ef5732425e48976533aad8a61
BLAKE2b-256 checksum
How to use checksums
169ff57cd656f06a6bffd3946fe10d28d8cc3750b2ed7f5fc3ab2790b6da34c5
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.dev40-cp313-cp313-win32.whl

Download URL simplepyble-1.3.1.dev40-cp313-cp313-win32.whl
Size 428.3 kB
Tags CPython 3.13 Windows x86-32
SHA-256 checksum
How to use checksums
d1028c371b44b0ba00a94a0110cc809f90515ba2cd871a02058e743b2b6dfdfc
BLAKE2b-256 checksum
How to use checksums
c5e7d706f8d76d41011893006436354e84e82f49db39f2ad00686a44590c070d
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.dev40-cp313-cp313-manylinux_2_28_x86_64.whl

Download URL simplepyble-1.3.1.dev40-cp313-cp313-manylinux_2_28_x86_64.whl
Size 3.5 MB
Tags CPython 3.13 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
c0c48d9cb837dd4d432aaca0fc2ac03a86fffe87bcd13d3cbdfe4e50ad6f01ac
BLAKE2b-256 checksum
How to use checksums
cfbc48e019c40466e8731396b2aded0e7c9f239efe7be03a1440267565e21d7e
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.dev40-cp313-cp313-manylinux_2_28_i686.whl

Download URL simplepyble-1.3.1.dev40-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
518abdd09e33014f4705687585ef039d5bf431194b1ab6e8489545e2952880e4
BLAKE2b-256 checksum
How to use checksums
f690aa31c0a17f29682378d110ef1a81c06a5b45f239a9770a4b33a3612d95fd
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.dev40-cp313-cp313-manylinux_2_28_aarch64.whl

Download URL simplepyble-1.3.1.dev40-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
932eb65185c0e77973aa70eed78892d0bc34e552a1b7d3230516f465de2ed2d1
BLAKE2b-256 checksum
How to use checksums
a2d2400b152b2150dc8cb3532afa5f242dd052600357895ea5e196b1bb5c37a8
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.dev40-cp313-cp313-macosx_15_0_x86_64.whl

Download URL simplepyble-1.3.1.dev40-cp313-cp313-macosx_15_0_x86_64.whl
Size 441.7 kB
Tags CPython 3.13 macOS 15.0+ x86-64
SHA-256 checksum
How to use checksums
3216b4146ffc7bbde3d0534de2e678d9c3931a2360a984f7c6c561fc07349ff5
BLAKE2b-256 checksum
How to use checksums
b3599ec883e8fc1a75581b128b3cddbf27c69905cfed90926803faed275ebfd7
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.dev40-cp313-cp313-macosx_15_0_universal2.whl

Download URL simplepyble-1.3.1.dev40-cp313-cp313-macosx_15_0_universal2.whl
Size 827.2 kB
Tags CPython 3.13 macOS 15.0+ universal2 (ARM64, x86-64)
SHA-256 checksum
How to use checksums
8be5e696c2e854b39e19aa18e3140f40bb765a60897ec99a3d82c3484853b591
BLAKE2b-256 checksum
How to use checksums
dc2a206a5543eb5c2a2a7f54c321ff28c9425d08b865b8b420695dcfae798083
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.dev40-cp313-cp313-macosx_15_0_arm64.whl

Download URL simplepyble-1.3.1.dev40-cp313-cp313-macosx_15_0_arm64.whl
Size 404.7 kB
Tags CPython 3.13 macOS 15.0+ ARM64
SHA-256 checksum
How to use checksums
35d3cd97375610f6fb276541680d41ad063f27c28763b42b3e1deb64fb0cb41c
BLAKE2b-256 checksum
How to use checksums
5fc4b0f3cc7f4f7ab4eeb5ffec5e75d75f7c4854cc14573d5a99f49d69d2bdc9
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.dev40-cp312-cp312-win_arm64.whl

Download URL simplepyble-1.3.1.dev40-cp312-cp312-win_arm64.whl
Size 481.3 kB
Tags CPython 3.12 Windows ARM64
SHA-256 checksum
How to use checksums
d013149c4aada00d404c36bbd580678f58bbc90cb4f341d2a1a513fb1c3de5c7
BLAKE2b-256 checksum
How to use checksums
f759f168b7a1393340bf4a6dc4b1a9216f5ab2885554b1660b39ee82f7dfc74c
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.dev40-cp312-cp312-win_amd64.whl

Download URL simplepyble-1.3.1.dev40-cp312-cp312-win_amd64.whl
Size 473.2 kB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
32eec04a2be0add355ea201e69d2f32fc530e9b8ba24cba31d34fdf1edccef82
BLAKE2b-256 checksum
How to use checksums
fb70ba51c8e1dda7457326b5c97b09518be31c0a73b4719d0320de5b8fa80913
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.dev40-cp312-cp312-win32.whl

Download URL simplepyble-1.3.1.dev40-cp312-cp312-win32.whl
Size 428.2 kB
Tags CPython 3.12 Windows x86-32
SHA-256 checksum
How to use checksums
ab9d699aad13462272fec29079cb0ffc04d228701d776a188e0124d42f96556c
BLAKE2b-256 checksum
How to use checksums
0140306ae02190ba50c772ee7d9496b5e14a315525e06875020f88bbf63ab2f6
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.dev40-cp312-cp312-manylinux_2_28_x86_64.whl

Download URL simplepyble-1.3.1.dev40-cp312-cp312-manylinux_2_28_x86_64.whl
Size 3.5 MB
Tags CPython 3.12 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
25976ed9a778b63d6c6f75d48e356b286e30638c3ed1f6c3157e7e944bd41202
BLAKE2b-256 checksum
How to use checksums
2cefffd11290a46386913fa5e27b5cc5a5b94117dfba425881ed928509556cf1
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.dev40-cp312-cp312-manylinux_2_28_i686.whl

Download URL simplepyble-1.3.1.dev40-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
f459253e749363c16b5e82dbf7a16b0cdcb71ccbfd17cef3a7fab82ebd0425c1
BLAKE2b-256 checksum
How to use checksums
7c4b2e881b62d610a2c3fa0a70832e54029c4774dc35c405834781e4b7a507f5
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.dev40-cp312-cp312-manylinux_2_28_aarch64.whl

Download URL simplepyble-1.3.1.dev40-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
a4d35201518f07fe3dc85a6eca5c90df56150baf544220cab2ec5afeaba37dfe
BLAKE2b-256 checksum
How to use checksums
c531bfdb18bb291819cfc2284a53704ada628e34506b82142288b3ffebc87cac
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.dev40-cp312-cp312-macosx_15_0_x86_64.whl

Download URL simplepyble-1.3.1.dev40-cp312-cp312-macosx_15_0_x86_64.whl
Size 441.6 kB
Tags CPython 3.12 macOS 15.0+ x86-64
SHA-256 checksum
How to use checksums
317b5ed3f5a70e973d8fb2ff6824506c3fb2ba0e8b603ac66fb4c0a63b926971
BLAKE2b-256 checksum
How to use checksums
f123d8158181256a495b54337b54b01185ad5d82286887a5fd356d6161c4f2da
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.dev40-cp312-cp312-macosx_15_0_universal2.whl

Download URL simplepyble-1.3.1.dev40-cp312-cp312-macosx_15_0_universal2.whl
Size 827.0 kB
Tags CPython 3.12 macOS 15.0+ universal2 (ARM64, x86-64)
SHA-256 checksum
How to use checksums
37f58adbc251b0feb22bb4b509faa4132e92f391e64651f7304c3bbe64beb8b1
BLAKE2b-256 checksum
How to use checksums
3bc549fd5c0a9e28a7076eb326cd263099135d5bc63e93f3df20613ddb4d5dff
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.dev40-cp312-cp312-macosx_15_0_arm64.whl

Download URL simplepyble-1.3.1.dev40-cp312-cp312-macosx_15_0_arm64.whl
Size 404.6 kB
Tags CPython 3.12 macOS 15.0+ ARM64
SHA-256 checksum
How to use checksums
4c9aee98ef0e3e816f89b1b71bbf809853849cdf5b56e7cccd7ddb59c858b60b
BLAKE2b-256 checksum
How to use checksums
7c3a35a69d43af5b44b934555873dcd5c77d78411a99b904aee49328b5d43739
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.dev40-cp311-cp311-win_arm64.whl

Download URL simplepyble-1.3.1.dev40-cp311-cp311-win_arm64.whl
Size 473.8 kB
Tags CPython 3.11 Windows ARM64
SHA-256 checksum
How to use checksums
de84171c9c8b9c862d8f2b6c161f7cf6ea9bd751f4ab8eaf569197bd448b4929
BLAKE2b-256 checksum
How to use checksums
636b70ea4a86ff912d422ebb0d216c2a00f9f906d2c2a6f0482833e96ac30a51
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.dev40-cp311-cp311-win_amd64.whl

Download URL simplepyble-1.3.1.dev40-cp311-cp311-win_amd64.whl
Size 467.9 kB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
8983d6e9ff3f93abebba528fe26d78f6b792db4f20ae6798192ce5d99825c786
BLAKE2b-256 checksum
How to use checksums
61d20b1a7f1919ee05eee38f45b220c52c2cf59138a43fdf0e33d872bc601697
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.dev40-cp311-cp311-win32.whl

Download URL simplepyble-1.3.1.dev40-cp311-cp311-win32.whl
Size 424.0 kB
Tags CPython 3.11 Windows x86-32
SHA-256 checksum
How to use checksums
b89b8df8dc7c5dffdb0826f8fa177a953ae3427b4e0b5f6c8f8ca1daedd114e0
BLAKE2b-256 checksum
How to use checksums
855bfe379ce7ba142ad8fd1c24533b492f8aa71862c9f3e6ddacd4db18a1d746
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.dev40-cp311-cp311-manylinux_2_28_x86_64.whl

Download URL simplepyble-1.3.1.dev40-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
c0e351ebfea4543fe3526a8140610914642a7ea63d83149b848e0dbcd5f57ede
BLAKE2b-256 checksum
How to use checksums
f67edee543789e7ee828685e9c4ce11e8c2bd9b665371c1dcafa6a009b5ceb4d
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.dev40-cp311-cp311-manylinux_2_28_i686.whl

Download URL simplepyble-1.3.1.dev40-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
c2262834cc4ae11dd6bb29712383e899247ea9a36c22ba0b3c0c590375f3107a
BLAKE2b-256 checksum
How to use checksums
c1e54241bf0768d42146c41c3c47958151629c19ad6445c7bf351be3030a87c9
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.dev40-cp311-cp311-manylinux_2_28_aarch64.whl

Download URL simplepyble-1.3.1.dev40-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
ba79a4222bb7b6da168a7943009df6d798b018fa4187b9bee813a88273536750
BLAKE2b-256 checksum
How to use checksums
8c0b7c47e460bf283b2e0d867a68a1fedf38cf3cad84911c63f73388d4c664e2
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.dev40-cp311-cp311-macosx_15_0_x86_64.whl

Download URL simplepyble-1.3.1.dev40-cp311-cp311-macosx_15_0_x86_64.whl
Size 431.3 kB
Tags CPython 3.11 macOS 15.0+ x86-64
SHA-256 checksum
How to use checksums
e368cce06881590d4e0cbbfba04c89757af976c35028906e8e2b05045302b20b
BLAKE2b-256 checksum
How to use checksums
9efd0b72b8e93a1a1824cb672cfc49532b9ed1d2d3d69427ef3ab384577da3e7
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.dev40-cp311-cp311-macosx_15_0_universal2.whl

Download URL simplepyble-1.3.1.dev40-cp311-cp311-macosx_15_0_universal2.whl
Size 811.9 kB
Tags CPython 3.11 macOS 15.0+ universal2 (ARM64, x86-64)
SHA-256 checksum
How to use checksums
b319054afb6f22c698a7cca8b959ad618cf813a9ee603c3fc2a569f45766b2bc
BLAKE2b-256 checksum
How to use checksums
55069bf79a25167ea34ce19b35fa2f3a047a2d79a07891eeeb72d8f13336763e
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.dev40-cp311-cp311-macosx_15_0_arm64.whl

Download URL simplepyble-1.3.1.dev40-cp311-cp311-macosx_15_0_arm64.whl
Size 398.1 kB
Tags CPython 3.11 macOS 15.0+ ARM64
SHA-256 checksum
How to use checksums
8ca75cb86a5601bcc0238201fbd49cb2c99ff9ac811fdd1d98343b69a0f0ac12
BLAKE2b-256 checksum
How to use checksums
367fbdd89386b863ad9bba3a405806addc608553bbb6eb387cdac03c3df54d4a
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.dev40-cp310-cp310-win_arm64.whl

Download URL simplepyble-1.3.1.dev40-cp310-cp310-win_arm64.whl
Size 473.3 kB
Tags CPython 3.10 Windows ARM64
SHA-256 checksum
How to use checksums
384be518955cc61fced3163f2be88a445abc106a0736c7ab58829adb1bbc0454
BLAKE2b-256 checksum
How to use checksums
8e704a9033d7408e24b5d8475fb6e6fcfb3e77ddb8138132758df0be2300c90d
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.dev40-cp310-cp310-win_amd64.whl

Download URL simplepyble-1.3.1.dev40-cp310-cp310-win_amd64.whl
Size 466.9 kB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
54316ea17033af567dadb334e5bc23d5e50fa2e4841bd8f897c05a00977ce9f0
BLAKE2b-256 checksum
How to use checksums
1362a4c348efaf83d827dbab88214f6d3fee248ff75477e720ea94bb1bceb444
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.dev40-cp310-cp310-win32.whl

Download URL simplepyble-1.3.1.dev40-cp310-cp310-win32.whl
Size 423.1 kB
Tags CPython 3.10 Windows x86-32
SHA-256 checksum
How to use checksums
32a001b16e4db9395caadb3e9fd82f6fe638775cddf804ba4b445b64c016790b
BLAKE2b-256 checksum
How to use checksums
dde3b24157f2e31368ddceddadc5387f94280a946a0e224ec9a84c79a05efb50
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.dev40-cp310-cp310-manylinux_2_28_x86_64.whl

Download URL simplepyble-1.3.1.dev40-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
5deed628c26583fc1d0c5dbc580886db93699eba970a70a5dd18ca1db5d1fe2e
BLAKE2b-256 checksum
How to use checksums
c656dbffd168b70a788e6953b1d2e6ae35f91590dd478f7f049be95d38d102d8
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.dev40-cp310-cp310-manylinux_2_28_i686.whl

Download URL simplepyble-1.3.1.dev40-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
93e7910f46b8c45c0d74d82a6d1710191303bc6ff4adee8a0cc6937fa09bc48f
BLAKE2b-256 checksum
How to use checksums
c9508fb8dd2c0844fd55d076d8d5f597fba6d1c28cb5f4b20d5b8857af66a913
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.dev40-cp310-cp310-manylinux_2_28_aarch64.whl

Download URL simplepyble-1.3.1.dev40-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
3bd5418689b2abdc1cfa40c393318eb7e2bed7b826b0d347b168e6e4f313eb3b
BLAKE2b-256 checksum
How to use checksums
1a7e3b64d9f3087fe15c744f04dab32d503fec0461618380165a3c94aea50b0f
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.dev40-cp310-cp310-macosx_15_0_x86_64.whl

Download URL simplepyble-1.3.1.dev40-cp310-cp310-macosx_15_0_x86_64.whl
Size 430.3 kB
Tags CPython 3.10 macOS 15.0+ x86-64
SHA-256 checksum
How to use checksums
781b5facc9fe253804f55b429b36762e92af49e472b6b28c3af9adbdcd3d017c
BLAKE2b-256 checksum
How to use checksums
3534e60f5d3afbf854bef145844a299df1184f7b7398fb4eb36b344943d92f08
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.dev40-cp310-cp310-macosx_15_0_universal2.whl

Download URL simplepyble-1.3.1.dev40-cp310-cp310-macosx_15_0_universal2.whl
Size 809.0 kB
Tags CPython 3.10 macOS 15.0+ universal2 (ARM64, x86-64)
SHA-256 checksum
How to use checksums
749d75c5a0b10dc2edd2b634139c58bcca3445f316edd718be8df1ba481bba90
BLAKE2b-256 checksum
How to use checksums
cd5add71051fc14c7b94db650c71edc64e1a527f93a01298fa8ba4dae6a23937
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.dev40-cp310-cp310-macosx_15_0_arm64.whl

Download URL simplepyble-1.3.1.dev40-cp310-cp310-macosx_15_0_arm64.whl
Size 396.8 kB
Tags CPython 3.10 macOS 15.0+ ARM64
SHA-256 checksum
How to use checksums
1e7a9d0bd7a645f420925b2a36cf6ddcaf8bf46a9cce0b3f11a6d89f320cd4db
BLAKE2b-256 checksum
How to use checksums
10c735695e0d6d52061f32d7cde0bdb1b11f2134b72a24d52fc92921b7530611
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.dev40

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