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

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

Built distributions (wheels)

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

Total release size: 66.5 MB

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

Download URL simplepyble-1.3.1.dev41.tar.gz
Size 481.8 kB
Tags Source
SHA-256 checksum
How to use checksums
9605bba91c1ad4f6e9351176c82046413ce4f13587c07845da423a351f058894
BLAKE2b-256 checksum
How to use checksums
bb9eb62c128fbd1f96040fd2a89604b9a7f1e10c9c81660a99efe5dff714455a
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.dev41-cp314-cp314-win_arm64.whl

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

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

Download URL simplepyble-1.3.1.dev41-cp314-cp314-win32.whl
Size 438.4 kB
Tags CPython 3.14 Windows x86-32
SHA-256 checksum
How to use checksums
213bc8b6c2ad3415c4ad68f626ff2b5bc4b752a081da6df6211ffad4c6a646d5
BLAKE2b-256 checksum
How to use checksums
faef5720d71f85b6eab1dd553045493409d4ac76771ca7160c64290488933791
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.dev41-cp314-cp314-manylinux_2_28_x86_64.whl

Download URL simplepyble-1.3.1.dev41-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
045c611e2ccaa62e1539b0e783b9a3002fefa1a5e0c8562d821feac78faf2a30
BLAKE2b-256 checksum
How to use checksums
7fa46cae1965e7c20dd3e5d20415ff2d899b1398d90a10446c283cabbd4b7c51
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.dev41-cp314-cp314-manylinux_2_28_i686.whl

Download URL simplepyble-1.3.1.dev41-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
60aaf0e3205ca40a0246812ab4092830c3d2c185af61024290b935b2791de3cd
BLAKE2b-256 checksum
How to use checksums
7ecf268c4ae116a9556a2759104057db64478dd3494bfbe02e635b24180fa8d4
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.dev41-cp314-cp314-manylinux_2_28_aarch64.whl

Download URL simplepyble-1.3.1.dev41-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
d70e9d34fe4d83be21b08388471f30ba12b9ac9774f686e2c9b1be01c35f6d33
BLAKE2b-256 checksum
How to use checksums
5e2eabea97374c41f1af1caad06c0fbe6b9684231b2cca011e30f4b5d6d035a3
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.dev41-cp314-cp314-macosx_15_0_x86_64.whl

Download URL simplepyble-1.3.1.dev41-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
ef8e8c26e7e530ff97d08ad79b81ffaf297257be98bd282ff85f6a2e2ac179e5
BLAKE2b-256 checksum
How to use checksums
f7f52621dcaddda7de0bf32f09539d583c1601486f6c14aa73c734e3fcba8312
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.dev41-cp314-cp314-macosx_15_0_universal2.whl

Download URL simplepyble-1.3.1.dev41-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
d6a718eda67c8d50259d44f7ef8c524548c3ed8f49777ee227396bda89cf7098
BLAKE2b-256 checksum
How to use checksums
2afb23f451a511111e4ad8b127d8e9f3a8c63020133d48c922a8c14474b3e943
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.dev41-cp314-cp314-macosx_15_0_arm64.whl

Download URL simplepyble-1.3.1.dev41-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
e10cfc0bc02625bd6d05e0459904a3f3e1638e50ab0d74561be65cdca3b76851
BLAKE2b-256 checksum
How to use checksums
def45e9154e3a0c5ec5ce6942f26667f9d8b6a2b8d4ecba4f84e336df57f9c38
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.dev41-cp313-cp313-win_arm64.whl

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

Download URL simplepyble-1.3.1.dev41-cp313-cp313-win_amd64.whl
Size 473.2 kB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
504eb78fd5a6847651f2a87bcd683e6080c6d6c4c23765e52f77a7e030cc2db0
BLAKE2b-256 checksum
How to use checksums
e0491b3e49636cd07f491cf64f8323d9a1a88e928af27b5100da8978a85e171e
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.dev41-cp313-cp313-win32.whl

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

Download URL simplepyble-1.3.1.dev41-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
7700c37d4d79dfa782bd9df53ac50f0c33cd3befdb638c83167937f3f64e1398
BLAKE2b-256 checksum
How to use checksums
28aecbfb953f0711cf5803fed93531695ff29bbd5faafdfe1ec5814d7de3f8e0
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.dev41-cp313-cp313-manylinux_2_28_i686.whl

Download URL simplepyble-1.3.1.dev41-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
60f7f0b65fd7ab60cb144d4d851f23524689f18dd33a25b37f5cec66fe06158b
BLAKE2b-256 checksum
How to use checksums
2e475b4cbb89f873b94f924806dfc2b20710b48c16af69ebf51b80ce928963e7
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.dev41-cp313-cp313-manylinux_2_28_aarch64.whl

Download URL simplepyble-1.3.1.dev41-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
6d5ad19716f6b8d716fe6383d80339da04bd4f1ed63d03df48bda4762e0eaf70
BLAKE2b-256 checksum
How to use checksums
71fab593c10936f5952941cda5005904745cce7f4e3873943926b2a219cf6012
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.dev41-cp313-cp313-macosx_15_0_x86_64.whl

Download URL simplepyble-1.3.1.dev41-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
eae1c92e0978b171a9835047da7bc569b43ab6b0bee82d5a6462879fdfa0a8c7
BLAKE2b-256 checksum
How to use checksums
74588b3f2e1aac028db13faa4be9ff5dd95fa07e97af623edcf9ded1d51572e8
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.dev41-cp313-cp313-macosx_15_0_universal2.whl

Download URL simplepyble-1.3.1.dev41-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
512c09e732b4ad7cd4c07e1ae02e20d9d96e831ea5aefc23266347ccc71a3f38
BLAKE2b-256 checksum
How to use checksums
734220e47b718a28da678ed5ba86427b74d2922d31a26a8f0a8cdd12afa83624
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.dev41-cp313-cp313-macosx_15_0_arm64.whl

Download URL simplepyble-1.3.1.dev41-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
5608b828863dd875efc204037d9ca4be3ae78ffcc158495019b1e8b7b62cc115
BLAKE2b-256 checksum
How to use checksums
2c13a371fdd58656dfbe2528ae459d328e66525297a1f0c09324c3ab558a8200
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.dev41-cp312-cp312-win_arm64.whl

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

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

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

Download URL simplepyble-1.3.1.dev41-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
078d35599b5c47548871fe3d4178314ce8b0b9c87761d524c854e1b2f647fedd
BLAKE2b-256 checksum
How to use checksums
3952aaab39b6c3967a6fe7b400e615249de22b67155406b74065ad05e3eaaad5
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.dev41-cp312-cp312-manylinux_2_28_i686.whl

Download URL simplepyble-1.3.1.dev41-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
1b862af755c21f87d290215055cce318de93e665daa766128506b58f1ebfccd8
BLAKE2b-256 checksum
How to use checksums
b505f7775bfde766cbc199212da0de97b835a49a2a7ce306da67ed96f2f7f654
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.dev41-cp312-cp312-manylinux_2_28_aarch64.whl

Download URL simplepyble-1.3.1.dev41-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
02c68abd47cd39df5d246c9d54af4474ccce4818d4d4c4a21f56bf131942c3e3
BLAKE2b-256 checksum
How to use checksums
1b5f3aff320a8c9d4f2a52ffd466f98ab134233982e031af083b683efefb237a
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.dev41-cp312-cp312-macosx_15_0_x86_64.whl

Download URL simplepyble-1.3.1.dev41-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
31edecada315926e5288bd6980a2cc2f480625f4403ccaaca9315fa774426d30
BLAKE2b-256 checksum
How to use checksums
862a84c1b9d8722f57d638fa01e2532dbab0c97e9cbaf4db0f7d36059313310d
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.dev41-cp312-cp312-macosx_15_0_universal2.whl

Download URL simplepyble-1.3.1.dev41-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
ca944ace9a20f24b9031d1b07adf4b718f296218d67ce3a40008e0cbeb4e72b2
BLAKE2b-256 checksum
How to use checksums
a380863d5e527fa5d2ffeceea12d89e45e79a805d404b58c438aa41ee641c6c5
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.dev41-cp312-cp312-macosx_15_0_arm64.whl

Download URL simplepyble-1.3.1.dev41-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
a08649c3669c7ef351bad50c8ccbaf69bd0b6bd71b6b6f033f7ecd97274e123f
BLAKE2b-256 checksum
How to use checksums
cd090454b7d6abd613338c9a1df1928841d04b67c2f7936491be1da63fe26543
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.dev41-cp311-cp311-win_arm64.whl

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

Download URL simplepyble-1.3.1.dev41-cp311-cp311-win_amd64.whl
Size 467.9 kB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
90cc84bd2b699ac02fbacecc1f3a595ab30d908cc9c6c182200f0ef34185f8d6
BLAKE2b-256 checksum
How to use checksums
6e67c64996ef870863d115f031474baabdde26ec67601a81b6ee19ddcbcb4644
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.dev41-cp311-cp311-win32.whl

Download URL simplepyble-1.3.1.dev41-cp311-cp311-win32.whl
Size 424.0 kB
Tags CPython 3.11 Windows x86-32
SHA-256 checksum
How to use checksums
9803488c6799ba74e30bc5abb33312301bcb5bd244af6c99ff3159bf3051f09e
BLAKE2b-256 checksum
How to use checksums
591cd72e90189aea0246035b674f4fd18e37292c2b4cda5c3ca6746053170a5e
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.dev41-cp311-cp311-manylinux_2_28_x86_64.whl

Download URL simplepyble-1.3.1.dev41-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
7bb6018ff3b72f9aeb93d782c032aeebe547abc1a7004e622ebfb091c7594720
BLAKE2b-256 checksum
How to use checksums
67c781cbb3286df3012c7d3c933e844c21b521a695bcaf16a88cdb2fc2b356ef
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.dev41-cp311-cp311-manylinux_2_28_i686.whl

Download URL simplepyble-1.3.1.dev41-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
3393e92aa6e6a27217c415ef1760c0e1b9ff0ed8bcec2d52f34334c618aff94f
BLAKE2b-256 checksum
How to use checksums
a2584144e8c93467b5f19bd3014192389e9b9de30786ce9467cd2018c7a94849
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.dev41-cp311-cp311-manylinux_2_28_aarch64.whl

Download URL simplepyble-1.3.1.dev41-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
a81dc20f7463530febf3a54887af8abc138a2e60bff09b29f5ae94645386a536
BLAKE2b-256 checksum
How to use checksums
2f400f9ef298292ba604879916d1d5f321fac8948afc2064962e17f48d9af69a
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.dev41-cp311-cp311-macosx_15_0_x86_64.whl

Download URL simplepyble-1.3.1.dev41-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
d10e62f6510a8170644035958ead5d75008358a904f3e3bdf840308a0426c949
BLAKE2b-256 checksum
How to use checksums
20a84221d60cdcbb86317f2add76611559fda55fb5b110fd016e924d932fe44d
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.dev41-cp311-cp311-macosx_15_0_universal2.whl

Download URL simplepyble-1.3.1.dev41-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
f040d1198d5225c54ed8958b141e99256943208af68a07ad228cdee097986fd0
BLAKE2b-256 checksum
How to use checksums
d8d93412ae1802a9db46c3ce779e688f19fd3cf24284b7ba74128a06bb5b15d3
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.dev41-cp311-cp311-macosx_15_0_arm64.whl

Download URL simplepyble-1.3.1.dev41-cp311-cp311-macosx_15_0_arm64.whl
Size 398.2 kB
Tags CPython 3.11 macOS 15.0+ ARM64
SHA-256 checksum
How to use checksums
f6f449d159f7279d639093b98a6bf64a85ad412fa0acc8704764386dfe91c4fe
BLAKE2b-256 checksum
How to use checksums
da035ee330830b6207a7113d336105e9a7e21b68d1fb9b36891919ae5c5d5f3c
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.dev41-cp310-cp310-win_arm64.whl

Download URL simplepyble-1.3.1.dev41-cp310-cp310-win_arm64.whl
Size 473.3 kB
Tags CPython 3.10 Windows ARM64
SHA-256 checksum
How to use checksums
4e4bcfaf52fff7937ffe9bb6638cfd8ea9460d4193c6aca21cfe1fb8c568d8a5
BLAKE2b-256 checksum
How to use checksums
43168f1064478038aa4b17b5b4f033219a1cb5007735d1d964c603d1d5857e5e
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.dev41-cp310-cp310-win_amd64.whl

Download URL simplepyble-1.3.1.dev41-cp310-cp310-win_amd64.whl
Size 466.9 kB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
c8201debfb44beb1b9000d08fcf243c260525293b43c8de82a480b3fe64c813a
BLAKE2b-256 checksum
How to use checksums
58d25dd70ff2f606ea6fd6d2f86c417cd866db7699eb9e38342746da0a10403b
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.dev41-cp310-cp310-win32.whl

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

Download URL simplepyble-1.3.1.dev41-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
0b994828477b97f51a53634c32cfcaaee74e5819f7b516dea8661b0d8d472705
BLAKE2b-256 checksum
How to use checksums
abd105a17e511caa2490c75090329fbdeb2ac333dc1ec021730e77199b8f60b1
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.dev41-cp310-cp310-manylinux_2_28_i686.whl

Download URL simplepyble-1.3.1.dev41-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
f4d18a3c9c79967074375732de0d4a39f37252bd3ff6ccdb85d503134ccfc8c5
BLAKE2b-256 checksum
How to use checksums
8a4865f967df3ce177ecfdb39d2cfd54d09f4a56c2bde7ae36dd283ee4f09c0b
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.dev41-cp310-cp310-manylinux_2_28_aarch64.whl

Download URL simplepyble-1.3.1.dev41-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
3db588c1ad2794c67bb80f9451b7a46e858bf96df781b4a127b166ce4719cea5
BLAKE2b-256 checksum
How to use checksums
028ead0ccea2934c5d0604e52c0db046faca94796bd432485a41976eb7006751
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.dev41-cp310-cp310-macosx_15_0_x86_64.whl

Download URL simplepyble-1.3.1.dev41-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
ed2976a28d562ee805d9bef5ef4b27cdf02e57b4373a051759dcc760f74c8d39
BLAKE2b-256 checksum
How to use checksums
f84fc99b31c1dbbf587362f4e2b7116a009842e6e9451996972719b720d451d4
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.dev41-cp310-cp310-macosx_15_0_universal2.whl

Download URL simplepyble-1.3.1.dev41-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
dbae4e14e6302b65e00c6c7f4559e272540f3a10e15592b1f50e60eeb63b7ade
BLAKE2b-256 checksum
How to use checksums
22dd49fd721825db01f2bac1a2bdb62b461f6d17fb09b504824050588485da10
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.dev41-cp310-cp310-macosx_15_0_arm64.whl

Download URL simplepyble-1.3.1.dev41-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
6ac315dabea3d2c6fb4c8b2169a33248e0cd8730a14bd30695416d5aad32ef0b
BLAKE2b-256 checksum
How to use checksums
efac2f2af4e46ac0a53d25e06b008b6c9474786e0a6a591bb316a609b1279840
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.dev41

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