Skip to main content

Pushbullet Python Library

A Python library (and super simple command line app) for Pushbullet.

Documentation Status Build Status Coverage Status

Library Usage

>>> from pushbullet.pushbullet import Pushbullet
>>> pb = Pushbullet(api_key='replace-with-your-api-key')
>>>

List devices:

>>> pb.list_devices()
{u'shared_devices': [], u'devices': []}
>>>

Send a note:

>>> pb.bullet_note(device_idn, title="Hello, World!", body="This is an example note.")
{}
>>>

Command Line Usage

$ pushbullet --help
pushbullet -h
usage: pushbullet [-h] -a API_KEY [-d DEVICE]
                  [-t {note,link,address,list,file}] [-n TITLE] [-b BODY]
                  [-i ITEMS] [-f FILE] [-l]

optional arguments:
  -h, --help            show this help message and exit
  -a API_KEY, --apikey API_KEY
                        What is your Pushbullet API key?
  -d DEVICE, --device DEVICE
                        What device do you want to send the bullet to?
  -t {note,link,address,list,file}, --type {note,link,address,list,file}
                        What type of bullet do you want to send?
  -n TITLE, --name TITLE, --title TITLE
                        The title/name of the note, link, address, or list.
  -b BODY, --body BODY, --address BODY
                        The body, address of the note or additional data for a file.
  -u URL, --url URL
                        The referenced url of the link.
  -i ITEMS, --items ITEMS
                        The items in a list.
  -f FILE, --file FILE  The file to push.
  -l, --list-devices    Get a list of devices.

Metadata

Release files for PushbulletPythonLibrary 2.3

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

Source distribution (sdist)

Source distribution for PushbulletPythonLibrary 2.3
File Size Uploaded Provenance
PushbulletPythonLibrary-2.3.tar.gz 5.7 kB Without provenance Details

Release files / PushbulletPythonLibrary-2.3.tar.gz

Download URL PushbulletPythonLibrary-2.3.tar.gz
Size 5.7 kB
Tags Source
SHA-256 checksum
How to use checksums
7b124a1bd2a987cd7d11c5a63789afc508b35f928d68b51345199b7f6797c18e
BLAKE2b-256 checksum
How to use checksums
1ff822e9060ee7464689f5189c557ac4778f0f6f050e325819f898e7f3fa48dd
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Security for PushbulletPythonLibrary 2.3

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.

Image Anthropic, PBC Visionary sponsor Image Bloomberg Visionary sponsor Image Hudson River Trading Visionary sponsor Image Meta Visionary sponsor Image NVIDIA Visionary sponsor Image Microsoft Sustainability sponsor Image Depot Continuous Integration Image AWS Cloud computing and Security Sponsor Image Datadog Monitoring Image Fastly CDN Image Google Download Analytics Image Sentry Error logging Image StatusPage Status page