Skip to main content

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

I've not uploaded this project to pip yet, so to install please go to Github Releases, Copy Link Address for the .tar.gz file, then simply run:

$ pip install <link you copied>

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)

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.186s)

$ 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


Download files

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

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

py_excel_rs-0.2.0-pp310-pypy310_pp73-musllinux_1_2_x86_64.whl (1.8 MB view details)

Uploaded PyPy musllinux: musl 1.2+ x86-64

py_excel_rs-0.2.0-pp310-pypy310_pp73-musllinux_1_2_aarch64.whl (1.7 MB view details)

Uploaded PyPy musllinux: musl 1.2+ ARM64

py_excel_rs-0.2.0-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.6 MB view details)

Uploaded PyPy manylinux: glibc 2.17+ x86-64

py_excel_rs-0.2.0-pp39-pypy39_pp73-musllinux_1_2_x86_64.whl (1.8 MB view details)

Uploaded PyPy musllinux: musl 1.2+ x86-64

py_excel_rs-0.2.0-pp39-pypy39_pp73-musllinux_1_2_aarch64.whl (1.7 MB view details)

Uploaded PyPy musllinux: musl 1.2+ ARM64

py_excel_rs-0.2.0-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.6 MB view details)

Uploaded PyPy manylinux: glibc 2.17+ x86-64

py_excel_rs-0.2.0-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.5 MB view details)

Uploaded PyPy manylinux: glibc 2.17+ ARM64

py_excel_rs-0.2.0-pp38-pypy38_pp73-musllinux_1_2_x86_64.whl (1.8 MB view details)

Uploaded PyPy musllinux: musl 1.2+ x86-64

py_excel_rs-0.2.0-pp38-pypy38_pp73-musllinux_1_2_aarch64.whl (1.7 MB view details)

Uploaded PyPy musllinux: musl 1.2+ ARM64

py_excel_rs-0.2.0-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.5 MB view details)

Uploaded PyPy manylinux: glibc 2.17+ ARM64

py_excel_rs-0.2.0-pp37-pypy37_pp73-musllinux_1_2_x86_64.whl (1.8 MB view details)

Uploaded PyPy musllinux: musl 1.2+ x86-64

py_excel_rs-0.2.0-pp37-pypy37_pp73-musllinux_1_2_aarch64.whl (1.7 MB view details)

Uploaded PyPy musllinux: musl 1.2+ ARM64

py_excel_rs-0.2.0-pp37-pypy37_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.5 MB view details)

Uploaded PyPy manylinux: glibc 2.17+ ARM64

py_excel_rs-0.2.0-cp312-cp312-musllinux_1_2_x86_64.whl (1.8 MB view details)

Uploaded CPython 3.12 musllinux: musl 1.2+ x86-64

py_excel_rs-0.2.0-cp312-cp312-musllinux_1_2_aarch64.whl (1.7 MB view details)

Uploaded CPython 3.12 musllinux: musl 1.2+ ARM64

py_excel_rs-0.2.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.6 MB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ x86-64

py_excel_rs-0.2.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.5 MB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ ARM64

py_excel_rs-0.2.0-cp312-cp312-macosx_11_0_arm64.whl (319.2 kB view details)

Uploaded CPython 3.12 macOS 11.0+ ARM64

py_excel_rs-0.2.0-cp312-cp312-macosx_10_12_x86_64.whl (355.2 kB view details)

Uploaded CPython 3.12 macOS 10.12+ x86-64

py_excel_rs-0.2.0-cp311-cp311-musllinux_1_2_x86_64.whl (1.8 MB view details)

Uploaded CPython 3.11 musllinux: musl 1.2+ x86-64

py_excel_rs-0.2.0-cp311-cp311-musllinux_1_2_aarch64.whl (1.7 MB view details)

Uploaded CPython 3.11 musllinux: musl 1.2+ ARM64

py_excel_rs-0.2.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.6 MB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ x86-64

py_excel_rs-0.2.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.5 MB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ ARM64

py_excel_rs-0.2.0-cp311-cp311-macosx_11_0_arm64.whl (319.0 kB view details)

Uploaded CPython 3.11 macOS 11.0+ ARM64

py_excel_rs-0.2.0-cp311-cp311-macosx_10_12_x86_64.whl (355.4 kB view details)

Uploaded CPython 3.11 macOS 10.12+ x86-64

py_excel_rs-0.2.0-cp310-cp310-musllinux_1_2_x86_64.whl (1.8 MB view details)

Uploaded CPython 3.10 musllinux: musl 1.2+ x86-64

py_excel_rs-0.2.0-cp310-cp310-musllinux_1_2_aarch64.whl (1.7 MB view details)

Uploaded CPython 3.10 musllinux: musl 1.2+ ARM64

py_excel_rs-0.2.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.6 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ x86-64

py_excel_rs-0.2.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.5 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ ARM64

py_excel_rs-0.2.0-cp310-cp310-macosx_11_0_arm64.whl (319.2 kB view details)

Uploaded CPython 3.10 macOS 11.0+ ARM64

py_excel_rs-0.2.0-cp39-cp39-musllinux_1_2_x86_64.whl (1.8 MB view details)

Uploaded CPython 3.9 musllinux: musl 1.2+ x86-64

py_excel_rs-0.2.0-cp39-cp39-musllinux_1_2_aarch64.whl (1.7 MB view details)

Uploaded CPython 3.9 musllinux: musl 1.2+ ARM64

py_excel_rs-0.2.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.6 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ x86-64

py_excel_rs-0.2.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.5 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ ARM64

py_excel_rs-0.2.0-cp39-cp39-macosx_11_0_arm64.whl (319.3 kB view details)

Uploaded CPython 3.9 macOS 11.0+ ARM64

py_excel_rs-0.2.0-cp38-cp38-musllinux_1_2_x86_64.whl (1.8 MB view details)

Uploaded CPython 3.8 musllinux: musl 1.2+ x86-64

py_excel_rs-0.2.0-cp38-cp38-musllinux_1_2_aarch64.whl (1.7 MB view details)

Uploaded CPython 3.8 musllinux: musl 1.2+ ARM64

py_excel_rs-0.2.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.6 MB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ x86-64

py_excel_rs-0.2.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.5 MB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ ARM64

py_excel_rs-0.2.0-cp37-cp37m-musllinux_1_2_x86_64.whl (1.8 MB view details)

Uploaded CPython 3.7m musllinux: musl 1.2+ x86-64

py_excel_rs-0.2.0-cp37-cp37m-musllinux_1_2_aarch64.whl (1.7 MB view details)

Uploaded CPython 3.7m musllinux: musl 1.2+ ARM64

py_excel_rs-0.2.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.6 MB view details)

Uploaded CPython 3.7m manylinux: glibc 2.17+ x86-64

py_excel_rs-0.2.0-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.5 MB view details)

Uploaded CPython 3.7m manylinux: glibc 2.17+ ARM64

File details

Details for the file py_excel_rs-0.2.0-pp310-pypy310_pp73-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for py_excel_rs-0.2.0-pp310-pypy310_pp73-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 974cd99a91c15211f098f7eac170654d16c60e4bb74a3255bfb30978d164b003
MD5 9bc4f197ceef7ce5ef07edb6251a989f
BLAKE2b-256 77d0255fcc7d09816afdfc06135e05df74ee19beb85e0a2750a3dbd529b32d0a

See more details on using hashes here.

File details

Details for the file py_excel_rs-0.2.0-pp310-pypy310_pp73-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for py_excel_rs-0.2.0-pp310-pypy310_pp73-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 8ee89f55fdc92c61b2d101c90caf2f887ebcddc8c26ce109a40c023eb3578c3d
MD5 aae8e1738549ec722d6c489085d55be3
BLAKE2b-256 bc49b8ecd78ff9af778f544376efc5534ccd6cc86ecbd9e86e704ed41fa6f70e

See more details on using hashes here.

File details

Details for the file py_excel_rs-0.2.0-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for py_excel_rs-0.2.0-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 7bc033eeeb3b143b44becd0469478e13abb80e8ada10aa0826cc82e1af96fec9
MD5 1dec5bfa94f30fcdd34149fb597d8a5b
BLAKE2b-256 d681c589d620bb941c82cd81b321e057481dc0c52390e52e74c64b2041e45e85

See more details on using hashes here.

File details

Details for the file py_excel_rs-0.2.0-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for py_excel_rs-0.2.0-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 682b4304e648357be1d171d9a910d480b09b0cb3ba5234104ee55ab499908f3b
MD5 37c54c60ec448373a0a731b8afb4a800
BLAKE2b-256 f23e82fb818d48f6ea20ad25bc756616f6f1e419299f0b6e74194df42fcb1910

See more details on using hashes here.

File details

Details for the file py_excel_rs-0.2.0-pp39-pypy39_pp73-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for py_excel_rs-0.2.0-pp39-pypy39_pp73-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 adcf2190d9dfe947ce5e4a44dd7d139bdc27c21b5177658243fbf1ea17998087
MD5 04af73d5266a0732c5af3327c3cc6de3
BLAKE2b-256 2866f8862276434023608c2660ddcfd11ae3954965ec37ef26c2e1b8722f1707

See more details on using hashes here.

File details

Details for the file py_excel_rs-0.2.0-pp39-pypy39_pp73-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for py_excel_rs-0.2.0-pp39-pypy39_pp73-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 4af4b939800cb1458885339571a400505cdee2950bb5508b808d12ad0557dd9c
MD5 ac66097562dd670265407e3721449b0c
BLAKE2b-256 e95b925a0263b5f7a8c20cd497e5bdc8dbfe1b07aeda69e318b58eeae99d6dc2

See more details on using hashes here.

File details

Details for the file py_excel_rs-0.2.0-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for py_excel_rs-0.2.0-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 d3b20e92f6d7794a555d962069ce0cf82ff61a40948c164e6c1d884841a4e7fe
MD5 c1afb9e7e4332b985ba8742333c548e5
BLAKE2b-256 bf8151e599e5eb3978df4dba52122810e9082b7e8b760257396a7845a8b2c2b1

See more details on using hashes here.

File details

Details for the file py_excel_rs-0.2.0-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for py_excel_rs-0.2.0-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 4d66294a09b9f94031e38713ebea6d9fe0981adff7a7b8dbcb0a15ff108f9ccc
MD5 c0490affffe32b293ff3f3ccab8c8553
BLAKE2b-256 8ac71aabdd056638a9f4ee7b4c9dae7830a1a0b0de72db01722a6a3ff9ec9e78

See more details on using hashes here.

File details

Details for the file py_excel_rs-0.2.0-pp38-pypy38_pp73-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for py_excel_rs-0.2.0-pp38-pypy38_pp73-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 49983dae55f605c27f81b373be4fd271f1e149034317903f571f26dd9991d75d
MD5 d04692b8b30431278ac3babfe47afc66
BLAKE2b-256 1f4aee44b36faddfd934f8602e6a80b4b11503cece47e73b1e6d2954943e93ce

See more details on using hashes here.

File details

Details for the file py_excel_rs-0.2.0-pp38-pypy38_pp73-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for py_excel_rs-0.2.0-pp38-pypy38_pp73-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 21bec75e981cd3e48facbadeb810879b013777ffcb4fd855ea9eb01c10ebb7e0
MD5 a23e285e8966eca06d36c7258a69e589
BLAKE2b-256 53d0ba5e625988b4ac60eddd7866ecf1f4f5d8eb9f2d5c14c6468273ac029cfd

See more details on using hashes here.

File details

Details for the file py_excel_rs-0.2.0-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for py_excel_rs-0.2.0-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 d6ae154f2d0a2891998ae48d9c85ab7232d1e2b5a79c4206040c6b10eb6657be
MD5 7a9c173ffc67cb7690f86b245280a255
BLAKE2b-256 ce47f603be0d252a507b3f00a55f6bee10c1754111378e29c20048eda59454d4

See more details on using hashes here.

File details

Details for the file py_excel_rs-0.2.0-pp37-pypy37_pp73-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for py_excel_rs-0.2.0-pp37-pypy37_pp73-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 36823f7230d919508874637034ed838941c3d2069419c45601c23b5883fa9719
MD5 bddfd2a5db1403da7a3d6c2cbadaa48b
BLAKE2b-256 e39f97c08901a482165f396902496b34fdd16fe344cb51b1d1eac8b545081099

See more details on using hashes here.

File details

Details for the file py_excel_rs-0.2.0-pp37-pypy37_pp73-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for py_excel_rs-0.2.0-pp37-pypy37_pp73-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 e1bbc3581f446203cf510c3adf34f6eded5bb16f4ea904f3fa4993f8dd17c73f
MD5 f9515611529c660efffde1f26760c59d
BLAKE2b-256 c17cebb3320ce0b19cef54032f255b81048139131443cb0de1c819934fe9360e

See more details on using hashes here.

File details

Details for the file py_excel_rs-0.2.0-pp37-pypy37_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for py_excel_rs-0.2.0-pp37-pypy37_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 d8359bcd9fb603fc923ed574e9e9e1b326e5580d5e94c8cf7277669c3e1664d0
MD5 313188f152edadc33796ce8e4e485b38
BLAKE2b-256 cb44232ad710a758587c0106ba4964e90444af506232904dc015e20a105bebc4

See more details on using hashes here.

File details

Details for the file py_excel_rs-0.2.0-cp312-cp312-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for py_excel_rs-0.2.0-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 5655c039bab91e2dcc9e19aecf34d32258ca4937d2e7504f4e76ce6bba8e610d
MD5 05b96c2c8ebef13166e438944f218631
BLAKE2b-256 b055612547f46d5b4fe94f78c582d8d48923cf9d5a7de0812613da045c1c6d82

See more details on using hashes here.

File details

Details for the file py_excel_rs-0.2.0-cp312-cp312-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for py_excel_rs-0.2.0-cp312-cp312-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 6e4307fcf7c9fa1a725d820a84f0d894f20c4fec3ae0901aa10a9edf7e0b61eb
MD5 e81ee552597e05eee5d254c197160fb0
BLAKE2b-256 80c7e6e6a658e0e8d6f4a0fabe9202549c0d29e6225c66cdb66e201679f4bc48

See more details on using hashes here.

File details

Details for the file py_excel_rs-0.2.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for py_excel_rs-0.2.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 366923d6afe8a04a125bda1e0dd0e0a72eb3043b8526fd5b56da91b39f9f2eec
MD5 cd52a02dd5bf95b2609bce985393a08a
BLAKE2b-256 5255931b89d356ac26acb6ac4da2e341a3a9cd2ac8ed2ee05cf33aa86a235834

See more details on using hashes here.

File details

Details for the file py_excel_rs-0.2.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for py_excel_rs-0.2.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 832307fb35ec2c977e0ac396965c69bdfe0c212a71f6e6f6911bf9c1f6877c98
MD5 e4a94afccf7913fa201743371c553614
BLAKE2b-256 db90bf2d0bd27a7cbb6c897f008822c8469fb36ac05854b701d3a3235c035ca0

See more details on using hashes here.

File details

Details for the file py_excel_rs-0.2.0-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for py_excel_rs-0.2.0-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 25acd353d54705707d8b565b9da5fa9dea3bb2720540d49a62ed1317deebbfa2
MD5 e983016c844028da3273ab34b282195c
BLAKE2b-256 02856fd902713bfac1ae09a7cf41a0f8281861455e90d106edb1f50388f63a35

See more details on using hashes here.

File details

Details for the file py_excel_rs-0.2.0-cp312-cp312-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for py_excel_rs-0.2.0-cp312-cp312-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 630975764971a26e605933c4b6319d7acdf11601a2de83eaacfdfc173e52fa5d
MD5 c7c51e6a6431e167fdb85ef708e5e9d6
BLAKE2b-256 33df98cd038f92d7dd577e759bbd6d3030daf572307b95e4f3ea61b056be8bd4

See more details on using hashes here.

File details

Details for the file py_excel_rs-0.2.0-cp311-cp311-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for py_excel_rs-0.2.0-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 5365e34ba050838ef463af3919cd674b3fe110a6859a68c3e1f3120bb396ac65
MD5 ad3584551905d1ab8289a6c5c3b46e7b
BLAKE2b-256 102f93e197b59c7bfb05007174472a893794a090699a087ac9973562bf646d27

See more details on using hashes here.

File details

Details for the file py_excel_rs-0.2.0-cp311-cp311-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for py_excel_rs-0.2.0-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 65dcbf3224e2870990b7737b4a2ce78da11e1735e60433f49806925ffc1396e2
MD5 65eb7538722efc6686dfa8e503ac9ce0
BLAKE2b-256 7ff3f2cc2c3cdbd4677ac198501f36596c2c387fcebc54adc691e01ebfa231d8

See more details on using hashes here.

File details

Details for the file py_excel_rs-0.2.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for py_excel_rs-0.2.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 03ca40ee9639df900d2ce659a16ae9025f68aecfd4f564c941682291aa38dfe9
MD5 b0041add32b72d8a08cb4043870fb895
BLAKE2b-256 5d33f1a0f912490727265805823f64b12fd1667a723ed7f39754e30aa647b282

See more details on using hashes here.

File details

Details for the file py_excel_rs-0.2.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for py_excel_rs-0.2.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 c64728a391e26c899f2210dd707f7b86d1bc7721ce58310dbf8f5c59ef9e0874
MD5 80a923c2752b777d99bb3d19fed4203a
BLAKE2b-256 22f694dfe7fff041a0ec5b6282666a06624648af76b67f73f381ae91956eb1a0

See more details on using hashes here.

File details

Details for the file py_excel_rs-0.2.0-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for py_excel_rs-0.2.0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 aa7458b7c4d7f862f5f9539179811b04aee000a3669da005607712de894ceffd
MD5 3f9fb5f9e21827c1193a5dd1eac5ebba
BLAKE2b-256 76f29b4cf001679eb2321759fe35c5bd9c14a77843757ad5b7219dcd83e39bb2

See more details on using hashes here.

File details

Details for the file py_excel_rs-0.2.0-cp311-cp311-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for py_excel_rs-0.2.0-cp311-cp311-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 93dd84393f4fb0b1a60bd2da0e003150275908a2f95b23138075531f2fb9d749
MD5 0dac14b4a9049350952383cc477ef6af
BLAKE2b-256 79420b54bac71766c97d93b6e83270f5296c34ffb9493343ee2d34d9f111b9cd

See more details on using hashes here.

File details

Details for the file py_excel_rs-0.2.0-cp310-cp310-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for py_excel_rs-0.2.0-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 5a780d549687ffa6c59e88f1392687119c86971228470acf1555d93ec80763e2
MD5 0513d87c7fb54867a34a4eb840582b10
BLAKE2b-256 be0f133e35b58b02594bbaa70588bdb4c25514b8ecd58b6de34ffaa91d62e445

See more details on using hashes here.

File details

Details for the file py_excel_rs-0.2.0-cp310-cp310-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for py_excel_rs-0.2.0-cp310-cp310-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 f819c47fd8ed84e74dd68e7ed01960d736c010b25c59799facff2aac25857475
MD5 a271763368f612ed30e1434ff8f02bbb
BLAKE2b-256 32dff4828578edbea3e542fc9c7d81ccc4f78687e35454d738decf0d0ca65ebb

See more details on using hashes here.

File details

Details for the file py_excel_rs-0.2.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for py_excel_rs-0.2.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 ceadd4153408a97ad4aa57c8dfe7404aa0d909be97a194f2efeb2dd4396a7fd6
MD5 7ce1a87401f9fef784a5733335c31d46
BLAKE2b-256 e9cb72eb3be7fb77c5dcfc43aab65d5b19895a1732be02b6f6eb57affa7e5697

See more details on using hashes here.

File details

Details for the file py_excel_rs-0.2.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for py_excel_rs-0.2.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 9cd85df3e0a5c8e447cef429f1120e9964d5ec5e07f6fe7cf24b1d0b81a1a5ba
MD5 af76091eeba1bf9e66f87032297f8c5e
BLAKE2b-256 46e06e88628819f3ae5c516b66e5fac6f38ae8f0d505bdfd344e7f924e84d375

See more details on using hashes here.

File details

Details for the file py_excel_rs-0.2.0-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for py_excel_rs-0.2.0-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 78ae4c6ab340dddabf3d8991b3e5faa6ab946d983b59ffa9c46ef766985cbdc9
MD5 d5a13c766e7a131741a7c52c9e488344
BLAKE2b-256 d25b67cc89934207bb346abdcb0303d080d537d9792db6a15e983e92269cbfe9

See more details on using hashes here.

File details

Details for the file py_excel_rs-0.2.0-cp39-cp39-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for py_excel_rs-0.2.0-cp39-cp39-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 4b91a9693f9fb69b5cc73b7310508812140e1344615f9ff2f93277784cfe5d73
MD5 e345d1ec81fe11f55829df91df7a491b
BLAKE2b-256 e2fa8593f3f4dc0516c38ab91a643933b5475cd15d297a12370b3254950fc9b9

See more details on using hashes here.

File details

Details for the file py_excel_rs-0.2.0-cp39-cp39-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for py_excel_rs-0.2.0-cp39-cp39-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 916e72a1741b2d486bc51705479af88d7e857ba48fa320ccb6fa0a2d3a9d0caa
MD5 c04aa525c7796cfd988ce0b21e84dfe1
BLAKE2b-256 216cd60da5d545a87552665c3d609530371661857262b8c044a2a3463e2682a9

See more details on using hashes here.

File details

Details for the file py_excel_rs-0.2.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for py_excel_rs-0.2.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 a9895dbaeffe7e5640c0bdbe7491dc2f4c8eaef341e205bba437cce67f15172f
MD5 d97d66943231f52bc1a34c4712f8ab8e
BLAKE2b-256 899a2e80b6553b40ca1a7322bc27bd59333d1515ee65b4be22fa44713c3813cf

See more details on using hashes here.

File details

Details for the file py_excel_rs-0.2.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for py_excel_rs-0.2.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 8c19e68e86280503975243dcad2eb09165c6326310648650db47ce13dfdc809d
MD5 e79cb21b3318e35fb6ffa0c2039f3d9d
BLAKE2b-256 8be2d993af70fe167e8d746430766f1576712ba2d40c4e38b5e315ced76b4cc0

See more details on using hashes here.

File details

Details for the file py_excel_rs-0.2.0-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for py_excel_rs-0.2.0-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 605f9287e4064696f0b22d0a55608c5e7f288ea8229d58996b71d0212f35bc67
MD5 0d2b8072e394089e498d2362a78874ae
BLAKE2b-256 1307c040964ad7f05b4c730a4c2a90e0ee2609a7e46906b255f9fb557f43dfb7

See more details on using hashes here.

File details

Details for the file py_excel_rs-0.2.0-cp38-cp38-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for py_excel_rs-0.2.0-cp38-cp38-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 8bc7e3d4cfa683723ad5bfd73a5ea419507983bbd35336d8285983f51b088d4a
MD5 967e05c215433cae9ad19a98b04dfc7e
BLAKE2b-256 91d7944af59b65d9fd693138dcead137b4e6562769b1a73397468bd19896821b

See more details on using hashes here.

File details

Details for the file py_excel_rs-0.2.0-cp38-cp38-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for py_excel_rs-0.2.0-cp38-cp38-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 454b8f633507503ccaf833b22a85babe9a246ff4a6b0952a09fc19522aef1613
MD5 bc86c04030ec86792a825bcbd1f532f6
BLAKE2b-256 2329be3b5649c289b3b850550b0f663d134fc5e2f8eb4e5df9e374da8c4c1279

See more details on using hashes here.

File details

Details for the file py_excel_rs-0.2.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for py_excel_rs-0.2.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 e4cde51f0464919d9a9c39c15d554a211bfb071036c11c120b3376dd30500d4d
MD5 58e9e33b2376ff4dbf496dfe101d39ae
BLAKE2b-256 cc98e782b1ab8255a359fd092de58c43dce4a74aebebb1a380c47771a6b55ee9

See more details on using hashes here.

File details

Details for the file py_excel_rs-0.2.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for py_excel_rs-0.2.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 41429bdb8d8d5ccff5895ae0c488843308d9b138585717f0b5c25c1f8ffffffc
MD5 5143d503cdf0d42af7255eb10cc064ca
BLAKE2b-256 8cdc0c4c51e752bd42b5abba99462b03069da9cc90cedeb68b01caf298ba4c08

See more details on using hashes here.

File details

Details for the file py_excel_rs-0.2.0-cp37-cp37m-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for py_excel_rs-0.2.0-cp37-cp37m-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 914a1bf516f5b068c9c3dd43b124eea2517e2242ae8f63ad7c80f8efe43c356d
MD5 3ded01c02723fcdb5aa733aba4e5dd39
BLAKE2b-256 e8bcc3041f353b578b71b6a921d3a1af465771223e7f9a3960d3e9eff86bf29c

See more details on using hashes here.

File details

Details for the file py_excel_rs-0.2.0-cp37-cp37m-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for py_excel_rs-0.2.0-cp37-cp37m-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 20fdb4621eca9b90ab9bee818d83aafd1d7a05981d222849557cb62289c136d2
MD5 0d1cdc05e857e4c28bc1c914d5745552
BLAKE2b-256 c621adb43488c2c6974d95400fbb124a20da8502ca1953b9e6846ff1d0a2cb71

See more details on using hashes here.

File details

Details for the file py_excel_rs-0.2.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for py_excel_rs-0.2.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 a323c72a874c60a594f9e1fc160bab3496a0fbfb5129119fe44b46ab8f611902
MD5 a1fb5130e8c2813b35f952fe73914075
BLAKE2b-256 d5054b4c48badeb26f8c910b4e5a357c3d073e2b70c8f3454d1b0bde4cf0646d

See more details on using hashes here.

File details

Details for the file py_excel_rs-0.2.0-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for py_excel_rs-0.2.0-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 45cc5f44e96e986c0fc3ebe8b446fac04ad39ead046ee1b34e41575065098730
MD5 8f7769f3d5063fe1d50bcb586115271b
BLAKE2b-256 cf852aba3081b6f52ecad5006380e74b13d01948641598912a26535466a3ca3f

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