{"categories":[{"label":"Build Tools","url":"https://skillfed.io/packages/category/software-development-build-tools"}],"enrichment":{"capability":"meson-python is a PEP 517 build backend that uses the Meson build system to configure and compile Python packages, particularly those with native extension modules in C, C++, Cython, Fortran, Pythran, or Rust.","skillfed_tags":["build-backend","native-extensions","pep517"],"use_cases":["Building Python packages with C or C++ extensions using Meson's faster system and cleaner configuration syntax.","Compiling Cython, Fortran, or Rust extensions as part of a Python package distribution.","Migrating to Meson for projects where compilation complexity or performance is a concern.","Packaging scientific libraries that combine Python with compiled numerical code.","Standardizing configuration across polyglot projects that already use Meson for non-Python components."],"what_it_does":"meson-python is a build backend for Python packages that integrates the Meson build system into the PEP 517 build process. It is designed primarily for package developers who need to compile native extensions in languages like C, C++, Cython, Fortran, Pythran, or Rust. Instead of writing configuration in traditional setup files, you define your configuration in Meson's meson.build files, which meson-python then orchestrates during installation.\n\nThe package depends on meson, packaging, pyproject-metadata, and tomli. It is actively maintained, has been in production use since 2021-10-28, and carries no known security vulnerabilities. It is best suited for projects where Meson's build speed and user-friendly configuration are advantages for complex C/C++ or polyglot extension modules.","worth_installing":"Yes, if you are a package developer building Python extensions and want to use Meson. The package is production-stable, actively maintained, has no known vulnerabilities, and low install friction. Not relevant for end users installing pre-built wheels; only needed during development and packaging."},"id":"meson-python","links":{"html":"https://skillfed.io/packages/meson-python","md":"https://skillfed.io/packages/meson-python.md","pypi":"https://pypi.org/project/meson-python/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2026-06-10","license_spdx":"MIT","license_treatment":"permissive","name":"meson-python","python_support":"supports_current","summary":"Meson Python build backend (PEP 517)"},"popularity":{"monthly_downloads":15272549,"position":1190,"tier":"top_5000"},"security":{"n_vulnerabilities":0},"version":"0.20.0"}
