NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
Official bindings for the Axiom API
Last release 11 days ago
23 Sep 2026
Ships fairly regularly
a new release about every 4 months
Nearly every release is documented
notes for 16 of 17 stable releases
Nothing withdrawn
no release was ever pulled
5 years old
21 releases · first in 2021
One column per quarter.
Nothing published for this version
Cut from the 0.14.0 commit with two CI fixes. No library change.
Cut from the 0.14.0 commit with two CI fixes. No library change.
Mark the development matrix entry continue-on-error, as axiom-go does.
The development deployment moves ahead of the released server, and a
change there failed a tag run and skipped the publish job, although
staging and production both behaved correctly.
Assert the aggregation value rather than the operation name in the
legacy structured query test. The name is chosen by the server and the
client only surfaces it, so the value is what this test owns.
Cut from the 0.13.0 commit with two CI fixes. No library change.
Cut from the 0.13.0 commit with two CI fixes. No library change.
Mark the development matrix entry continue-on-error, as axiom-go does.
The development deployment moves ahead of the released server, and a
change there failed the first v0.13.0 tag run and skipped the publish
job, although staging and production both behaved correctly.
Assert the aggregation value rather than the operation name in the
legacy structured query test. The name is chosen by the server and the
client only surfaces it, so the value is what this test owns.
MPL query support ( #186 ) sync and async mpl_query()
mpl_query()feat: Add async client support with httpx by @thesollyz in #175
Full Changelog: v0.9.1...v0.10.0
fix: Use typings.Any instead of any by Arne Bahlo (@bahlo) in #162
Full Changelog: v0.9.0...v0.9.1
This release removes the aggregation operation enum, see #158 .
client.AplOptions by Marc Jessome (@mjessome) in #154Full Changelog: v0.8.1...v0.9.0
Rename function AxiomProcessor._flush to AxiomProcessor.flush by Subham Agarwal (@subham1099) in #145
AxiomProcessor._flush to AxiomProcessor.flush by Subham Agarwal (@subham1099) in #145Full Changelog: v0.8.0...v0.8.1
Instead of raising request.exceptions.HTTPError , this library now raises a new AxiomError
request.exceptions.HTTPError, this library now raises a new AxiomErrorFull Changelog: v0.7.0...v0.8.0
Client.users.current() now returns None if not authorized with a personal token
Client.users.current() now returns None if not authorized with a personal tokenClient.datasets.{create, update} no longer take a dictMessageCode is now a strFull Changelog: v0.6.1...v0.7.0
Even more spring cleaning by Arne Bahlo (@bahlo) in #125
Full Changelog: v0.6.0...v0.6.1
Starting with this version you need to import this library with axiom_py (instead of axiom)
axiom_py (instead of axiom)Full Changelog: https://github.com/axiomhq/axiom-py/compare/v0.5.0...v0.6.0
⚠️ This release contains a breaking change as it removes the no_cache and save flags from the AplOptions in #118.
⚠️ This release contains a breaking change as it removes the no_cache and save flags from the AplOptions in #118.
object over Any by @mrcljx in https://github.com/axiomhq/axiom-py/pull/116Full Changelog: https://github.com/axiomhq/axiom-py/compare/v0.4.0...v0.5.0
Bump actions/checkout from 3 to 4 by @dependabot in https://github.com/axiomhq/axiom-py/pull/79
Full Changelog: https://github.com/axiomhq/axiom-py/compare/v0.3.0...v0.4.0
:bug: Add UUID serialization by @rushilsrivastava in https://github.com/axiomhq/axiom-py/pull/91
Full Changelog: https://github.com/axiomhq/axiom-py/compare/v0.2.0...v0.3.0
Add missing imports in readme example by @mendy-lp in https://github.com/axiomhq/axiom-py/pull/77
time.monotonic() when calculating intervals by @mik3y in https://github.com/axiomhq/axiom-py/pull/80Full Changelog: https://github.com/axiomhq/axiom-py/compare/v0.1.1...v0.2.0
Collect events before ingestion. by @damaredayo in https://github.com/axiomhq/axiom-py/pull/53
Full Changelog: https://github.com/axiomhq/axiom-py/compare/v0.1.0-beta.5...v0.1.0
README changes. by @damaredayo in https://github.com/axiomhq/axiom-py/pull/36
Full Changelog: https://github.com/axiomhq/axiom-py/compare/v0.1.0-beta.4...v0.1.0-beta.5
set urllib3 log level to warning by @schehata in https://github.com/axiomhq/axiom-py/pull/26
Full Changelog: https://github.com/axiomhq/axiom-py/compare/v0.1.0-beta.3...v0.1.0-beta.4
Update pyproject.toml to support Python 3.8 by @flore2003 in https://github.com/axiomhq/axiom-py/pull/16
Full Changelog: https://github.com/axiomhq/axiom-py/compare/v0.1.0-beta.1...v0.1.0-beta.2
Setup by @bahlo in https://github.com/axiomhq/axiom-py/pull/1
Full Changelog: https://github.com/axiomhq/axiom-py/commits/v0.1.0-beta.1
Your coding agent can read these notes before it upgrades. Set up the MCP server →