Metadata-Version: 2.4
Name: crc64fast
Version: 0.1.0
Summary: Python bindings for crc64fast-nvme Rust library
Author-email: Peter Lande <petelande@me.com>
License-Expression: MIT OR Apache-2.0
Project-URL: Homepage, https://github.com/Peter-Lande/python-crc64fast
Project-URL: Issues, https://github.com/Peter-Lande/python-crc64fast/issues
Classifier: Development Status :: 4 - Beta
Classifier: Programming Language :: Rust
Classifier: Operating System :: MacOS
Classifier: Operating System :: POSIX :: Linux
Classifier: Natural Language :: English
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Requires-Python: >=3.9
Description-Content-Type: text/markdown
License-File: LICENSE-Apache
License-File: LICENSE-MIT
Dynamic: license-file

# python-crc64fast

Hashlib compatible Python bindings for [crc64fast-nvme](https://github.com/awesomized/crc64fast-nvme).  

## Usage

```Python
import crc64fast

hasher = crc64fast.crc64fast()

hasher.update(b"hello ")
hasher.update(b"world!")

print(hasher.hexdigest())
```

## License

`python-crc64fast` is dual-licensed under

* Apache 2.0 license ([LICENSE-Apache](./LICENSE-Apache) or <http://www.apache.org/licenses/LICENSE-2.0>)
* MIT license ([LICENSE-MIT](./LICENSE-MIT) or <https://opensource.org/licenses/MIT>)
