{"categories":[{"label":"Compression","url":"https://skillfed.io/packages/category/system-archiving-compression"}],"enrichment":{"capability":"Provides fast compression and decompression of small data blocks using liblzf, a C library, through Python bindings with compress() and decompress() functions.","skillfed_tags":["compression","c-bindings","low-level"],"use_cases":["Compress small network packets or message payloads where speed matters more than maximum compression ratio.","Decompress liblzf-compressed data streams in applications that need to interoperate with C/C++ systems using liblzf.","Cache compression in memory-constrained environments where fast encode/decode of small blocks is critical.","Embedded data serialization where a lightweight, low-level compression binding is preferred over heavier libraries."],"what_it_does":"python-neo-lzf is a Python binding to the liblzf C compression library, offering two core functions: compress() to shrink bytes and decompress() to expand them. It is designed as a low-level tool for applications that need fast compression and decompression of small data blocks, with no runtime dependencies beyond Python itself.\n\nThe package is a fork that bundles pre-built wheels for Python 3.7\u20133.14 across multiple platforms (macOS, Linux variants, Windows), eliminating the need to compile C extensions at install time. Both compress() and decompress() can return None under specific conditions\u2014compress() when data cannot fit within a size limit, and decompress() when the result does not match the expected size\u2014so callers must handle these cases.","worth_installing":"Yes, if you need fast compression for small data blocks and are comfortable with a low-level API that requires explicit size handling. The pre-built wheels and broad Python version support reduce friction. However, the aging maintenance status (232 days since last release, only 2 stars) and lack of active development signal suggest this is stable but not actively evolving\u2014suitable for stable use cases, not for projects expecting ongoing feature work."},"id":"python-neo-lzf","links":{"html":"https://skillfed.io/packages/python-neo-lzf","md":"https://skillfed.io/packages/python-neo-lzf.md","pypi":"https://pypi.org/project/python-neo-lzf/"},"maintenance":{"status":"aging"},"meta":{"latest_release":"2025-12-25","license_spdx":null,"license_treatment":"permissive","name":"python-neo-lzf","python_support":"supports_current","summary":"A fork of python-lzf with pre-built wheel files."},"popularity":{"monthly_downloads":83064,"position":14103,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"0.3.5"}
