Skip to main content

bits is a cli tool and pure Python library for Bitcoin

Project description

bits

bits is a cli tool and pure Python library for Bitcoin

Dependencies

  • Python 3.7+

Installation

git clone https://github.com/jtraub91/bits.git
cd bits/
pip install .

Install for development

pip install -e .[dev]
pre-commit install

Usage

See the following for command line usage

bits -h

Configuration

A configuration file is not strictly necessary, but may be leveraged, nominally located at ~/.bits/config.[toml|json], for overriding CLI defaults.

See conf/ for default configuration files.

Config file support

TOML is preferred for configuration files but is natively supported only on Python 3.11 and up; on the contrary, JSON is supported for all Python versions. Therefore, for all Python versions, if ~/.bits/config.json is present, it will be used, but for Python 3.11+, if ~/.bits/config.toml is present, it will be used instead.

Donate

1GjPvTLYLNodnBJ969DWHcqBMP3pa5tsV3

License

MIT License

Copyright (c) 2023 Jason Traub

See LICENSE.txt for details.

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

bits-0.2.1.tar.gz (74.8 kB view details)

Uploaded Source

Built Distribution

bits-0.2.1-py3-none-any.whl (79.5 kB view details)

Uploaded Python 3

File details

Details for the file bits-0.2.1.tar.gz.

File metadata

  • Download URL: bits-0.2.1.tar.gz
  • Upload date:
  • Size: 74.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.1

File hashes

Hashes for bits-0.2.1.tar.gz
Algorithm Hash digest
SHA256 efbc61e6ba8717d8467285aece0a737a077618ebce90c6714bb962ccfe1a8370
MD5 e79e5a259b1d9fcf44df5a0ba0553d27
BLAKE2b-256 b183dacb67754d5979baa0487d8441d82799994509dc3dae87119bfc4c922ada

See more details on using hashes here.

File details

Details for the file bits-0.2.1-py3-none-any.whl.

File metadata

  • Download URL: bits-0.2.1-py3-none-any.whl
  • Upload date:
  • Size: 79.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.1

File hashes

Hashes for bits-0.2.1-py3-none-any.whl
Algorithm Hash digest
SHA256 9bb2d9f9b16e09087b334f831f54859160430ebd42e915bde191a4acd5607e99
MD5 559cd4a76037ed611858874feb787437
BLAKE2b-256 54c7fdd87c0d46438426a05cdfcb7dadb8fccdda0a6a9a925435fb0bf53266bc

See more details on using hashes here.

Supported by

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