Skip to main content

A Python library for wrangling atproto-flavoured Merkle Search Trees

Project description

atmst

Static Badge Static Badge Static Badge Static Badge Static Badge

A Python library for wrangling atproto-flavoured Merkle Search Trees

Current status: ⚠️ prototype ⚠️

Installation

git clone https://github.com/DavidBuchanan314/atmst
cd atmst
python3 -m pip install .

dev install: (editable)

python3 -m pip install -e .

Running the tests:

python3 -m unittest discover -v

build the docs:

cd docs/
sphinx-apidoc -f -o _apidocs/ ../src/atmst ../src/atmst/all.py
make html
# open _build/html/index.html

publishing to pypi: (this one is mainly for my benefit!)

rm -rf build/* dist/*
python3 -m build
python3 -m twine upload --repository pypi dist/*

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

atmst-0.0.5.tar.gz (18.5 kB view details)

Uploaded Source

Built Distribution

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

atmst-0.0.5-py3-none-any.whl (19.6 kB view details)

Uploaded Python 3

File details

Details for the file atmst-0.0.5.tar.gz.

File metadata

  • Download URL: atmst-0.0.5.tar.gz
  • Upload date:
  • Size: 18.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.12.7

File hashes

Hashes for atmst-0.0.5.tar.gz
Algorithm Hash digest
SHA256 a16717feb8ff2a1639bf2f34c93d92ab4a61bc3cb3aafe01ec0890ee2699bdf6
MD5 92e617e5ce472ce029641f865f6ba934
BLAKE2b-256 7099173d7cb689d477953d7a9a62c48f34ea1ec66aa2346bd98a0589e9de4bc1

See more details on using hashes here.

File details

Details for the file atmst-0.0.5-py3-none-any.whl.

File metadata

  • Download URL: atmst-0.0.5-py3-none-any.whl
  • Upload date:
  • Size: 19.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.12.7

File hashes

Hashes for atmst-0.0.5-py3-none-any.whl
Algorithm Hash digest
SHA256 acb9177d9c91a80cccab461596fa3bed8acc71431652f77756d013e0eaa66627
MD5 820a759dec001d29b1c2f3796e60dc79
BLAKE2b-256 cd68618f594b2d075b406febe6225c060d41b3d54198d06a96d4ae3610185e3e

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