Skip to main content

Alconna Tools

Provider various tools for Alconna

Extensions:

  • actions: exclusion, cooldown, inclusion
  • checker: simple_type
  • constrcut: AlconnaDecorate, AlconnaFormat, AlconnaString, AlconnaFire
  • formatter: Shell, Markdown, RichText, RichConsole
  • pattern: ObjectPattern

Example:

AlconnString:

#constrcut.py
from arclet.alconna.tools import AlconnaString

alc = (
    AlconnaString('constrcut')
    .option('alpha', '-a')          
    .option('beta', '-b [beta]')
    .option('gamma', '-c <gamma>')
    .build()
)

if __name__ == '__main__':
    alc()
$ python constrcut.py -a -b -c abc
{"alpha": ..., "beta": {}, "gamma": "abc"}

Metadata

Release files for arclet-alconna-tools 0.7.12

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

Source distribution (sdist)

Source distribution for arclet-alconna-tools 0.7.12
File Size Uploaded
arclet_alconna_tools-0.7.12.tar.gz 19.7 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for arclet-alconna-tools 0.7.12
File Interpreter ABI Platform
arclet_alconna_tools-0.7.12-py3-none-any.whl Python 3 none any Details

Total release size: 43.1 kB

Release files / arclet_alconna_tools-0.7.12.tar.gz

Download URL arclet_alconna_tools-0.7.12.tar.gz
Size 19.7 kB
Tags Source
SHA-256 checksum
How to use checksums
1039c2baafc3aeceabe996821cb4b3c9816f88166e36fbe9588c0ccb1341da58
BLAKE2b-256 checksum
How to use checksums
3399e280d1cd4a92e79cf90c163d0a5a58a55c631099c8b73f2b7f1414388a4f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via pdm/2.25.6 CPython/3.11.7 Windows/10

Release files / arclet_alconna_tools-0.7.12-py3-none-any.whl

Download URL arclet_alconna_tools-0.7.12-py3-none-any.whl
Size 23.3 kB
Tags Python 3
SHA-256 checksum
How to use checksums
5ac1d8c2bb72add69fb6d26d2ab6813aa98accdb94192696fb1ee6c32cf671fe
BLAKE2b-256 checksum
How to use checksums
1672cb525cbc7410ab830a39be27e352142e18d9b7da977126f2b259c9dbad26
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via pdm/2.25.6 CPython/3.11.7 Windows/10

Release history Release notifications | RSS feed

This release

0.7.12 This release

2 release files

0.7.10

2 release files

0.7.9

2 release files

0.7.8

2 release files

0.7.7

2 release files

0.7.6

2 release files

0.7.5

2 release files

0.7.4

2 release files

0.7.3

2 release files

0.7.2

2 release files

0.7.1

2 release files

0.7.0

2 release files

0.6.11

2 release files

0.6.10

2 release files

0.6.9

2 release files

0.6.8

2 release files

0.6.7

2 release files

0.6.6

2 release files

0.6.5

2 release files

0.6.4

2 release files

0.6.3

2 release files

0.6.2

2 release files

0.6.1

2 release files

0.6.0

2 release files

0.5.0

2 release files

0.4.0

2 release files

0.3.3

2 release files

0.3.2

2 release files

0.3.1

2 release files

0.3.0

2 release files

0.2.1

2 release files

0.2.0

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

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