Hacktoberfest 2026: los issues que los mantenedores marcaron para octubre, abiertos y aptos para principiantes. Explorar issues de Hacktoberfest

The Python build backend for Meson projects

¿Es mesonbuild/meson-python apto para principiantes?

Los mantenedores de mesonbuild/meson-python suelen responder a un pull request en 1 día. Ahora mismo hay 2 issues aptos para principiantes abiertos.

Estrellas
180
Forks
93
Issues abiertos para principiantes
2
Issues indexados
44
Merge medio
20 h 58 min
PR fusionados (30 d)
22
Lenguaje dominante
Python
Licencia
MIT
Último push a GitHub
29/9/2026
Última indexación
19/9/2026
Guía de contribución
Sin guía de contribución
Código de conducta
Sin código de conducta
Etiquetas para principiantes
help wanted

Cómo contribuir a mesonbuild/meson-python

  1. No hay guía de contribución, así que empieza por el README y por algunos pull requests fusionados hace poco para ver cómo se proponen los cambios.
  2. Tus contribuciones se publicarán bajo la licencia MIT del proyecto.
  3. Elige uno de los 2 issues abiertos aptos para principiantes de abajo y comenta que quieres trabajar en él antes de empezar.

Las issues en las que quizá ya trabaja alguien aparecen al final. Ordenar todo por fecha

  • Expected behavior for RPATH handling
    Abierto
    documentation enhancement tests

    Dificultad 5/5 Más de una semana Aptitud para principiantes 45/100

    mesonbuild/meson-python#903 · 3 comentarios ·

    Los mantenedores suelen responder en 1 día

  • Possible breakage against `beartype`?
    Abierto

    Dificultad 3/5 1-2 días Aptitud para principiantes 52/100

    mesonbuild/meson-python#871 · 7 comentarios · 1 reacción ·

    Los mantenedores suelen responder en 1 día

  • pip install overrides existing build configuration
    Abierto
    question

    Dificultad 3/5 1-2 días Aptitud para principiantes 68/100

    mesonbuild/meson-python#851 · 6 comentarios ·

    Los mantenedores suelen responder en 1 día

  • Support for PEP 808 (partially dynamic metadata)
    Abierto
    enhancement

    Dificultad 4/5 3-5 días Aptitud para principiantes 45/100

    mesonbuild/meson-python#848 · 3 comentarios ·

    Los mantenedores suelen responder en 1 día

  • Can't build a project that contain only ``library()``
    Abierto
    not-a-bug

    Dificultad 4/5 3-5 días Aptitud para principiantes 52/100

    mesonbuild/meson-python#842 · 8 comentarios ·

    Los mantenedores suelen responder en 1 día

  • install_mode is ignored
    Abierto
    bug

    Dificultad 3/5 1-2 días Aptitud para principiantes 74/100

    mesonbuild/meson-python#841 · 2 comentarios ·

    Los mantenedores suelen responder en 1 día

  • Default -Dbuildtype=release cannot be overridden by native file
    Abierto

    Dificultad 4/5 3-5 días Aptitud para principiantes 38/100

    mesonbuild/meson-python#828 · 2 comentarios ·

    Los mantenedores suelen responder en 1 día

  • libdir inexplicitly overriden when installing a shared library from a subproject
    Abierto

    Dificultad 4/5 3-5 días Aptitud para principiantes 38/100

    mesonbuild/meson-python#817 · 3 comentarios ·

    Los mantenedores suelen responder en 1 día

  • Support for PEP 794 (import name metadata)
    Abierto
    enhancement

    Dificultad 3/5 1-2 días Aptitud para principiantes 70/100

    mesonbuild/meson-python#809 · 8 comentarios · 1 reacción ·

    Los mantenedores suelen responder en 1 día

  • Allow the user to specify `limited-api` from the command line
    Abierto
    enhancement

    Dificultad 3/5 1-2 días Aptitud para principiantes 38/100

    mesonbuild/meson-python#787 · 31 comentarios ·

    Los mantenedores suelen responder en 1 día

  • Windows x86_64 Python on an ARM host: Builds fail with architecture mismatch
    Abierto
    blocked enhancement help wanted

    Dificultad 4/5 3-5 días Aptitud para principiantes 45/100

    mesonbuild/meson-python#776 · 19 comentarios ·

    Los mantenedores suelen responder en 1 día

  • Editable install of a PEP 420 namespace package shadows other packages in the same namespace
    Abierto
    bug

    Dificultad 4/5 3-5 días Aptitud para principiantes 35/100

    mesonbuild/meson-python#775 · 1 comentario · 2 reacciones ·

    Los mantenedores suelen responder en 1 día

  • Editable install doesn't provide/link `datadir`
    Abierto
    not-a-bug question

    Dificultad 4/5 3-5 días Aptitud para principiantes 30/100

    mesonbuild/meson-python#774 · 8 comentarios ·

    Los mantenedores suelen responder en 1 día

  • Support for PEP 770 (SBOMs)
    Abierto
    enhancement

    Dificultad 4/5 3-5 días Aptitud para principiantes 45/100

    mesonbuild/meson-python#763 · 8 comentarios · 2 reacciones ·

    Los mantenedores suelen responder en 1 día

  • Add a test package and docs for the "C/C++ lib with optional Python bindings" use case
    Abierto
    documentation tests

    Dificultad 3/5 1-2 días Aptitud para principiantes 45/100

    mesonbuild/meson-python#744 ·

    Los mantenedores suelen responder en 1 día

  • Provide an option to turn off the rebuild-on-import feature of editable installs.
    Abierto
    enhancement

    Dificultad 5/5 Más de una semana Aptitud para principiantes 35/100

    mesonbuild/meson-python#730 · 19 comentarios · 2 reacciones ·

    Los mantenedores suelen responder en 1 día

  • Add a new docs section "Building a package"
    Abierto
    documentation

    Dificultad 4/5 3-5 días Aptitud para principiantes 42/100

    mesonbuild/meson-python#686 ·

    Los mantenedores suelen responder en 1 día

  • Add `uv build` to the example command lines in the documentation
    Abierto
    documentation

    Dificultad 1/5 Menos de una hora Aptitud para principiantes 55/100

    mesonbuild/meson-python#683 · 2 comentarios · 1 reacción ·

    Los mantenedores suelen responder en 1 día

  • mesonpy embeds random path into .o files for debug build
    Abierto
    documentation

    Dificultad 3/5 1-2 días Aptitud para principiantes 45/100

    mesonbuild/meson-python#671 · 31 comentarios ·

    Los mantenedores suelen responder en 1 día

  • pytest assertion rewriting does not seem to work with meson editable install
    Abierto
    dependency-bug

    Dificultad 4/5 3-5 días Aptitud para principiantes 35/100

    mesonbuild/meson-python#646 · 4 comentarios · 1 reacción ·

    Los mantenedores suelen responder en 1 día

  • Document how to use pytest in packages using meson-python
    Abierto
    documentation

    Dificultad 3/5 1-2 días Aptitud para principiantes 45/100

    mesonbuild/meson-python#642 · 8 comentarios · 3 reacciones ·

    Los mantenedores suelen responder en 1 día

  • Allow better control over wheel tags
    Abierto
    bug enhancement

    Dificultad 4/5 3-5 días Aptitud para principiantes 42/100

    mesonbuild/meson-python#639 · 10 comentarios ·

    Los mantenedores suelen responder en 1 día

  • Document how to use generated Cython `.pxi` headers
    Abierto
    documentation

    Dificultad 4/5 3-5 días Aptitud para principiantes 35/100

    mesonbuild/meson-python#589 · 6 comentarios ·

    Los mantenedores suelen responder en 1 día

  • Document how to bundle executables in wheels
    Abierto
    documentation

    Dificultad 2/5 1-3 horas Aptitud para principiantes 65/100

    mesonbuild/meson-python#541 ·

    Los mantenedores suelen responder en 1 día

  • Document how editable installations work
    Abierto
    documentation

    Dificultad 3/5 1-2 días Aptitud para principiantes 35/100

    mesonbuild/meson-python#538 ·

    Los mantenedores suelen responder en 1 día

  • Document how installed files are mapped into the built wheel
    Abierto
    documentation

    Dificultad 3/5 1-2 días Aptitud para principiantes 35/100

    mesonbuild/meson-python#537 ·

    Los mantenedores suelen responder en 1 día

  • wrong mapping of "datadir" variable
    Abierto
    question

    Dificultad 3/5 1-2 días Aptitud para principiantes 45/100

    mesonbuild/meson-python#517 · 8 comentarios ·

    Los mantenedores suelen responder en 1 día

  • Better error message for editable installs with missing --no-build-isolation
    Abierto

    Dificultad 4/5 3-5 días Aptitud para principiantes 35/100

    mesonbuild/meson-python#512 · 7 comentarios ·

    Los mantenedores suelen responder en 1 día

  • Amend documentation to reflect that `meson install` is not run
    Abierto
    documentation

    Dificultad 2/5 1-3 horas Aptitud para principiantes 65/100

    mesonbuild/meson-python#473 · 6 comentarios ·

    Los mantenedores suelen responder en 1 día

  • Dynamic control over ninja parallelism, or generic dynamic features
    Abierto
    enhancement

    Dificultad 5/5 Más de una semana Aptitud para principiantes 25/100

    mesonbuild/meson-python#416 · 16 comentarios · 1 reacción ·

    Los mantenedores suelen responder en 1 día

  • Document meson-pythons requirements for the "install_dir" option of e.g. configure_file
    Abierto
    documentation

    Dificultad 2/5 1-3 horas Aptitud para principiantes 48/100

    mesonbuild/meson-python#402 · 11 comentarios ·

    Los mantenedores suelen responder en 1 día

  • Support cross compiling
    Abierto
    enhancement

    Dificultad 4/5 3-5 días Aptitud para principiantes 25/100

    mesonbuild/meson-python#321 · 65 comentarios · 3 reacciones ·

    Los mantenedores suelen responder en 1 día

  • Pass the kind of build (regular/editable) to meson
    Abierto
    enhancement

    Dificultad 4/5 3-5 días Aptitud para principiantes 35/100

    mesonbuild/meson-python#256 · 11 comentarios ·

    Los mantenedores suelen responder en 1 día

  • Warn when the user uses `false`, `no`, etc. as configuration values in fields that are enabled by a non-empty value
    Abierto
    enhancement

    Dificultad 3/5 1-2 días Aptitud para principiantes 45/100

    mesonbuild/meson-python#252 ·

    Los mantenedores suelen responder en 1 día

  • Improve logging on build failure by displaying file contents of `meson-log.txt`
    Abierto
    enhancement

    Dificultad 5/5 Más de una semana Aptitud para principiantes 35/100

    mesonbuild/meson-python#246 · 33 comentarios · 5 reacciones ·

    Los mantenedores suelen responder en 1 día

  • pkgconfig files are installed into "site-packages/.*.mesonpy.libs/pkgconfig"
    Abierto
    distro-packagers

    Dificultad 3/5 1-2 días Aptitud para principiantes 35/100

    mesonbuild/meson-python#240 · 17 comentarios ·

    Los mantenedores suelen responder en 1 día

  • Document meson-python requirements on how `import('python').find_installation()` is called
    Abierto
    documentation

    Dificultad 2/5 1-3 horas Aptitud para principiantes 45/100

    mesonbuild/meson-python#233 · 5 comentarios · 2 reacciones ·

    Los mantenedores suelen responder en 1 día

  • Support dynamic version generation, including from git tags and with git commit hashes
    Abierto
    enhancement

    Dificultad 5/5 Más de una semana Aptitud para principiantes 25/100

    mesonbuild/meson-python#159 · 18 comentarios · 8 reacciones ·

    Los mantenedores suelen responder en 1 día

  • UX for constraining build-time and runtime dependencies
    Abierto
    enhancement question

    Dificultad 5/5 Más de una semana Aptitud para principiantes 25/100

    mesonbuild/meson-python#29 · 79 comentarios · 4 reacciones ·

    Los mantenedores suelen responder en 1 día

  • Handling executables (scripts from the Python POV) that link to distribution libraries
    Abierto
    needs info

    Dificultad 4/5 3-5 días Aptitud para principiantes 35/100

    mesonbuild/meson-python#3 · 8 comentarios ·

    Los mantenedores suelen responder en 1 día

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.