{"categories":[{"label":"Scientific/Engineering","url":"https://skillfed.io/packages/category/scientific-engineering/5"}],"enrichment":{"capability":"Provides pre-compiled libmagic libraries bundled with Python, solving the missing system dependency problem that typically breaks python-magic imports.","skillfed_tags":["file-type-detection","system-library-bundling"],"use_cases":["Deploying applications in containerized or CI/CD environments where system package managers are unavailable or restricted.","Distributing Python applications that need file-type detection without requiring end-users to install system libraries.","Cross-platform development where developers use different operating systems and want consistent library availability.","Scientific or research workflows that depend on file-type detection in sandboxed or minimal-dependency environments."],"what_it_does":"pylibmagic is a minimal Python package that bundles pre-compiled libmagic libraries and registers them so they become available to dependent packages. It ships compiled binaries for multiple platforms (macOS, Linux, musl) and architectures using CMake and scikit-build, addressing the common ImportError that occurs when libmagic is not installed on the system.\n\nThe package is designed as a lightweight shim: install it, and the bundled libraries become available. It depends only on importlib-resources and typing-extensions, keeping the footprint minimal. It supports Python 3.7 through 3.12 and is classified as Beta-stage software.","worth_installing":"Yes, if you need to resolve libmagic import errors or distribute applications without system dependencies. The permissive license, active maintenance, and platform-specific wheels make it a straightforward solution to a real problem. The gap since the last release (2023-10-19) is worth verifying against your target Python and platform before production use."},"id":"pylibmagic","links":{"html":"https://skillfed.io/packages/pylibmagic","md":"https://skillfed.io/packages/pylibmagic.md","pypi":"https://pypi.org/project/pylibmagic/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2023-10-19","license_spdx":null,"license_treatment":"permissive","name":"pylibmagic","python_support":"supports_current","summary":"scikit-build project with CMake for compiling libmagic"},"popularity":{"monthly_downloads":330454,"position":7536,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"0.5.0"}
