Brishen / meson-python

Meson PEP 517 Python build backend

Home Page:https://meson-python.readthedocs.io/en/latest/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

meson-python PyPI version

pre-commit.ci status tests codecov Documentation Status

Python build backend (PEP 517) for Meson projects.

See the documentation for more details.

Status

  • Pure Python modules πŸ‘
  • Native modules
    • Don't link against anything πŸ‘
    • Link against external libraries πŸ‘
    • Link against libraries from the Meson project πŸ‘
    • Detect the ABI πŸ‘
  • Scripts (executables in Meson)
    • Don't link against anything πŸ‘
    • Link against external libraries πŸ‘
    • Link against libraries from the Meson project πŸ”¨

Platform Support

  • Linux πŸ‘
  • Windows πŸ”¨
    • Does not support linking against libraries from the Meson project
  • MacOS πŸ”¨
    • Does not support linking against libraries from the Meson project
  • Other UNIX-like ⚠️
    • Most platforms should work, but currently that is not tested or guaranteed

About

Meson PEP 517 Python build backend

https://meson-python.readthedocs.io/en/latest/

License:MIT License


Languages

Language:Python 92.8%Language:Meson 4.9%Language:C 2.3%Language:Cython 0.1%