Skip to main content

libpebble2 is a python library for interacting with Pebble devices. It:

  • Supports connections to Pebble QEMU instances and to watches via the Pebble mobile app or Bluetooth serial.

  • Supports connection to watches running both 2.x and 3.x firmware on aplite or basalt hardware

  • Provides automatic serialisation and deserialisation of pebble protocol messages

  • Asynchronous information is provided by a usable event system

  • Features a simple DSL for defining new message types

  • Provides ready-made implementations several Pebble Protocol services, including BlobDB and app installation

  • Works on Python 2.7 and 3.4 through 3.9.

Installation

pip install libpebble2

Or, grab the source from https://github.com/pebble-dev/libpebble2 and:

python setup.py install

Documentation

Over here!

Metadata

Release files for libpebble2 0.0.31

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

Source distribution (sdist)

Source distribution for libpebble2 0.0.31
File Size Uploaded
libpebble2-0.0.31.tar.gz 50.2 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for libpebble2 0.0.31
File Interpreter ABI Platform
libpebble2-0.0.31-py3-none-any.whl Python 3 none any Details

Total release size: 111.5 kB

Release files / libpebble2-0.0.31.tar.gz

Download URL libpebble2-0.0.31.tar.gz
Size 50.2 kB
Tags Source
SHA-256 checksum
How to use checksums
5567f1c2dd9586874e6f16a5340ba3ff88053cebc1fbda682942f8e2e9b6f4c9
BLAKE2b-256 checksum
How to use checksums
69ee1271c5be045143e1957f8a67929848759391401d5fcb99f5cacf0b7cf38c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.5

Release files / libpebble2-0.0.31-py3-none-any.whl

Download URL libpebble2-0.0.31-py3-none-any.whl
Size 61.3 kB
Tags Python 3
SHA-256 checksum
How to use checksums
eb6e67ada82e642d7b81567a49c38d9dcde994c74e2854bf512461852b7b27af
BLAKE2b-256 checksum
How to use checksums
611d7ea391e5d64026431d7a74946fdbfd1b9428fbb91a90f51c27da9b86a507
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.5

Release history Release notifications | RSS feed

This release

0.0.31 This release

2 release files

0.0.30

2 release files

0.0.29

2 release files

0.0.28

1 release file

0.0.26

1 release file

0.0.25

1 release file

0.0.23

1 release file

0.0.22

1 release file

0.0.21

1 release file

0.0.20

1 release file

0.0.19

1 release file

0.0.18

1 release file

0.0.17

1 release file

0.0.16

1 release file

0.0.14

1 release file

0.0.13

1 release file

0.0.12

1 release file

0.0.11

1 release file

0.0.10

1 release file

0.0.9

1 release file

0.0.8

1 release file

0.0.7

1 release file

0.0.6

1 release file

0.0.5

1 release file

0.0.4

1 release file

0.0.3

1 release file

0.0.2

1 release file

0.0.1

1 release file

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