Skip to main content

Skeetpy is a Python library for interacting with the AT protocol.

Project description

skeetpy

Implementation of the AT protocol in Python

Authentication

atp = ATP(pds, identifier, password)
atp.authenticate()

Methods

We generated code for the entire at/proto protocol, see skeetpy.py. That said, for now only the following methods are known to work:

atp.describe_server()      # show details about the current server
atp.list_app_passwords()   # list your app passwords

Test the library against bsky.social

export PDS=bsky.social
export IDENTIFIER=yves.pt
export PASSWORD=<app password>

python3 skeetpy.py

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

skeetpy-0.1.3.tar.gz (7.0 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

skeetpy-0.1.3-py2.py3-none-any.whl (6.9 kB view details)

Uploaded Python 2Python 3

File details

Details for the file skeetpy-0.1.3.tar.gz.

File metadata

  • Download URL: skeetpy-0.1.3.tar.gz
  • Upload date:
  • Size: 7.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: python-requests/2.29.0

File hashes

Hashes for skeetpy-0.1.3.tar.gz
Algorithm Hash digest
SHA256 a9790321f6424f110d7ac8da15e9c8320641fb05eef68e809a708a57d2f7ded0
MD5 69f0592793eeea0e8f9d5f67e898614d
BLAKE2b-256 398341fe9a1781534edfdeb427ccba4821aef00c6111bf2ad6dfaf4f8003472b

See more details on using hashes here.

File details

Details for the file skeetpy-0.1.3-py2.py3-none-any.whl.

File metadata

  • Download URL: skeetpy-0.1.3-py2.py3-none-any.whl
  • Upload date:
  • Size: 6.9 kB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: python-requests/2.29.0

File hashes

Hashes for skeetpy-0.1.3-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 0504d1295a68f6bfb8305ae03ab7b9806a908fa10968c662d111139619aa9672
MD5 603fcd94a6eca249cb331f1e4b505b87
BLAKE2b-256 97b5ce19e833709bab12a027f7f1932a0107a44a8cbe1fdc81040fe07582b53e

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page