cemircol
Yüksek performanslı, sütun tabanlı (columnar) veri depolama kütüphanesi. Rust/PyO3 çekirdeği, zstd maksimum sıkıştırması ve sıfır-kopya mmap + numpy pipeline'ı sayesinde Parquet'ten daha hızlı okuma ve 15x daha küçük dosya boyutu sunar.
Kurulum
pip install cemircol
CSV ve Parquet dönüştürücülerini kullanmak için:
pip install "cemircol[froms]"
(Kaynak koddan derlemek için Rust toolchain gereklidir: maturin develop --release)
Özellikler
- zstd Level 22 Sıkıştırma: Her sütunu bağımsız olarak maksimum düzeyde sıkıştırır — Parquet'ten 15x daha küçük dosya boyutu.
- Sıfır-Kopya Okuma Pipeline:
mmap → PyByteArray (doğrudan decompress) → numpy.frombufferzinciri ile hiçbir ara Rust buffer oluşturulmaz. - Paralel Yazma:
rayonile tüm sütunlar aynı anda sıkıştırılır, tüm CPU core'ları kullanılır. - numpy Entegrasyonu:
query()doğrudan numpy array döner — Python list nesnesi yaratma yükü yoktur. - Mmap (Memory Mapped Files): Dosyaları belleğe eşleyerek RAM tüketimini minimize eder.
- Geriye Dönük Uyumluluk: Eski zlib formatındaki
.cemirdosyalar otomatik tanınır ve okunur.
Kullanım
Hızlı Başlangıç
from cemircol import CemircolWriter, CemircolReader
# Veri yazma
data = {"id": [1, 2, 3], "val": [1.1, 2.2, 3.3]}
CemircolWriter.write("data.cemir", data)
# Veri okuma — numpy array döner
reader = CemircolReader("data.cemir")
print(reader.columns()) # ['id', 'val']
print(reader.num_rows()) # 3
print(reader.query("val")) # array([1.1, 2.2, 3.3])
CSV ve Parquet'ten Çevirme
from cemircol import from_csv, from_parquet
from_csv("sales_data.csv", "sales_data.cemir")
from_parquet("analytics.parquet", "analytics.cemir")
Performans Karşılaştırması
10.000.000 satır, 2 sütun (int64 + float64) benchmark (benchmark.py):
Dosya Boyutları
CemirCol : 5.52 MB ← 15x Parquet'ten küçük
Parquet : 85.09 MB
CSV : 182.61 MB
JSON : 192.15 MB
Tek Sütun Okuma Süresi
CemirCol : 0.108 s ← Parquet'ten hızlı
Parquet : 0.113 s
JSON : 1.219 s
CSV : 6.597 s
query()numpy array döndürdüğünden veri direkt bilimsel hesaplama için hazırdır.
Teknik Mimari
Dosya Formatı (.cemir)
┌──────────┬──────────────┬──────────────┬───────────────────────┬──────────────┬──────────┐
│ "CEM1" │ col_1_data │ col_2_data │ metadata_json │ meta_len u64 │ "CEM1" │
│ 4 bytes │ (zstd) │ (zstd) │ (FileMeta: offsets, │ 8 bytes │ 4 bytes │
│ │ │ │ types, compression) │ │ │
└──────────┴──────────────┴──────────────┴───────────────────────┴──────────────┴──────────┘
Okuma Pipeline
mmap (sıfır kopya)
└─► sıkıştırılmış dilim (compressed slice)
└─► PyByteArray::new_with → zstd::stream::copy_decode (doğrudan Python belleğine)
└─► numpy.frombuffer (sıfır-kopya view)
└─► numpy array → Python
Proje Yayınlama
Sürüm yayınlamadan önce Cargo.toml ve pyproject.toml içindeki versiyon numaralarını senkronize güncelle, ardından:
./publish.sh
# Twine kullanıcı adı : __token__
# Twine şifre : pypi-... (PyPI API token)
Geliştirme ortamı için:
maturin develop --release
- Muslu YÜKSEKTEPE
- Cem Emir YÜKSEKTEPE
Metadata
Release files for cemircol 1.0.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | Actions |
|---|---|---|---|---|
| cemircol-1.0.1.tar.gz | 2.1 MB | Without provenance | Details for cemircol-1.0.1.tar.gz |
Built distributions (wheels)
Total release size: 22.4 MB
Release files / cemircol-1.0.1.tar.gz
| Download URL | cemircol-1.0.1.tar.gz |
|---|---|
| Size | 2.1 MB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
508770b629904da7b65f86ba9fc3e18da64f5796c087ddb03f0f56070d8d9f6f
|
|
BLAKE2b-256 checksum How to use checksums |
380b2d9b845321058bc24446a531d2624441266560b2878b5b844a749a1ae4eb
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.13.1
|
Release files / cemircol-1.0.1-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | cemircol-1.0.1-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 722.8 kB |
| Tags | Linux glibc 2.17+ x86-64 PyPy 3.11 PyPy 3.11 7.3 |
|
SHA-256 checksum How to use checksums |
e9bc88d50b986f4881ff14c7e601517d9b6d72778dcb53d58a87d66741486193
|
|
BLAKE2b-256 checksum How to use checksums |
38dfff3fee067049b4dc61a5b98b8ff142837f84e270abf25b99137b7efb85b2
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.13.1
|
Release files / cemircol-1.0.1-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
| Download URL | cemircol-1.0.1-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl |
|---|---|
| Size | 661.2 kB |
| Tags | Linux glibc 2.17+ ARM64 PyPy 3.11 PyPy 3.11 7.3 |
|
SHA-256 checksum How to use checksums |
9f7d9872d4042cad5e1388dc04a57f42b3c5f88a18dc072ebbc9426553fea8fc
|
|
BLAKE2b-256 checksum How to use checksums |
dbf2aa101dea88f788329571c33f9bfcb82baff47a890ebb42b8e11fc7871a9e
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.13.1
|
Release files / cemircol-1.0.1-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
| Download URL | cemircol-1.0.1-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl |
|---|---|
| Size | 660.1 kB |
| Tags | CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ ARM64 |
|
SHA-256 checksum How to use checksums |
d808292084568310bc8bd3dc0b81709d7c542556ba5d8667c2872913e4feed89
|
|
BLAKE2b-256 checksum How to use checksums |
8ac95142dd0dfea4c42ed37b40a3059407839bfc6548ecad5285bad8d335e6f9
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.13.1
|
Release files / cemircol-1.0.1-cp314-cp314-win_amd64.whl
| Download URL | cemircol-1.0.1-cp314-cp314-win_amd64.whl |
|---|---|
| Size | 408.4 kB |
| Tags | CPython 3.14 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
5a0974f735748c27298d00a24dd5d39dd6dde44e1ade7e1098784223018cac30
|
|
BLAKE2b-256 checksum How to use checksums |
dbb23bedfd11ef2259794b116735b9db1c0acf811a0d05fca01f2412d71b0811
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.13.1
|
Release files / cemircol-1.0.1-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | cemircol-1.0.1-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 725.4 kB |
| Tags | CPython 3.14 Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
8970ed087986a1df9d324bf49d44de4c3e1fc22ea083072fa66ba0dbeb962430
|
|
BLAKE2b-256 checksum How to use checksums |
bfd803bc2164d111f4e5c612c2877f566b316e83333284bcab54a2005af681c4
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.13.1
|
Release files / cemircol-1.0.1-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
| Download URL | cemircol-1.0.1-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl |
|---|---|
| Size | 661.9 kB |
| Tags | CPython 3.14 Linux glibc 2.17+ ARM64 |
|
SHA-256 checksum How to use checksums |
2d4472f7518812218a00c56462fdd22768984a0deb995a9db90e3ed3c2415c74
|
|
BLAKE2b-256 checksum How to use checksums |
09ab7153a4ff65da0603f02a86b5f42d0121a9f87ea621587aadb1aea9ac393d
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.13.1
|
Release files / cemircol-1.0.1-cp314-cp314-macosx_11_0_arm64.whl
| Download URL | cemircol-1.0.1-cp314-cp314-macosx_11_0_arm64.whl |
|---|---|
| Size | 539.7 kB |
| Tags | CPython 3.14 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
52b8f9e62f6c4a602e19cdd928e72bd63a632b52f7dfcb0e5ef01775a051de65
|
|
BLAKE2b-256 checksum How to use checksums |
38fadf1dc2970b27a8cbccbce08f963244c3e4defda2114f29b9390e5e4182f2
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.13.1
|
Release files / cemircol-1.0.1-cp314-cp314-macosx_10_12_x86_64.whl
| Download URL | cemircol-1.0.1-cp314-cp314-macosx_10_12_x86_64.whl |
|---|---|
| Size | 629.1 kB |
| Tags | CPython 3.14 macOS 10.12+ x86-64 |
|
SHA-256 checksum How to use checksums |
595f261fe5367239d8364464c9d0f6bad84ddd69c8f7f9cb90b7ffa155636076
|
|
BLAKE2b-256 checksum How to use checksums |
7f83654fc4c4b435b7e77fc2c85bd4baa0810b38cdd01d3e7fbac8ddb20c8e35
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.13.1
|
Release files / cemircol-1.0.1-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
| Download URL | cemircol-1.0.1-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl |
|---|---|
| Size | 663.4 kB |
| Tags | CPython 3.13 CPython 3.13 free-threading Linux glibc 2.17+ ARM64 |
|
SHA-256 checksum How to use checksums |
b2bdda89b8c0d48807c003da06080f0f535f5b23dd878022ee18754534c3c8c1
|
|
BLAKE2b-256 checksum How to use checksums |
e0b77baec02249e282eaf7184601c2286c4272deb7a395e2512561552717ffff
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.13.1
|
Release files / cemircol-1.0.1-cp313-cp313-win_amd64.whl
| Download URL | cemircol-1.0.1-cp313-cp313-win_amd64.whl |
|---|---|
| Size | 410.9 kB |
| Tags | CPython 3.13 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
dda2c632b4765ab4624cc8a00967236d00a80bccb75f74d5229a5742cccf996b
|
|
BLAKE2b-256 checksum How to use checksums |
ae4fb79c8faeef5d304df882b39239ea615d73d829124fd92b65181755a32a9a
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.13.1
|
Release files / cemircol-1.0.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | cemircol-1.0.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 728.6 kB |
| Tags | CPython 3.13 Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
dd6cd6866382585603e848bd72c826758cd3b76a5f22af74bd0d3347ae0b3c23
|
|
BLAKE2b-256 checksum How to use checksums |
088970d777cf0392ada1591b45023c79f96cbcad78321475c0c5d0e4976c1d02
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.13.1
|
Release files / cemircol-1.0.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
| Download URL | cemircol-1.0.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl |
|---|---|
| Size | 665.3 kB |
| Tags | CPython 3.13 Linux glibc 2.17+ ARM64 |
|
SHA-256 checksum How to use checksums |
9a6b5c2ccc57b9fe446c223674561098445f2326fb89ab56b8d7990b47588c0e
|
|
BLAKE2b-256 checksum How to use checksums |
b2634286984f4fa8c95519fa27d5bf50db71d4095e55cac929ab5fe5b471982d
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.13.1
|
Release files / cemircol-1.0.1-cp313-cp313-macosx_11_0_arm64.whl
| Download URL | cemircol-1.0.1-cp313-cp313-macosx_11_0_arm64.whl |
|---|---|
| Size | 539.8 kB |
| Tags | CPython 3.13 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
cbc157c4ba1a7fda229069f994d4fe921ddab60233004ba02299f5897b2ed3ec
|
|
BLAKE2b-256 checksum How to use checksums |
8d938b291bc5b1f43a538683220df8a95225cb318585146f456e98bd27de5778
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.13.1
|
Release files / cemircol-1.0.1-cp313-cp313-macosx_10_12_x86_64.whl
| Download URL | cemircol-1.0.1-cp313-cp313-macosx_10_12_x86_64.whl |
|---|---|
| Size | 629.1 kB |
| Tags | CPython 3.13 macOS 10.12+ x86-64 |
|
SHA-256 checksum How to use checksums |
fe3291eccd47e8dc0efeb34639cd289c94dba3662dfb3941eb0b09fe03f7edbb
|
|
BLAKE2b-256 checksum How to use checksums |
73f4a16d9b499ee92f9a33355094c72c2a6833eb0a30448acbb128a27132a013
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.13.1
|
Release files / cemircol-1.0.1-cp312-cp312-win_amd64.whl
| Download URL | cemircol-1.0.1-cp312-cp312-win_amd64.whl |
|---|---|
| Size | 410.7 kB |
| Tags | CPython 3.12 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
6ef1c2c41198d44355f41fb71764557aa80b41ec79e233688604ae876270dd1e
|
|
BLAKE2b-256 checksum How to use checksums |
720b5ee9e16e5301b75c3598a413b810795d7cb3a077cbaf2fb6aad1fb400504
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.13.1
|
Release files / cemircol-1.0.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | cemircol-1.0.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 728.3 kB |
| Tags | CPython 3.12 Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
52c3f2c29d5fb09eb7bb5eeb9bceb802a2fe3c4085c63db03c0baac438395a9a
|
|
BLAKE2b-256 checksum How to use checksums |
6811434ebb307ee23e45232afec8e1b144b55040231d194e1e745753ddeba7de
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.13.1
|
Release files / cemircol-1.0.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
| Download URL | cemircol-1.0.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl |
|---|---|
| Size | 665.1 kB |
| Tags | CPython 3.12 Linux glibc 2.17+ ARM64 |
|
SHA-256 checksum How to use checksums |
a6468521b196c59b37103154e968a8cfae97e29e455839663394a7cc0f18095a
|
|
BLAKE2b-256 checksum How to use checksums |
cccaf7528da9db2f59c85eeaf09a76c69e543b7b29ce5483610bc01f987bfbf6
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.13.1
|
Release files / cemircol-1.0.1-cp312-cp312-macosx_11_0_arm64.whl
| Download URL | cemircol-1.0.1-cp312-cp312-macosx_11_0_arm64.whl |
|---|---|
| Size | 539.7 kB |
| Tags | CPython 3.12 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
3ada77414397d6e51f6f5b789108cf078f57ea5b5c30612a1b8bd4ddd868e8f4
|
|
BLAKE2b-256 checksum How to use checksums |
55d8073945eaa4e5e41ea85430347439fc106d4a09f5dbe10c46a41649ae0253
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.13.1
|
Release files / cemircol-1.0.1-cp312-cp312-macosx_10_12_x86_64.whl
| Download URL | cemircol-1.0.1-cp312-cp312-macosx_10_12_x86_64.whl |
|---|---|
| Size | 628.7 kB |
| Tags | CPython 3.12 macOS 10.12+ x86-64 |
|
SHA-256 checksum How to use checksums |
b7147310250ea95d01b62783bd813cf899def61a63bd3a1f48e6dffc4e473c47
|
|
BLAKE2b-256 checksum How to use checksums |
827cdff167398b5b0e6071a06c73cea7e9404a1e2913045ea25e5ed9c189e6cb
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.13.1
|
Release files / cemircol-1.0.1-cp311-cp311-win_amd64.whl
| Download URL | cemircol-1.0.1-cp311-cp311-win_amd64.whl |
|---|---|
| Size | 406.9 kB |
| Tags | CPython 3.11 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
cba5f6bba6537ff390487d18149f92bb83600f04635d0e33ca7f1851d14662a8
|
|
BLAKE2b-256 checksum How to use checksums |
3aa1791d18a56322eb481f0d6dfb1c01dff50de0059c218a6c50e6913cb773fd
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.13.1
|
Release files / cemircol-1.0.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | cemircol-1.0.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 722.5 kB |
| Tags | CPython 3.11 Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
256caf2a2c3cbd5e226e81b1ad4f50b842921346f428eb1adb2da5addc972c90
|
|
BLAKE2b-256 checksum How to use checksums |
374a98b89a1a1a51c68d3850a32610fc52a764efa90ed1d1e18a42368807fe55
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.13.1
|
Release files / cemircol-1.0.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
| Download URL | cemircol-1.0.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl |
|---|---|
| Size | 661.4 kB |
| Tags | CPython 3.11 Linux glibc 2.17+ ARM64 |
|
SHA-256 checksum How to use checksums |
6586dfcb0713cf24231d33dfb2aa3ef85f326e561588eec3de2209ff57fab190
|
|
BLAKE2b-256 checksum How to use checksums |
1d991f053a371d4472f2c0a7c981085d6b382dc70c74715eb5eb94c8af7a6d21
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.13.1
|
Release files / cemircol-1.0.1-cp311-cp311-macosx_11_0_arm64.whl
| Download URL | cemircol-1.0.1-cp311-cp311-macosx_11_0_arm64.whl |
|---|---|
| Size | 540.4 kB |
| Tags | CPython 3.11 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
ae5a990430dfc629551ca3de61eb5af3a75918a598e285f3d8eba2ee98529e31
|
|
BLAKE2b-256 checksum How to use checksums |
2a8528cf0282866a49546fd922ee2760f16c79e5fdb95e614ac2a845a7bc895e
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.13.1
|
Release files / cemircol-1.0.1-cp311-cp311-macosx_10_12_x86_64.whl
| Download URL | cemircol-1.0.1-cp311-cp311-macosx_10_12_x86_64.whl |
|---|---|
| Size | 629.3 kB |
| Tags | CPython 3.11 macOS 10.12+ x86-64 |
|
SHA-256 checksum How to use checksums |
ceac0773961e721824df79b1d7c3394a94487da338786db7df48a1b4325af467
|
|
BLAKE2b-256 checksum How to use checksums |
53c9bbe572d0a3aab3789703cc43dec739b9e69b87860fad7dc3dc2bf142f644
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.13.1
|
Release files / cemircol-1.0.1-cp310-cp310-win_amd64.whl
| Download URL | cemircol-1.0.1-cp310-cp310-win_amd64.whl |
|---|---|
| Size | 407.0 kB |
| Tags | CPython 3.10 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
d3a6a504c44437b404c31f8965e3583acdb0a49e8a6551cbe6657ecb09a3afce
|
|
BLAKE2b-256 checksum How to use checksums |
70a1db4187c116168348d4274080e6c9e4cf8d47f1f9caa421d95fe3b4fa53a2
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.13.1
|
Release files / cemircol-1.0.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | cemircol-1.0.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 723.2 kB |
| Tags | CPython 3.10 Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
f59b6f11f1e4ae608dbe0f1c2bcd33894d72a789e0f2162f13feaa03da825af2
|
|
BLAKE2b-256 checksum How to use checksums |
e65ff14ec36592733f6305370bcce593f3b54c0c16bec6fcddbb306766fea2f2
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.13.1
|
Release files / cemircol-1.0.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
| Download URL | cemircol-1.0.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl |
|---|---|
| Size | 662.1 kB |
| Tags | CPython 3.10 Linux glibc 2.17+ ARM64 |
|
SHA-256 checksum How to use checksums |
11d2b2ce21ab709336c2ad6249c793aeada1d9e53002d06a5b62d39cd863f5df
|
|
BLAKE2b-256 checksum How to use checksums |
dcdff730c99f7541655fbfb2a664c3d69a9f73bc209280e35d153618eb1bf70b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.13.1
|
Release files / cemircol-1.0.1-cp310-cp310-macosx_11_0_arm64.whl
| Download URL | cemircol-1.0.1-cp310-cp310-macosx_11_0_arm64.whl |
|---|---|
| Size | 540.7 kB |
| Tags | CPython 3.10 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
9cce74a305342f1eb0bc3dd554a0b5800678d17669e2a25deb2b70f69e7e7c21
|
|
BLAKE2b-256 checksum How to use checksums |
586fd0dff6bfc3117504dc115b4e082604e693b096c9a75f7a90a5f376f83f52
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.13.1
|
Release files / cemircol-1.0.1-cp310-cp310-macosx_10_12_x86_64.whl
| Download URL | cemircol-1.0.1-cp310-cp310-macosx_10_12_x86_64.whl |
|---|---|
| Size | 629.7 kB |
| Tags | CPython 3.10 macOS 10.12+ x86-64 |
|
SHA-256 checksum How to use checksums |
fd2b2654454bb4e14e63f7d3d0fa605f385f66889a4cdfcfedc58ff76e4f0381
|
|
BLAKE2b-256 checksum How to use checksums |
7bb5dafbdb1978946047982f63050631eb1b8a09c4a8e40648ac59bfbbc60fd0
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.13.1
|
Release files / cemircol-1.0.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | cemircol-1.0.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 724.6 kB |
| Tags | CPython 3.9 Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
37c4de2cd15bd4c7f6ab43d08ba0e37ed654f2ac62afd211864847688460ed98
|
|
BLAKE2b-256 checksum How to use checksums |
fe12b6754a1ecb609b88ca04d553b5e3934a4d2a37ab139bedaf1a0f54435a17
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.13.1
|
Release files / cemircol-1.0.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
| Download URL | cemircol-1.0.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl |
|---|---|
| Size | 664.2 kB |
| Tags | CPython 3.9 Linux glibc 2.17+ ARM64 |
|
SHA-256 checksum How to use checksums |
ac6069bb750f85bc3bb74d0887c6b1b59e09786cb64506d376e8643f129c724c
|
|
BLAKE2b-256 checksum How to use checksums |
74a9552c46d08e589a3a2fc89c38d7ec9b7e8c0738650bc399531cdbbf3bedcf
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.13.1
|
Release files / cemircol-1.0.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | cemircol-1.0.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 724.6 kB |
| Tags | CPython 3.8 Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
f8404f25b12f93511263637ece260e96f4803df539d03c784347206219a62e59
|
|
BLAKE2b-256 checksum How to use checksums |
cc5fb1d455681bbc647f709d8fc9fc6fa2dd5a3e2ba6e5449eab7629f2200ec8
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.13.1
|
Release files / cemircol-1.0.1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
| Download URL | cemircol-1.0.1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl |
|---|---|
| Size | 664.2 kB |
| Tags | CPython 3.8 Linux glibc 2.17+ ARM64 |
|
SHA-256 checksum How to use checksums |
2962df7c647d1366e7118ff1d950ccc31c40f589df7231b3fd7665193d8f4215
|
|
BLAKE2b-256 checksum How to use checksums |
5f286a3b27d48ccfbcc7af0542ec1f7854076b1c66799fc9e6e40bbd5ec244e4
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.13.1
|
Security for cemircol 1.0.1
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.