Skip to main content

A Bluesky client for Python and MicoroPython.

Usage

See microsky.py and the Bluesky HTTP API reference https://docs.bsky.app/docs/category/http-reference for usage.

Install

Python

pip install microsky

MicroPython

Go interactive shell and install with mip as follow.

>>> import mip
>>> mip.install("urequests")
>>> mip.install("https://github.com/nakagami/microsky/blob/master/microsky.py")

Example

Here is an example of doing the following

  • Retrieving a list of your posts

  • Post

  • Delete a post

import microsky

with microsky.createSession("xxx.bsky.social", "password") as session:
    print(session.listPosts(did=session.did))
    post = session.sendPost("Hello Bluesky!")
    print(post)
    print(session.listPosts(did=session.did))
    print("delete")
    print(session.deletePost(post["uri"]))
    print(session.listPosts(did=session.did))

Metadata

Release files for microsky 0.1.2

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

Source distribution (sdist)

Source distribution for microsky 0.1.2
File Size Uploaded
microsky-0.1.2.tar.gz 4.5 kB Details

Release files / microsky-0.1.2.tar.gz

Download URL microsky-0.1.2.tar.gz
Size 4.5 kB
Tags Source
SHA-256 checksum
How to use checksums
e3617091b4c70ae90482a397bcec73338571d96ef40cb534c2ad2cacb7dc75a9
BLAKE2b-256 checksum
How to use checksums
bb346d1ae246b82682b97703e0160871ede7c8abbd18ca5e00e64ab2ffba29e2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.11.6

Release history Release notifications | RSS feed

This release

0.1.2 This release

1 release file

0.1.1

1 release file

0.1.0

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