Skip to main content

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.

Release files for libjam 0.2.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for libjam 0.2.1
File Size Uploaded
libjam-0.2.1.tar.gz 25.3 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for libjam 0.2.1
File Interpreter ABI Platform
libjam-0.2.1-py3-none-any.whl Python 3 none any Details

Total release size: 48.3 kB

Release files / libjam-0.2.1.tar.gz

Download URL libjam-0.2.1.tar.gz
Size 25.3 kB
Tags Source
SHA-256 checksum
How to use checksums
e9247803181b95a4b1210e56bc7f13b2f8392fd4fd4bbaeb1d87d1a9647711c5
BLAKE2b-256 checksum
How to use checksums
bf9fc61621f4e9f205fab4747ed1925e7bbf58b1963ef00a6c6f552f19dcbec3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.5

Release files / libjam-0.2.1-py3-none-any.whl

Download URL libjam-0.2.1-py3-none-any.whl
Size 23.0 kB
Tags Python 3
SHA-256 checksum
How to use checksums
aded80b987115e847ec46659890795342bf19b57a0362019cce2084400f687af
BLAKE2b-256 checksum
How to use checksums
796816d67c9331713a8546a51603c47b65846cd3cba9d31e3b9d02373a8dca13
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.5

Release history Release notifications | RSS feed

This release

0.2.1 This release

2 release files

0.2.0

2 release files

0.1.9

2 release files

0.1.8

2 release files

0.1.7

2 release files

0.1.6

2 release files

0.1.5

2 release files

0.1.4

2 release files

0.1.3

2 release files

0.1.2

2 release files

0.1.1

2 release files

0.1.0

2 release files

0.0.22

2 release files

0.0.21

2 release files

0.0.20

2 release files

0.0.19

2 release files

0.0.18

2 release files

0.0.17

2 release files

0.0.16

2 release files

0.0.15

2 release files

0.0.14

2 release files

0.0.13

2 release files

0.0.9

2 release files

0.0.8

2 release files

0.0.7

2 release files

0.0.6

2 release files

0.0.5

2 release files

0.0.4

2 release files

0.0.3

2 release files

0.0.2

2 release files

0.0.1

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page