Skip to content

Commit

Permalink
Update python api for arrow-rs refactor (#252)
Browse files Browse the repository at this point in the history
* wip restore python-ffi

* Update python api for arrow-rs refactor

* update arrow deps in js crate
  • Loading branch information
kylebarron authored Nov 21, 2023
1 parent 32184c7 commit d74c058
Show file tree
Hide file tree
Showing 28 changed files with 799 additions and 409 deletions.
77 changes: 32 additions & 45 deletions Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

16 changes: 8 additions & 8 deletions Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -21,13 +21,13 @@ proj = ["dep:proj"]

[dependencies]
anyhow = "1"
arrow = { version = "48", features = ["ffi"] }
arrow-array = "48"
arrow-buffer = "48"
arrow-cast = "48"
arrow-data = "48"
arrow-ipc = "48"
arrow-schema = "48"
arrow = { git = "https://github.com/apache/arrow-rs", rev="fbbb61d94282165f9bb9f73fb4d00a3af16d4aee", features = ["ffi"] }
arrow-array = { git = "https://github.com/apache/arrow-rs", rev="fbbb61d94282165f9bb9f73fb4d00a3af16d4aee" }
arrow-buffer = { git = "https://github.com/apache/arrow-rs", rev="fbbb61d94282165f9bb9f73fb4d00a3af16d4aee" }
arrow-cast = { git = "https://github.com/apache/arrow-rs", rev="fbbb61d94282165f9bb9f73fb4d00a3af16d4aee" }
arrow-data = { git = "https://github.com/apache/arrow-rs", rev="fbbb61d94282165f9bb9f73fb4d00a3af16d4aee" }
arrow-ipc = { git = "https://github.com/apache/arrow-rs", rev="fbbb61d94282165f9bb9f73fb4d00a3af16d4aee" }
arrow-schema = { git = "https://github.com/apache/arrow-rs", rev="fbbb61d94282165f9bb9f73fb4d00a3af16d4aee" }
bumpalo = { version = "3", features = ["collections"] }
byteorder = "1"
# Set default-features = false because async not working in wasm right now
Expand All @@ -53,7 +53,7 @@ thiserror = "1"
approx = "0.5.1"
criterion = { version = "0.5", features = ["html_reports"] }
geozero = { version = "0.11", features = ["with-wkb"] }
parquet = "48"
parquet = { git = "https://github.com/apache/arrow-rs", rev="fbbb61d94282165f9bb9f73fb4d00a3af16d4aee" }

[lib]
doctest = true
Expand Down
4 changes: 2 additions & 2 deletions js/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -38,8 +38,8 @@ wasm-bindgen = "0.2.63"
# logging them with `console.error`. This is great for development, but requires
# all the `std::fmt` and `std::panicking` infrastructure, so isn't great for
# code size when deploying.
arrow-array = "48"
arrow-buffer = "48"
arrow-array = { git = "https://github.com/apache/arrow-rs", rev="fbbb61d94282165f9bb9f73fb4d00a3af16d4aee" }
arrow-buffer = { git = "https://github.com/apache/arrow-rs", rev="fbbb61d94282165f9bb9f73fb4d00a3af16d4aee" }
arrow-wasm = { git = "https://github.com/kylebarron/arrow-wasm", rev = "40363b64fc8bbb8c4a2fb8a30156f8811182dada", features = [
"arrow1",
] }
Expand Down
Loading

0 comments on commit d74c058

Please sign in to comment.