An open API service indexing awesome lists of open source software.

https://github.com/lebedov/xxh

Python bindings for xxHash non-cryptographic hash algorithm
https://github.com/lebedov/xxh

hash python xxhash

Last synced: 5 months ago
JSON representation

Python bindings for xxHash non-cryptographic hash algorithm

Awesome Lists containing this project

README

          

.. -*- rst -*-

Python Bindings for xxHash
==========================

Package Description
-------------------
This package provides a Python interface to the xxHash fast non-cryptographic
hash algorithm. Inspired by `existing Python wrappers for xxHash
`_, this package exposes both the 32 and
64-bit versions of the algorithm and leverages `Cython `_ to
provide better support for incremental updating of a hash using data
encapsulated in a range of Python container classes. The package is compatible
with Python 2.7 and later.

.. image:: https://img.shields.io/pypi/v/xxh.svg
:target: https://pypi.python.org/pypi/xxh
:alt: Latest Version
.. image:: https://img.shields.io/pypi/dm/xxh.svg
:target: https://pypi.python.org/pypi/xxh
:alt: Downloads

Quick Start
-----------
Make sure you have `pip `_ and `Cython
`_ installed; once you do, install
the package as follows: ::

pip install xxh

Development
-----------
The latest source code can be obtained from the project website at
`GitHub `_.

Authors & Acknowledgements
--------------------------
See the included `AUTHORS.rst
`_ file for
more information.

License
-------
This software is licensed under the `BSD License
`_.
See the included `LICENSE.rst
`_ file for
more information.