meson-python is a Python build backend built on top of the Meson build-system. It enables you to use Meson for your Python packages.

Want to look at examples in real projects? Check out our curated list of meson-python projects here.

Where to start?#

If you are new to Python packaging, we recommend you check our Introduction to Python packaging with meson-python tutorial, which walks you through creating and releasing your first Python package.

If you are already familiar with Python packaging, we recommend you check our First project guide, which shows you how to quickly setup a meson-python project.

How to reach us?#

meson-python is an open source project, so all support is at a best-effort capacity, but we are happy to help where we can.

If you have a general question feel free to start a discussion on Github. If you want to report a bug, request a feature, or propose an improvement, feel free to open an issue on our bugtracker.

Search first!

Before starting a discussion, please try searching our bugtracker and discussion page first.