High performance dataframes with Django ORM integration.
Project description
django-polars
Like django-pandas but way faster, with support for parallel DataFrame processing and larger-than-memory DataFrame processing.
Uses polars under the hood.
Usage
Head over to test code in tests/test_*.
Conceptually polars differs from pandas.
E.g. polars does not have a multi-index/index
and a different behavior w.r.t. missing data.
As a consequence django-polars will not be API-compatible with django-pandas.
Refer to the migration from pandas user guide for more information.
Limitations
- Reading a
DataFrameviadjango_polars.io.read_frame(...)with an asynchronous connection is unstable ATM.
Contribution
We appreciate contributions.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file django_polars-0.2.0.tar.gz.
File metadata
- Download URL: django_polars-0.2.0.tar.gz
- Upload date:
- Size: 5.5 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.12.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
76e009284bcbaf9662ef9573df50beb28de5b46cab20d73a16eed893f5c73ca5
|
|
| MD5 |
5195acb9876f9850b2babbcebf71bf4c
|
|
| BLAKE2b-256 |
5591f8874d0b8d63cca9765a7b6cad27b914c09e2c9781729eb094dede2576b5
|
File details
Details for the file django_polars-0.2.0-py3-none-any.whl.
File metadata
- Download URL: django_polars-0.2.0-py3-none-any.whl
- Upload date:
- Size: 3.8 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.12.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
5373727770f4e5dcd5cdf4d22e0ca4d8cca00b52f430490f2c45d796c602759d
|
|
| MD5 |
d010249fa93a5b058ad1a6b89c553f3e
|
|
| BLAKE2b-256 |
1399f4644cefd36784f6fea352c2880eabe41ffd07120374c06a716fdc4ba915
|