Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/jcrist/quickle
A quicker pickle :cucumber:
https://github.com/jcrist/quickle
pickle python serialization
Last synced: 4 months ago
JSON representation
A quicker pickle :cucumber:
- Host: GitHub
- URL: https://github.com/jcrist/quickle
- Owner: jcrist
- License: other
- Archived: true
- Created: 2020-07-28T16:18:21.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2022-06-27T03:51:05.000Z (over 2 years ago)
- Last Synced: 2024-09-15T06:22:55.168Z (5 months ago)
- Topics: pickle, python, serialization
- Language: C
- Homepage: https://jcristharif.com/quickle/
- Size: 739 KB
- Stars: 108
- Watchers: 3
- Forks: 3
- Open Issues: 0
-
Metadata Files:
- Readme: README.rst
- License: LICENSE
Awesome Lists containing this project
README
quickle 🥒
===========|travis| |pypi| |conda|
**Quickle is no longer maintained**
``quickle`` was an interesting experiment, but I no longer believe this to be a
good idea. For users looking for a fast and flexible serialization library for
Python, I recommend using `msgspec `__
instead. Everything ``quickle`` could do, ``msgspec`` can do better and
faster, all while using standardized protocols (JSON and MessagePack
currently), rather than something Python-specific like Pickle. See `the docs
`__ for more information.The original README is below:
----
``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``... image:: https://github.com/jcrist/quickle/raw/master/docs/source/_static/bench-1.png
:target: https://jcristharif.com/quickle/benchmarks.htmlSee `the documentation `_ for more
information.LICENSE
-------New BSD. See the
`License File `_... |travis| image:: https://travis-ci.com/jcrist/quickle.svg?branch=master
:target: https://travis-ci.com/jcrist/quickle
.. |pypi| image:: https://img.shields.io/pypi/v/quickle.svg
:target: https://pypi.org/project/quickle/
.. |conda| image:: https://img.shields.io/conda/vn/conda-forge/quickle.svg
:target: https://anaconda.org/conda-forge/quickle