{"categories":[{"label":"Python Modules","url":"https://skillfed.io/packages/category/software-development-libraries-python-modules/20"},{"label":"Compression","url":"https://skillfed.io/packages/category/system-archiving-compression"}],"enrichment":{"capability":"xpress8 provides Python bindings to Microsoft's Xpress8 compression library, enabling compression and decompression of data using the algorithm used by Power BI's .pbix format and Windows internal data stores.","skillfed_tags":["compression","microsoft-ese","pbix"],"use_cases":["Decompress Power BI .pbix files to extract or analyze their internal structure and data.","Compress or decompress data in Windows-internal formats that use Xpress8 encoding.","Handle chunked Xpress8-compressed streams with embedded size headers in a Python application.","Integrate Xpress8 compression into data pipelines that must interoperate with ESE-based systems."],"what_it_does":"xpress8 is a Cython wrapper around Microsoft's Xpress8 compression algorithm, sourced from the Extensible Storage Engine (ESE) library. It exposes a simple Python API for single-buffer compression and decompression, as well as support for chunked streams with 4-byte headers\u2014the format used by Power BI's .pbix files. The package vendors the underlying C implementation from ESE and compiles it as a native extension.\n\nThe library is designed for scenarios where you need to work with Xpress8-compressed data, particularly .pbix files or Windows-internal data stores. It is not compatible with Xpress9, a related but distinct compression format. Installation is straightforward via prebuilt wheels for common Python versions and platforms, though you must specify the uncompressed size when decompressing.","worth_installing":"Yes, if you need to work with Xpress8-compressed data (especially .pbix files). The package is actively maintained, has no known vulnerabilities, uses a permissive MIT license, and offers prebuilt wheels that minimize install friction. The 0.1.0 version and recent release date suggest early maturity\u2014test thoroughly in non-critical contexts before relying on it for production workloads."},"id":"xpress8","links":{"html":"https://skillfed.io/packages/xpress8","md":"https://skillfed.io/packages/xpress8.md","pypi":"https://pypi.org/project/xpress8/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2026-05-11","license_spdx":null,"license_treatment":"permissive","name":"xpress8","python_support":"supports_current","summary":"Python bindings for the Microsoft Xpress8 (ESE) compression library"},"popularity":{"monthly_downloads":103701,"position":12790,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"0.1.0"}
