Skip to main content

axonnext

axonnext is a dual-licensed (MIT OR Apache-2.0) Python library for AXON. AXON is eXtended Object Notation. It’s a simple text based format for interchanging objects, documents and data. It tries to combine the best of JSON, XML and YAML.

Project lineage

  • The original pyaxon was first published on Bitbucket (Mercurial), which Atlassian has since retired; its GitHub mirror remains the historical upstream.

The AXON 2026 / AXON Next continuation is developed at github.com/axonnext/AXONNext, under dual-licensed MIT OR Apache-2.0, retaining the original author’s MIT copyright.

Installation

axonnext supports Python 3.10, 3.11, 3.12, and 3.13.

It can be installed via pip:

pip install axonnext

It can be installed from sources:

python -m pip install .

Quick start

First import axon2 module:

>>> import axon2

Load and dump lists, dicts, tuples:

>>> from decimal import Decimal
>>> from datetime import datetime, time, date
        >>> text = axon2.dumps([['abc абв', 1, 3.14, True],
        ...                    [datetime(2026, 7, 11, 13, 8, 37, 78189), Decimal('3.14')]])
        >>> print(text)
        ["abc абв" 1 3.14 true]
        [^2026-07-11T13:08:37.078189 3.14D]

        >>> vals = [{'id':1, 'nickname':'nick', 'time':time(12, 31, 34), 'text':'hello!'},
        ...         {'id':2, 'nickname':'mark', 'time':time(12, 32, 3), 'text':'hi!'}]
>>> text = axon2.dumps(vals)
>>> print(text)
{id:1 nickname:"nick" time:^12:31:34 text:"hello!"}
{id:2 nickname:"mark" time:^12:32:03 text:"hi!"}
>>> text = axon2.dumps(vals, pretty=1)
>>> print(text)
{ id: 1
  nickname: "nick"
  time: ^12:31:34
  text: "hello!"}
{ id: 2
  nickname: "mark"
  time: ^12:32:03
  text: "hi!"}
>>> vals == axon2.loads(text)
True

>>> vals = [[{'a':1, 'b':2, 'c':3}, {'a':[1,2,3], 'b':(1,2,3), 'c':{1,2,3}}]]
>>> text = axon2.dumps(vals)
>>> print(text)
[{a:1 b:2 c:3} {a:[1 2 3] b:(1 2 3) c:{1 2 3}}]
>>> text = axon2.dumps(vals, pretty=1)
>>> print(text)
[ { a: 1
    b: 2
    c: 3}
  { a: [1 2 3]
    b: (1 2 3)
    c: {1 2 3}}]
>>> vals == axon2.loads(text)
True

Dump, load objects in “safe” mode:

>>> vals = axon2.loads('person{name:"nick" age:32 email:"nail@example.com"}')
>>> print(type(vals[0]))
<class 'axon2._objects.Node'>
>>> print(vals[0])
person{name: 'nick', age: 32, email: 'nail@example.com'}

>>> text = axon2.dumps(vals)
>>> print(text)
person{name:"nick" age:32 email:"nail@example.com"}
>>> text = axon2.dumps(vals, pretty=1)
>>> print(text)
person
  name: "nick"
  age: 32
  email: "nail@example.com"
>>> text = axon2.dumps(vals, pretty=1, braces=1)
>>> print(text)
person {
  name: "nick"
  age: 32
  email: "nail@example.com"}

Dump, load objects in unsafe mode:

        >>> class Person:
        ...     def __init__(self, name, age, email):
        ...         self.name = name
        ...         self.age = age
        ...         self.email = email
        ...     def __str__(self):
        ...         return "Person(name=%r, age=%r, email=%r)" % (self.name, self.age, self.email)
        >>> @axon2.reduce(Person)
        ... def reduce_Person(p):
        ...     return axon2.node('person', {'name':p.name, 'age':p.age, 'email':p.email})
        >>> @axon2.factory('person')
        ... def factory_Person(attrs, vals):
        ...     return Person(name=attrs['name'], age=attrs['age'], email=attrs['email'])

>>> p = Person('nick', 32, 'mail@example.com')
>>> text = axon2.dumps([p])
>>> print(text)
person{name:"nick" age:32 email:"mail@example.com"}
>>> val = axon2.loads(text, mode='strict')[0]
>>> print(val)
Person(name='nick', age=32, email='mail@example.com')

Features

  1. Provide simple API for loading and dumping of objects in textual AXON format.

  2. Provide safe loading and dumping by default.

  3. Provide unsafe loading and dumping of objects on the base of registration of factory/reduce callables.

  4. Provide a way for fully controlled by application/framework/library unsafe loading and dumping.

  5. It’s sufficiently fast so as to be useful.

AXON 2026 edition

This repository carries the final AXON 2026 revision 5 edition. The Python implementation is the normative reference, and the Rust port (serde_axon) is active and held to byte-for-byte parity. The historical API remains available, while the edition API is explicit:

>>> from axon2 import loads2026, dumps2026, canonical2026, Options
>>> node = loads2026('point{label:"p" 10 20}')[0]
>>> node.name, dict(node.attributes), node.children
('point', {'label': 'p'}, [10, 20])
>>> dumps2026([{'b': 2, 'a': 1}], canonical=True)
'{a:1 b:2}'

The 2026 engine adds strict duplicate detection, numeric separators, corrected fractional-second semantics, standard string escapes and raw strings, namespaced names, tuple/list node bodies, terminated Base64 literals, discard syntax, document headers, resource limits, deterministic output, and an opt-in graph profile with identity and cycle support. Options.compat() provides documented legacy-reading behaviour for migrations.

The Python reference also includes a lossless CST with byte-addressed repairs, selective migration edits, local-only governed schema modules, deterministic canonical CIDs, and an executable language-neutral conformance registry. The ordinary release gate runs the complete normative vectors, RFC 8785 Appendix B, checked malformed inputs, seeded mutation tests, generated round trips, and canonical graph-isomorphism tests. The registry fingerprints all 64 RFC-2119-bearing specification lines, and the platform workflow differentially checks 132,752 finite binary64 values against V8 in addition to Appendix B.

Internationalisation

International text is a first-class concern. Source text must be well-formed UTF-8 (rejected as invalid-unicode otherwise); bare names and keys follow the Unicode identifier rules (UAX #31), so non-ASCII keys in Greek, Cyrillic, Arabic, or CJK scripts are legal unquoted; string values are Unicode scalars written literally, with a single braced \u{...} escape that rejects surrogate code points – none of JSON’s surrogate-pair hazards. Canonical AXON orders map keys by their UTF-8 bytes, so an international document has one stable byte sequence, and therefore one stable CID, in every implementation; temporals keep local, offset, and Z distinct; and numbers are locale-neutral (always ., no digit grouping).

By contrast, JSON escapes non-ASCII with 16-bit surrogate pairs and defines no canonical form in its base standard; TOML mandates UTF-8 but keeps bare keys ASCII-only; YAML is Unicode-capable but ambiguous. One deliberate difference: canonical AXON does not silently NFC-normalise string values, so normalise upstream if you need content-address equality across differently-composed text.

Metadata

Release files for axonnext 1.0.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 axonnext 1.0.1
File Size Uploaded Provenance
axonnext-1.0.1.tar.gz 998.3 kB With provenance Details

Built distributions (wheels)

Table of built distributions (wheels) for axonnext 1.0.1
File
axonnext-1.0.1-cp313-cp313-win_amd64.whl CPython 3.13 CPython 3.13 Windows x86-64 Details
axonnext-1.0.1-cp313-cp313-win32.whl CPython 3.13 CPython 3.13 Windows x86-32 Details
axonnext-1.0.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.13 CPython 3.13 Linux glibc 2.17+ x86-64 Details
axonnext-1.0.1-cp313-cp313-macosx_11_0_arm64.whl CPython 3.13 CPython 3.13 macOS 11.0+ ARM64 Details
axonnext-1.0.1-cp312-cp312-win_amd64.whl CPython 3.12 CPython 3.12 Windows x86-64 Details
axonnext-1.0.1-cp312-cp312-win32.whl CPython 3.12 CPython 3.12 Windows x86-32 Details
axonnext-1.0.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.17+ x86-64 Details
axonnext-1.0.1-cp312-cp312-macosx_11_0_arm64.whl CPython 3.12 CPython 3.12 macOS 11.0+ ARM64 Details
axonnext-1.0.1-cp311-cp311-win_amd64.whl CPython 3.11 CPython 3.11 Windows x86-64 Details
axonnext-1.0.1-cp311-cp311-win32.whl CPython 3.11 CPython 3.11 Windows x86-32 Details
axonnext-1.0.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ x86-64 Details
axonnext-1.0.1-cp311-cp311-macosx_11_0_arm64.whl CPython 3.11 CPython 3.11 macOS 11.0+ ARM64 Details
axonnext-1.0.1-cp310-cp310-win_amd64.whl CPython 3.10 CPython 3.10 Windows x86-64 Details
axonnext-1.0.1-cp310-cp310-win32.whl CPython 3.10 CPython 3.10 Windows x86-32 Details
axonnext-1.0.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.17+ x86-64 Details
axonnext-1.0.1-cp310-cp310-macosx_11_0_arm64.whl CPython 3.10 CPython 3.10 macOS 11.0+ ARM64 Details

Total release size: 18.8 MB

Release files / axonnext-1.0.1.tar.gz

Download URL axonnext-1.0.1.tar.gz
Size 998.3 kB
Tags Source
SHA-256 checksum
How to use checksums
b75841dc2fa483ce871c21783d4d7f2878e9f82a593ca0dee483997d9fff4528
BLAKE2b-256 checksum
How to use checksums
7dd90a6b45ccbcffd1b3cbc9d5e44f14b74e9c8bd7f37172e934010fc4dc107b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Aug 23, 2026.

Transparency log

Release files / axonnext-1.0.1-cp313-cp313-win_amd64.whl

Download URL axonnext-1.0.1-cp313-cp313-win_amd64.whl
Size 485.8 kB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
375b3c20503b51f4bb3313b9a24aa6370b25f92a4f4f051c0d9c477670d88c6a
BLAKE2b-256 checksum
How to use checksums
917f50794808d4bc1962a2f9bbfa01ab372d916e8a3d3af891fe5ff0773ee916
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Aug 23, 2026.

Transparency log

Release files / axonnext-1.0.1-cp313-cp313-win32.whl

Download URL axonnext-1.0.1-cp313-cp313-win32.whl
Size 422.6 kB
Tags CPython 3.13 Windows x86-32
SHA-256 checksum
How to use checksums
dc170a4cdfbccda5c3b7df400d99c5d45532760fa6a8bc7908a6deae985f21cb
BLAKE2b-256 checksum
How to use checksums
c6cfc056187d3d7d803347c99dc1a96a39e1c035b647913700720d0e68f31ec6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Aug 23, 2026.

Transparency log

Release files / axonnext-1.0.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL axonnext-1.0.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 3.0 MB
Tags CPython 3.13 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
7efd73a636746db40a96a0af92a635bc5439e1fea6315edc6af000967c8cab50
BLAKE2b-256 checksum
How to use checksums
b6393b4ca17b13ad375934817cc7c7f3673c173b505a18069ec2c48bda00c7db
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Aug 23, 2026.

Transparency log

Release files / axonnext-1.0.1-cp313-cp313-macosx_11_0_arm64.whl

Download URL axonnext-1.0.1-cp313-cp313-macosx_11_0_arm64.whl
Size 567.1 kB
Tags CPython 3.13 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
932622e029fcec7d6ae0c1916579e451dbc642cd8672c5cd9d8d5c85434cde45
BLAKE2b-256 checksum
How to use checksums
04fe6892cd1efa42bc484ebcd59f92c13143727f473f57f21e3d81024ee01e05
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Aug 23, 2026.

Transparency log

Release files / axonnext-1.0.1-cp312-cp312-win_amd64.whl

Download URL axonnext-1.0.1-cp312-cp312-win_amd64.whl
Size 487.4 kB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
d657f6008fd4c41dfe1d52db9d436ab357b71a7dd3e034970a0d39097828e50e
BLAKE2b-256 checksum
How to use checksums
3cd18ada0b695607641c6b9e7f1c95944d3405e33a16a9af316ab665afeaccf7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Aug 23, 2026.

Transparency log

Release files / axonnext-1.0.1-cp312-cp312-win32.whl

Download URL axonnext-1.0.1-cp312-cp312-win32.whl
Size 423.3 kB
Tags CPython 3.12 Windows x86-32
SHA-256 checksum
How to use checksums
911d7c93f81ed2a21f180716c6651cdd4109cf0aff3d563d59e25de917e07d8d
BLAKE2b-256 checksum
How to use checksums
d9286bf6ec48540ae3abfed98ddb1636eac8c93cc3638e6ec2aba03a7bd7cd9e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Aug 23, 2026.

Transparency log

Release files / axonnext-1.0.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL axonnext-1.0.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 3.0 MB
Tags CPython 3.12 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
592a45b45790f3ae2311f647770b8ae5e7970decd9866c2d449211c56c36b220
BLAKE2b-256 checksum
How to use checksums
b56130f90c8ee15b8beae7fedf06e43be4cb4571d2317f573df16ac531b61717
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Aug 23, 2026.

Transparency log

Release files / axonnext-1.0.1-cp312-cp312-macosx_11_0_arm64.whl

Download URL axonnext-1.0.1-cp312-cp312-macosx_11_0_arm64.whl
Size 570.1 kB
Tags CPython 3.12 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
24bf594bc8a702254f71856a3e4743f689089fa11993475f38948b305cb9d392
BLAKE2b-256 checksum
How to use checksums
b9d8e74c3339b05b55b73fa79f340e9cc0e996aeb17731a82eedbc790b58d049
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Aug 23, 2026.

Transparency log

Release files / axonnext-1.0.1-cp311-cp311-win_amd64.whl

Download URL axonnext-1.0.1-cp311-cp311-win_amd64.whl
Size 494.6 kB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
90a742edb11858444e93ebf8b49698c8fedabf71a8b96f87a7afd61399b70459
BLAKE2b-256 checksum
How to use checksums
cf70d008f8d508883eb984f1b192408670d84cd58466adf6edd4472005e1086c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Aug 23, 2026.

Transparency log

Release files / axonnext-1.0.1-cp311-cp311-win32.whl

Download URL axonnext-1.0.1-cp311-cp311-win32.whl
Size 427.1 kB
Tags CPython 3.11 Windows x86-32
SHA-256 checksum
How to use checksums
d84dd5dd37e818f7c1e98516dfe71cc6772b092b8494bfae8fa376ef7b2ed8e1
BLAKE2b-256 checksum
How to use checksums
d0bf78b8782ef7cd70d68de9f222f8a2fb5580558a376eff82951f341f93be15
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Aug 23, 2026.

Transparency log

Release files / axonnext-1.0.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL axonnext-1.0.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 3.1 MB
Tags CPython 3.11 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
1e9f7c1523aa312624f68a64160532ea7f7af9668a58d0d0ecfbe3d6e05838c7
BLAKE2b-256 checksum
How to use checksums
a3fe8806de68db76d630b11a53a72a8ddeaf9495efa74d69cc1056d15f6d740d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Aug 23, 2026.

Transparency log

Release files / axonnext-1.0.1-cp311-cp311-macosx_11_0_arm64.whl

Download URL axonnext-1.0.1-cp311-cp311-macosx_11_0_arm64.whl
Size 569.8 kB
Tags CPython 3.11 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
e0d2bdce56c3c2b5e81d26614819cc445e21fdec3be9ff91ad21f2b29e1d9df7
BLAKE2b-256 checksum
How to use checksums
b6b154fb06cb65ab73893e6b6a4489e89f154ade7779b5b44cf9369b6c38cdea
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Aug 23, 2026.

Transparency log

Release files / axonnext-1.0.1-cp310-cp310-win_amd64.whl

Download URL axonnext-1.0.1-cp310-cp310-win_amd64.whl
Size 495.9 kB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
2a1cb1c20d4056f56793957e59617b502831492f9346cabf173082518722c767
BLAKE2b-256 checksum
How to use checksums
66b66682b62820465c486a3f35c1646ebfd7a17cf40f10fc2c7596d7e1660cef
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Aug 23, 2026.

Transparency log

Release files / axonnext-1.0.1-cp310-cp310-win32.whl

Download URL axonnext-1.0.1-cp310-cp310-win32.whl
Size 430.8 kB
Tags CPython 3.10 Windows x86-32
SHA-256 checksum
How to use checksums
3688538b8d65358ced56f97c5a06ccce962b7714c0663932d5a206e26f42dba3
BLAKE2b-256 checksum
How to use checksums
883849f42f44f4489e04401a6caebc25f0f5852c954c4fa5ecd0e340fe033809
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Aug 23, 2026.

Transparency log

Release files / axonnext-1.0.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL axonnext-1.0.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 2.9 MB
Tags CPython 3.10 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
32b01b22e893cbffe650f06f9286071387c06f94edf5a3715aeaed6040a1cb00
BLAKE2b-256 checksum
How to use checksums
508855f81d0f0b7de1eef214c44634116f7fbb1cbe944977ba61517aa91f8216
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Aug 23, 2026.

Transparency log

Release files / axonnext-1.0.1-cp310-cp310-macosx_11_0_arm64.whl

Download URL axonnext-1.0.1-cp310-cp310-macosx_11_0_arm64.whl
Size 571.5 kB
Tags CPython 3.10 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
93bc697927be4005d04b175abbc7b76e3f8dabcc5cebc3c2ddc03f39b5971f1c
BLAKE2b-256 checksum
How to use checksums
c9ced219fab72f1bde80eec79c1bb1e578a239127526617d2a39968868e2e139
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Aug 23, 2026.

Transparency log

Security for axonnext 1.0.1

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.

Full provenance

All 17 files in this release have been uploaded with provenance metadata.

Select from 17 files

Attestation for axonnext-1.0.1.tar.gz

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 Aug 23, 2026.

Transparency log

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.

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