Skip to main content

Python reference implementation for AXON and the AXON 2026 edition

Project description

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
>>> loads2026('point{label:"p" 10 20}')
[Node('point', brace, attrs=OrderedDict({'label': 'p'}), children=[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.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

axonnext-1.0.0.tar.gz (992.6 kB view details)

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

axonnext-1.0.0-cp313-cp313-win_amd64.whl (482.1 kB view details)

Uploaded CPython 3.13Windows x86-64

axonnext-1.0.0-cp313-cp313-win32.whl (419.0 kB view details)

Uploaded CPython 3.13Windows x86

axonnext-1.0.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (3.0 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64

axonnext-1.0.0-cp313-cp313-macosx_11_0_arm64.whl (563.6 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

axonnext-1.0.0-cp312-cp312-win_amd64.whl (483.8 kB view details)

Uploaded CPython 3.12Windows x86-64

axonnext-1.0.0-cp312-cp312-win32.whl (419.8 kB view details)

Uploaded CPython 3.12Windows x86

axonnext-1.0.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (3.0 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

axonnext-1.0.0-cp312-cp312-macosx_11_0_arm64.whl (566.6 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

axonnext-1.0.0-cp311-cp311-win_amd64.whl (490.9 kB view details)

Uploaded CPython 3.11Windows x86-64

axonnext-1.0.0-cp311-cp311-win32.whl (423.6 kB view details)

Uploaded CPython 3.11Windows x86

axonnext-1.0.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (3.1 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

axonnext-1.0.0-cp311-cp311-macosx_11_0_arm64.whl (566.3 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

axonnext-1.0.0-cp310-cp310-win_amd64.whl (492.2 kB view details)

Uploaded CPython 3.10Windows x86-64

axonnext-1.0.0-cp310-cp310-win32.whl (427.2 kB view details)

Uploaded CPython 3.10Windows x86

axonnext-1.0.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.9 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

axonnext-1.0.0-cp310-cp310-macosx_11_0_arm64.whl (567.9 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

File details

Details for the file axonnext-1.0.0.tar.gz.

File metadata

  • Download URL: axonnext-1.0.0.tar.gz
  • Upload date:
  • Size: 992.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.14

File hashes

Hashes for axonnext-1.0.0.tar.gz
Algorithm Hash digest
SHA256 a2071a8080e7e0f79e2bf6546a6e54f278074b4e527c0eccd6eca4a4aa56731c
MD5 66adb6127a5595094760fb66eb4952c4
BLAKE2b-256 755e9df5fb99b78911664ef6164d1c81ce2c0c38bf0bb9345f7986694b9e39a8

See more details on using hashes here.

Provenance

The following attestation bundles were made for axonnext-1.0.0.tar.gz:

Publisher: publish-pyaxon.yml on axonnext/AXONNext

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file axonnext-1.0.0-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: axonnext-1.0.0-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 482.1 kB
  • Tags: CPython 3.13, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.14

File hashes

Hashes for axonnext-1.0.0-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 71333a3eafd97ab294a9fc6a70d92842de630d5508feb63879a8447ccf48473b
MD5 ab8f4c0355631e20cd4b5b5d37571d02
BLAKE2b-256 8240117d5027994d3876d896200e44db7a36d3e2e00f95bf00f2d3755f72745c

See more details on using hashes here.

Provenance

The following attestation bundles were made for axonnext-1.0.0-cp313-cp313-win_amd64.whl:

Publisher: publish-pyaxon.yml on axonnext/AXONNext

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file axonnext-1.0.0-cp313-cp313-win32.whl.

File metadata

  • Download URL: axonnext-1.0.0-cp313-cp313-win32.whl
  • Upload date:
  • Size: 419.0 kB
  • Tags: CPython 3.13, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.14

File hashes

Hashes for axonnext-1.0.0-cp313-cp313-win32.whl
Algorithm Hash digest
SHA256 888d88003e743684213c3f4cc869a4f753dc229b47a3efb801991ab61b53c194
MD5 d86ad5f9336f7e443ea0f0e80655440d
BLAKE2b-256 22dad57efc3fd1e87b748bd8f5593accb91324127bece0cadc0e43c97afbea99

See more details on using hashes here.

Provenance

The following attestation bundles were made for axonnext-1.0.0-cp313-cp313-win32.whl:

Publisher: publish-pyaxon.yml on axonnext/AXONNext

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file axonnext-1.0.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for axonnext-1.0.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 ec4fac8f5bc5816a4258a70e26a416ab8f3450a217088c764ed9bde3def7b623
MD5 02d4a5580a3b96b8637dbae4eacfa5e0
BLAKE2b-256 c432b91a97fac646d280f7e05b93ac5b39c3cd6f262788323715d3890bccd001

See more details on using hashes here.

Provenance

The following attestation bundles were made for axonnext-1.0.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: publish-pyaxon.yml on axonnext/AXONNext

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file axonnext-1.0.0-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for axonnext-1.0.0-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 31a8f9f1eaf3f21b43ac989bba1426720c900130fbf29beb9331d6c2dd8e2f07
MD5 09ff98818a1cd834c64228f8cd75bc7d
BLAKE2b-256 14bae5dc90386da577fff2c8abab9640c160adaf44f1aeb6a35119e23f768ccf

See more details on using hashes here.

Provenance

The following attestation bundles were made for axonnext-1.0.0-cp313-cp313-macosx_11_0_arm64.whl:

Publisher: publish-pyaxon.yml on axonnext/AXONNext

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file axonnext-1.0.0-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: axonnext-1.0.0-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 483.8 kB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.14

File hashes

Hashes for axonnext-1.0.0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 e3dea425199d9af9831c0d67cc395a726f88f2cf9a8612e758f3e7523fc1e319
MD5 96494adc7352e0a3fb70a3ce4d806cc8
BLAKE2b-256 32ec1b349fd460a06972e57e15a5b606ec64572f1f8517213118daeb5324adf4

See more details on using hashes here.

Provenance

The following attestation bundles were made for axonnext-1.0.0-cp312-cp312-win_amd64.whl:

Publisher: publish-pyaxon.yml on axonnext/AXONNext

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file axonnext-1.0.0-cp312-cp312-win32.whl.

File metadata

  • Download URL: axonnext-1.0.0-cp312-cp312-win32.whl
  • Upload date:
  • Size: 419.8 kB
  • Tags: CPython 3.12, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.14

File hashes

Hashes for axonnext-1.0.0-cp312-cp312-win32.whl
Algorithm Hash digest
SHA256 86152678c39189535f1e18c6da2a7328b06e0c006b3bdf1dc1f40af5e2d70722
MD5 ef4186d5788e6a097805a8667dd3a828
BLAKE2b-256 7530fc183891e6cd88d2b4cba373f7af6517f4dc5933f9d3140f1d1efa09d163

See more details on using hashes here.

Provenance

The following attestation bundles were made for axonnext-1.0.0-cp312-cp312-win32.whl:

Publisher: publish-pyaxon.yml on axonnext/AXONNext

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file axonnext-1.0.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for axonnext-1.0.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 960b2e63a39bee58107cbb05bb825042881e75d0e4bfb380ed8599ac578eded7
MD5 0021566c7e2e99a68d3fa26b109692ae
BLAKE2b-256 f16505f51f75f0f908d7e820852677dac04a74001a2cdd1dbde14e2cbff2e180

See more details on using hashes here.

Provenance

The following attestation bundles were made for axonnext-1.0.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: publish-pyaxon.yml on axonnext/AXONNext

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file axonnext-1.0.0-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for axonnext-1.0.0-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 e1638ad029ba16353632a7a269faf4216a1fa00e4110d3ffc2a531428321fdf8
MD5 a51593b8828c27ebcc3489c8f4eee1bb
BLAKE2b-256 f73775d1ea101968bdf5bda519846a33bb3ae221d1bfdac7ca692060262bd77b

See more details on using hashes here.

Provenance

The following attestation bundles were made for axonnext-1.0.0-cp312-cp312-macosx_11_0_arm64.whl:

Publisher: publish-pyaxon.yml on axonnext/AXONNext

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file axonnext-1.0.0-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: axonnext-1.0.0-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 490.9 kB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.14

File hashes

Hashes for axonnext-1.0.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 06f85874b5fc20ba95a25d9b4308b49f4a875e260c83c84e72979ab5c6f3eb13
MD5 0515be60ccbfc162d624f59922e52c46
BLAKE2b-256 d0e2815b2d3a9bb712f57aac10427b9dcab235c129b219ceb71847d441fb9760

See more details on using hashes here.

Provenance

The following attestation bundles were made for axonnext-1.0.0-cp311-cp311-win_amd64.whl:

Publisher: publish-pyaxon.yml on axonnext/AXONNext

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file axonnext-1.0.0-cp311-cp311-win32.whl.

File metadata

  • Download URL: axonnext-1.0.0-cp311-cp311-win32.whl
  • Upload date:
  • Size: 423.6 kB
  • Tags: CPython 3.11, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.14

File hashes

Hashes for axonnext-1.0.0-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 6dc5e2366265cc9188b02b3ae690be0baaf07de7405d3ab99b44fd560779c4b1
MD5 d50660d66186e97db9c94362412b526e
BLAKE2b-256 e56a3f312e0e1cdb3eff4fd30e9531836e07af3581c2c60ef99523cc808cbfcb

See more details on using hashes here.

Provenance

The following attestation bundles were made for axonnext-1.0.0-cp311-cp311-win32.whl:

Publisher: publish-pyaxon.yml on axonnext/AXONNext

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file axonnext-1.0.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for axonnext-1.0.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 49b37fc946899cf54323c3b660997e0739e3414c543d8b40b814d8ec3d9c0c6f
MD5 ccbb311fb532e03d064e8ef4bba8c9fd
BLAKE2b-256 2c88eb19c30293a9b0d9292816ecdc100513c1774453fb19430b0e1db3867c3c

See more details on using hashes here.

Provenance

The following attestation bundles were made for axonnext-1.0.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: publish-pyaxon.yml on axonnext/AXONNext

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file axonnext-1.0.0-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for axonnext-1.0.0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 bf451764f870db6822f79473288b9969065b3d71e0e21834cd634ac29d503329
MD5 2caf6712972ac43a28356db8f13ba565
BLAKE2b-256 e941c5364cc2517e42920f43df7a6e36d44586da5a50a3f218617f9e3b408f9a

See more details on using hashes here.

Provenance

The following attestation bundles were made for axonnext-1.0.0-cp311-cp311-macosx_11_0_arm64.whl:

Publisher: publish-pyaxon.yml on axonnext/AXONNext

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file axonnext-1.0.0-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: axonnext-1.0.0-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 492.2 kB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.14

File hashes

Hashes for axonnext-1.0.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 0285eb23ca59d067dfeeadea9d5e2dfd2f5e9312aec905c5de652d1c4da91bde
MD5 02587f28136943a01dc2954b37ef67c0
BLAKE2b-256 d18a663af15b84376ed90fc31fe70c1117756a6631b2bea1afb657f26236ec76

See more details on using hashes here.

Provenance

The following attestation bundles were made for axonnext-1.0.0-cp310-cp310-win_amd64.whl:

Publisher: publish-pyaxon.yml on axonnext/AXONNext

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file axonnext-1.0.0-cp310-cp310-win32.whl.

File metadata

  • Download URL: axonnext-1.0.0-cp310-cp310-win32.whl
  • Upload date:
  • Size: 427.2 kB
  • Tags: CPython 3.10, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.14

File hashes

Hashes for axonnext-1.0.0-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 61b0e4fcf7b2a9db728f2706339484814fe121e12608425f72f16d485a6d8b84
MD5 e83e9d4f3eb94b59f99c4761b2b4440c
BLAKE2b-256 d75820509db4d8958ee516d5ae6d58ff2024521093e4253ae88ce61516fc9326

See more details on using hashes here.

Provenance

The following attestation bundles were made for axonnext-1.0.0-cp310-cp310-win32.whl:

Publisher: publish-pyaxon.yml on axonnext/AXONNext

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file axonnext-1.0.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for axonnext-1.0.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 26c7c8813b89b0ce3a78638c820bc0af17b8c2c4a9a2ab05e0ec570d2825a5fb
MD5 f53a439461637e9e26ec5a54815a8fc9
BLAKE2b-256 89e0d9ea6fc9f19f6d86705f28b9f86e8ac8a24fbebd21a22c9245309b7aa966

See more details on using hashes here.

Provenance

The following attestation bundles were made for axonnext-1.0.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: publish-pyaxon.yml on axonnext/AXONNext

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file axonnext-1.0.0-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for axonnext-1.0.0-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 4203138e4a03f906621d6f743f82fc9a6638afd06a2658e7f1710fa2bf5212f9
MD5 2c5dee8692bb0c60e4f1778fb8e1a514
BLAKE2b-256 17a0da7e129fba68de976b5e52a7fb18987f5b41c0b3412fdf0eff23a8b99081

See more details on using hashes here.

Provenance

The following attestation bundles were made for axonnext-1.0.0-cp310-cp310-macosx_11_0_arm64.whl:

Publisher: publish-pyaxon.yml on axonnext/AXONNext

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page