quickle is a fast and small serialization format for a subset of Python types. It’s based off of Pickle, but includes several optimizations and extensions to provide improved performance and security. For supported types, serializing a message with quickle can be ~2-10x faster than using pickle.
See the documentation for more information.
LICENSE
New BSD. See the License File.
Metadata
Release files for quickle 0.4.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| quickle-0.4.0.tar.gz | 42.5 kB | Details |
Built distributions (wheels)
| File | Reset | |||
|---|---|---|---|---|
| quickle-0.4.0-cp39-cp39-win_amd64.whl | CPython 3.9 | CPython 3.9 | Windows x86-64 | Details |
| quickle-0.4.0-cp39-cp39-win32.whl | CPython 3.9 | CPython 3.9 | Windows x86-32 | Details |
| quickle-0.4.0-cp39-cp39-manylinux2010_x86_64.whl | CPython 3.9 | CPython 3.9 | Linux glibc 2.12+ x86-64 | Details |
| quickle-0.4.0-cp39-cp39-manylinux2010_i686.whl | CPython 3.9 | CPython 3.9 | Linux glibc 2.12+ x86-32 | Details |
| quickle-0.4.0-cp39-cp39-manylinux1_x86_64.whl | CPython 3.9 | CPython 3.9 | Linux glibc 2.5+ x86-64 | Details |
| quickle-0.4.0-cp39-cp39-manylinux1_i686.whl | CPython 3.9 | CPython 3.9 | Linux glibc 2.5+ x86-32 | Details |
| quickle-0.4.0-cp39-cp39-macosx_10_9_x86_64.whl | CPython 3.9 | CPython 3.9 | macOS 10.9+ x86-64 | Details |
| quickle-0.4.0-cp38-cp38-win_amd64.whl | CPython 3.8 | CPython 3.8 | Windows x86-64 | Details |
| quickle-0.4.0-cp38-cp38-win32.whl | CPython 3.8 | CPython 3.8 | Windows x86-32 | Details |
| quickle-0.4.0-cp38-cp38-manylinux2010_x86_64.whl | CPython 3.8 | CPython 3.8 | Linux glibc 2.12+ x86-64 | Details |
| quickle-0.4.0-cp38-cp38-manylinux2010_i686.whl | CPython 3.8 | CPython 3.8 | Linux glibc 2.12+ x86-32 | Details |
| quickle-0.4.0-cp38-cp38-manylinux1_x86_64.whl | CPython 3.8 | CPython 3.8 | Linux glibc 2.5+ x86-64 | Details |
| quickle-0.4.0-cp38-cp38-manylinux1_i686.whl | CPython 3.8 | CPython 3.8 | Linux glibc 2.5+ x86-32 | Details |
| quickle-0.4.0-cp38-cp38-macosx_10_9_x86_64.whl | CPython 3.8 | CPython 3.8 | macOS 10.9+ x86-64 | Details |
Total release size: 1.5 MB
Release files / quickle-0.4.0.tar.gz
| Download URL | quickle-0.4.0.tar.gz |
|---|---|
| Size | 42.5 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
b42b07c8ccb1340c89d3e7a85a09441a839e2afad791f13c19cb849139edee97
|
|
BLAKE2b-256 checksum How to use checksums |
a2782e3b61bdf87b3b44abf5f965053319dad2b7ad32e9eed8512af87650be91
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.2.0 pkginfo/1.6.1 requests/2.24.0 setuptools/41.4.0 requests-toolbelt/0.9.1 tqdm/4.51.0 CPython/3.8.0
|
Release files / quickle-0.4.0-cp39-cp39-win_amd64.whl
| Download URL | quickle-0.4.0-cp39-cp39-win_amd64.whl |
|---|---|
| Size | 46.5 kB |
| Tags | CPython 3.9 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
45b87d04a428bb6a1b97ca9b66654e1aa8305536f3289e4c102b280219ec055a
|
|
BLAKE2b-256 checksum How to use checksums |
41a6d78fd16c9f62a373ec1a199266bb37d378aae0b3ed9c5ec6b666a28b0dde
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.2.0 pkginfo/1.6.1 requests/2.24.0 setuptools/49.2.1 requests-toolbelt/0.9.1 tqdm/4.51.0 CPython/3.8.6
|
Release files / quickle-0.4.0-cp39-cp39-win32.whl
| Download URL | quickle-0.4.0-cp39-cp39-win32.whl |
|---|---|
| Size | 40.7 kB |
| Tags | CPython 3.9 Windows x86-32 |
|
SHA-256 checksum How to use checksums |
c9af31a4ab4bc60510cfee1cd1cbe903d45e2fd9fc9bbc69f8831be65a0cb3c5
|
|
BLAKE2b-256 checksum How to use checksums |
1f44b5fd21d572048429cf2698d2c817437ae3ebb2b0bbbf47b401d89cd9c089
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.2.0 pkginfo/1.6.1 requests/2.24.0 setuptools/49.2.1 requests-toolbelt/0.9.1 tqdm/4.51.0 CPython/3.8.6
|
Release files / quickle-0.4.0-cp39-cp39-manylinux2010_x86_64.whl
| Download URL | quickle-0.4.0-cp39-cp39-manylinux2010_x86_64.whl |
|---|---|
| Size | 157.8 kB |
| Tags | CPython 3.9 Linux glibc 2.12+ x86-64 |
|
SHA-256 checksum How to use checksums |
e8b1ba16ffd5ea6a5ce1546e5245a03f64f9f84ee7022b545c62106194399529
|
|
BLAKE2b-256 checksum How to use checksums |
87fb1c06e7d44b12f49e0d2521c9df14f8490aef758ebd087ac751c972017407
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.2.0 pkginfo/1.6.1 requests/2.24.0 setuptools/41.4.0 requests-toolbelt/0.9.1 tqdm/4.51.0 CPython/3.8.0
|
Release files / quickle-0.4.0-cp39-cp39-manylinux2010_i686.whl
| Download URL | quickle-0.4.0-cp39-cp39-manylinux2010_i686.whl |
|---|---|
| Size | 150.8 kB |
| Tags | CPython 3.9 Linux glibc 2.12+ x86-32 |
|
SHA-256 checksum How to use checksums |
6e9105509c6e71e899668415f79d5f409e1fa2d2c333bf49b460b1c8b47f3795
|
|
BLAKE2b-256 checksum How to use checksums |
e03cc05fe4bb00d265d13db9eddf2e98c5e9c946d9c838e84fc9671830bab325
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.2.0 pkginfo/1.6.1 requests/2.24.0 setuptools/41.4.0 requests-toolbelt/0.9.1 tqdm/4.51.0 CPython/3.8.0
|
Release files / quickle-0.4.0-cp39-cp39-manylinux1_x86_64.whl
| Download URL | quickle-0.4.0-cp39-cp39-manylinux1_x86_64.whl |
|---|---|
| Size | 157.8 kB |
| Tags | CPython 3.9 Linux glibc 2.5+ x86-64 |
|
SHA-256 checksum How to use checksums |
1118350f4310186a9dfdfc68e0a0c9e35d1aec387a13e2df56a4d7c9c4fd9f88
|
|
BLAKE2b-256 checksum How to use checksums |
fae7e667b47d57db86f5dff6a5faad159e411681da06f5f2b466495001a21486
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.2.0 pkginfo/1.6.1 requests/2.24.0 setuptools/41.4.0 requests-toolbelt/0.9.1 tqdm/4.51.0 CPython/3.8.0
|
Release files / quickle-0.4.0-cp39-cp39-manylinux1_i686.whl
| Download URL | quickle-0.4.0-cp39-cp39-manylinux1_i686.whl |
|---|---|
| Size | 150.8 kB |
| Tags | CPython 3.9 Linux glibc 2.5+ x86-32 |
|
SHA-256 checksum How to use checksums |
56c2676961af37c37fd57328b5486d08b8e41df9a619fce5a7377ec065e98362
|
|
BLAKE2b-256 checksum How to use checksums |
040d845d7d6a65f3bb479627e55f724e513680c934b10d648da72cfe44d61065
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.2.0 pkginfo/1.6.1 requests/2.24.0 setuptools/41.4.0 requests-toolbelt/0.9.1 tqdm/4.51.0 CPython/3.8.0
|
Release files / quickle-0.4.0-cp39-cp39-macosx_10_9_x86_64.whl
| Download URL | quickle-0.4.0-cp39-cp39-macosx_10_9_x86_64.whl |
|---|---|
| Size | 44.9 kB |
| Tags | CPython 3.9 macOS 10.9+ x86-64 |
|
SHA-256 checksum How to use checksums |
7712456c922e76c0818421ad0e79e8099653244718cd219a4f758b31096d6a2e
|
|
BLAKE2b-256 checksum How to use checksums |
287e6713b63e7c4c563a8c5690f7482416306e7040575a4b165d357f3a643dd9
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.2.0 pkginfo/1.6.1 requests/2.24.0 setuptools/50.3.0 requests-toolbelt/0.9.1 tqdm/4.51.0 CPython/3.9.0
|
Release files / quickle-0.4.0-cp38-cp38-win_amd64.whl
| Download URL | quickle-0.4.0-cp38-cp38-win_amd64.whl |
|---|---|
| Size | 46.4 kB |
| Tags | CPython 3.8 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
f6e1ff6ae477c5011eafe1315f7139c6a727da284d8ed833887fbfae9cd5ef72
|
|
BLAKE2b-256 checksum How to use checksums |
6106b8ce790f8b4c94405032bcaf1a9748da35e123f1bf20ec3fe4f0f817abd0
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.2.0 pkginfo/1.6.1 requests/2.24.0 setuptools/49.2.1 requests-toolbelt/0.9.1 tqdm/4.51.0 CPython/3.8.6
|
Release files / quickle-0.4.0-cp38-cp38-win32.whl
| Download URL | quickle-0.4.0-cp38-cp38-win32.whl |
|---|---|
| Size | 40.6 kB |
| Tags | CPython 3.8 Windows x86-32 |
|
SHA-256 checksum How to use checksums |
8bff61da5bfe354da6c30e0ec7bc3fde74b3257230bd867d5504c10ca2ff3b7a
|
|
BLAKE2b-256 checksum How to use checksums |
4178d49f3bb410314e5ad50c695d638abb46c4b07a0d5fe158c1cd97be1f769c
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.2.0 pkginfo/1.6.1 requests/2.24.0 setuptools/49.2.1 requests-toolbelt/0.9.1 tqdm/4.51.0 CPython/3.8.6
|
Release files / quickle-0.4.0-cp38-cp38-manylinux2010_x86_64.whl
| Download URL | quickle-0.4.0-cp38-cp38-manylinux2010_x86_64.whl |
|---|---|
| Size | 158.4 kB |
| Tags | CPython 3.8 Linux glibc 2.12+ x86-64 |
|
SHA-256 checksum How to use checksums |
ea72e02a5a3864e0451eb09f0074738cc633a3e092bf8b616c60e781d11f9262
|
|
BLAKE2b-256 checksum How to use checksums |
3d8df9346e8bc7cbf65e87e58842e99dbfc812fd72a5ce8fece8879c432fea59
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.2.0 pkginfo/1.6.1 requests/2.24.0 setuptools/41.4.0 requests-toolbelt/0.9.1 tqdm/4.51.0 CPython/3.8.0
|
Release files / quickle-0.4.0-cp38-cp38-manylinux2010_i686.whl
| Download URL | quickle-0.4.0-cp38-cp38-manylinux2010_i686.whl |
|---|---|
| Size | 154.0 kB |
| Tags | CPython 3.8 Linux glibc 2.12+ x86-32 |
|
SHA-256 checksum How to use checksums |
8b0a31efce2f8a5ff47257637d929c49982d1323e6b359798d45fe86a0a49ff6
|
|
BLAKE2b-256 checksum How to use checksums |
d29d760663514ce2f45cfa52e094c9128e4dcf86dc4723f031da8ab3cef91159
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.2.0 pkginfo/1.6.1 requests/2.24.0 setuptools/41.4.0 requests-toolbelt/0.9.1 tqdm/4.51.0 CPython/3.8.0
|
Release files / quickle-0.4.0-cp38-cp38-manylinux1_x86_64.whl
| Download URL | quickle-0.4.0-cp38-cp38-manylinux1_x86_64.whl |
|---|---|
| Size | 158.4 kB |
| Tags | CPython 3.8 Linux glibc 2.5+ x86-64 |
|
SHA-256 checksum How to use checksums |
e895a5ecf43d8d654f17a805949ce5176d1811b4e9e104e8a02cfb0e108a33ac
|
|
BLAKE2b-256 checksum How to use checksums |
43b8b2c0b055fd56e73b228911e1df40bf4b6c51253f54a83744703e4d361423
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.2.0 pkginfo/1.6.1 requests/2.24.0 setuptools/41.4.0 requests-toolbelt/0.9.1 tqdm/4.51.0 CPython/3.8.0
|
Release files / quickle-0.4.0-cp38-cp38-manylinux1_i686.whl
| Download URL | quickle-0.4.0-cp38-cp38-manylinux1_i686.whl |
|---|---|
| Size | 154.0 kB |
| Tags | CPython 3.8 Linux glibc 2.5+ x86-32 |
|
SHA-256 checksum How to use checksums |
7d39aa1c5102ff692e085a13a481c6170261bfaf518d1162e3971a12199afd6b
|
|
BLAKE2b-256 checksum How to use checksums |
770b50fba76cd019ee9759266487a183210a3e5dd6e9778d7cff0511fc65b2e2
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.2.0 pkginfo/1.6.1 requests/2.24.0 setuptools/41.4.0 requests-toolbelt/0.9.1 tqdm/4.51.0 CPython/3.8.0
|
Release files / quickle-0.4.0-cp38-cp38-macosx_10_9_x86_64.whl
| Download URL | quickle-0.4.0-cp38-cp38-macosx_10_9_x86_64.whl |
|---|---|
| Size | 44.6 kB |
| Tags | CPython 3.8 macOS 10.9+ x86-64 |
|
SHA-256 checksum How to use checksums |
0bce1c4dbfb9431f2a26bb869bf548501913726c9d33cccfe1d6ebf2fed33cff
|
|
BLAKE2b-256 checksum How to use checksums |
ff7a8a1f65fb9c68758f001ce477abc48a5defc46cb4793f2be45611de9c4006
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.2.0 pkginfo/1.6.1 requests/2.24.0 setuptools/50.3.0 requests-toolbelt/0.9.1 tqdm/4.51.0 CPython/3.9.0
|