Skip to main content
Pre-release

This release is a pre-release and may not be stable for production use.

ACBox my little toolbox

PyPI version Python versions Codecov (main) Build

License - MIT PyPI - Downloads Mypy Ruff

Quickstart

pip install acbox

Helpers

cli helper

A cli wrapper modeled after click

from argparse import Namespace
from acbox import clickwrapper

@clickwrapper.command("fancy")
def main(args: Namespace) -> None:
    print(args)

utilities

A cli runner with verbose output

from acbox.runner import Runner

runner = Runner(True, exe=["git"])
print(runner.run(["status"], capture=True))

A loadmod function to load modules from a file

from acbox.utils import loadmod
print(loadmod(Path("support/builder")))

Ref. main@242fc59

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

acbox-0.0.7b3.tar.gz (153.0 kB view details)

Uploaded Source

Built Distribution

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

acbox-0.0.7b3-py3-none-any.whl (26.7 kB view details)

Uploaded Python 3

File details

Details for the file acbox-0.0.7b3.tar.gz.

File metadata

  • Download URL: acbox-0.0.7b3.tar.gz
  • Upload date:
  • Size: 153.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for acbox-0.0.7b3.tar.gz
Algorithm Hash digest
SHA256 809c344c3f8f18b7948102178282bf683c4c6dfab6eafef2e96192cc64b43c8d
MD5 4f84768968a88ac428e7a510ac43d7f7
BLAKE2b-256 20694b7e10104d3579566d93f073c411b1388cb9beeec02067c8988374b71965

See more details on using hashes here.

Provenance

The following attestation bundles were made for acbox-0.0.7b3.tar.gz:

Publisher: main.yml on cav71/acbox

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file acbox-0.0.7b3-py3-none-any.whl.

File metadata

  • Download URL: acbox-0.0.7b3-py3-none-any.whl
  • Upload date:
  • Size: 26.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for acbox-0.0.7b3-py3-none-any.whl
Algorithm Hash digest
SHA256 89762310811823775053af22358a48c07177a3228fe900b2f8fab91d2e7a443d
MD5 e443766d75704b2e81040e7e2767a42e
BLAKE2b-256 7b779638a15ee3b517ddbca92790783d69f2c99a317d0d593f96d5a1f204d07a

See more details on using hashes here.

Provenance

The following attestation bundles were made for acbox-0.0.7b3-py3-none-any.whl:

Publisher: main.yml on cav71/acbox

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Release history Release notifications | RSS feed

0.0.7

2 files

This release

0.0.7b3 This release

2 files

0.0.6

2 files

0.0.5

2 files

0.0.4

2 files

0.0.3

2 files

0.0.2

2 files

0.0.1

2 files

0.0.0

2 files

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