Metadata-Version: 2.1
Name: ocflzw-decompress
Version: 1.0.0
Summary: OCFLZW Decompress
Home-page: https://github.com/plessbd/ocflzw-decompress
Author: Ben Plessinger, Mohammad Zia
License: GNU General Public License v3 (GPLv3)
Project-URL: Bug Tracker, https://github.com/plessbd/ocflzw-decompress/issues
Keywords: lzw ocfblob decompress cerner
Platform: UNKNOWN
Classifier: Programming Language :: Python :: 3
Requires-Python: >=3.6
Description-Content-Type: text/markdown
License-File: LICENSE

# OCF LZW Decompress

Implements "OCF decompresion" as used by Cerner.

Python port of https://gist.github.com/pgodwin/7d66729444173146ad698d154f2b9b6c

```python
from ocflzw_decompress.lzw import LzwDecompress
lzw = LzwDecompress()

uncompressed = lzw.decompress(blob_contents)
for bt in uncompressed:
    uncompressed_text += chr(bt)
uncompressed_text = uncompressed_text.rstrip('\x00')
```

