Skip to content

Commit a502dfe

Browse files
committed
I/O: Update BSON library to support ARM64
1 parent 8602b62 commit a502dfe

File tree

3 files changed

+6
-1
lines changed

3 files changed

+6
-1
lines changed

CHANGES.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33
## Unreleased
44
- OCI: Started producing image `ghcr.io/crate/cratedb-toolkit-ingest`
55
- I/O: Added drivers for ODBC and Oracle to `cratedb-toolkit-ingest`
6+
- I/O: Updated BSON library to support ARM64
67

78
## 2025/08/14 v0.0.38
89
- I/O: Updated to `ingestr>=0.13.61`

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -206,7 +206,7 @@ optional-dependencies.mongodb = [
206206
"cratedb-toolkit[io,io-recipe]",
207207
"orjson>=3.3.1,<4",
208208
"pymongo>=3.10.1,<4.10",
209-
"python-bsonjs<0.7",
209+
"python-bsonjs<0.8",
210210
"rich>=3.3.2,<15",
211211
"undatum<1.1",
212212
]

release/oci-ingest/overrides.txt

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,3 +2,7 @@
22
# Failed to build `ibm-db==3.2.6`: `NameError: name 'arch_' is not defined`.
33
# https://github.com/crate/cratedb-toolkit/actions/runs/17011304532/job/48227731964?pr=508#step:9:3592
44
ibm-db; platform_machine != "aarch64"
5+
6+
# Support for ARM64 available since version 0.7.0.
7+
# https://github.com/mongodb-labs/python-bsonjs/issues/81
8+
python-bsonjs>=0.7; platform_machine == "aarch64"

0 commit comments

Comments
 (0)