[package]
name = "icechunk-python"
version = "0.1.0-alpha.1"
description = "Transactional storage engine for Zarr designed for use on cloud object storage"
readme = "../README.md"
repository = "https://github.com/earth-mover/icechunk"
homepage = "https://github.com/earth-mover/icechunk"
license = "MIT OR Apache-2.0"
keywords = ["zarr", "xarray", "database"]
categories = ["database", "science", "science::geo"]
authors = ["Earthmover PBC"]
edition = "2021"
publish = true
[lib]
name = "_icechunk_python"
crate-type = ["cdylib"]
[dependencies]
bytes = "1.7.2"
chrono = { version = "0.4.38" }
futures = "0.3.30"
icechunk = { path = "../icechunk", version = "0.1.0-alpha.1" }
pyo3 = { version = "0.21", features = [
"chrono",
"extension-module",
"experimental-async",
] }
pyo3-asyncio-0-21 = { version = "0.21.0", features = ["tokio-runtime"] }
async-stream = "0.3.5"
thiserror = "1.0.64"
tokio = "1.40"
serde_json = "1.0.128"
[lints]
workspace = true