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

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.2
File Size Uploaded Provenance
axonnext-1.0.2.tar.gz 998.9 kB With provenance Details

Built distributions (wheels)

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

Total release size: 23.7 MB

Release files / axonnext-1.0.2.tar.gz

Download URL axonnext-1.0.2.tar.gz
Size 998.9 kB
Tags Source
SHA-256 checksum
How to use checksums
feea9c23a32bc51e09959e556748abec92b205e06e093e095039a77a6f2ce43f
BLAKE2b-256 checksum
How to use checksums
a7077bc12473eae5224ca523965b1067c7f39fa25934de5a3078f1442b772718
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 25, 2026.

Transparency log

Release files / axonnext-1.0.2-cp314-cp314-win_amd64.whl

Download URL axonnext-1.0.2-cp314-cp314-win_amd64.whl
Size 496.5 kB
Tags CPython 3.14 Windows x86-64
SHA-256 checksum
How to use checksums
cf37f0483a903cbf486f6372b5631c03f692ea4abd20d9169fe1e948b353aa8b
BLAKE2b-256 checksum
How to use checksums
8452cb6d0e73bf0843132dba7f9e8fb202223ef9942e818646385cd2aa54c2ac
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 25, 2026.

Transparency log

Release files / axonnext-1.0.2-cp314-cp314-win32.whl

Download URL axonnext-1.0.2-cp314-cp314-win32.whl
Size 430.4 kB
Tags CPython 3.14 Windows x86-32
SHA-256 checksum
How to use checksums
1dcfeb4732916ebb9a44f469241ca006dc6b481be982e56e7dc4079e7c3375be
BLAKE2b-256 checksum
How to use checksums
d6ed89dccd5057d8f09705a4b17fd9b904d9be33dc5d2a6849f435f7882cf667
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 25, 2026.

Transparency log

Release files / axonnext-1.0.2-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl

Download URL axonnext-1.0.2-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 3.0 MB
Tags CPython 3.14 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
5db3c8ae6be31a55f482c0b7d0b8cdad0fb1b3f5ab63602c5a39cb2c8e1298ef
BLAKE2b-256 checksum
How to use checksums
028dc6309cfac88b39119f8555b84053125cd0ab2627afc05f340ee4012a4f10
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 25, 2026.

Transparency log

Release files / axonnext-1.0.2-cp314-cp314-macosx_11_0_arm64.whl

Download URL axonnext-1.0.2-cp314-cp314-macosx_11_0_arm64.whl
Size 573.1 kB
Tags CPython 3.14 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
0657579320309dbe7b13a3dff345aaf9a5ebfa7367aa7524237cb2c12f87a89a
BLAKE2b-256 checksum
How to use checksums
1054c2a682dcfac85146a63da577f56f86e074e14a8230bf3d87c17f6eec49c4
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 25, 2026.

Transparency log

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

Download URL axonnext-1.0.2-cp313-cp313-win_amd64.whl
Size 486.3 kB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
972b3aac88b755807131ae37d3f78ce548d4cc3035cb15e2ca728baa641f8ac4
BLAKE2b-256 checksum
How to use checksums
b1a97c1b7735954b94f48348eba01fb63abe6ba690fc598705142c53ed57fbba
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 25, 2026.

Transparency log

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

Download URL axonnext-1.0.2-cp313-cp313-win32.whl
Size 423.1 kB
Tags CPython 3.13 Windows x86-32
SHA-256 checksum
How to use checksums
24fb7c58664e9ba2c15f023078401f1310e80de17d9f56456acb3ad26c404d89
BLAKE2b-256 checksum
How to use checksums
44838a5dbb6c4a91ab5d67fc004ae64e14dc7ab0a4b1156435c20d94d9aa0e77
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 25, 2026.

Transparency log

Release files / axonnext-1.0.2-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl

Download URL axonnext-1.0.2-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 3.1 MB
Tags CPython 3.13 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
454fbdb8cef380fa9111fad6b7b2141121805e4de97aea1345082a67c54aedab
BLAKE2b-256 checksum
How to use checksums
c62c0821ef5f50e5e53ba28f0f60872eeb2ef09f31f762efe827294f5715864c
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 25, 2026.

Transparency log

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

Download URL axonnext-1.0.2-cp313-cp313-macosx_11_0_arm64.whl
Size 567.7 kB
Tags CPython 3.13 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
99aa01b153cc5240403707727ba53cf96c9f9d086775e70b7672e10a8031dc38
BLAKE2b-256 checksum
How to use checksums
89cf2273d1152cd519d757b7b463d509a538cdef725e2a02fb6b15b72b60823e
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 25, 2026.

Transparency log

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

Download URL axonnext-1.0.2-cp312-cp312-win_amd64.whl
Size 488.0 kB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
27910f1eb3c502066cc21d279821b468d5096af04fe40723b84fffacdb7b8640
BLAKE2b-256 checksum
How to use checksums
8eb8915658d13da716f22374e52bb7d2a7eb86e99c9dd1569cb6de4fcce4674a
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 25, 2026.

Transparency log

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

Download URL axonnext-1.0.2-cp312-cp312-win32.whl
Size 423.9 kB
Tags CPython 3.12 Windows x86-32
SHA-256 checksum
How to use checksums
6539751f08b47a183d9a7311bebeae099973795b637fb77e95062e7163ddb517
BLAKE2b-256 checksum
How to use checksums
0b35696275c685b99425600a4d5d68b522281fecba4271ba66dc66b0aa10e5e1
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 25, 2026.

Transparency log

Release files / axonnext-1.0.2-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl

Download URL axonnext-1.0.2-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 3.1 MB
Tags CPython 3.12 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
7f489fdc048a2a5bc683c12962e6d0a27b4d2d720e99de70dd0d4445bdddd1c6
BLAKE2b-256 checksum
How to use checksums
d2642617cb0aaa77f8f6c88a408f796bc0216325a5b91de2996a98b916c6b2ed
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 25, 2026.

Transparency log

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

Download URL axonnext-1.0.2-cp312-cp312-macosx_11_0_arm64.whl
Size 570.7 kB
Tags CPython 3.12 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
543b70b5bab1ef10cd73171ca47b20c938bb7fadfd6dc69eb770e4ca7cf885f2
BLAKE2b-256 checksum
How to use checksums
2383d140801dbc3b7921a0f12fbd7e87bb5e07fe7beaaee6bcbff47a7b6e8b63
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 25, 2026.

Transparency log

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

Download URL axonnext-1.0.2-cp311-cp311-win_amd64.whl
Size 495.1 kB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
7cd6d5eed3ca255d6eb90ea3f8884bca4bc88abcb73d6c3fadb217df5ddd886c
BLAKE2b-256 checksum
How to use checksums
9eedcd7c8d8c729e788f052d840cf19475872af123dd669bc4290d96e17632fc
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 25, 2026.

Transparency log

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

Download URL axonnext-1.0.2-cp311-cp311-win32.whl
Size 427.7 kB
Tags CPython 3.11 Windows x86-32
SHA-256 checksum
How to use checksums
3e4a20b8193cb23e2eea93cb5dfe2fd98adb3955b41b85d638c346175d406da1
BLAKE2b-256 checksum
How to use checksums
cbdef29390dc94bc31696a3398654b13b35bd605a328e951002d726f0281d13a
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 25, 2026.

Transparency log

Release files / axonnext-1.0.2-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl

Download URL axonnext-1.0.2-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 3.1 MB
Tags CPython 3.11 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
65b89bfa43ba1823a67bbb9adb1ad158165b32028ad6875832a09e2e63cf1699
BLAKE2b-256 checksum
How to use checksums
522182030093fcf8f6e9d3783c449dc60daa6d03ff4fe4a5f91c1f63b874c8e4
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 25, 2026.

Transparency log

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

Download URL axonnext-1.0.2-cp311-cp311-macosx_11_0_arm64.whl
Size 570.4 kB
Tags CPython 3.11 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
ee51edb72baea3d4384695a4c4880d17d1bf2e335c937be5e39bd2c704d9b9f7
BLAKE2b-256 checksum
How to use checksums
e8bae30023e5cb845d87892ba0d065e88e0a35383b2fd2f139ba1684753b493c
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 25, 2026.

Transparency log

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

Download URL axonnext-1.0.2-cp310-cp310-win_amd64.whl
Size 496.4 kB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
9d6a921b14539e937a676424fe4ccf8c652d73b14cabb454642a68ada984200a
BLAKE2b-256 checksum
How to use checksums
7e0cc9d47173dd286ad58f775417f9626a081e65a06e9c0a2599d2bb545e653c
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 25, 2026.

Transparency log

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

Download URL axonnext-1.0.2-cp310-cp310-win32.whl
Size 431.3 kB
Tags CPython 3.10 Windows x86-32
SHA-256 checksum
How to use checksums
2211c9035095a35485a87bf47ef0b89aec0bdda0770158017280185aec737e14
BLAKE2b-256 checksum
How to use checksums
ef3bed8b63adb8313ed76f51d0106f64e889907ca651a5226c6958b069f4690f
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 25, 2026.

Transparency log

Release files / axonnext-1.0.2-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl

Download URL axonnext-1.0.2-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Size 2.9 MB
Tags CPython 3.10 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
85a8fab1155398456c321032ae22a6a3aa56cc4b06c09e6eb8f2ce5cb8a26a4c
BLAKE2b-256 checksum
How to use checksums
88180971986f72442eef173b5306bba73bb40c6768510d29bf5d8023a0cafe66
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 25, 2026.

Transparency log

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

Download URL axonnext-1.0.2-cp310-cp310-macosx_11_0_arm64.whl
Size 572.0 kB
Tags CPython 3.10 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
3cbbf58930647508edce918e84c2e65ad339bcf07f94397595e818d77d21dfe1
BLAKE2b-256 checksum
How to use checksums
df0a77140e0f19f37e293314dcd215775657901729338d3eda9743bc69ad7432
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 25, 2026.

Transparency log

Security for axonnext 1.0.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.

Full provenance

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

Select from 21 files

Attestation for axonnext-1.0.2.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 25, 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