Skip to main content

ArgparseCfg

Config for argparse.

WIP

Simple wrapper for python argparse. Use dataclass for you app config. It gives you typed config instead of default Namespace from argparse.

You can see examples at examples folder - Same examples as ad python docs and tutorial for argparse.

Version

The package version is dynamically loaded from pyproject.toml:

from argparsecfg import __version__
print(__version__)  # "0.2.5b2"

Note: This package requires Python 3.11 or higher.

Metadata

Release files for argparsecfg 0.2.6

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

Source distribution (sdist)

Source distribution for argparsecfg 0.2.6
File Size Uploaded
argparsecfg-0.2.6.tar.gz 6.9 kB Details

Built distribution (wheel)

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

Total release size: 15.5 kB

Release files / argparsecfg-0.2.6.tar.gz

Download URL argparsecfg-0.2.6.tar.gz
Size 6.9 kB
Tags Source
SHA-256 checksum
How to use checksums
b20a70261d1a0e4c91e93149c48d26d5663f324709ad260ad38ebd81739a8ae5
BLAKE2b-256 checksum
How to use checksums
193d66ee05f1c0d95dcdd2830f15a7d88a7030af9900bfcd460a2776d602c7c7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.11.28 {"installer":{"name":"uv","version":"0.11.28","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"26.04","id":"resolute","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

Release files / argparsecfg-0.2.6-py3-none-any.whl

Download URL argparsecfg-0.2.6-py3-none-any.whl
Size 8.7 kB
Tags Python 3
SHA-256 checksum
How to use checksums
b992201e0207eb323c334e4ab274b5c47cbe8eb3a07cd647baf140ec4543efa0
BLAKE2b-256 checksum
How to use checksums
ae73cad22fadf2f4dcc8cb2993a9241561d729376eed55c1aae593b692d85268
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.11.28 {"installer":{"name":"uv","version":"0.11.28","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"26.04","id":"resolute","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

Release history Release notifications | RSS feed

This release

0.2.6 This release

2 release files

0.2.4

2 release files

0.2.3

2 release files

0.2.2

2 release files

0.0.1

2 release 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