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.2.1.dev176

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.2.1.dev176
File Size Uploaded Provenance Actions
simplepyble-1.2.1.dev176.tar.gz 476.6 kB Without provenance Details for simplepyble-1.2.1.dev176.tar.gz

Built distributions (wheels)

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

Total release size: 66.2 MB

Release files / simplepyble-1.2.1.dev176.tar.gz

Download URL simplepyble-1.2.1.dev176.tar.gz
Size 476.6 kB
Tags Source
SHA-256 checksum
How to use checksums
3044cc419820a0c37b81157db3de5c6463b1969546b9cdc98a2dcf2c750a78de
BLAKE2b-256 checksum
How to use checksums
f91f899507200b6ce59d06e02fd7781dd97d68311272129f7a4fca14686a6179
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.2.1.dev176-cp314-cp314-win_arm64.whl

Download URL simplepyble-1.2.1.dev176-cp314-cp314-win_arm64.whl
Size 492.0 kB
Tags CPython 3.14 Windows ARM64
SHA-256 checksum
How to use checksums
bcbcd06a0904071f4cc3f20f826d37f880460064da13eb6c1c7cd65ec9f41663
BLAKE2b-256 checksum
How to use checksums
e665e2daef88f00189f2340a0cdc476bb6a83288c6251f78b6a9db23556eb3f5
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.2.1.dev176-cp314-cp314-win_amd64.whl

Download URL simplepyble-1.2.1.dev176-cp314-cp314-win_amd64.whl
Size 483.6 kB
Tags CPython 3.14 Windows x86-64
SHA-256 checksum
How to use checksums
12dadff8370e3328c538920984d740a2ab5f6365e7d0d3441493c88d99cbe8f9
BLAKE2b-256 checksum
How to use checksums
6885c0d539297b5a0504220e88ff34dc7c1a7a8ebb4a8c12f7a81f2b755dab23
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.2.1.dev176-cp314-cp314-win32.whl

Download URL simplepyble-1.2.1.dev176-cp314-cp314-win32.whl
Size 436.8 kB
Tags CPython 3.14 Windows x86-32
SHA-256 checksum
How to use checksums
b994ad54646156a24d1c765880cfbf4bb8f053808d8f79165c3a2b8171f2ac65
BLAKE2b-256 checksum
How to use checksums
749d6f25f89a071b4b8e6592b76c5cf802705858f95329030ec5c33de75de1db
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.2.1.dev176-cp314-cp314-manylinux_2_28_x86_64.whl

Download URL simplepyble-1.2.1.dev176-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
c0e782c06b59d624eeb4bb7e3a2bf4be2f8497ef2a54d9697722f5a4f29fc91a
BLAKE2b-256 checksum
How to use checksums
8e132fcb2ed28de7fe1ee36538b983df817af6c7c69364d1e8e07db39c059675
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.2.1.dev176-cp314-cp314-manylinux_2_28_i686.whl

Download URL simplepyble-1.2.1.dev176-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
9ad50fb90d8c8b928306c953b74eeab68e4fd29b640ab5ffb62612f3682b4336
BLAKE2b-256 checksum
How to use checksums
86cb28836d68fc0a1c2d3f28eae0e2bc5db7c16a1e54f3338acfe90065a6aa24
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.2.1.dev176-cp314-cp314-manylinux_2_28_aarch64.whl

Download URL simplepyble-1.2.1.dev176-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
0693d85101fde8fcd7e92f92cb3103e0e13e0a6ab29f74f73bfe9ac9cb5d0903
BLAKE2b-256 checksum
How to use checksums
0619267ee96e00db0170b587b950d71f798a073d7d398442b79c33cecf03d74c
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.2.1.dev176-cp314-cp314-macosx_15_0_x86_64.whl

Download URL simplepyble-1.2.1.dev176-cp314-cp314-macosx_15_0_x86_64.whl
Size 438.9 kB
Tags CPython 3.14 macOS 15.0+ x86-64
SHA-256 checksum
How to use checksums
d59878e6a1a773779e97a1980fb377fd5787f8f03289a6db847648f066630d1e
BLAKE2b-256 checksum
How to use checksums
c49956b98008d6e62f11a47b90101c249eab99c9cb539f092463d370244f8dc3
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.2.1.dev176-cp314-cp314-macosx_15_0_universal2.whl

Download URL simplepyble-1.2.1.dev176-cp314-cp314-macosx_15_0_universal2.whl
Size 823.5 kB
Tags CPython 3.14 macOS 15.0+ universal2 (ARM64, x86-64)
SHA-256 checksum
How to use checksums
6e0d056b6013e305b905306f115d2b9029a17b5cec491922cd5a66dd77952570
BLAKE2b-256 checksum
How to use checksums
d3c827c59159fe9c8de703057a021c2da7f6866613f4adc08bf0ee229122fbcc
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.2.1.dev176-cp314-cp314-macosx_15_0_arm64.whl

Download URL simplepyble-1.2.1.dev176-cp314-cp314-macosx_15_0_arm64.whl
Size 402.3 kB
Tags CPython 3.14 macOS 15.0+ ARM64
SHA-256 checksum
How to use checksums
d91df9cce9d8c21c3e9d6d81e2a429ec4a374d03bf8dfc9119258772ef83b59b
BLAKE2b-256 checksum
How to use checksums
5a5f0f1d9a929b7ce0bb1085beddbed2c02c6ee621e4eb25072e89f2bbea4fc6
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.2.1.dev176-cp313-cp313-win_arm64.whl

Download URL simplepyble-1.2.1.dev176-cp313-cp313-win_arm64.whl
Size 479.0 kB
Tags CPython 3.13 Windows ARM64
SHA-256 checksum
How to use checksums
567fca0e79b0af56bcfbded74912c817e37fe4f43933b3269920e9dec4712796
BLAKE2b-256 checksum
How to use checksums
9cdd860ce8dd4f3ec66c9caf9987a34c6fd0d48a961439cef7d290582ca73aac
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.2.1.dev176-cp313-cp313-win_amd64.whl

Download URL simplepyble-1.2.1.dev176-cp313-cp313-win_amd64.whl
Size 470.6 kB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
20ed5e428503b4be1e34d2f1842d2b6415b1efa3c148e65dbf33b0cacf5f7632
BLAKE2b-256 checksum
How to use checksums
1181400257fb6b6c38a4de286999e9a508c85363f40a43311461a36cbdc7088b
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.2.1.dev176-cp313-cp313-win32.whl

Download URL simplepyble-1.2.1.dev176-cp313-cp313-win32.whl
Size 426.8 kB
Tags CPython 3.13 Windows x86-32
SHA-256 checksum
How to use checksums
8449cb53eac7c837d3bc9be32615369baba9db27d0870f9220d0f1043174654e
BLAKE2b-256 checksum
How to use checksums
cec786e9cf8bf068547f0f52b8ea43a49ffc02d0fcfe9983ed2c761f28cedbb7
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.2.1.dev176-cp313-cp313-manylinux_2_28_x86_64.whl

Download URL simplepyble-1.2.1.dev176-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
c941df92ad2ef3cd9f4a8fb57f1f96e8b95c065d5081189c1390d485a4d7c130
BLAKE2b-256 checksum
How to use checksums
fe46b24d819cfa673efa4ab5d25a3c025bec9c3c804154167ffc17b950ddb8f1
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.2.1.dev176-cp313-cp313-manylinux_2_28_i686.whl

Download URL simplepyble-1.2.1.dev176-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
4ae79136b7c81f8d1ddf12daf2736648b5ce8e68e24d29e31f62bdae5c4828f2
BLAKE2b-256 checksum
How to use checksums
0a4b8192276d2048cdde92e88ed383d2c216a00e7bfa7c2c19bc0d06627a396b
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.2.1.dev176-cp313-cp313-manylinux_2_28_aarch64.whl

Download URL simplepyble-1.2.1.dev176-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
55da655f8afd4b515c003a43f33ca190c41ec9cb21e0c4331bb8a79e39ef7b01
BLAKE2b-256 checksum
How to use checksums
cdc52f02a11a90c9e5192ce4dace85cf7c39393c55a74852ffa5b9dade09f398
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.2.1.dev176-cp313-cp313-macosx_15_0_x86_64.whl

Download URL simplepyble-1.2.1.dev176-cp313-cp313-macosx_15_0_x86_64.whl
Size 438.4 kB
Tags CPython 3.13 macOS 15.0+ x86-64
SHA-256 checksum
How to use checksums
467e2d04841e74c59c527b9637de2c70c889b847b5874666f39742277b86dfc9
BLAKE2b-256 checksum
How to use checksums
acfd2b0b495405c4f4622b9220887c89b388356d70cdf558adf9459da7471802
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.2.1.dev176-cp313-cp313-macosx_15_0_universal2.whl

Download URL simplepyble-1.2.1.dev176-cp313-cp313-macosx_15_0_universal2.whl
Size 822.5 kB
Tags CPython 3.13 macOS 15.0+ universal2 (ARM64, x86-64)
SHA-256 checksum
How to use checksums
caf3a90f2681c73599043783890ce65042cf19dffa6fe43e0758037f85fe2cbb
BLAKE2b-256 checksum
How to use checksums
b544c1e0e16e38144a9224eea4fc5fb513934623e2e491708cd50afdfa0e3dec
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.2.1.dev176-cp313-cp313-macosx_15_0_arm64.whl

Download URL simplepyble-1.2.1.dev176-cp313-cp313-macosx_15_0_arm64.whl
Size 401.4 kB
Tags CPython 3.13 macOS 15.0+ ARM64
SHA-256 checksum
How to use checksums
0e8bdbab892bd2ce2e2bcb5a14b054cd9a8286ce48c6641f294005d97daa928b
BLAKE2b-256 checksum
How to use checksums
5f982f6f610fdb411def658bca6e181d757fb639de6b6a25668367f2c59c372d
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.2.1.dev176-cp312-cp312-win_arm64.whl

Download URL simplepyble-1.2.1.dev176-cp312-cp312-win_arm64.whl
Size 479.0 kB
Tags CPython 3.12 Windows ARM64
SHA-256 checksum
How to use checksums
14d025e84f60fd8988415394e7865e3c530e761c4cc06b95471f1a106f58fa14
BLAKE2b-256 checksum
How to use checksums
1d29761e8b8bc3b0e608c5c3adfb285d41b4be654089f7b388d7dfac7002cc09
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.2.1.dev176-cp312-cp312-win_amd64.whl

Download URL simplepyble-1.2.1.dev176-cp312-cp312-win_amd64.whl
Size 470.6 kB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
dfcf3a76175cd60fc04ea6a7d69601fc480fcb7888cc7344ace2551196fdf301
BLAKE2b-256 checksum
How to use checksums
f96b41254a06905b8cd9ae170b5df9382b2e4572449af2b0eaba2e84bdede083
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.2.1.dev176-cp312-cp312-win32.whl

Download URL simplepyble-1.2.1.dev176-cp312-cp312-win32.whl
Size 426.8 kB
Tags CPython 3.12 Windows x86-32
SHA-256 checksum
How to use checksums
10200d1f168f12b12cd09a5f665c8c4042118e2c58ae107210e5e32c439d4b25
BLAKE2b-256 checksum
How to use checksums
f5bd730ba65988d2507e87e7d9c44b4425a793a1f7548603d0be55546ad091a2
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.2.1.dev176-cp312-cp312-manylinux_2_28_x86_64.whl

Download URL simplepyble-1.2.1.dev176-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
06d98ebe01c1f0723eb8eda419f4772ca885c52e3ca8e7c604f1e12a9985228e
BLAKE2b-256 checksum
How to use checksums
81ee4e3874f977d38a796e4f363717032f26a06dc4fee913184a10de669b4279
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.2.1.dev176-cp312-cp312-manylinux_2_28_i686.whl

Download URL simplepyble-1.2.1.dev176-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
86305155012feb77b9b4eb92a1ede1b63ca472116328ed7dd0cd17eb68805dc6
BLAKE2b-256 checksum
How to use checksums
a33ee7dddbc9a1064798703d6f810f31f6c6f08e5fd47490304e2c5dff263394
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.2.1.dev176-cp312-cp312-manylinux_2_28_aarch64.whl

Download URL simplepyble-1.2.1.dev176-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
bc23a243769af4c27cd93f0d3a412b581a464cbff565fdfdc5753d5d9fe0c3ca
BLAKE2b-256 checksum
How to use checksums
81e2c1cdf64b5ef91fa2a664cc7b865db07c2a0dc63c16daec90303349089f9a
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.2.1.dev176-cp312-cp312-macosx_15_0_x86_64.whl

Download URL simplepyble-1.2.1.dev176-cp312-cp312-macosx_15_0_x86_64.whl
Size 438.4 kB
Tags CPython 3.12 macOS 15.0+ x86-64
SHA-256 checksum
How to use checksums
14c01470c3d99daf8fdaa355e65f6a3e7539e8b6aba1391153e50c2b863ae233
BLAKE2b-256 checksum
How to use checksums
4ecdc21cc84f7b60fe254f22db5d7a2c2002b1460ddb4ca93fe8d0f2c51ce9c2
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.2.1.dev176-cp312-cp312-macosx_15_0_universal2.whl

Download URL simplepyble-1.2.1.dev176-cp312-cp312-macosx_15_0_universal2.whl
Size 822.5 kB
Tags CPython 3.12 macOS 15.0+ universal2 (ARM64, x86-64)
SHA-256 checksum
How to use checksums
481702f7077a8e9449d951007afacce19b280417fb6a7167faf5faa57f605f28
BLAKE2b-256 checksum
How to use checksums
fbc565b68b4fd7d7d6681822d8397de60897da7beec9fac002240494fa993eb8
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.2.1.dev176-cp312-cp312-macosx_15_0_arm64.whl

Download URL simplepyble-1.2.1.dev176-cp312-cp312-macosx_15_0_arm64.whl
Size 401.3 kB
Tags CPython 3.12 macOS 15.0+ ARM64
SHA-256 checksum
How to use checksums
2299dd7b9a483ce6e18e579df9ae15e5ba25b4bdb02f88d0e633f6d3d1e4a30a
BLAKE2b-256 checksum
How to use checksums
2038672e62119cf06c5e69639ca54ffe66397c8a27b9c38ae97115ad04746cfe
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.2.1.dev176-cp311-cp311-win_arm64.whl

Download URL simplepyble-1.2.1.dev176-cp311-cp311-win_arm64.whl
Size 471.5 kB
Tags CPython 3.11 Windows ARM64
SHA-256 checksum
How to use checksums
1cfd037a63c8478306146573caeeb5abd5e0ff947d4eccec92337882db0292dc
BLAKE2b-256 checksum
How to use checksums
60fbf9f2f8fc044424c0b542f5525c6128f8d2f89b8f8f6eb5918a66bad17d65
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.2.1.dev176-cp311-cp311-win_amd64.whl

Download URL simplepyble-1.2.1.dev176-cp311-cp311-win_amd64.whl
Size 465.8 kB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
7d5b898f659602ed921552ae0bcb6407350db2c03e26f4d18490f72cc2f00aaf
BLAKE2b-256 checksum
How to use checksums
0683895bf1d06e419a58c9c5ba1fba94137ee835555cfac3ba37ef158f32b8b4
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.2.1.dev176-cp311-cp311-win32.whl

Download URL simplepyble-1.2.1.dev176-cp311-cp311-win32.whl
Size 422.8 kB
Tags CPython 3.11 Windows x86-32
SHA-256 checksum
How to use checksums
a359a7e2292710a8d528214a969ab36e975063388c01f58f31727556cb0b4d9a
BLAKE2b-256 checksum
How to use checksums
f9b7d401202bbb53dfc4aefea2505a0b1c674012dd63318363f9a00846718ad6
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.2.1.dev176-cp311-cp311-manylinux_2_28_x86_64.whl

Download URL simplepyble-1.2.1.dev176-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
b4a438ecfc24169e78656f613b46b04b8bd46a76dfbd11693cb7f3e02cc70e9f
BLAKE2b-256 checksum
How to use checksums
e7f019907fc5515eba825fdecc18af9ae9f5ed9005eade13aa5fd02e0b33308f
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.2.1.dev176-cp311-cp311-manylinux_2_28_i686.whl

Download URL simplepyble-1.2.1.dev176-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
2ad8765ffcfc53ebc290085f8783b300fd58c968f1e546e4741dd52920b7886f
BLAKE2b-256 checksum
How to use checksums
91f2967b583c881101ee1007440e90efc10528afc4a648cd4332fca46bcf97aa
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.2.1.dev176-cp311-cp311-manylinux_2_28_aarch64.whl

Download URL simplepyble-1.2.1.dev176-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
169ca113a0474bd2d4a5edd3662a01043f0815e4ae459af855e341324e699411
BLAKE2b-256 checksum
How to use checksums
74e27549bf2b3ada3a8e59061499b3c920c45a446610cc8b0fe3c9ea173c399a
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.2.1.dev176-cp311-cp311-macosx_15_0_x86_64.whl

Download URL simplepyble-1.2.1.dev176-cp311-cp311-macosx_15_0_x86_64.whl
Size 428.7 kB
Tags CPython 3.11 macOS 15.0+ x86-64
SHA-256 checksum
How to use checksums
22e29a808dc000a42c09cf6ec8b4f44cb43ab4c596653d17e20c45d846e01e13
BLAKE2b-256 checksum
How to use checksums
b9578cf1d52832ac11e6a5eb07c961b0ae88e3e465443bb1ecbac4a90d8fd847
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.2.1.dev176-cp311-cp311-macosx_15_0_universal2.whl

Download URL simplepyble-1.2.1.dev176-cp311-cp311-macosx_15_0_universal2.whl
Size 805.9 kB
Tags CPython 3.11 macOS 15.0+ universal2 (ARM64, x86-64)
SHA-256 checksum
How to use checksums
7bd68796bb73ca232230961fe26a77989b8fee512a8f6f06be213cb1048bdf9e
BLAKE2b-256 checksum
How to use checksums
67b1059bc831601081d05613666e9ee567aba805448c0836f24e355a0c8a7f60
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.2.1.dev176-cp311-cp311-macosx_15_0_arm64.whl

Download URL simplepyble-1.2.1.dev176-cp311-cp311-macosx_15_0_arm64.whl
Size 395.2 kB
Tags CPython 3.11 macOS 15.0+ ARM64
SHA-256 checksum
How to use checksums
b37d5ad0f98e2397f1d3c83515c5de8d083fdd023d1c661af35e8bfeb4a1b2a2
BLAKE2b-256 checksum
How to use checksums
82cf1e7fd3636c37b867c8431ad9e4ea962de2fe4a40d7277d42b39d624209cd
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.2.1.dev176-cp310-cp310-win_arm64.whl

Download URL simplepyble-1.2.1.dev176-cp310-cp310-win_arm64.whl
Size 470.8 kB
Tags CPython 3.10 Windows ARM64
SHA-256 checksum
How to use checksums
3c8c0fb52acc8fa34c7d68773f0abf29d899a59c18f81b52301d943c7e849766
BLAKE2b-256 checksum
How to use checksums
6843c9709a038a29dbe3dcbd431cc99878781be9672d8616966ca3775d5b9e9c
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.2.1.dev176-cp310-cp310-win_amd64.whl

Download URL simplepyble-1.2.1.dev176-cp310-cp310-win_amd64.whl
Size 464.7 kB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
997a59dfd262fe7402c0808cd5af6df8d38001b34feb98908ee1ebc9b6858dd3
BLAKE2b-256 checksum
How to use checksums
64f864af0b4994a518454cd0bbe47c38a5afcb6bd9289149bbe7e5d98e822fc3
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.2.1.dev176-cp310-cp310-win32.whl

Download URL simplepyble-1.2.1.dev176-cp310-cp310-win32.whl
Size 421.9 kB
Tags CPython 3.10 Windows x86-32
SHA-256 checksum
How to use checksums
848f77d3572e6e77015be77852cf2e87ba2cde2958ba95790711950defb11168
BLAKE2b-256 checksum
How to use checksums
6617f894cc1351909bd0c38501775b4f5b4d9daf6b6ebff673023a8a2061a231
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.2.1.dev176-cp310-cp310-manylinux_2_28_x86_64.whl

Download URL simplepyble-1.2.1.dev176-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
48d716e09e20068d6da2ad0ed136e17889f806d666514ccbe189163669ed2be9
BLAKE2b-256 checksum
How to use checksums
954d81b4085d8541e0becc473d3fd8265a11650a133671360d7f591e5fc539ec
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.2.1.dev176-cp310-cp310-manylinux_2_28_i686.whl

Download URL simplepyble-1.2.1.dev176-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
8ec21fc73198c5c7eeed4d33e33b920617aaff07863c32c3fdc0d1ab20fc001a
BLAKE2b-256 checksum
How to use checksums
0df362cd5b0faf0397345dd424825870f9db8da2a95ecfb87b0cc8e5bd64c97e
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.2.1.dev176-cp310-cp310-manylinux_2_28_aarch64.whl

Download URL simplepyble-1.2.1.dev176-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
c5d00353f94279b8eec199171ee83d1b57ca73ccdb9db0d7cd3cfbd600f2c0f2
BLAKE2b-256 checksum
How to use checksums
80f9526b3f48d21156471dc7fa2522d4cd653580c772cb876a8d7d3863e6fc11
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.2.1.dev176-cp310-cp310-macosx_15_0_x86_64.whl

Download URL simplepyble-1.2.1.dev176-cp310-cp310-macosx_15_0_x86_64.whl
Size 427.8 kB
Tags CPython 3.10 macOS 15.0+ x86-64
SHA-256 checksum
How to use checksums
ba78da8e0ab9474476a11138f697b83b1b5c7d41e33093cf53a425b69ca877ae
BLAKE2b-256 checksum
How to use checksums
9729479394bf6e9a4815c32f9afda60f8f50a52ac70653219c1eed591f51cd98
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.2.1.dev176-cp310-cp310-macosx_15_0_universal2.whl

Download URL simplepyble-1.2.1.dev176-cp310-cp310-macosx_15_0_universal2.whl
Size 803.5 kB
Tags CPython 3.10 macOS 15.0+ universal2 (ARM64, x86-64)
SHA-256 checksum
How to use checksums
616995a206ffba7732d8152693bfd2e377cc05b7d91b9733b2e97526f2d59f09
BLAKE2b-256 checksum
How to use checksums
0af472c06253da32ffedbae4acd1e6ee010fb54b34d6cfa23faa68f0c0b5b26f
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.2.1.dev176-cp310-cp310-macosx_15_0_arm64.whl

Download URL simplepyble-1.2.1.dev176-cp310-cp310-macosx_15_0_arm64.whl
Size 393.8 kB
Tags CPython 3.10 macOS 15.0+ ARM64
SHA-256 checksum
How to use checksums
b23f26cdf2a1fd2043ac46b6085e3d7b58472531a8366aec10de45137336b516
BLAKE2b-256 checksum
How to use checksums
6bd98a9f4e71ca5c37995905192315d7ddaa88b7d309520dcafa5dd75b44e67b
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.2.1.dev176

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