Skip to main content

polars_writer is a library that enables JSON-based configuration of Polars DataFrame writing methods, facilitating language-agnostic data export for end-user facing data products.

Project description

https://github.com/MacHu-GWU/polars_writer-project/actions/workflows/main.yml/badge.svg https://codecov.io/gh/MacHu-GWU/polars_writer-project/branch/main/graph/badge.svg https://img.shields.io/pypi/v/polars-writer.svg https://img.shields.io/pypi/l/polars-writer.svg https://img.shields.io/pypi/pyversions/polars-writer.svg https://img.shields.io/badge/Release_History!--None.svg?style=social https://img.shields.io/badge/STAR_Me_on_GitHub!--None.svg?style=social
https://img.shields.io/badge/Link-Install-blue.svg https://img.shields.io/badge/Link-GitHub-blue.svg https://img.shields.io/badge/Link-Submit_Issue-blue.svg https://img.shields.io/badge/Link-Request_Feature-blue.svg https://img.shields.io/badge/Link-Download-blue.svg

Welcome to polars_writer Documentation

polars_writer is a library that allows defining methods like polars.DataFrame.write_csv and polars.DataFrame.write_json using a pure JSON-friendly parameter format. The purpose of this library is to provide an interface independent of the Python language itself, allowing users to directly define the behavior of polars writers using JSON. This library is intended to be used in some end-user facing data products.

See Usage example

Install

polars_writer is released on PyPI, so all you need is to:

$ pip install polars-writer

To upgrade to latest version:

$ pip install --upgrade polars-writer

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

polars_writer-0.3.2.tar.gz (13.8 kB view details)

Uploaded Source

Built Distribution

polars_writer-0.3.2-py3-none-any.whl (10.6 kB view details)

Uploaded Python 3

File details

Details for the file polars_writer-0.3.2.tar.gz.

File metadata

  • Download URL: polars_writer-0.3.2.tar.gz
  • Upload date:
  • Size: 13.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.10.10

File hashes

Hashes for polars_writer-0.3.2.tar.gz
Algorithm Hash digest
SHA256 847f970bdbb09606fdf52640b8c74f242d4b562fcde56fb4d91e096dbadacc4c
MD5 d94bb5e0e2096ab9abb5a768534b08fc
BLAKE2b-256 a644a217f9a84e5b1f887a4f835b96f5d219b791de8fe7403b5acc46057989f1

See more details on using hashes here.

File details

Details for the file polars_writer-0.3.2-py3-none-any.whl.

File metadata

File hashes

Hashes for polars_writer-0.3.2-py3-none-any.whl
Algorithm Hash digest
SHA256 9658794b39b73be2fecc16d74077f220738f7d2d35dc7f0d5e3b20dd3e2093b7
MD5 d4f4fca53577b42db65aa308c6fa4779
BLAKE2b-256 ba55dc4a30783af7ea636ed21ae1b91ec09bd9e52d2580e2d1678bc3838d5858

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page