Skip to main content

A jam of Python libraries.

Project description

libjam

A jam of Python libraries.

Overview

Here is a quick overview of each module/class in libjam:

  • The Captain class provides a boilerplate-free way of creating CLIs.
  • The Secretary class is just another program configuration system.
  • The writer module makes it easy to format and style your terminal output.
  • The flashcard module has a few functions for getting user input in the terminal.
  • The drawer module provides some missing file-management pieces.
  • The Path class is an extension of pathlib's Path class, with drawer's functionality.

Installation

Releases are available on PyPI and can be installed using pip:

pip install libjam

Documentation

The documentation, with examples, is available here.

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

libjam-0.2.0.tar.gz (24.8 kB view details)

Uploaded Source

Built Distribution

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

libjam-0.2.0-py3-none-any.whl (22.6 kB view details)

Uploaded Python 3

File details

Details for the file libjam-0.2.0.tar.gz.

File metadata

  • Download URL: libjam-0.2.0.tar.gz
  • Upload date:
  • Size: 24.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.5

File hashes

Hashes for libjam-0.2.0.tar.gz
Algorithm Hash digest
SHA256 6a5e211e1146fa308a9ff4d572859cdb96c6855657fbd21ecfac297ea4640627
MD5 c9e07c620240c03d59f7f5dc3d0b857d
BLAKE2b-256 b67df2cae81a7b34d6603e90ee54e56ecc8dfa662123b49c836f1bf2952ab36a

See more details on using hashes here.

File details

Details for the file libjam-0.2.0-py3-none-any.whl.

File metadata

  • Download URL: libjam-0.2.0-py3-none-any.whl
  • Upload date:
  • Size: 22.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.5

File hashes

Hashes for libjam-0.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 bd9a8307c233b740b6af10a743abc012c7d9b6a2b1db6ed8da81721751cd73d6
MD5 54900a337b82f6d95a206968981a32e4
BLAKE2b-256 1737ba129d4b463ba32b56c02ceed37ec26d0c37696f2a7936d2c3436197f268

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