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.1.tar.gz (25.3 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.1-py3-none-any.whl (23.0 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: libjam-0.2.1.tar.gz
  • Upload date:
  • Size: 25.3 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.1.tar.gz
Algorithm Hash digest
SHA256 e9247803181b95a4b1210e56bc7f13b2f8392fd4fd4bbaeb1d87d1a9647711c5
MD5 81a7e0d83bf5664594d76dc9a053ad62
BLAKE2b-256 bf9fc61621f4e9f205fab4747ed1925e7bbf58b1963ef00a6c6f552f19dcbec3

See more details on using hashes here.

File details

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

File metadata

  • Download URL: libjam-0.2.1-py3-none-any.whl
  • Upload date:
  • Size: 23.0 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.1-py3-none-any.whl
Algorithm Hash digest
SHA256 aded80b987115e847ec46659890795342bf19b57a0362019cce2084400f687af
MD5 70fc1b35f1c2e3b1d921351471bbc6e1
BLAKE2b-256 796816d67c9331713a8546a51603c47b65846cd3cba9d31e3b9d02373a8dca13

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