Skip to main content

Welcome to CruscoArud, a plugin of CruscoPoetry that allows to parse lines written in one of the sixteen Classical Arabic metres (the ʿArūḍ metres) and store the result of this parsing in the poem’s JSON file.

Requirements

Since the base version of Cruscopetry doesn’t provide a specific syllabification algorithm, cruscoarud can work only with customized packages. In particular, the customized classes inheriting from cruscopoetry.abstracts.AbstractSyllable needs to include the attribute (or property) morae, whose value must be a positive integer indicating the syllabic quantity (for example, 1 for short syllables, 2 for long, 3 for extra-long ones in the Arabic language). Moreover, in the metadata section of the text the key cruscoarud_metre, to whom an appropriate integer value must correspond (see the documentation for further details.

Command-line employment

Once installed cruscoarud on your Python environment, give

cruscoarud -h

For an outline of the commands.

Release files for cruscopoetry.plugins.cruscoarud 0.0.4

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

Source distribution (sdist)

Source distribution for cruscopoetry.plugins.cruscoarud 0.0.4
File Size Uploaded
cruscopoetry_plugins_cruscoarud-0.0.4.tar.gz 35.2 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for cruscopoetry.plugins.cruscoarud 0.0.4
File Interpreter ABI Platform
cruscopoetry_plugins_cruscoarud-0.0.4-py3-none-any.whl Python 3 none any Details

Total release size: 97.4 kB

Release files / cruscopoetry_plugins_cruscoarud-0.0.4.tar.gz

Download URL cruscopoetry_plugins_cruscoarud-0.0.4.tar.gz
Size 35.2 kB
Tags Source
SHA-256 checksum
How to use checksums
94f4279dec7889700a484198be1f28244eb0f9666299522484047741dbd2bdec
BLAKE2b-256 checksum
How to use checksums
1f9aa4c025a48c74375b5aa406894ec237277dfca954144969cf473d9cdfab9e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.7

Release files / cruscopoetry_plugins_cruscoarud-0.0.4-py3-none-any.whl

Download URL cruscopoetry_plugins_cruscoarud-0.0.4-py3-none-any.whl
Size 62.2 kB
Tags Python 3
SHA-256 checksum
How to use checksums
de085435ac38b947cae80da8292ca157eac261ff9fc690f6ce6b93312865f18a
BLAKE2b-256 checksum
How to use checksums
8db292529d8862d9928bd5e300e6c472a1d329924f1fcec2b5f3d8f41cefcda6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.7

Release history Release notifications | RSS feed

This release

0.0.4 This release

2 release files

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