NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
PyPI · #1424 most downloaded on PyPI
Last release 3 days ago
01 Oct 2026
Release timing varies
gaps range from 8 days to 4 months
Some releases are documented
notes for 8 of 23 stable releases
11 versions withdrawn
withdrawn after publishing
2 years old
34 releases · first in 2024
Minimize arrow crate dependency surface (#318). Don't depend on arrow; instead depend on individual arrow crates for a smaller dependency tree and fas
arrow; instead depend on individual arrow crates for a smaller dependency tree and faster compile times.Nothing published for this version
Nothing published for this version
One column per month.
Nothing published for this version
### What's Changed - Bump to pyo3 0.24. Full Changelog: https://github.com/kylebarron/arro3/compare/pyo3-arrow-v0.7.2...pyo3-arrow-v0.8.0
Full Changelog: https://github.com/kylebarron/arro3/compare/pyo3-arrow-v0.7.2...pyo3-arrow-v0.8.0
Add frozen parameter to pyclass macro by @kylebarron in https://github.com/kylebarron/arro3/pull/282
PyObject and add wrapper types for arro3 export by @kylebarron in https://github.com/kylebarron/arro3/pull/269Full Changelog: https://github.com/kylebarron/arro3/compare/pyo3-arrow-v0.6.0...pyo3-arrow-v0.7.0
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Fix no-default-features for pyo3-arrow by @kylebarron in https://github.com/kylebarron/arro3/pull/232
no-default-features for pyo3-arrow by @kylebarron in https://github.com/kylebarron/arro3/pull/232Full Changelog: https://github.com/kylebarron/arro3/compare/pyo3-arrow-v0.5.0...pyo3-arrow-v0.5.1
Bump to pyo3 0.22 by @kylebarron in https://github.com/kylebarron/arro3/pull/226
Full Changelog: https://github.com/kylebarron/arro3/compare/pyo3-arrow-v0.4.0...pyo3-arrow-v0.5.0
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Zero-copy buffer protocol data import by @kylebarron in https://github.com/kylebarron/arro3/pull/204
FromPyObject for PyScalar by @kylebarron in https://github.com/kylebarron/arro3/pull/199Full Changelog: https://github.com/kylebarron/arro3/compare/pyo3-arrow-v0.3.0...pyo3-arrow-v0.4.0
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Implement casting via Arrow PyCapsule Interface. This means that pyo3-arrow now respects the `requested_schema` argument. If the cast is invalid, the
requested_schema argument. If the cast is invalid, the original data is exported.PyScalar class for managing Arrow scalar interop.PyArray and PyScalar implement Datum.thiserror for the error enum.AnyDatum input object for allowing either array or scalar input.Nothing published for this version
Nothing published for this version
Nothing published for this version
New ArrayReader. It parallels RecordBatchReader but is more general, supporting arbitrary Arrow arrays that do not have to represent a record batch.
ArrayReader. It parallels RecordBatchReader but is more general, supporting arbitrary Arrow arrays that do not have to represent a record batch.AnyArray enum that supports either Array or ArrayReader input.Table::new to Table::try_new and ensure that all batches have the same schema. Similar for Array::new and ChunkedArray::new.Table::newNothing published for this version
Nothing published for this version
Nothing published for this version
- Initial release
Nothing published for this version
Your coding agent can read these notes before it upgrades. Set up the MCP server →