Catalog PyPI
Back to packageRELEASE DETAILS

1.1.5

PyPI

agdr-mantle

AgDR-Mantle: Sovereign post-quantum fortification for AgDR-Phoenix output (ML-DSA-65, Sparse Merkle, Brotli)

accountabilityagdrevidentiaryfips-204ml-dsapost-quantumsovereign
Published22 May 2026
Direct dependencies5
Transitive dependenciesNot calculated

README

Version 1.1.5 documentation

AgDR-Mantle v1.1.1

Sovereign post-quantum fortification for AgDR records.

What it does

AgDR-Mantle adds an optional post-quantum security layer to AgDR-Phoenix. It wraps each sealed record with an ML-DSA-65 signature, a sparse Merkle tree witness, and Brotli compression.

You do not need to change your existing AgDR-Phoenix setup. Mantle runs after the fact. The hot path stays at 0.62 microseconds.

Changes from v1.0.8 to v1.1.1

v1.1.1 (May 2026): Multi-architecture wheels and expanded Python support.

  • Added: Multi-architecture pre-built wheels for Linux (x86_64, aarch64), Windows (x64), and macOS (Intel, Apple Silicon)
  • Added: Official Python 3.13 and 3.14 support
  • Added: Automated GitHub Actions CI/CD for wheel building and publishing
  • Changed: PyO3 ABI target updated to abi3-py39 for forward Python compatibility
  • Changed: requires-python expanded from >=3.9,<3.13 to >=3.9,<3.15

Note: No Rust core or Python binding changes--purely distribution and infrastructure improvements.

Install

pip install agdr-mantle

With post-quantum enabled: pip install agdr-mantle[post-quantum]

With all features: pip install agdr-mantle[post-quantum,self-learning,sovereign]

Quick example

from agdr_mantle import AgDRMantle

engine = AgDRMantle(fo_i="Accountability (Toronto)") ppp = {"provenance": "...", "place": "Toronto", "purpose": "Test"} record = engine.seal(ppp)

Performance

These numbers come from a build container, not production hardware.

ML-DSA-65 key generation: 0.3 ms Sign and wrap: 1 ms Verify: 0.2 ms

Platform Support

Pre-built wheels available for:

  • Linux: x86_64, aarch64 (ARM64)
  • Windows: x64
  • macOS: x86_64 (Intel), aarch64 (Apple Silicon)

Python 3.9 through 3.14 supported via abi3.

License

You can use this under either CC0 1.0 or Apache 2.0. Pick the one that works for you.

About

AgDR-Mantle is maintained by the Genesis Glass Foundation, a federally incorporated Canadian not-for-profit. The standard is open. No vendor lock-in. No royalties.

Downloads & popularity

Awaiting observations

No metric observations yet

Download counts and popularity will appear here as the collector receives them.

Declared dependencies 5

Native requirements
5 direct targetsNot calculated transitive count
Package / targetRequirementRelationship
numpy
Environment
{
  "extras": "",
  "marker": null,
  "requires_python": "<3.15,>=3.9",
  "evaluation": "NOT_EVALUATED"
}
numpyruntime
pydantic
Environment
{
  "extras": "",
  "marker": null,
  "requires_python": "<3.15,>=3.9",
  "evaluation": "NOT_EVALUATED"
}
pydanticruntime
blake3
Environment
{
  "extras": "",
  "marker": null,
  "requires_python": "<3.15,>=3.9",
  "evaluation": "NOT_EVALUATED"
}
blake3runtime
brotli
Environment
{
  "extras": "",
  "marker": null,
  "requires_python": "<3.15,>=3.9",
  "evaluation": "NOT_EVALUATED"
}
brotliruntime
pqcrypto
Environment
{
  "extras": "",
  "marker": "extra == \"post-quantum\"",
  "requires_python": "<3.15,>=3.9",
  "evaluation": "NOT_EVALUATED"
}
pqcrypto>=0.4.0; extra == "post-quantum"runtime

Distribution files

2 collected
agdr_mantle-1.1.5-cp39-abi3-manylinux_2_34_x86_64.whl

bdist_wheel · 172.58 KB · Python cp39

Source file
agdr_mantle-1.1.5.tar.gz

sdist · 22.51 KB · Python source

Source file

Repository

PENDING
aiccountability-source/agdr-mantle

Shared repository data · GitHub

License detected in repository
Not collected

Metadata history

Meaningful changes
Current collected state Current

Observed since 20 Oct, 21:21 UTC

No superseded metadata states collected. Unchanged observations do not create new revisions.

Record identity

package_version:e21e2f5a03cd5a00543d6acb2d932778703b6a55cdc71adb172aebfb9ab6b193

Other collected versions

View all collected versions →