Skip to main content
# argcmd - a super-clean, super-simple Class-based API for git-like command line arguments

## Why

I got sick of implementing this multiple times, and other people asked me how to do it too.

## Requirements

Python 3.7 or later.

## Installation

Download the `*.whl` file from under `https://github.com/lee-b/argcmd/Releases`, and install
it with `pip install`. `pip` remote install, and `poetry` instructions to follow.

## Usage

See `src/argcmd/__main__.py` for an example. You can run this example as `argcmd-test` after
installation (`argcmd-test` will go away when proper unit tests are added instead).

## License

GNU Aferro General Public License v3.0. See included LICENSE.TXT file for details.


## Contacts

Raise a ticket at github.com/lee-b/argcmd/issues, or email me at `leebraid@gmail.com` _if (and only if)_
a ticket isn't appropriate.

Metadata

Release files for argcmd 0.1.0

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

Source distribution (sdist)

Source distribution for argcmd 0.1.0
File Size Uploaded Provenance
argcmd-0.1.0.tar.gz 14.8 kB Without provenance Details

Built distribution (wheel)

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

Total release size: 30.2 kB

Release files / argcmd-0.1.0.tar.gz

Download URL argcmd-0.1.0.tar.gz
Size 14.8 kB
Tags Source
SHA-256 checksum
How to use checksums
5e299e86d98703a6bdba02d8ff0ce1db1ebaf323cbbe48351e8181f742573988
BLAKE2b-256 checksum
How to use checksums
7b343e9ea46d888f945aafff46e87fe353eb7a8c520d6461756232bb1f326e4e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/1.2.0 CPython/3.10.6 Linux/6.0.0-1-amd64

Release files / argcmd-0.1.0-py3-none-any.whl

Download URL argcmd-0.1.0-py3-none-any.whl
Size 15.4 kB
Tags Python 3
SHA-256 checksum
How to use checksums
24e03f329b98a727a9e3b7bd07a18e82b9678bb832c1f43fe5119eee19ac335c
BLAKE2b-256 checksum
How to use checksums
21e807d4f8e55d50b39a3e99a4a7c2e900b31675c1d25b1fad65548c57ad8f2e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/1.2.0 CPython/3.10.6 Linux/6.0.0-1-amd64

Security for argcmd 0.1.0

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

Release history Release notifications | RSS feed

This release

0.1.0 This release

2 release files No provenance

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