Skip to main content

ASIMOV JQ Module

License Package on Crates.io Package on PyPI

ASIMOV module for JSON transformation using the jq filter language.

✨ Features

  • Transforms JSON inputs using the jq programming language.
  • Supports values from environment variables using the env.USER syntax.
  • 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-jq-module

Installation from Source Code

cargo install asimov-jq-module

👉 Examples

Transforming JSON Input

asimov-jq-runner filter.jq < input.json > output.json

📚 Reference

Installed Binaries

  • asimov-jq-runner: filters JSON from standard input to standard output

👨‍💻 Development

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

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

Metadata

Release files for asimov-jq-module 0.1.3

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-jq-module 0.1.3
File
asimov_jq_module-0.1.3-py3-none-win_amd64.whl Python 3 none Windows x86-64 Details
asimov_jq_module-0.1.3-py3-none-musllinux_1_1_x86_64.whl Python 3 none Linux musl 1.1+ x86-64 Details
asimov_jq_module-0.1.3-py3-none-musllinux_1_1_aarch64.whl Python 3 none Linux musl 1.1+ ARM64 Details
asimov_jq_module-0.1.3-py3-none-manylinux_2_28_x86_64.whl Python 3 none Linux glibc 2.28+ x86-64 Details
asimov_jq_module-0.1.3-py3-none-manylinux_2_28_aarch64.whl Python 3 none Linux glibc 2.28+ ARM64 Details
asimov_jq_module-0.1.3-py3-none-macosx_12_0_x86_64.whl Python 3 none macOS 12.0+ x86-64 Details
asimov_jq_module-0.1.3-py3-none-macosx_12_0_arm64.whl Python 3 none macOS 12.0+ ARM64 Details

Total release size: 5.7 MB

Release files / asimov_jq_module-0.1.3-py3-none-win_amd64.whl

Download URL asimov_jq_module-0.1.3-py3-none-win_amd64.whl
Size 766.6 kB
Tags Python 3 Windows x86-64
SHA-256 checksum
How to use checksums
956f3673448b0332238d51e3c64fd3dd0fd207ce0443ee64bdf9e4b35ad03a22
BLAKE2b-256 checksum
How to use checksums
a1efc6f92e1575784b0f4987e888252d0df1230c356fd4c81f27cb458cb0a514
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.7.5

Release files / asimov_jq_module-0.1.3-py3-none-musllinux_1_1_x86_64.whl

Download URL asimov_jq_module-0.1.3-py3-none-musllinux_1_1_x86_64.whl
Size 847.2 kB
Tags Linux musl 1.1+ x86-64 Python 3
SHA-256 checksum
How to use checksums
16256c3b387327d9507381bb17247d14299e1a1e17a549ab415c5a64c27eb39e
BLAKE2b-256 checksum
How to use checksums
a56023ab7680f59d69fa93eb11e427888ffa214d74f112071ee2df7cb18d4d04
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.7.5

Release files / asimov_jq_module-0.1.3-py3-none-musllinux_1_1_aarch64.whl

Download URL asimov_jq_module-0.1.3-py3-none-musllinux_1_1_aarch64.whl
Size 795.6 kB
Tags Linux musl 1.1+ ARM64 Python 3
SHA-256 checksum
How to use checksums
813773a8ff769790abbb5c054a05e67b498b99948e6d92de9c587adb15068535
BLAKE2b-256 checksum
How to use checksums
dd4dbc54b24378be6da3614d551b8ca2036e68221b29ff4e43dad6409313ff74
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.7.5

Release files / asimov_jq_module-0.1.3-py3-none-manylinux_2_28_x86_64.whl

Download URL asimov_jq_module-0.1.3-py3-none-manylinux_2_28_x86_64.whl
Size 843.2 kB
Tags Linux glibc 2.28+ x86-64 Python 3
SHA-256 checksum
How to use checksums
b71c97e815e58be9be25f91aea6ab96d6b03264c9d5ceacea2cc8498199dee89
BLAKE2b-256 checksum
How to use checksums
12e4e49d0399dbbbd4f0c358b5c6df85607381196ee9ccf14c79ae4d7bd75de0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.7.5

Release files / asimov_jq_module-0.1.3-py3-none-manylinux_2_28_aarch64.whl

Download URL asimov_jq_module-0.1.3-py3-none-manylinux_2_28_aarch64.whl
Size 782.9 kB
Tags Linux glibc 2.28+ ARM64 Python 3
SHA-256 checksum
How to use checksums
645692480b1a8715ebe01bf74c046ea9a6d825bd29325fe1b674bb65e16a880e
BLAKE2b-256 checksum
How to use checksums
2d03203cdbe136a6a4d35b83525579f2ebb187959f61370b0a2c4252e0cbef01
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.7.5

Release files / asimov_jq_module-0.1.3-py3-none-macosx_12_0_x86_64.whl

Download URL asimov_jq_module-0.1.3-py3-none-macosx_12_0_x86_64.whl
Size 830.7 kB
Tags Python 3 macOS 12.0+ x86-64
SHA-256 checksum
How to use checksums
d84aa8cd72d244448e215ab7112dc35edef06e98d75a6b48602bf927eca604eb
BLAKE2b-256 checksum
How to use checksums
3c87312d5f026471d3df38c7a89295b6fa6e66d934dad8ebfd7e5b8a75c21e9c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.7.5

Release files / asimov_jq_module-0.1.3-py3-none-macosx_12_0_arm64.whl

Download URL asimov_jq_module-0.1.3-py3-none-macosx_12_0_arm64.whl
Size 792.8 kB
Tags Python 3 macOS 12.0+ ARM64
SHA-256 checksum
How to use checksums
29a5e2e7d1033a93e3b89b5b9d1eaa9cfe92eee17e3adacb2235ffb4382641ee
BLAKE2b-256 checksum
How to use checksums
d4d305a1948b82277efd8864438c479d2bac04f550a964f13695278e91cbcbd1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.7.5

Security for asimov-jq-module 0.1.3

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