Some performant utility functions to convert common data structures to XLSX
Project description
excel-rs
A set of Rust and Python utilities to efficiently convert CSVs to Excel XLSX files.
This library was created with the goal of being simple, lightweight, and extremely fast. As such, many features such as Excel formatting is not currently supported. This library gives you the quickest possible way to convert a .csv
file to .xlsx
.
Python
Installing
$ pip install py-excel-rs
Convert a pandas DataFrame to Excel:
import pandas as pd
from py_excel_rs import df_to_xlsx
df = pd.read_csv("file.csv")
xlsx = df_to_xlsx(df)
with open('report.xlsx', 'wb') as f:
f.write(xlsx)
Convert a csv
file to Excel:
from py_excel_rs import csv_to_xlsx
f = open('file.csv', 'rb')
file_bytes = f.read()
xlsx = csv_to_xlsx(file_bytes)
with open('report.xlsx', 'wb') as f:
f.write(xlsx)
Convert Postgres response to Excel:
import py_excel_rs
conn_string = "dbname=* user=* password=* host=*"
query = "SELECT * FROM table_name"
xlsx = py_excel_rs.pg_to_xlsx(query, conn_string, disable_strict_ssl=False)
with open('report.xlsx', 'wb') as f:
f.write(xlsx)
Build Postgres Query to Excel:
from py_excel_rs import ExcelPostgresBuilder, OrderBy
conn_string = "dbname=* user=* password=* host=*"
builder = ExcelPostgresBuilder(conn_str=conn_string, table_name="my_schema.my_table")
xlsx = builder.select_all()
.exclude(["Unwanted_Column1", "Unwanted_Column2"])
.orderBy("Usernames", OrderBy.ASCENDING)
.execute()
with open('report.xlsx', 'wb') as f:
f.write(xlsx)
Rust
TODO: Add rust documentation
Benchmarks
With a focus on squeezing out as much performance as possible, py-excel-rs is up to 65.5x faster than pandas
and 17.5x faster than the next fastest xlsx
writer on pip.
These tests used a sample dataset from DataBlist that contained 1,000,000 rows and 9 columns.
Tests were conducted on an Macbook Pro M1 Max with 64GB of RAM
Python
py-excel-rs (2.89s)
$ time python test-py-excel-rs.py
python3 test-py-excel-rs.py 2.00s user 0.18s system 99% cpu 2.186 total
openpyxl (97.38s)
$ time python test-openpyxl.py
python3 test-openpyxl.py 94.48s user 2.39s system 99% cpu 1:37.38 total
pandas to_excel()
(131.24s)
$ time python test-pandas.py
python3 test-pandas.py 127.99s user 2.75s system 99% cpu 2:11.24 total
pandas to_excel(engine="xlsxwriter")
(82.29s)
$ time python test-pandas-xlsxwriter.py
python3 test-pandas-xlsxwriter.py 76.86s user 1.95s system 95% cpu 1:22.29 total
xlsxwriter (42.543s)
$ time python test-xlsxwriter.py
python3 test-xlsxwriter.py 41.58s user 0.81s system 99% cpu 42.543 total
pyexcelerate (35.821s)
$ time python test-pyexcelerate.py
python3 test-pyexcelerate.py 35.27s user 0.33s system 99% cpu 35.821 total
Rust
TODO: Add Rust Benchmark comparisons to rust_xlsxwriter, etc.
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 Distributions
Built Distributions
File details
Details for the file py_excel_rs-0.5.0-pp310-pypy310_pp73-musllinux_1_2_x86_64.whl
.
File metadata
- Download URL: py_excel_rs-0.5.0-pp310-pypy310_pp73-musllinux_1_2_x86_64.whl
- Upload date:
- Size: 9.4 MB
- Tags: PyPy, musllinux: musl 1.2+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: maturin/1.7.1
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | b2ef61dbf8b235ca8b0af094968497477c66dca129d3d2dd35d5d78fb19d8081 |
|
MD5 | 8a5436959cbc5ccddc4ad3af2ba55b34 |
|
BLAKE2b-256 | 1aa4e7aefe7bd70f51cc417fd2fe2022f8e45e8b2a4c818e125bdf4d98bd5e59 |
File details
Details for the file py_excel_rs-0.5.0-pp310-pypy310_pp73-musllinux_1_2_aarch64.whl
.
File metadata
- Download URL: py_excel_rs-0.5.0-pp310-pypy310_pp73-musllinux_1_2_aarch64.whl
- Upload date:
- Size: 9.1 MB
- Tags: PyPy, musllinux: musl 1.2+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: maturin/1.7.1
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 838eac1d42aec45e4e928f6d91d7a19129e0b8b79ba27001307eae62eebe5acc |
|
MD5 | 228556a3f0d2355e36fb7bbeb32bde2d |
|
BLAKE2b-256 | 309c6e848fcba51a6017bf8a338514d3a80fb7d87c7b2ba127b21042161cab9d |
File details
Details for the file py_excel_rs-0.5.0-pp310-pypy310_pp73-manylinux_2_28_x86_64.whl
.
File metadata
- Download URL: py_excel_rs-0.5.0-pp310-pypy310_pp73-manylinux_2_28_x86_64.whl
- Upload date:
- Size: 9.4 MB
- Tags: PyPy, manylinux: glibc 2.28+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: maturin/1.7.1
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | f35350bb5c52d7668016344c80f084cb2aebe3a28a55e29ccbae558432927bad |
|
MD5 | bc6d718a2169e022403fae0440576dea |
|
BLAKE2b-256 | e4272caf91b1f21c5ca73f13a276fd8ab3b6b30e4ae6fa2a16dc76c98368a3eb |
File details
Details for the file py_excel_rs-0.5.0-pp310-pypy310_pp73-manylinux_2_28_aarch64.whl
.
File metadata
- Download URL: py_excel_rs-0.5.0-pp310-pypy310_pp73-manylinux_2_28_aarch64.whl
- Upload date:
- Size: 8.9 MB
- Tags: PyPy, manylinux: glibc 2.28+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: maturin/1.7.1
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 26d07fb7098ac40be8d3e68a9431fb9c3c20eff3b6f3c8ade15ca61d14a87f93 |
|
MD5 | 4269ab133b081ee03de5c44b2c210fb5 |
|
BLAKE2b-256 | 31d64a939111633a6bb0219a4a25fba3ef6095fb0fff392ca1168cfe99aa0628 |
File details
Details for the file py_excel_rs-0.5.0-pp39-pypy39_pp73-musllinux_1_2_x86_64.whl
.
File metadata
- Download URL: py_excel_rs-0.5.0-pp39-pypy39_pp73-musllinux_1_2_x86_64.whl
- Upload date:
- Size: 9.4 MB
- Tags: PyPy, musllinux: musl 1.2+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: maturin/1.7.1
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7b91268f151cc047e201cce61936e197d94903794639d8e108e035a120a38c3f |
|
MD5 | f7909e6df137a7d9a540f198e7205bf4 |
|
BLAKE2b-256 | 3a34dbd0bc920b8952f49a402d1f674a2b4fcf7cdf6af9470a1d32a20211ea5b |
File details
Details for the file py_excel_rs-0.5.0-pp39-pypy39_pp73-musllinux_1_2_aarch64.whl
.
File metadata
- Download URL: py_excel_rs-0.5.0-pp39-pypy39_pp73-musllinux_1_2_aarch64.whl
- Upload date:
- Size: 9.1 MB
- Tags: PyPy, musllinux: musl 1.2+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: maturin/1.7.1
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | df4c0bebc9306cff0dd48e6689d9b09a3699a2feb845735f707bd40cde7f9b1e |
|
MD5 | 2cb71003f2c13a8731cf1d336b2f20e0 |
|
BLAKE2b-256 | de466e37eda82d741f2df3abfa70d616f788209abedad0b4462b4a3eca6654e6 |
File details
Details for the file py_excel_rs-0.5.0-pp39-pypy39_pp73-manylinux_2_28_x86_64.whl
.
File metadata
- Download URL: py_excel_rs-0.5.0-pp39-pypy39_pp73-manylinux_2_28_x86_64.whl
- Upload date:
- Size: 9.4 MB
- Tags: PyPy, manylinux: glibc 2.28+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: maturin/1.7.1
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | d5646b10975eff8d84561b9b6769dec2bd042b6d234ed772c3caa2602ff1985a |
|
MD5 | 09437337d5df1fa50e8db4e3d3e7cee0 |
|
BLAKE2b-256 | 62a564a3ea92c0988584c77cd6826a23b406e6536adc5b27ab2ca35bcf25712b |
File details
Details for the file py_excel_rs-0.5.0-pp39-pypy39_pp73-manylinux_2_28_aarch64.whl
.
File metadata
- Download URL: py_excel_rs-0.5.0-pp39-pypy39_pp73-manylinux_2_28_aarch64.whl
- Upload date:
- Size: 8.9 MB
- Tags: PyPy, manylinux: glibc 2.28+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: maturin/1.7.1
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 20cd94a8c2dfe6f1e946da7392f19acc20b2c753ad3d41ed0506a69340a80747 |
|
MD5 | 8f288c3805d94adf6165695321f3ed6d |
|
BLAKE2b-256 | 608b027ccbaa460fead0e664e83e8e31117700a7cb03e0702950ec90d6a08980 |
File details
Details for the file py_excel_rs-0.5.0-pp38-pypy38_pp73-musllinux_1_2_x86_64.whl
.
File metadata
- Download URL: py_excel_rs-0.5.0-pp38-pypy38_pp73-musllinux_1_2_x86_64.whl
- Upload date:
- Size: 9.4 MB
- Tags: PyPy, musllinux: musl 1.2+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: maturin/1.7.1
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0ef54ae452f490a0dd1821f65c636c2bf331d6acb8658b71f9c3ae64039331fc |
|
MD5 | e7b2d88895f09c214290ddb13f5b239c |
|
BLAKE2b-256 | 3f39d13123b90defcc6e6dba3618cfa74ae09fccdd4faa2fbbf3ffaf45f1e991 |
File details
Details for the file py_excel_rs-0.5.0-pp38-pypy38_pp73-musllinux_1_2_aarch64.whl
.
File metadata
- Download URL: py_excel_rs-0.5.0-pp38-pypy38_pp73-musllinux_1_2_aarch64.whl
- Upload date:
- Size: 9.1 MB
- Tags: PyPy, musllinux: musl 1.2+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: maturin/1.7.1
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | f2a520699c5bf5190e02153685c1a4081d6ebfad4cba12c860d2cb66b47e98af |
|
MD5 | fa099fca3650d8cc228f9eaece1630b6 |
|
BLAKE2b-256 | 500e5dcafe42dca093ed8fa4302d9392b81f5c67b3e81ad50344f4d3e7804514 |
File details
Details for the file py_excel_rs-0.5.0-pp38-pypy38_pp73-manylinux_2_28_aarch64.whl
.
File metadata
- Download URL: py_excel_rs-0.5.0-pp38-pypy38_pp73-manylinux_2_28_aarch64.whl
- Upload date:
- Size: 8.9 MB
- Tags: PyPy, manylinux: glibc 2.28+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: maturin/1.7.1
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 05395df98297c61f44483723cd6bd0c3300b52d12007288414b7565e3c078341 |
|
MD5 | c24cecb9198370cfa48d98825cc97f9a |
|
BLAKE2b-256 | 74cb40e1b795627afbd89986cc82b1721701c1e722e8b2fde40145a7da33c157 |
File details
Details for the file py_excel_rs-0.5.0-pp37-pypy37_pp73-musllinux_1_2_x86_64.whl
.
File metadata
- Download URL: py_excel_rs-0.5.0-pp37-pypy37_pp73-musllinux_1_2_x86_64.whl
- Upload date:
- Size: 9.5 MB
- Tags: PyPy, musllinux: musl 1.2+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: maturin/1.7.1
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8f8a9e7859ce5f3e8d52ed5399d9887faeee56e0a2e2a5334ae3cfd51d21fcd6 |
|
MD5 | a7dd83fe578ff9b24028b1d387791ea4 |
|
BLAKE2b-256 | 97e83468818a8c57a95baecd594f8c8429cb34f5ff0bb75f82c8e8072d75bd8e |
File details
Details for the file py_excel_rs-0.5.0-pp37-pypy37_pp73-musllinux_1_2_aarch64.whl
.
File metadata
- Download URL: py_excel_rs-0.5.0-pp37-pypy37_pp73-musllinux_1_2_aarch64.whl
- Upload date:
- Size: 9.1 MB
- Tags: PyPy, musllinux: musl 1.2+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: maturin/1.7.1
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 14f1d39c84185ea255cb8faac60056afa29f1bc009613153bd93ed7e53a57e3d |
|
MD5 | 66e9eccbb5a1fb955203c65d949cf26d |
|
BLAKE2b-256 | 82f60302dd8a0fe6935fca97c65aa00b0261b8a65f7fbe9389269be8528ee7c3 |
File details
Details for the file py_excel_rs-0.5.0-pp37-pypy37_pp73-manylinux_2_28_aarch64.whl
.
File metadata
- Download URL: py_excel_rs-0.5.0-pp37-pypy37_pp73-manylinux_2_28_aarch64.whl
- Upload date:
- Size: 8.9 MB
- Tags: PyPy, manylinux: glibc 2.28+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: maturin/1.7.1
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | eb1f33cf8c177c21a4e0ca4b51b092b68ebadf849b9d598ce42c9571c7b17c47 |
|
MD5 | e2456aa5001cfed2e839b88cc2035dc4 |
|
BLAKE2b-256 | fc964319061b64525d884a7c91d81f5e214b4a3649f625904a2761d99afd43e5 |
File details
Details for the file py_excel_rs-0.5.0-cp312-cp312-musllinux_1_2_x86_64.whl
.
File metadata
- Download URL: py_excel_rs-0.5.0-cp312-cp312-musllinux_1_2_x86_64.whl
- Upload date:
- Size: 9.4 MB
- Tags: CPython 3.12, musllinux: musl 1.2+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: maturin/1.7.1
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | d7532ee0f50e0512fc85da95fd44d0f7730294ea54d84012c9813d57763f741b |
|
MD5 | a244622a380f540d42347ebcdb14f1a8 |
|
BLAKE2b-256 | 9ce8951adbb705ca5d2c5c8565d78708aaa31c0bd163a100c066576b33e19174 |
File details
Details for the file py_excel_rs-0.5.0-cp312-cp312-musllinux_1_2_aarch64.whl
.
File metadata
- Download URL: py_excel_rs-0.5.0-cp312-cp312-musllinux_1_2_aarch64.whl
- Upload date:
- Size: 9.1 MB
- Tags: CPython 3.12, musllinux: musl 1.2+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: maturin/1.7.1
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 59041b10fab7f7e7c94894c5455e6ba1a903f3cf7ef3dbc021ea7e4b536c65a5 |
|
MD5 | c5325f8ea15b1a548b598fda4920cc6b |
|
BLAKE2b-256 | 2268599a41f87c32f6f770790e61c7fba8200e78876e6a9a7ba5a2a68d961381 |
File details
Details for the file py_excel_rs-0.5.0-cp312-cp312-manylinux_2_28_x86_64.whl
.
File metadata
- Download URL: py_excel_rs-0.5.0-cp312-cp312-manylinux_2_28_x86_64.whl
- Upload date:
- Size: 9.4 MB
- Tags: CPython 3.12, manylinux: glibc 2.28+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: maturin/1.7.1
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 08017e662281a863902f5592e8bc429791afc6b095d14a0dc2577cd16f86b01f |
|
MD5 | 2c6c9440aed6b087e680d2b8c72a4e54 |
|
BLAKE2b-256 | 643d0cbdc8f327dede692b3b806b131491240ca6554f37efe15198ad16cae85e |
File details
Details for the file py_excel_rs-0.5.0-cp312-cp312-manylinux_2_28_aarch64.whl
.
File metadata
- Download URL: py_excel_rs-0.5.0-cp312-cp312-manylinux_2_28_aarch64.whl
- Upload date:
- Size: 8.9 MB
- Tags: CPython 3.12, manylinux: glibc 2.28+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: maturin/1.7.1
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6c9596b9228737ee50b75e20881628a3da0a4dcd5ba89d66f44e1055fb7b05a8 |
|
MD5 | e377fc27ec1f2ee0e18c4f67313f4197 |
|
BLAKE2b-256 | 3e570803d1300242e459e66a8df78f613aeef0db28a4e5a62d0b44b2d9da9113 |
File details
Details for the file py_excel_rs-0.5.0-cp312-cp312-macosx_11_0_arm64.whl
.
File metadata
- Download URL: py_excel_rs-0.5.0-cp312-cp312-macosx_11_0_arm64.whl
- Upload date:
- Size: 1.5 MB
- Tags: CPython 3.12, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: maturin/1.7.1
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2562fb3ad14d00735634f3ff9a0659e8eb15af88ba930b5a1104caa33aafb33e |
|
MD5 | ce2567e47e62c67d8452f57bec0f49f2 |
|
BLAKE2b-256 | bbbfd5d766e21fbd5baf365e504fb83e8d27443ac4120220d20f4d8ef95367e2 |
File details
Details for the file py_excel_rs-0.5.0-cp312-cp312-macosx_10_12_x86_64.whl
.
File metadata
- Download URL: py_excel_rs-0.5.0-cp312-cp312-macosx_10_12_x86_64.whl
- Upload date:
- Size: 1.6 MB
- Tags: CPython 3.12, macOS 10.12+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: maturin/1.7.1
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | e6fe5865fe07dbddba84f8f1af2e6200faad3474fca0775697ec1ad6c73b0f34 |
|
MD5 | 0e7148ca44fb5956b16c493b683c8236 |
|
BLAKE2b-256 | 40740af51bed9024f114b4edd03309a8bd8d44cae8b1908a4e1cf97a33dd7e1a |
File details
Details for the file py_excel_rs-0.5.0-cp311-cp311-musllinux_1_2_x86_64.whl
.
File metadata
- Download URL: py_excel_rs-0.5.0-cp311-cp311-musllinux_1_2_x86_64.whl
- Upload date:
- Size: 9.4 MB
- Tags: CPython 3.11, musllinux: musl 1.2+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: maturin/1.7.1
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | c01af5bc409e4a7de10cc4cccb9d26b1b863138a63ad2bc0d058ce0a2882f73c |
|
MD5 | 253e26b9e8aa5597c99c15e3d1aa7b9b |
|
BLAKE2b-256 | bc96bb27838b7d53fe239c904fda6f8b867e0d6d562ece3066acd5557f104a0d |
File details
Details for the file py_excel_rs-0.5.0-cp311-cp311-musllinux_1_2_aarch64.whl
.
File metadata
- Download URL: py_excel_rs-0.5.0-cp311-cp311-musllinux_1_2_aarch64.whl
- Upload date:
- Size: 9.1 MB
- Tags: CPython 3.11, musllinux: musl 1.2+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: maturin/1.7.1
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | b5ecdd0a33628eb1ce40a095cc980c6dcea23d947c57dafaa675becf8f380c37 |
|
MD5 | 5b3ffde808eb8ff13acf391f269539e8 |
|
BLAKE2b-256 | 79b5ee591fa49064a6209a93fb1a44b957329b3717a60d154b2a28c0fcbf95b8 |
File details
Details for the file py_excel_rs-0.5.0-cp311-cp311-manylinux_2_28_x86_64.whl
.
File metadata
- Download URL: py_excel_rs-0.5.0-cp311-cp311-manylinux_2_28_x86_64.whl
- Upload date:
- Size: 9.4 MB
- Tags: CPython 3.11, manylinux: glibc 2.28+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: maturin/1.7.1
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8ee4fefa786f02bd49989a571d17a64dd8605d328d7cf895c5886c3903f988d9 |
|
MD5 | 84a51c0d99bd1189f6391e2ae516aef9 |
|
BLAKE2b-256 | f14c13333355d5505122581cae4169487abfcafeab2d9488addf1658931a65c8 |
File details
Details for the file py_excel_rs-0.5.0-cp311-cp311-manylinux_2_28_aarch64.whl
.
File metadata
- Download URL: py_excel_rs-0.5.0-cp311-cp311-manylinux_2_28_aarch64.whl
- Upload date:
- Size: 8.9 MB
- Tags: CPython 3.11, manylinux: glibc 2.28+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: maturin/1.7.1
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | a7f42e8fd6e85daba007050c919c1a3342ec4be6407f6d84aad36ba0aa97a694 |
|
MD5 | 10061265cec1b042aeda916e9f445a86 |
|
BLAKE2b-256 | 533bce814d417fd30430ee54209f4cde16458c5ce914c5f1dcc3094805e3f1c4 |
File details
Details for the file py_excel_rs-0.5.0-cp311-cp311-macosx_11_0_arm64.whl
.
File metadata
- Download URL: py_excel_rs-0.5.0-cp311-cp311-macosx_11_0_arm64.whl
- Upload date:
- Size: 1.5 MB
- Tags: CPython 3.11, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: maturin/1.7.1
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7a5cd9b4f764a7e263b81e87049e3d56da9ef9d1c6b9d5bf72408eb9021ce4fe |
|
MD5 | 200086439a92ec54fe719b47f14b8f48 |
|
BLAKE2b-256 | 879402c3c64e03cd2bdae3fd2ca50f2b49e06c5f70a73fefe26ef468f58d0d7b |
File details
Details for the file py_excel_rs-0.5.0-cp311-cp311-macosx_10_12_x86_64.whl
.
File metadata
- Download URL: py_excel_rs-0.5.0-cp311-cp311-macosx_10_12_x86_64.whl
- Upload date:
- Size: 1.6 MB
- Tags: CPython 3.11, macOS 10.12+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: maturin/1.7.1
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | b4710758dba671b621611a2a7d9b2d4651b1a98102a2fbb0a47839192b2f237e |
|
MD5 | 96178e969b1dca6fc8870b395b417733 |
|
BLAKE2b-256 | 62a39250f1f9b69b806555295f453ee97fd59cd178342ac57a5f2cb14dec3f67 |
File details
Details for the file py_excel_rs-0.5.0-cp310-cp310-musllinux_1_2_x86_64.whl
.
File metadata
- Download URL: py_excel_rs-0.5.0-cp310-cp310-musllinux_1_2_x86_64.whl
- Upload date:
- Size: 9.4 MB
- Tags: CPython 3.10, musllinux: musl 1.2+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: maturin/1.7.1
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | ae7b4b0884e958377982d73c67274805fd070683c3ab4244c983b18c86e8c160 |
|
MD5 | c04179beecda660f75357d985acb2941 |
|
BLAKE2b-256 | 34d5cb1f3ea4570a05673b20ffd95e71d5308d9ce1bd3f334d966531ac734904 |
File details
Details for the file py_excel_rs-0.5.0-cp310-cp310-musllinux_1_2_aarch64.whl
.
File metadata
- Download URL: py_excel_rs-0.5.0-cp310-cp310-musllinux_1_2_aarch64.whl
- Upload date:
- Size: 9.1 MB
- Tags: CPython 3.10, musllinux: musl 1.2+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: maturin/1.7.1
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 91ea1b179367357aa92f59d6856667b8eb91e323be0cf1a102423497a48159bc |
|
MD5 | 90ee6acc9181b2625b4e63c23867f581 |
|
BLAKE2b-256 | dcc6b84b5ace84475cda759f67acf37fe26899ce363790a06f1d6987f7ed33de |
File details
Details for the file py_excel_rs-0.5.0-cp310-cp310-manylinux_2_28_x86_64.whl
.
File metadata
- Download URL: py_excel_rs-0.5.0-cp310-cp310-manylinux_2_28_x86_64.whl
- Upload date:
- Size: 9.4 MB
- Tags: CPython 3.10, manylinux: glibc 2.28+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: maturin/1.7.1
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | fd6ac3201802f23f09e33290fe3fb530684619502e6cf8fe4a11fda96818588c |
|
MD5 | 7190defe9b9c12677e9f268d71506d6b |
|
BLAKE2b-256 | 861390c7fb52f253faa87bd884344d26c57a9a225a1c7638c7b51f122ed81a22 |
File details
Details for the file py_excel_rs-0.5.0-cp310-cp310-manylinux_2_28_aarch64.whl
.
File metadata
- Download URL: py_excel_rs-0.5.0-cp310-cp310-manylinux_2_28_aarch64.whl
- Upload date:
- Size: 8.9 MB
- Tags: CPython 3.10, manylinux: glibc 2.28+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: maturin/1.7.1
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1d5027d1746bc34e640cbab6f16c6e07fb2c19aea0b9afbeb7cfa367afde3568 |
|
MD5 | 6dc5e58b613d8603341d41bad086f5b5 |
|
BLAKE2b-256 | 62a65d1b7d09be4e48286a29522707dd94598ff695554cc8c6682cc6a0d0eb2d |
File details
Details for the file py_excel_rs-0.5.0-cp310-cp310-macosx_11_0_arm64.whl
.
File metadata
- Download URL: py_excel_rs-0.5.0-cp310-cp310-macosx_11_0_arm64.whl
- Upload date:
- Size: 1.5 MB
- Tags: CPython 3.10, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: maturin/1.7.1
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | c080154dd0f1bdc59f97aff9c68c497fceaaed0cf52a00925c3c88ed36a3f3f8 |
|
MD5 | de37e804b51aba5ff0a37a3bf0c53c18 |
|
BLAKE2b-256 | 604ac1c1795eb678e5cacd22db6bf9b622064fd279797d396bb3351f424e27b5 |
File details
Details for the file py_excel_rs-0.5.0-cp39-cp39-musllinux_1_2_x86_64.whl
.
File metadata
- Download URL: py_excel_rs-0.5.0-cp39-cp39-musllinux_1_2_x86_64.whl
- Upload date:
- Size: 9.4 MB
- Tags: CPython 3.9, musllinux: musl 1.2+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: maturin/1.7.1
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1fb2118d98bc64d0f460323b5dfad6cad57d527bf95e53d0b462e24350bae2c9 |
|
MD5 | a176942e629e4c3a135f233b65a96e2b |
|
BLAKE2b-256 | c4a29f356c7cb2745cc8cffa234ca9cae52584df7d1d66d5063bf403f5a76a22 |
File details
Details for the file py_excel_rs-0.5.0-cp39-cp39-musllinux_1_2_aarch64.whl
.
File metadata
- Download URL: py_excel_rs-0.5.0-cp39-cp39-musllinux_1_2_aarch64.whl
- Upload date:
- Size: 9.1 MB
- Tags: CPython 3.9, musllinux: musl 1.2+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: maturin/1.7.1
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | e386273ea602992c2c9b5389b68f5c1e9d9eb55cead51b2fd32e3080e8ce3ed3 |
|
MD5 | 4b2e3aad658c50ab217abb8ce00d648e |
|
BLAKE2b-256 | 6ffc8b0bd453dca0e6d070275f9b63128e0167ea519fde68a198fad9b1a21f0f |
File details
Details for the file py_excel_rs-0.5.0-cp39-cp39-manylinux_2_28_x86_64.whl
.
File metadata
- Download URL: py_excel_rs-0.5.0-cp39-cp39-manylinux_2_28_x86_64.whl
- Upload date:
- Size: 9.4 MB
- Tags: CPython 3.9, manylinux: glibc 2.28+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: maturin/1.7.1
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 55deccc0f30c7b2a927555466135136d3ce1b78f5664efc3acdb0454bfb4d92c |
|
MD5 | cbcb72c43b365ea8513fd80a30d218e7 |
|
BLAKE2b-256 | ecb857f45d35691c7b94db119c04caf7330e3cfe1a30023870ccf5578987474c |
File details
Details for the file py_excel_rs-0.5.0-cp39-cp39-manylinux_2_28_aarch64.whl
.
File metadata
- Download URL: py_excel_rs-0.5.0-cp39-cp39-manylinux_2_28_aarch64.whl
- Upload date:
- Size: 8.9 MB
- Tags: CPython 3.9, manylinux: glibc 2.28+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: maturin/1.7.1
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 295f1beb2cf0a30b360518e49b3aa27573400e39440ad4d8a89ed542631c1e91 |
|
MD5 | c8cc5d9a306494ed62a38a2bbcc51a94 |
|
BLAKE2b-256 | 732d673153c0f0186ba101a532d55c58144134a1c15e338217f023358e242997 |
File details
Details for the file py_excel_rs-0.5.0-cp39-cp39-macosx_11_0_arm64.whl
.
File metadata
- Download URL: py_excel_rs-0.5.0-cp39-cp39-macosx_11_0_arm64.whl
- Upload date:
- Size: 1.5 MB
- Tags: CPython 3.9, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: maturin/1.7.1
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | bfcf8e0ad6bf5e22062100c2de005c4f1a6b4722aaf1fdd623fcfc526a6b610e |
|
MD5 | 0f7bb1a95ccb22c2ad3e3681802b4726 |
|
BLAKE2b-256 | 6725ce7d0e45b5d965e574871591ae86856869c9864e33f352577ccaf43b294c |
File details
Details for the file py_excel_rs-0.5.0-cp38-cp38-musllinux_1_2_x86_64.whl
.
File metadata
- Download URL: py_excel_rs-0.5.0-cp38-cp38-musllinux_1_2_x86_64.whl
- Upload date:
- Size: 9.4 MB
- Tags: CPython 3.8, musllinux: musl 1.2+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: maturin/1.7.1
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1fc3708c94fa51c5678ba2095a1748a1b6c5305515338e0d60df60f23e4f8253 |
|
MD5 | a41b00db126447c8a4939cc9699d2a19 |
|
BLAKE2b-256 | e669b7b918d1e972d8e7d1d497bf78a5980675aab3e1f0da8a0783c59e50d1f5 |
File details
Details for the file py_excel_rs-0.5.0-cp38-cp38-musllinux_1_2_aarch64.whl
.
File metadata
- Download URL: py_excel_rs-0.5.0-cp38-cp38-musllinux_1_2_aarch64.whl
- Upload date:
- Size: 9.1 MB
- Tags: CPython 3.8, musllinux: musl 1.2+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: maturin/1.7.1
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7c228eb68200e3ba5022f4efe2cc6b6e84fe40f1bedf848d03b8af595b7a7a4e |
|
MD5 | db84a884af2bfd875c6f1eb02e9401de |
|
BLAKE2b-256 | cc0392e12b4ad1f69afe9ae908584ff5ab587cde4379e5f6040a4d68bfa41130 |
File details
Details for the file py_excel_rs-0.5.0-cp38-cp38-manylinux_2_28_x86_64.whl
.
File metadata
- Download URL: py_excel_rs-0.5.0-cp38-cp38-manylinux_2_28_x86_64.whl
- Upload date:
- Size: 9.4 MB
- Tags: CPython 3.8, manylinux: glibc 2.28+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: maturin/1.7.1
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | c36f7c09207ec95f6fe0ad0e8c6d2cac890b41338a92cfa80d2a608eb0dc85fd |
|
MD5 | c128319635c421c5c540e4aaebf1746c |
|
BLAKE2b-256 | 26187173eb4e1672c6695fe79790b338c120141304a4d445479e926b41b4566a |
File details
Details for the file py_excel_rs-0.5.0-cp38-cp38-manylinux_2_28_aarch64.whl
.
File metadata
- Download URL: py_excel_rs-0.5.0-cp38-cp38-manylinux_2_28_aarch64.whl
- Upload date:
- Size: 8.9 MB
- Tags: CPython 3.8, manylinux: glibc 2.28+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: maturin/1.7.1
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | b22e351d1b47318565d556337c0e1c896f3e2aa310d5fe29a397d90d09eafaa4 |
|
MD5 | 7aa85e35cc0372a19ec6e9b50fa1a689 |
|
BLAKE2b-256 | 13d05a1f02d9b973fbf92aa161f1f489f245ade44e41e81193f09a27eded5390 |
File details
Details for the file py_excel_rs-0.5.0-cp37-cp37m-musllinux_1_2_x86_64.whl
.
File metadata
- Download URL: py_excel_rs-0.5.0-cp37-cp37m-musllinux_1_2_x86_64.whl
- Upload date:
- Size: 9.4 MB
- Tags: CPython 3.7m, musllinux: musl 1.2+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: maturin/1.7.1
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 59e67d06987d500d49319a67388151799213f7305128ec4a6ba9415a5e9723f5 |
|
MD5 | e7e94382e86dac7a20b10e8423958442 |
|
BLAKE2b-256 | 5f4d79e8e1c202c032e85f1f01e3bdbe92c175d766df154e9704795cef574cfc |
File details
Details for the file py_excel_rs-0.5.0-cp37-cp37m-musllinux_1_2_aarch64.whl
.
File metadata
- Download URL: py_excel_rs-0.5.0-cp37-cp37m-musllinux_1_2_aarch64.whl
- Upload date:
- Size: 9.1 MB
- Tags: CPython 3.7m, musllinux: musl 1.2+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: maturin/1.7.1
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 37d12185faa1885f97cdac15edf2aa59471aa0711c18d9febf2638a1382cd139 |
|
MD5 | 721ebff735716947e4c2997761a46151 |
|
BLAKE2b-256 | 520ef2f220db8c7035cc7fee79e1cca5c67f7fa1b5cdd7323508d7d777118505 |
File details
Details for the file py_excel_rs-0.5.0-cp37-cp37m-manylinux_2_28_x86_64.whl
.
File metadata
- Download URL: py_excel_rs-0.5.0-cp37-cp37m-manylinux_2_28_x86_64.whl
- Upload date:
- Size: 9.4 MB
- Tags: CPython 3.7m, manylinux: glibc 2.28+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: maturin/1.7.1
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3b5ed4927e58c6d7c4e2629e0eb10d323c44686ff6c1ead47c7ddebaf717b2b1 |
|
MD5 | 1361372ecdcc8445da37f01d373afc67 |
|
BLAKE2b-256 | 3b4d4a9d03eb2c4243bd8ff476d76ee62011d3e31d74f8d5caab3ef229594f1c |
File details
Details for the file py_excel_rs-0.5.0-cp37-cp37m-manylinux_2_28_aarch64.whl
.
File metadata
- Download URL: py_excel_rs-0.5.0-cp37-cp37m-manylinux_2_28_aarch64.whl
- Upload date:
- Size: 8.9 MB
- Tags: CPython 3.7m, manylinux: glibc 2.28+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: maturin/1.7.1
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 63ad52c99dea50fe12eb033067b37544cc2d94acd3d9c8d32c3199ddcc15141d |
|
MD5 | c634fd6685b93972e93d770c7c63d439 |
|
BLAKE2b-256 | 83f475ec9fb7ae36ccb73165db0c0f7151a3693b8cc463aff805cb9cba451691 |