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
Provide simple API for loading and dumping of objects in textual AXON format.
Provide safe loading and dumping by default.
Provide unsafe loading and dumping of objects on the base of registration of factory/reduce callables.
Provide a way for fully controlled by application/framework/library unsafe loading and dumping.
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)
| File | Size | Uploaded | Provenance | |
|---|---|---|---|---|
| axonnext-1.0.1.tar.gz | 998.3 kB | With provenance | Details |
Built distributions (wheels)
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 logRelease 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 logRelease 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 logRelease 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 logRelease 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 logRelease 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 logRelease 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 logRelease 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 logRelease 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 logRelease 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 logRelease 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 logRelease 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 logRelease 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 logRelease 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 logRelease 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 logRelease 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 logRelease 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 logSecurity 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.
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 logA 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.