py-v0.7.0
Breaking changes
- feat!: Make
Table.remove_columnreturnIndexErrorby @surister in #442 - fix: Rename
namestocolumnsparameter inTables.drop_columnsby @surister in #453 - fix: Properly return
IndexErroron incorrect index inTable.add_columnby @surister in #455
Improvements
- ci: Build 3.14t wheels by @kylebarron in #428
- feat: Make
Table.append_columnsupportArrayby @surister in #433 - feat: Make
Table.set_columnandTable.add_columnsupportArrayandArrayReaderby @surister in #437 - fix: off by one when checking if an index is valid by @surister in #443
- feat: Implement
Table.drop_columnsby @surister in #440 - fix:
Table.renamenot modifying internals batches schema by @surister in #457 - fix: Improve error messaging by adding more information by @surister in #447
- feat: Match
RecordBatch.from_arraysclosely to pyarrow by @AlenkaF in #461
Bug Fixes
- fix: Preserve schema metadata in RecordBatch PyCapsule export by @bretttully in #474
- fix: Update license metadata in
pyproject.tomlby @kylebarron in #480
Other improvements
- chore: Bump to arrow 57 by @kylebarron in #424
- chore: Bump arro3 to pyo3 0.27 by @kylebarron in #425
New Contributors
- @surister made their first contribution in #433
- @AlenkaF made their first contribution in #461
- @bretttully made their first contribution in #474
Full Changelog: py-v0.6.5...py-v0.7.0