Skip to main content

CLASP.Python

Command-Line Argument Sorting and Parsing, for Python

Language License PyPI GitHub release Last Commit Python CI PyPI project PyPI Downloads

Table of Contents

Introduction

CLASP stands for Command-Line Argument Sorting and Parsing. The first CLASP library was a C library with a C++ wrapper. There have been several implementations in other languages. CLASP.Python is the Python version.

Installation & usage

Install via pip or pip3, as in:

pip3 install pyclasp

Use via import:

import pyclasp

or, as we prefer,

import pyclasp as clasp

Components

TBC

Examples

Examples are provided in the examples directory, along with a markdown description for each. A detailed list TOC of them is provided in EXAMPLES.md.

Project Information

Where to get help

GitHub Page

Contribution guidelines

Defect reports, feature requests, and pull requests are welcome on https://github.com/synesissoftware/CLASP.Python.

Dependencies

Efferent (fan-out)

None.

Development Dependencies

None (currently).

Afferent (fan-in)

License

CLASP.Python is released under the 3-clause BSD license. See LICENSE for details.

Metadata

Release files for pyclasp 0.8.13

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

Source distribution (sdist)

Source distribution for pyclasp 0.8.13
File Size Uploaded
pyclasp-0.8.13.tar.gz 29.4 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for pyclasp 0.8.13
File Interpreter ABI Platform
pyclasp-0.8.13-py2.py3-none-any.whl Python 3, Python 2 none any Details

Total release size: 46.5 kB

Release files / pyclasp-0.8.13.tar.gz

Download URL pyclasp-0.8.13.tar.gz
Size 29.4 kB
Tags Source
SHA-256 checksum
How to use checksums
7b6c16521c1f559efd04127a935c980cbc67f88254dc11cb7fcf2b0d101be93b
BLAKE2b-256 checksum
How to use checksums
7c8d9cd6139ecc18840eb34ed1509a83e3a2ed723a5bca8c6f29f12babd96bcc
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.5

Release files / pyclasp-0.8.13-py2.py3-none-any.whl

Download URL pyclasp-0.8.13-py2.py3-none-any.whl
Size 17.2 kB
Tags Python 2 Python 3
SHA-256 checksum
How to use checksums
379547296de12c1cea1d7f1292d2f7a2df794c88fb160a8b3ee686f9cbc9c98d
BLAKE2b-256 checksum
How to use checksums
4091e0199336f8b8c3e7bc45148a494fafb8e3392601c7b5b8b96e19c0cfd9e3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.5

Release history Release notifications | RSS feed

This release

0.8.13 This release

2 release files

0.8.12

2 release files

0.8.11

2 release files

0.8.10

1 release file

0.8.9

2 release files

0.8.8

1 release file

0.8.7

1 release file

0.8.6

1 release file

0.8.5

1 release file

0.8.4

1 release file

0.8.3

1 release file

0.8.2

1 release file

0.8.1

1 release file

0.8.0

1 release file

0.7.0

1 release file

0.6.1

1 release file

0.6.0

1 release file

0.5.3

1 release file

0.5.2

1 release file

0.5.1

1 release file

0.5.0

1 release file

0.4.2

1 release file

0.4.0

1 release file

0.3.1

1 release file

0.3.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