Metadata-Version: 2.1
Name: bchlib
Version: 1.0.0
Summary: A python wrapper module for the Linux kernel BCH library.
Home-page: https://github.com/jkent/python-bchlib
Author: Jeff Kent
Author-email: jeff@jkent.net
License: UNKNOWN
Platform: UNKNOWN
Classifier: License :: OSI Approved :: GNU General Public License v2 (GPLv2)
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.6
Classifier: Programming Language :: Python :: Implementation :: CPython
Classifier: Programming Language :: Python :: Implementation :: PyPy
Classifier: Intended Audience :: Developers
Classifier: Topic :: Security :: Cryptography
Requires-Python: >=3.6.0
Description-Content-Type: text/markdown
License-File: COPYING


python-bchlib
=============

This is a python module for encoding, decoding, and correcting data using [BCH codes](https://en.wikipedia.org/wiki/BCH_code).

## Requirements
  Python 3.6 or greater required.

## Installing the latest release:
    $ pip install bchlib

## Installing from source:
  On Linux, you will need python-dev or equivalent package.  Windows, you need Microsoft Visual C++.  I've tested this manually using [Visual Studio 2015](https://stackoverflow.com/a/44290942/6844002).

    $ pip install .

## Usage Example

  See Python's built-in help `import bchlib; help(bchlib)` and the module's [tests](tests) for usage examples.


