Skip to main content

llm-fmt

Token-efficient data format converter for LLM and agent contexts

Convert JSON, YAML, XML, and CSV to optimized formats that reduce token consumption by 30-70% when passing structured data to LLMs. Includes filtering, truncation, analysis, and automatic format selection based on data shape.

Why?

Every brace, quote, and repeated key in JSON translates to tokens billed. When building agent systems that process tool outputs and API responses, format choice directly impacts costs and context window usage.

# A 10KB JSON API response might use 3,000 tokens
# The same data in TSV format: ~1,000 tokens
# With filtering applied: potentially under 500 tokens

This tool sits at the boundary between your data sources and LLM consumption, optimizing the representation automatically. It works with any structured output—API responses, CLI tools that emit JSON, database queries, or configuration files.

Features

  • Multi-format input: JSON, YAML, XML, CSV (auto-detected)
  • Multi-format output: TOON, compact JSON, YAML, TSV, CSV
  • Smart auto-selection: Analyzes data shape and picks optimal format
  • Filtering: Path expressions, max-depth limits, field exclusion
  • Truncation: Head/tail/sample/balanced strategies with preserve paths
  • Token analysis: Compare token counts across formats before choosing
  • Configuration: Hierarchical config (CLI > env vars > config files > defaults)
  • Pipe-friendly: Works seamlessly in shell pipelines
  • Fast: Rust core with Python bindings via PyO3

Installation

# With pip
pip install llm-file-format

# With uv
uv pip install llm-file-format

Quick Start

# Convert JSON to TOON (default format)
llm-fmt data.json

# Specify output format
llm-fmt data.json -f yaml
llm-fmt data.json -f tsv

# Filter specific paths
llm-fmt data.json -i "users[*].name"

# Limit array sizes and string lengths
llm-fmt data.json --max-items 10 --max-string-length 100

# Analyze token usage across all formats
llm-fmt data.json --analyze

# Pipe from API response
curl -s api.example.com/users | llm-fmt -f toon

# Limit nesting depth
llm-fmt complex.json --max-depth 2 -f yaml

# Show resolved configuration
llm-fmt --show-config

Output Formats

Format Best For Typical Savings
tsv Flat tabular data, uniform arrays 60-75%
toon Uniform arrays of objects (logs, records, API lists) 45-60%
csv Tabular data with special characters 50-60%
yaml Nested configs, key-value pairs 25-35%
json Compatibility, deeply nested/mixed structures 10-15%

Format Examples

Input JSON:

{
  "users": [
    {"id": 1, "name": "Alice", "role": "admin"},
    {"id": 2, "name": "Bob", "role": "user"}
  ]
}

TOON output:

users[2]{id,name,role}:
  1,Alice,admin
  2,Bob,user

Compact JSON output:

{"users":[{"id":1,"name":"Alice","role":"admin"},{"id":2,"name":"Bob","role":"user"}]}

Filtering & Truncation

# Filter specific paths (bracket notation)
llm-fmt data.json -i "users[*].name"
llm-fmt data.json -i "results[0].data"

# Limit nesting depth
llm-fmt data.json --max-depth 3

# Truncate large arrays
llm-fmt data.json --max-items 50

# Truncation strategies
llm-fmt data.json --max-items 10 --truncation-strategy head      # first N items
llm-fmt data.json --max-items 10 --truncation-strategy tail      # last N items
llm-fmt data.json --max-items 10 --truncation-strategy balanced  # start + end
llm-fmt data.json --max-items 10 --truncation-strategy sample    # random sample

# Preserve specific paths from truncation
llm-fmt data.json --max-items 5 --preserve "errors" --preserve "metadata"

# Truncate long strings
llm-fmt data.json --max-string-length 200

Token Analysis

Compare token counts across formats to make informed decisions:

$ llm-fmt large-response.json --analyze

Format Analysis:
────────────────────────────────────────────
Original JSON:     3,247 tokens (100.0%)
Compact JSON:      2,891 tokens (89.0%)
YAML:              2,156 tokens (66.4%)
TOON:              1,342 tokens (41.3%)
TSV:               1,102 tokens (33.9%)  ← recommended

Data shape: uniform_array
Recommendation: tsv

Configuration

llm-fmt uses a hierarchical configuration system:

  1. CLI arguments (highest priority)
  2. Environment variables (LLM_FMT_* prefix)
  3. Config files (.llm-fmt.yaml, .llm-fmt.toml)
  4. pyproject.toml ([tool.llm-fmt] section)
  5. Strong defaults (lowest priority)

Config File Example

Create .llm-fmt.yaml in your project:

defaults:
  format: toon
  input_format: auto

limits:
  max_tokens: 10000    # ~10% of 100K context window
  max_items: 500
  max_string_length: 500
  max_depth: 8

truncation:
  strategy: head
  show_summary: true

filter:
  default_exclude:
    - _metadata
    - _links
    - debug

output:
  strict: false        # Set true to error instead of truncating

Environment Variables

export LLM_FMT_FORMAT=toon
export LLM_FMT_MAX_TOKENS=5000
export LLM_FMT_MAX_ITEMS=100
export LLM_FMT_STRICT=true
export LLM_FMT_DEFAULT_EXCLUDE="_metadata,_links,debug"

Strict Mode

Use --strict to error instead of silently truncating:

$ llm-fmt huge-response.json --strict --max-items 10
Error: Output exceeds max_items limit (1000 > 10 items)
Hint: Use --max-items to increase limit, or remove --strict to allow truncation

Python API

from llm_fmt import convert, analyze, detect_shape, select_format

# Basic conversion
result = convert(data, format="toon")

# With options
result = convert(
    data,
    format="yaml",
    max_depth=3,
    max_items=100,
    max_string_length=200,
)

# Auto-select format based on data shape
shape = detect_shape(data)
best_format = select_format(data)
result = convert(data, format=best_format)

# Analysis (returns dict or formatted string)
report = analyze(data, output_json=True)
print(f"Recommended: {report['recommendation']}")
print(f"Savings: {report['formats']['toon']['savings_percent']}%")

Requirements

  • Python 3.10+
  • Rust toolchain (for building from source)

Runtime dependencies:

  • click - CLI framework
  • pyyaml - YAML config file support

Development

# Clone and install in development mode
git clone https://github.com/SerPeter/llm-fmt-project
cd llm-fmt
uv sync

# Build Rust extension
maturin develop

# Run tests
uv run pytest

# Run Rust tests
cargo test -p llm-fmt-core

# Run CLI locally
uv run llm-fmt --help

# Run benchmarks
cargo bench
cargo run --release --bin benchreport

Architecture

llm-fmt has a Rust core (llm-fmt-core) with Python bindings via PyO3:

crates/
├── llm-fmt-core/     # Rust library: parsers, encoders, filters, pipeline
└── llm-fmt-py/       # PyO3 bindings exposing Rust to Python

src/llm_fmt/
├── __init__.py       # Python API (wraps Rust functions)
├── cli.py            # Click CLI
└── config.py         # Configuration system

The Rust core handles all data processing:

  • Parsers: JSON, YAML, XML, CSV (auto-detection)
  • Encoders: TOON, JSON, YAML, TSV, CSV
  • Filters: Include paths, max depth, truncation
  • Analysis: Data shape detection, token estimation, format recommendation

Benchmarks

Token counts use heuristic estimation (~94% accuracy vs tiktoken).

Token Savings by Format

Uniform Arrays (API Response style - 1K objects):

Format Tokens Savings Encoding Time
Input JSON 63,160 - -
TSV 24,162 61.7% 951µs
CSV 31,169 50.6% 796µs
TOON 33,172 47.5% 521µs
YAML 45,150 28.5% 776µs
Compact JSON 57,151 9.5% 305µs

Tabular Data (1K rows):

Format Tokens Savings Encoding Time
Input JSON 39,620 - -
TSV 10,590 73.3% 804µs
TOON 15,598 60.6% 506µs
CSV 15,595 60.6% 848µs
YAML 27,580 30.4% 701µs
Compact JSON 35,581 10.2% 310µs

Nested Config (depth 20):

Format Tokens Savings
Input JSON 61,700 -
YAML 41,596 32.6%
Compact JSON 53,322 13.6%

Format Selection Guide

Data Shape Recommended Typical Savings
Uniform arrays (logs, API lists) TSV or TOON 50-70%
Tabular/flat data TSV 70-75%
Mixed/sparse arrays TOON 40-50%
Deeply nested configs YAML 30-35%
Complex mixed structures Compact JSON 10-15%

Encoding Performance (Rust core, 10K objects)

Encoder Time Throughput
JSON 5.7ms 280 MiB/s
TOON 8.8ms 181 MiB/s
YAML 9.7ms 164 MiB/s
TSV 11.4ms 140 MiB/s
CSV 8.5ms 188 MiB/s

Run benchmarks locally:

# Quick summary with token savings
cargo run --release --bin benchreport

# Full Criterion benchmark suite
cargo bench

Claude Code Integration

llm-fmt includes a skill file for Claude Code integration.

Install the skill:

# macOS/Linux
cp llm-fmt.skill.md ~/.claude/skills/

# Windows
copy llm-fmt.skill.md %USERPROFILE%\.claude\skills\

Add to ~/.claude/settings.json to allow without prompts:

{
  "permissions": {
    "allow": [
      "Bash(uvx llm-fmt:*)"
    ]
  }
}

Related Projects

  • toon-format - TOON specification and reference implementation
  • LLMLingua - ML-based prompt compression

License

MIT License - see LICENSE for details.

Contributing

Contributions welcome! Please see CONTRIBUTING.md for guidelines.

Metadata

Release files for llm-file-format 0.1.1

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

Source distribution (sdist)

Source distribution for llm-file-format 0.1.1
File Size Uploaded
llm_file_format-0.1.1.tar.gz 62.1 kB Details

Built distributions (wheels)

Table of built distributions (wheels) for llm-file-format 0.1.1
File
llm_file_format-0.1.1-pp311-pypy311_pp73-manylinux_2_24_x86_64.whl PyPy 3.11 PyPy 3.11 7.3 Linux glibc 2.24+ x86-64 Details
llm_file_format-0.1.1-pp311-pypy311_pp73-manylinux_2_24_aarch64.whl PyPy 3.11 PyPy 3.11 7.3 Linux glibc 2.24+ ARM64 Details
llm_file_format-0.1.1-cp314-cp314t-manylinux_2_24_aarch64.whl CPython 3.14 CPython 3.14 free-threading Linux glibc 2.24+ ARM64 Details
llm_file_format-0.1.1-cp314-cp314-win_amd64.whl CPython 3.14 CPython 3.14 Windows x86-64 Details
llm_file_format-0.1.1-cp314-cp314-manylinux_2_24_x86_64.whl CPython 3.14 CPython 3.14 Linux glibc 2.24+ x86-64 Details
llm_file_format-0.1.1-cp314-cp314-manylinux_2_24_aarch64.whl CPython 3.14 CPython 3.14 Linux glibc 2.24+ ARM64 Details
llm_file_format-0.1.1-cp314-cp314-macosx_11_0_arm64.whl CPython 3.14 CPython 3.14 macOS 11.0+ ARM64 Details
llm_file_format-0.1.1-cp314-cp314-macosx_10_12_x86_64.whl CPython 3.14 CPython 3.14 macOS 10.12+ x86-64 Details
llm_file_format-0.1.1-cp313-cp313t-manylinux_2_24_aarch64.whl CPython 3.13 CPython 3.13 free-threading Linux glibc 2.24+ ARM64 Details
llm_file_format-0.1.1-cp313-cp313-win_amd64.whl CPython 3.13 CPython 3.13 Windows x86-64 Details
llm_file_format-0.1.1-cp313-cp313-manylinux_2_24_x86_64.whl CPython 3.13 CPython 3.13 Linux glibc 2.24+ x86-64 Details
llm_file_format-0.1.1-cp313-cp313-manylinux_2_24_aarch64.whl CPython 3.13 CPython 3.13 Linux glibc 2.24+ ARM64 Details
llm_file_format-0.1.1-cp313-cp313-macosx_11_0_arm64.whl CPython 3.13 CPython 3.13 macOS 11.0+ ARM64 Details
llm_file_format-0.1.1-cp313-cp313-macosx_10_12_x86_64.whl CPython 3.13 CPython 3.13 macOS 10.12+ x86-64 Details
llm_file_format-0.1.1-cp312-cp312-win_amd64.whl CPython 3.12 CPython 3.12 Windows x86-64 Details
llm_file_format-0.1.1-cp312-cp312-manylinux_2_24_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.24+ x86-64 Details
llm_file_format-0.1.1-cp312-cp312-manylinux_2_24_aarch64.whl CPython 3.12 CPython 3.12 Linux glibc 2.24+ ARM64 Details
llm_file_format-0.1.1-cp312-cp312-macosx_11_0_arm64.whl CPython 3.12 CPython 3.12 macOS 11.0+ ARM64 Details
llm_file_format-0.1.1-cp312-cp312-macosx_10_12_x86_64.whl CPython 3.12 CPython 3.12 macOS 10.12+ x86-64 Details
llm_file_format-0.1.1-cp311-cp311-win_amd64.whl CPython 3.11 CPython 3.11 Windows x86-64 Details
llm_file_format-0.1.1-cp311-cp311-manylinux_2_24_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.24+ x86-64 Details
llm_file_format-0.1.1-cp311-cp311-manylinux_2_24_aarch64.whl CPython 3.11 CPython 3.11 Linux glibc 2.24+ ARM64 Details
llm_file_format-0.1.1-cp311-cp311-macosx_11_0_arm64.whl CPython 3.11 CPython 3.11 macOS 11.0+ ARM64 Details
llm_file_format-0.1.1-cp311-cp311-macosx_10_12_x86_64.whl CPython 3.11 CPython 3.11 macOS 10.12+ x86-64 Details
llm_file_format-0.1.1-cp310-cp310-win_amd64.whl CPython 3.10 CPython 3.10 Windows x86-64 Details
llm_file_format-0.1.1-cp310-cp310-manylinux_2_24_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.24+ x86-64 Details
llm_file_format-0.1.1-cp310-cp310-manylinux_2_24_aarch64.whl CPython 3.10 CPython 3.10 Linux glibc 2.24+ ARM64 Details

Total release size: 32.1 MB

Release files / llm_file_format-0.1.1.tar.gz

Download URL llm_file_format-0.1.1.tar.gz
Size 62.1 kB
Tags Source
SHA-256 checksum
How to use checksums
d1138b5c93ef785642f6f48e1610afc242cd0f3ca2f75fec18b0e62f98b4e2d1
BLAKE2b-256 checksum
How to use checksums
dfcef8236d6608b57f5c17c835917ce177b0272fdd41466ee963544b50b04300
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jan 8, 2026.

Transparency log

Release files / llm_file_format-0.1.1-pp311-pypy311_pp73-manylinux_2_24_x86_64.whl

Download URL llm_file_format-0.1.1-pp311-pypy311_pp73-manylinux_2_24_x86_64.whl
Size 1.3 MB
Tags Linux glibc 2.24+ x86-64 PyPy 3.11 PyPy 3.11 7.3
SHA-256 checksum
How to use checksums
028388abc058f4e22e09806886a092f4d254566f67f479c60f8a1587f98962c0
BLAKE2b-256 checksum
How to use checksums
cc8c1358345101ecfa9db712a11ba80373f16f4baee648ca9f2e24f8ccac961f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jan 8, 2026.

Transparency log

Release files / llm_file_format-0.1.1-pp311-pypy311_pp73-manylinux_2_24_aarch64.whl

Download URL llm_file_format-0.1.1-pp311-pypy311_pp73-manylinux_2_24_aarch64.whl
Size 1.3 MB
Tags Linux glibc 2.24+ ARM64 PyPy 3.11 PyPy 3.11 7.3
SHA-256 checksum
How to use checksums
4386378e9fd660925fd00b97c8092e08a7cb8f7c745bad55d415533e744bbe2c
BLAKE2b-256 checksum
How to use checksums
453549cc803e3e20fa74ea43d3e9c1f79f89bf7911e4013117afd7bc1871fe26
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jan 8, 2026.

Transparency log

Release files / llm_file_format-0.1.1-cp314-cp314t-manylinux_2_24_aarch64.whl

Download URL llm_file_format-0.1.1-cp314-cp314t-manylinux_2_24_aarch64.whl
Size 1.2 MB
Tags CPython 3.14 CPython 3.14 free-threading Linux glibc 2.24+ ARM64
SHA-256 checksum
How to use checksums
96e46a7f415534d169b294470062f0418edbaad2cf0e2dca6330a495bd824dae
BLAKE2b-256 checksum
How to use checksums
c0d95161e37bb5ad902289f650982c84a706fbc31502808d90599a212f469e24
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jan 8, 2026.

Transparency log

Release files / llm_file_format-0.1.1-cp314-cp314-win_amd64.whl

Download URL llm_file_format-0.1.1-cp314-cp314-win_amd64.whl
Size 1.0 MB
Tags CPython 3.14 Windows x86-64
SHA-256 checksum
How to use checksums
693280616b6cc93a039a3d7686b6c60683a19d8898d73612206d33322e80895f
BLAKE2b-256 checksum
How to use checksums
5ee2442aeda863dd220a3a3ceee6ec31003387b7c0b37af1a0ca2d4aecca466a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jan 8, 2026.

Transparency log

Release files / llm_file_format-0.1.1-cp314-cp314-manylinux_2_24_x86_64.whl

Download URL llm_file_format-0.1.1-cp314-cp314-manylinux_2_24_x86_64.whl
Size 1.3 MB
Tags CPython 3.14 Linux glibc 2.24+ x86-64
SHA-256 checksum
How to use checksums
e58c56faf95a56a9be17f8c8d43ca0efcb5484c1fa878b382c06a15d6ace2619
BLAKE2b-256 checksum
How to use checksums
b595ae9d0f3b45f2caa11a20c955733dcf9189712dbfe36133fb576da8e911cb
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jan 8, 2026.

Transparency log

Release files / llm_file_format-0.1.1-cp314-cp314-manylinux_2_24_aarch64.whl

Download URL llm_file_format-0.1.1-cp314-cp314-manylinux_2_24_aarch64.whl
Size 1.2 MB
Tags CPython 3.14 Linux glibc 2.24+ ARM64
SHA-256 checksum
How to use checksums
ba40e6689c86185232d0e81b78c5c9017b3f75854c6df1627c314a37730e8c2e
BLAKE2b-256 checksum
How to use checksums
38c69d943d62dc4f037a156c3fd988fb28c743c9cdd9d328a6f4ba89ba0ecc51
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jan 8, 2026.

Transparency log

Release files / llm_file_format-0.1.1-cp314-cp314-macosx_11_0_arm64.whl

Download URL llm_file_format-0.1.1-cp314-cp314-macosx_11_0_arm64.whl
Size 1.1 MB
Tags CPython 3.14 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
2b577aab87694cad637b1621e54c8ce2bd7a285f618d23f116a0d7595cc5fbf8
BLAKE2b-256 checksum
How to use checksums
9f6f56eccbf0d97729ed52d9ce41c409eb3f409a17fdf3d29f6e24a88511de4d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jan 8, 2026.

Transparency log

Release files / llm_file_format-0.1.1-cp314-cp314-macosx_10_12_x86_64.whl

Download URL llm_file_format-0.1.1-cp314-cp314-macosx_10_12_x86_64.whl
Size 1.2 MB
Tags CPython 3.14 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
313804cd01d80ae657613ce6d8f811fb82e7105b5305b06f4100b603d9b1da41
BLAKE2b-256 checksum
How to use checksums
cf72e95a6dc62ed9d488bd638189088d963c85f507898207cb97f7902772bcb0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jan 8, 2026.

Transparency log

Release files / llm_file_format-0.1.1-cp313-cp313t-manylinux_2_24_aarch64.whl

Download URL llm_file_format-0.1.1-cp313-cp313t-manylinux_2_24_aarch64.whl
Size 1.2 MB
Tags CPython 3.13 CPython 3.13 free-threading Linux glibc 2.24+ ARM64
SHA-256 checksum
How to use checksums
533024d20a132b3f8f3a57d4000eecfce1c687f5ddb1f47f41326866f59d16c2
BLAKE2b-256 checksum
How to use checksums
a2839e6f147e723c7665ddac6e34be5b9b406702e68565f59a7a92b9f80e70b7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jan 8, 2026.

Transparency log

Release files / llm_file_format-0.1.1-cp313-cp313-win_amd64.whl

Download URL llm_file_format-0.1.1-cp313-cp313-win_amd64.whl
Size 1.0 MB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
ea12e6b47b4d3c4ad146ba4756db2f951757cdbde213a6a6d76c64bbd4c50f8e
BLAKE2b-256 checksum
How to use checksums
9e303fed6380934dc47bb6348a4c278e8550b792141a7fa29a035bb759e4c810
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jan 8, 2026.

Transparency log

Release files / llm_file_format-0.1.1-cp313-cp313-manylinux_2_24_x86_64.whl

Download URL llm_file_format-0.1.1-cp313-cp313-manylinux_2_24_x86_64.whl
Size 1.3 MB
Tags CPython 3.13 Linux glibc 2.24+ x86-64
SHA-256 checksum
How to use checksums
b2c5330268f3bc120c80765e15236d782170c54bcf20329faf5affeaed16a39b
BLAKE2b-256 checksum
How to use checksums
549b9d80ca7630dac4fcca102d6044f92d4fd5dd46e498a39fd7e73bd2a6e202
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jan 8, 2026.

Transparency log

Release files / llm_file_format-0.1.1-cp313-cp313-manylinux_2_24_aarch64.whl

Download URL llm_file_format-0.1.1-cp313-cp313-manylinux_2_24_aarch64.whl
Size 1.2 MB
Tags CPython 3.13 Linux glibc 2.24+ ARM64
SHA-256 checksum
How to use checksums
5b9104108dd2334a3e3ff5aeab378fed30612470cbe0ac9a4831e265f571eea5
BLAKE2b-256 checksum
How to use checksums
4d11ffc9c6cc9e1852d7e8748810ad0cdc9b1ea54863a7d58a4c2aaffbfe6232
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jan 8, 2026.

Transparency log

Release files / llm_file_format-0.1.1-cp313-cp313-macosx_11_0_arm64.whl

Download URL llm_file_format-0.1.1-cp313-cp313-macosx_11_0_arm64.whl
Size 1.1 MB
Tags CPython 3.13 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
35391955c7333092a5283fd328310e8c7ff5577df5013b70e4f651626a7b3c22
BLAKE2b-256 checksum
How to use checksums
a58e9d84053457822b83bd12645f383cf20a5f2bd646d2e07dcb7eb283a7f47e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jan 8, 2026.

Transparency log

Release files / llm_file_format-0.1.1-cp313-cp313-macosx_10_12_x86_64.whl

Download URL llm_file_format-0.1.1-cp313-cp313-macosx_10_12_x86_64.whl
Size 1.2 MB
Tags CPython 3.13 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
42dadfc9e56e3fc21f4d93b4178a2b22afc32252ec816c29a1f7e2cc86427779
BLAKE2b-256 checksum
How to use checksums
3ac3ad033f3d8d46b8b141317c3e78e5900e650a2bb6f6ffafb4f7c93a304cf9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jan 8, 2026.

Transparency log

Release files / llm_file_format-0.1.1-cp312-cp312-win_amd64.whl

Download URL llm_file_format-0.1.1-cp312-cp312-win_amd64.whl
Size 1.0 MB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
3206fe624a309477728120bf8bb1c57c42d16d15a3ba8de784776531f193d0c4
BLAKE2b-256 checksum
How to use checksums
cfc1ceabb48d7a4b21d5174fa48f5fec8cdf79da65352922ff8a6ea1e9f453b3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jan 8, 2026.

Transparency log

Release files / llm_file_format-0.1.1-cp312-cp312-manylinux_2_24_x86_64.whl

Download URL llm_file_format-0.1.1-cp312-cp312-manylinux_2_24_x86_64.whl
Size 1.3 MB
Tags CPython 3.12 Linux glibc 2.24+ x86-64
SHA-256 checksum
How to use checksums
b169c93a5bac90ab12969d685b3b3b0f25fe8a5680ecb5d70267728db3561700
BLAKE2b-256 checksum
How to use checksums
1d29c38efb0d12ae6fd5aadeaf938ae35d5b261896917ced25181f2e312465f7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jan 8, 2026.

Transparency log

Release files / llm_file_format-0.1.1-cp312-cp312-manylinux_2_24_aarch64.whl

Download URL llm_file_format-0.1.1-cp312-cp312-manylinux_2_24_aarch64.whl
Size 1.2 MB
Tags CPython 3.12 Linux glibc 2.24+ ARM64
SHA-256 checksum
How to use checksums
11dcb8d4835727c66ef6fffee7d0b24dcaa5a0a56514226c74bf2274a541d33e
BLAKE2b-256 checksum
How to use checksums
49d66d38cd9877b4e2c77be671ceabcd29f25ec5143ea6212c2339a6d2d65ba6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jan 8, 2026.

Transparency log

Release files / llm_file_format-0.1.1-cp312-cp312-macosx_11_0_arm64.whl

Download URL llm_file_format-0.1.1-cp312-cp312-macosx_11_0_arm64.whl
Size 1.1 MB
Tags CPython 3.12 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
26a18c92dc16435fb5bea1f44f9e8a8ac9cb12c7e935b35dedabdd830e76fa95
BLAKE2b-256 checksum
How to use checksums
20aade64d0d807b41bb657726a6f0b716ad7dfdf986812584117e458eb55ff63
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jan 8, 2026.

Transparency log

Release files / llm_file_format-0.1.1-cp312-cp312-macosx_10_12_x86_64.whl

Download URL llm_file_format-0.1.1-cp312-cp312-macosx_10_12_x86_64.whl
Size 1.2 MB
Tags CPython 3.12 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
4d77cdd71dbeac83024de6fea02d505371d103580e10d591ea550b76b2b048c9
BLAKE2b-256 checksum
How to use checksums
5fdcb3cf7e0a860f9998ea14f686805d22029a441c4a623088881e5367087fd3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jan 8, 2026.

Transparency log

Release files / llm_file_format-0.1.1-cp311-cp311-win_amd64.whl

Download URL llm_file_format-0.1.1-cp311-cp311-win_amd64.whl
Size 1.0 MB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
8b624cf4121e7d24c33a779ad22df7ff814e8cc8d533769d75f6fcf8d3119b9f
BLAKE2b-256 checksum
How to use checksums
e27f88cf7154d5f723ad59f85b2ee3c4e4a945b17bd0c198617de32b36a51f99
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jan 8, 2026.

Transparency log

Release files / llm_file_format-0.1.1-cp311-cp311-manylinux_2_24_x86_64.whl

Download URL llm_file_format-0.1.1-cp311-cp311-manylinux_2_24_x86_64.whl
Size 1.3 MB
Tags CPython 3.11 Linux glibc 2.24+ x86-64
SHA-256 checksum
How to use checksums
4a6d32fd1aaf80b1e9d70d65d131a98f9af583032afe6095e348b9f1040a1d97
BLAKE2b-256 checksum
How to use checksums
5ca0d57fc0af793262c354c51ac0838b98390d1af594bbb60098e17fdd32f5ed
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jan 8, 2026.

Transparency log

Release files / llm_file_format-0.1.1-cp311-cp311-manylinux_2_24_aarch64.whl

Download URL llm_file_format-0.1.1-cp311-cp311-manylinux_2_24_aarch64.whl
Size 1.3 MB
Tags CPython 3.11 Linux glibc 2.24+ ARM64
SHA-256 checksum
How to use checksums
0a9a51774c8f43984a78d8d4878ff96e4f1b32097a85d9ae2da912d278f303e0
BLAKE2b-256 checksum
How to use checksums
e0c27b1a0e8f3ac6afae057dd823fd671e170b0aca496affbfa192a16ab4c2c7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jan 8, 2026.

Transparency log

Release files / llm_file_format-0.1.1-cp311-cp311-macosx_11_0_arm64.whl

Download URL llm_file_format-0.1.1-cp311-cp311-macosx_11_0_arm64.whl
Size 1.1 MB
Tags CPython 3.11 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
59a072ae3bba190c6c3f46acdc0f77dab75735d1056a93ba67ece5bf931d15e3
BLAKE2b-256 checksum
How to use checksums
7c98594e10f2e102b3ef9ef5179a19d32a89b2b2dbffcb9566e8580e2191e80a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jan 8, 2026.

Transparency log

Release files / llm_file_format-0.1.1-cp311-cp311-macosx_10_12_x86_64.whl

Download URL llm_file_format-0.1.1-cp311-cp311-macosx_10_12_x86_64.whl
Size 1.2 MB
Tags CPython 3.11 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
683afd2c7e09b9f4b939f84a1a51aaa0b7a646ce81d9fb25382d3d7e0d8879d8
BLAKE2b-256 checksum
How to use checksums
d4dea8bb2e425f70c5faadf8674e7388ee9b27b58fd8a8973714f011889fa1be
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jan 8, 2026.

Transparency log

Release files / llm_file_format-0.1.1-cp310-cp310-win_amd64.whl

Download URL llm_file_format-0.1.1-cp310-cp310-win_amd64.whl
Size 1.0 MB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
336c5dc20e3ca1c224b7e6ee22d1dda4542c8550b7b94f2922ad4b109d8fd673
BLAKE2b-256 checksum
How to use checksums
1bc76fe61347ff60aabfee1887139c72ee7bcb1b51bde9dea7abfbcb75cef0ca
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jan 8, 2026.

Transparency log

Release files / llm_file_format-0.1.1-cp310-cp310-manylinux_2_24_x86_64.whl

Download URL llm_file_format-0.1.1-cp310-cp310-manylinux_2_24_x86_64.whl
Size 1.3 MB
Tags CPython 3.10 Linux glibc 2.24+ x86-64
SHA-256 checksum
How to use checksums
02c0e9f2aec46b6681cf8255b2556f1dc6b8dc5fe1ee008201c0813a03059f98
BLAKE2b-256 checksum
How to use checksums
29b77d23de044b5f03cec6e55f1da313323a652af71f9c8a9d15d634908d75a7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jan 8, 2026.

Transparency log

Release files / llm_file_format-0.1.1-cp310-cp310-manylinux_2_24_aarch64.whl

Download URL llm_file_format-0.1.1-cp310-cp310-manylinux_2_24_aarch64.whl
Size 1.3 MB
Tags CPython 3.10 Linux glibc 2.24+ ARM64
SHA-256 checksum
How to use checksums
98f66f287ef3dc29984f1c678780672eca33110dd2d88407e33558fd4a28dcc4
BLAKE2b-256 checksum
How to use checksums
0d7babc33750aca5f5e96c196ec4f3cf4c989654e8615e12c9f845f58e4dd0fa
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jan 8, 2026.

Transparency log

Release history Release notifications | RSS feed

This release

0.1.1 This release

28 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