Skip to main content

Dahlia spec Poetry Ruff

Dahlia

Dahlia is a simple text formatting package, inspired by text formatting in the game Minecraft.

Installation

Dahlia is available on PyPI and can be installed with pip, or any other Python package manager:

$ pip install dahlia

(Some systems may require you to use pip3, python -m pip, or py -m pip instead)

Documentation

Contributing

Contributions are welcome!

Please open an issue before submitting a pull request (doesn't apply to minor changes like typos).

To get started:

  1. Clone your fork of the project.
  2. Install the project with uv:
uv sync
  1. After you're done, use the following just recipes to check your changes (or run the commands manually):
just check     # pytest, mypy, ruff
just coverage  # pytest (with coverage), interrogate (docstring coverage)

License

Dahlia is licensed under the MIT License.

If you have any questions, or would like to get in touch, join my Discord server!

Metadata

Release files for dahlia 3.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 dahlia 3.1.0
File Size Uploaded Provenance Actions
dahlia-3.1.0.tar.gz 65.4 kB Without provenance Details for dahlia-3.1.0.tar.gz

Built distribution (wheel)

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

Total release size: 73.1 kB

Release files / dahlia-3.1.0.tar.gz

Download URL dahlia-3.1.0.tar.gz
Size 65.4 kB
Tags Source
SHA-256 checksum
How to use checksums
54b99e3ca7698a02580689c84771de37fa8950d51b5f2d85163babec606e5cee
BLAKE2b-256 checksum
How to use checksums
b705437d02cba23994f2e4f1ce1228627b66a1f97b45a1065fda7b19ac3231e8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.5.5

Release files / dahlia-3.1.0-py3-none-any.whl

Download URL dahlia-3.1.0-py3-none-any.whl
Size 7.6 kB
Tags Python 3
SHA-256 checksum
How to use checksums
58c556011904398d6bb7f24c86d4c3eb82316248014cfd284f511bedd2624804
BLAKE2b-256 checksum
How to use checksums
e73b7cd6aa605471f738e97b2a0c86d69fbfb705bad5bea309a3303a5baa5c1a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.5.5

Security for dahlia 3.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.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

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