Skip to main content
Latest version on PyPi

Python interface to Android Bluetooth Low Energy API.

Code repository:

https://github.com/b3b/able

Documentation:

https://herethere.me/able

Changelog:

https://github.com/b3b/able/blob/master/CHANGELOG.rst

Quick start development environment

able is included in PythonHere app, together with the Jupyter Notebook it could be used as a development environment.

Usage example: https://herethere.me/pythonhere/examples/ble.html

Build

The following instructions are for building app with buildozer tool.

able_recipe recipe should be added to buildozer.spec requirements:

requirements = python3,kivy,android,able_recipe

Bluetooth permissions should be requested in buildozer.spec:

android.permissions = BLUETOOTH, BLUETOOTH_ADMIN, BLUETOOTH_SCAN, BLUETOOTH_CONNECT, BLUETOOTH_ADVERTISE, ACCESS_FINE_LOCATION

App configuration example: buildozer.spec

Build with a local version

To build app with a local (modified) version of able,

path to able recipes directory should be set in buildozer.spec:

p4a.local_recipes = /path/to/cloned/repo/recipes

Contributors

Thanks to everyone who helped improve able:

331319341

andmart

andreamerello

datmaniac95

dgatf

dwmoffatt

Enkumicahel

hailesir

HelaFaye

ilw

jacklinquan

juasiepo

MininDMhvh

PapoKarlo

quasarsuport-del

RoberWare

Rowataro

robgar2001

sodef

sooko

ujur007

woutersj

Metadata

Release files for able-recipe 1.0.17

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

Source distribution (sdist)

Source distribution for able-recipe 1.0.17
File Size Uploaded Provenance Actions
able_recipe-1.0.17.tar.gz 26.8 kB Without provenance Details for able_recipe-1.0.17.tar.gz

Release files / able_recipe-1.0.17.tar.gz

Download URL able_recipe-1.0.17.tar.gz
Size 26.8 kB
Tags Source
SHA-256 checksum
How to use checksums
4d79988a4cc53eb3d82855453afb4a367a1ffddf4a74892a30e88b48bc89ce1e
BLAKE2b-256 checksum
How to use checksums
b889845e58382bcbffb398e149a84bb45969d769f6ddaf5a91f04f69f64d603d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.12

Security for able-recipe 1.0.17

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.

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