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.6.tar.gz (18.6 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.6-py3-none-any.whl (19.7 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: atmst-0.0.6.tar.gz
  • Upload date:
  • Size: 18.6 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.6.tar.gz
Algorithm Hash digest
SHA256 bdc3ada3f234e28dada73f50cd40359534f99208436e831fe035f6fc7c7b188e
MD5 604c3207c70909d018ce79eac5c2fbda
BLAKE2b-256 477a2cca04368b664d372473504615e37150466ecc796dff018504d8daf5de6d

See more details on using hashes here.

File details

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

File metadata

  • Download URL: atmst-0.0.6-py3-none-any.whl
  • Upload date:
  • Size: 19.7 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.6-py3-none-any.whl
Algorithm Hash digest
SHA256 e63801225f31b602a3aacfe73360561fa5f488adb1a56d64e0746d462981ecff
MD5 04798ceda0aebb91002548ee1df64614
BLAKE2b-256 f1ecd743d809cadfaae230ebed08c00f63a68f1bfe82042f74ea98c51965ed8f

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