{"categories":[{"label":"Python Modules","url":"https://skillfed.io/packages/category/software-development-libraries-python-modules/6"},{"label":"Build Tools","url":"https://skillfed.io/packages/category/software-development-build-tools"},{"label":"Packaging","url":"https://skillfed.io/packages/category/system-archiving-packaging"}],"enrichment":{"capability":"Provides build helpers and utilities for Python packages that include compiled C or Cython extensions, integrating with setuptools to simplify the extension build process.","skillfed_tags":["build-system","cython","setuptools-plugin"],"use_cases":["Simplify build configuration when packaging a Python library that wraps C code or uses Cython modules","Reduce boilerplate in setup.py or pyproject.toml for projects with multiple compiled extensions","Ensure consistent extension build behavior across different development and CI environments","Integrate extension building into a setuptools-based workflow without manual compiler flag management"],"what_it_does":"extension-helpers is a setuptools plugin that streamlines the build configuration for Python packages containing compiled C or Cython extensions. Developed by the Astropy project, it abstracts away common boilerplate and configuration patterns that would otherwise require manual setup.py or pyproject.toml tuning. The package depends on setuptools and tomli for parsing configuration files.\n\nIt is intended as a general-purpose tool for any Python package author building extensions, not just Astropy-specific projects. The package is actively maintained, in production-stable status, and carries no known security vulnerabilities. Installation is straightforward with low dependency friction.","worth_installing":"Yes, if you are building a Python package with C or Cython extensions and want to reduce build configuration complexity. The low install friction, active maintenance, permissive license, and lack of known vulnerabilities make it a safe dependency. Skip it if your project uses a different build system or has no compiled extensions."},"id":"extension-helpers","links":{"html":"https://skillfed.io/packages/extension-helpers","md":"https://skillfed.io/packages/extension-helpers.md","pypi":"https://pypi.org/project/extension-helpers/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2025-06-09","license_spdx":null,"license_treatment":"permissive","name":"extension-helpers","python_support":"supports_current","summary":"Utilities for building and installing packages with compiled extensions"},"popularity":{"monthly_downloads":1685829,"position":3653,"tier":"top_5000"},"security":{"n_vulnerabilities":0},"version":"1.4.0"}
