Commit Graph

5 Commits

Author SHA1 Message Date
Will Jones b885b7daa7 Implement Python Schema in Rust (#684)
* feat: start moving toward Rust implementation of Python Schema

* feat: implemention schema

* feat: Move implementation into schema.rs

* fix: get tests passing

* fix: cargo fmt

* fix: use default names so we can roundtrip maptype and listtype

* feat: complete docs for Schema

* fix: import literal from typing_extensions

* fix: add back original warnings

* fix: Add pyarrow type stubs
2022-08-10 01:23:57 -05:00
Will Jones 346f51a277 [Python] Initial PyArrow writer (#566)
* Initial writer implementation

* Add basic partitioning support

* Update docs and link to other projects

* Add Pandas support

* Test writer stats and partitioning

* Test statistics

* Enforce protocol version

* Add experimental to docstring

* Need tying extensions for checking now

* Add nipick ignore for typing_extensions
2022-03-20 15:47:06 -07:00
roeap 7fb8289be5 materialize tables in pyhton via native storage backend (#463) 2021-10-21 08:05:44 -07:00
fvaleye e107122e16 Add the Glue Data Catalog for reading the DeltaTable (#419) 2021-09-01 22:30:14 -07:00
fvaleye 370c93e6ef Add Sphinx documentation for the Python bindings (#173)
Co-authored-by: Qingping Hou <qph@scribd.com>
2021-04-09 10:27:25 -07:00