Releases: mongodb-labs/mongo-arrow
Releases · mongodb-labs/mongo-arrow
PyMongoArrow 1.8.0
Primary Changes
- Add support for PyArrow 20.0.
- Add support for free-threaded python on Linux and MacOS.
What's Changed
- INTPYTHON-589 Fix invocation of version bump script in release process by @blink1073 in #304
- INTPYTHON-608 Use pinned sources for GitHub Actions by @blink1073 in #307
- Bump github/codeql-action from 3.28.16 to 3.28.17 in the actions group by @dependabot in #309
- INTPYTHON-609 Add support for PyArrow 20 by @blink1073 in #310
- INTPYTHON-392 Add support for free-threaded Python by @blink1073 in #311
- INTPYTHON-621 Prep for 1.8.0 release by @blink1073 in #313
Full Changelog: 1.7.2...1.8.0
PyMongoArrow 1.7.2
Bugs Fixed
- INTPYTHON-575 Fix handling of empty embedded arrays by @blink1073 in #296
What's Changed
- INTPYTHON-569 Fix handling of cmake version by @blink1073 in #292
- INTPYTHON-589 Add automated release support for pymongoarrow by @blink1073 in #293
- INPYTHON-589 Fix release workflow by @blink1073 in #294
- INTPYTHON-578 Use Python 3.11 for cibuildwheel environment by @blink1073 in #297
- INTPYTHON-575 Fix handling of empty embedded arrays by @blink1073 in #296
- INTPYTHON-592 Convert to use just and uv by @blink1073 in #298
- Prep for 1.7.2 release by @blink1073 in #299
- INTPYTHON-592 Update release workflow by @blink1073 in #300
- INPYTHON-592 Fix Release Version Bump Handling by @blink1073 in #301
- INTPYTHON-592 Fix invocation of version bump script in release process by @blink1073 in #302
- Update criteria for PyPi publishing in release workflow by @blink1073 in #303
Full Changelog: 1.7.1...1.7.2
PyMongoArrow 1.7.1
What's Changed
- PYTHON-5131 Migrate off of Ubuntu 20.04 GitHub Actions Runners by @blink1073 in #282
- INTPYTHON-555 Fix usage of auditwheel by @blink1073 in #287
- INTPYTHON-556 Fix expected exception in polars test by @blink1073 in #288
- INTPYTHON-549 Rework the projection logic to allow reading list-of-struct data structures using a specified schema by @zpks in #285
- Prepare for 1.7.1 release by @blink1073 in #290
New Contributors
Full Changelog: 1.7.0...1.7.1
PyMongoArrow 1.7.0
Highlights
- Add support for PyArrow 19
- Add support for
pyarrow.decimal128
data type.
What's Changed
- PYTHON-5047 Fix handling of testpypi by @blink1073 in #268
- Add pip to dependabot config by @blink1073 in #269
- Bump furo from 2023.9.10 to 2024.8.6 in /bindings/python by @dependabot in #273
- Update sphinx requirement from <8,>=5.3 to >=5.3,<9 in /bindings/python by @dependabot in #272
- Update sphinx-rtd-theme requirement from <3,>=2 to >=2,<4 in /bindings/python by @dependabot in #270
- PYTHON-5058 Fix aarch64 wheel build by @blink1073 in #275
- PYTHON-5047 Do not run publish job on forks by @blink1073 in #276
- INTPYTHON-489 Update pyarrow requirement from <18.1,>=18.0 to >=19.0,<19.1 in /bindings/python by @dependabot in #277
- INTPYTHON-228 & INTPYTHON-464 Include data types in API docs and add API docs to landing page by @blink1073 in #279
- INTPYTHON-538 Add support for PyArrow Decimal128 type by @blink1073 in #278
- Prepare for 1.7 release by @blink1073 in #280
Full Changelog: 1.6.4...1.7.0
PyMongoArrow 1.6.4
What's Changed
- PYTHON-5058 & PYTHON-5047 Improve testing of publish workflows by @blink1073 in #267
- INTPYTHON-498 Missing field handling in nested data by @blink1073 in #266
Full Changelog: 1.6.3...1.6.4
PyMongoArrow 1.6.3
What's Changed
- Bump supercharge/mongodb-github-action from 1.11.0 to 1.12.0 in the actions group by @dependabot in #256
- INTPYTHON-490 Fix segmentation fault when document doesn't match schema by @blink1073 in #261
- INTPYTHON-493 Fix handling of nulls in arrays by @blink1073 in #263
Full Changelog: 1.6.2...1.6.3
PyMongoArrow 1.6.0
PyMongoArrow 1.5.2
What's Changed
- ARROW-247 Fix BulkWriteError import error by @aclark4life in #234
- ARROW-248 Set upper bound for distutils by @blink1073 in #235
New Contributors
- @aclark4life made their first contribution in #234
Full Changelog: 1.5.1...1.5.2
PyMongoArrow 1.5.1
What's Changed
- ARROW-246 Remove upper version pin on packaging by @blink1073 in #230
Full Changelog: 1.5.0...1.5.1
PyMongoArrow 1.5
What's Changed
- ARROW-93 Adopt flake8-rst checks by @shruti-sridhar in #221
- ARROW-241: Checking list-types in schema support raises an error by @lazargugleta in #223
- ARROW-244 Add support for PyArrow 17 by @blink1073 in #226
- ARROW-238 Add Support for nested ObjectIDs in polars conversion by @sibbiii in #220
- ARROW-245 Update changelog for 1.5 release by @blink1073 in #228
New Contributors
- @shruti-sridhar made their first contribution in #221
- @lazargugleta made their first contribution in #223
Full Changelog: 1.4.0...1.5.0