Skip to main content

ASIMOV Jinja Module

License Package on Crates.io Package on PyPI

ASIMOV module for prompt templating using the Jinja templating language.

✨ Features

  • Renders JSON inputs using the MiniJinja templating engine.
  • Loads environment variables from .env (aka dotenv) files.
  • Distributed as a standalone static binary with zero runtime dependencies.

🛠️ Prerequisites

  • Rust 1.85+ (2024 edition) if building from source code

⬇️ Installation

Installation from PyPI

pip install -U asimov-jinja-module

Installation from Source Code

cargo install asimov-jinja-module

👉 Examples

Rendering from JSON to Markdown

asimov-jinja-runner template.j2 < input.json > output.md

📚 Reference

Installed Binaries

  • asimov-jinja-runner: renders JSON from standard input to standard output

👨‍💻 Development

git clone https://github.com/asimov-modules/asimov-jinja-module.git

Share on X Share on Reddit Share on Hacker News Share on Facebook Share on LinkedIn

Metadata

Release files for asimov-jinja-module 0.1.2

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

Built distributions (wheels)

Table of built distributions (wheels) for asimov-jinja-module 0.1.2
File
asimov_jinja_module-0.1.2-py3-none-win_amd64.whl Python 3 none Windows x86-64 Details
asimov_jinja_module-0.1.2-py3-none-musllinux_1_1_x86_64.whl Python 3 none Linux musl 1.1+ x86-64 Details
asimov_jinja_module-0.1.2-py3-none-musllinux_1_1_aarch64.whl Python 3 none Linux musl 1.1+ ARM64 Details
asimov_jinja_module-0.1.2-py3-none-manylinux_2_28_x86_64.whl Python 3 none Linux glibc 2.28+ x86-64 Details
asimov_jinja_module-0.1.2-py3-none-manylinux_2_28_aarch64.whl Python 3 none Linux glibc 2.28+ ARM64 Details
asimov_jinja_module-0.1.2-py3-none-macosx_12_0_x86_64.whl Python 3 none macOS 12.0+ x86-64 Details
asimov_jinja_module-0.1.2-py3-none-macosx_12_0_arm64.whl Python 3 none macOS 12.0+ ARM64 Details

Total release size: 3.2 MB

Release files / asimov_jinja_module-0.1.2-py3-none-win_amd64.whl

Download URL asimov_jinja_module-0.1.2-py3-none-win_amd64.whl
Size 431.2 kB
Tags Python 3 Windows x86-64
SHA-256 checksum
How to use checksums
440e25e0278eb13589626df56082343e02e200898320be8d5db5860e67f96039
BLAKE2b-256 checksum
How to use checksums
8d85c33ed4065ebc600b2056362b50a46030ce036eb48eef271531008fd99bf2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.7.5

Release files / asimov_jinja_module-0.1.2-py3-none-musllinux_1_1_x86_64.whl

Download URL asimov_jinja_module-0.1.2-py3-none-musllinux_1_1_x86_64.whl
Size 479.7 kB
Tags Linux musl 1.1+ x86-64 Python 3
SHA-256 checksum
How to use checksums
3f9501e5fcd483461e98eb91d854cf131d14cff50bbba406ec43f9aece92b162
BLAKE2b-256 checksum
How to use checksums
0aba17452b7809abee08ccadc5d711e9d1989cc3fe9cbaf57c20477b415fb6fa
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.7.5

Release files / asimov_jinja_module-0.1.2-py3-none-musllinux_1_1_aarch64.whl

Download URL asimov_jinja_module-0.1.2-py3-none-musllinux_1_1_aarch64.whl
Size 467.2 kB
Tags Linux musl 1.1+ ARM64 Python 3
SHA-256 checksum
How to use checksums
7db0edc7c7ed7f181a4add0e9bd455ab55a8bdd276b185824567c503bb5fc8dd
BLAKE2b-256 checksum
How to use checksums
45f42cc174963e642b8c1873c6aa00fb40bed023ecc778dad075bf9b0671815a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.7.5

Release files / asimov_jinja_module-0.1.2-py3-none-manylinux_2_28_x86_64.whl

Download URL asimov_jinja_module-0.1.2-py3-none-manylinux_2_28_x86_64.whl
Size 463.1 kB
Tags Linux glibc 2.28+ x86-64 Python 3
SHA-256 checksum
How to use checksums
e95bcb8f457728fd5c13a78fa88afde02cc0083393487bff3cf09e74bae35b57
BLAKE2b-256 checksum
How to use checksums
6632b63cd8b4754636372cae73571c100e7f9613246f1ceced0169de3a458148
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.7.5

Release files / asimov_jinja_module-0.1.2-py3-none-manylinux_2_28_aarch64.whl

Download URL asimov_jinja_module-0.1.2-py3-none-manylinux_2_28_aarch64.whl
Size 446.3 kB
Tags Linux glibc 2.28+ ARM64 Python 3
SHA-256 checksum
How to use checksums
e263b4dcbd353c294538d108cd511218829c2e7cbc0cc7e2a809e0477f18cf5d
BLAKE2b-256 checksum
How to use checksums
9970da872232e38eead5cebaf4bea5a823631cc21c527203e42f12a64399d1f0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.7.5

Release files / asimov_jinja_module-0.1.2-py3-none-macosx_12_0_x86_64.whl

Download URL asimov_jinja_module-0.1.2-py3-none-macosx_12_0_x86_64.whl
Size 446.7 kB
Tags Python 3 macOS 12.0+ x86-64
SHA-256 checksum
How to use checksums
499640f4baf0f15737ca4bf75458bd052f5c7f5572bea5c4a0778d347a8757fa
BLAKE2b-256 checksum
How to use checksums
557bca221d086fdd714675d6827cb8cfcff7192193fa54c9f671670ec2414f0f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.7.5

Release files / asimov_jinja_module-0.1.2-py3-none-macosx_12_0_arm64.whl

Download URL asimov_jinja_module-0.1.2-py3-none-macosx_12_0_arm64.whl
Size 441.7 kB
Tags Python 3 macOS 12.0+ ARM64
SHA-256 checksum
How to use checksums
e39179ed9aeb9bd4b7608559b9806f921a4b7e4683e8f89835b9864abd15e13f
BLAKE2b-256 checksum
How to use checksums
f1113aff444c196053d29b0eef4958a0f22a2ed87a9565b7bedff2e7efed0171
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.7.5

Security for asimov-jinja-module 0.1.2

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.

Release history Release notifications | RSS feed

This release

0.1.2 This release

7 release files No provenance

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