Hacktoberfest 2026: as issues que os mantenedores marcaram para outubro, abertas e boas para iniciantes. Ver issues do Hacktoberfest

mesonbuild/meson-python

The Python build backend for Meson projects

mesonbuild/meson-python é bom para iniciantes?

Os mantenedores de mesonbuild/meson-python costumam responder a um pull request em até 1 dia. Agora há 2 issues para iniciantes abertas.

Estrelas
180
Forks
93
Issues abertas para iniciantes
2
Issues indexadas
44
Merge médio
20h 58min
PRs com merge (30d)
22
Linguagem predominante
Python
Licença
MIT
Último push no GitHub
29/9/2026
Última indexação
19/9/2026
Guia de contribuição
Sem guia de contribuição
Código de conduta
Sem código de conduta
Labels para iniciantes
help wanted

Como contribuir com mesonbuild/meson-python

  1. Não há guia de contribuição, então comece pelo README e por alguns pull requests com merge recente para ver como as mudanças são propostas.
  2. Suas contribuições serão publicadas sob a licença MIT do projeto.
  3. Escolha uma das 2 issues abertas para iniciantes abaixo e comente que quer trabalhar nela antes de começar.
Carregando issues

Issues em que talvez alguém já esteja trabalhando aparecem no fim. Ordenar tudo por data

  • Expected behavior for RPATH handling
    Aberta
    documentation enhancement tests

    Dificuldade 5/5 Mais de uma semana Facilidade para iniciantes 45/100

    mesonbuild/meson-python#903 · 3 comentários ·

    Mantenedores costumam responder em até 1 dia

  • Possible breakage against `beartype`?
    Aberta

    Dificuldade 3/5 1-2 dias Facilidade para iniciantes 52/100

    mesonbuild/meson-python#871 · 7 comentários · 1 reação ·

    Mantenedores costumam responder em até 1 dia

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

    Dificuldade 4/5 3-5 dias Facilidade para iniciantes 45/100

    mesonbuild/meson-python#848 · 3 comentários ·

    Mantenedores costumam responder em até 1 dia

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

    Dificuldade 4/5 3-5 dias Facilidade para iniciantes 52/100

    mesonbuild/meson-python#842 · 8 comentários ·

    Mantenedores costumam responder em até 1 dia

  • install_mode is ignored
    Aberta
    blocked bug

    Dificuldade 3/5 1-2 dias Facilidade para iniciantes 74/100

    mesonbuild/meson-python#841 · 2 comentários ·

    Mantenedores costumam responder em até 1 dia

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

    Dificuldade 4/5 3-5 dias Facilidade para iniciantes 38/100

    mesonbuild/meson-python#828 · 2 comentários ·

    Mantenedores costumam responder em até 1 dia

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

    Dificuldade 4/5 3-5 dias Facilidade para iniciantes 38/100

    mesonbuild/meson-python#817 · 3 comentários ·

    Mantenedores costumam responder em até 1 dia

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

    Dificuldade 3/5 1-2 dias Facilidade para iniciantes 70/100

    mesonbuild/meson-python#809 · 8 comentários · 1 reação ·

    Mantenedores costumam responder em até 1 dia

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

    Dificuldade 3/5 1-2 dias Facilidade para iniciantes 38/100

    mesonbuild/meson-python#787 · 32 comentários ·

    Mantenedores costumam responder em até 1 dia

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

    Dificuldade 4/5 3-5 dias Facilidade para iniciantes 45/100

    mesonbuild/meson-python#776 · 19 comentários ·

    Mantenedores costumam responder em até 1 dia

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

    Dificuldade 4/5 3-5 dias Facilidade para iniciantes 35/100

    mesonbuild/meson-python#775 · 1 comentário · 2 reações ·

    Mantenedores costumam responder em até 1 dia

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

    Dificuldade 4/5 3-5 dias Facilidade para iniciantes 30/100

    mesonbuild/meson-python#774 · 8 comentários ·

    Mantenedores costumam responder em até 1 dia

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

    Dificuldade 3/5 1-2 dias Facilidade para iniciantes 45/100

    mesonbuild/meson-python#744 ·

    Mantenedores costumam responder em até 1 dia

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

    Dificuldade 5/5 Mais de uma semana Facilidade para iniciantes 35/100

    mesonbuild/meson-python#730 · 19 comentários · 2 reações ·

    Mantenedores costumam responder em até 1 dia

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

    Dificuldade 4/5 3-5 dias Facilidade para iniciantes 42/100

    mesonbuild/meson-python#686 ·

    Mantenedores costumam responder em até 1 dia

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

    Dificuldade 1/5 Menos de uma hora Facilidade para iniciantes 55/100

    mesonbuild/meson-python#683 · 2 comentários · 1 reação ·

    Mantenedores costumam responder em até 1 dia

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

    Dificuldade 3/5 1-2 dias Facilidade para iniciantes 45/100

    mesonbuild/meson-python#671 · 31 comentários ·

    Mantenedores costumam responder em até 1 dia

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

    Dificuldade 4/5 3-5 dias Facilidade para iniciantes 35/100

    mesonbuild/meson-python#646 · 4 comentários · 1 reação ·

    Mantenedores costumam responder em até 1 dia

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

    Dificuldade 3/5 1-2 dias Facilidade para iniciantes 45/100

    mesonbuild/meson-python#642 · 8 comentários · 3 reações ·

    Mantenedores costumam responder em até 1 dia

  • Allow better control over wheel tags
    Aberta
    bug enhancement

    Dificuldade 4/5 3-5 dias Facilidade para iniciantes 42/100

    mesonbuild/meson-python#639 · 10 comentários ·

    Mantenedores costumam responder em até 1 dia

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

    Dificuldade 4/5 3-5 dias Facilidade para iniciantes 35/100

    mesonbuild/meson-python#589 · 6 comentários ·

    Mantenedores costumam responder em até 1 dia

  • Document how to bundle executables in wheels
    Aberta
    documentation

    Dificuldade 2/5 1-3 horas Facilidade para iniciantes 65/100

    mesonbuild/meson-python#541 ·

    Mantenedores costumam responder em até 1 dia

  • Document how editable installations work
    Aberta
    documentation

    Dificuldade 3/5 1-2 dias Facilidade para iniciantes 35/100

    mesonbuild/meson-python#538 ·

    Mantenedores costumam responder em até 1 dia

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

    Dificuldade 3/5 1-2 dias Facilidade para iniciantes 35/100

    mesonbuild/meson-python#537 ·

    Mantenedores costumam responder em até 1 dia

  • wrong mapping of "datadir" variable
    Aberta
    question

    Dificuldade 3/5 1-2 dias Facilidade para iniciantes 45/100

    mesonbuild/meson-python#517 · 8 comentários ·

    Mantenedores costumam responder em até 1 dia

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

    Dificuldade 4/5 3-5 dias Facilidade para iniciantes 35/100

    mesonbuild/meson-python#512 · 7 comentários ·

    Mantenedores costumam responder em até 1 dia

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

    Dificuldade 2/5 1-3 horas Facilidade para iniciantes 65/100

    mesonbuild/meson-python#473 · 6 comentários ·

    Mantenedores costumam responder em até 1 dia

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

    Dificuldade 5/5 Mais de uma semana Facilidade para iniciantes 25/100

    mesonbuild/meson-python#416 · 16 comentários · 1 reação ·

    Mantenedores costumam responder em até 1 dia

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

    Dificuldade 2/5 1-3 horas Facilidade para iniciantes 48/100

    mesonbuild/meson-python#402 · 11 comentários ·

    Mantenedores costumam responder em até 1 dia

  • Support cross compiling
    Talvez livre de novo Um pull request para esta issue foi fechado sem ser mesclado. Aberta
    enhancement

    Dificuldade 4/5 3-5 dias Facilidade para iniciantes 25/100

    mesonbuild/meson-python#321 · 65 comentários · 3 reações ·

    Mantenedores costumam responder em até 1 dia

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

    Dificuldade 4/5 3-5 dias Facilidade para iniciantes 35/100

    mesonbuild/meson-python#256 · 11 comentários ·

    Mantenedores costumam responder em até 1 dia

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

    Dificuldade 3/5 1-2 dias Facilidade para iniciantes 45/100

    mesonbuild/meson-python#252 ·

    Mantenedores costumam responder em até 1 dia

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

    Dificuldade 5/5 Mais de uma semana Facilidade para iniciantes 35/100

    mesonbuild/meson-python#246 · 33 comentários · 5 reações ·

    Mantenedores costumam responder em até 1 dia

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

    Dificuldade 3/5 1-2 dias Facilidade para iniciantes 35/100

    mesonbuild/meson-python#240 · 17 comentários ·

    Mantenedores costumam responder em até 1 dia

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

    Dificuldade 2/5 1-3 horas Facilidade para iniciantes 45/100

    mesonbuild/meson-python#233 · 5 comentários · 2 reações ·

    Mantenedores costumam responder em até 1 dia

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

    Dificuldade 5/5 Mais de uma semana Facilidade para iniciantes 25/100

    mesonbuild/meson-python#29 · 79 comentários · 4 reações ·

    Mantenedores costumam responder em até 1 dia

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

    Dificuldade 4/5 3-5 dias Facilidade para iniciantes 35/100

    mesonbuild/meson-python#3 · 8 comentários ·

    Mantenedores costumam responder em até 1 dia

  • pip install overrides existing build configuration
    Talvez já em andamento @Alvaro-Kothe assumiu há 112 dias. Aberta
    question

    Dificuldade 3/5 1-2 dias Facilidade para iniciantes 68/100

    mesonbuild/meson-python#851 · 6 comentários ·

    Mantenedores costumam responder em até 1 dia

  • Support for PEP 770 (SBOMs)
    Talvez já em andamento @fangchenli assumiu há 164 dias. Aberta
    enhancement

    Dificuldade 4/5 3-5 dias Facilidade para iniciantes 45/100

    mesonbuild/meson-python#763 · 8 comentários · 2 reações ·

    Mantenedores costumam responder em até 1 dia

  • Support dynamic version generation, including from git tags and with git commit hashes
    Talvez já em andamento @rgommers assumiu há 158 dias. Aberta
    enhancement

    Dificuldade 5/5 Mais de uma semana Facilidade para iniciantes 25/100

    mesonbuild/meson-python#159 · 18 comentários · 8 reações ·

    Mantenedores costumam responder em até 1 dia

Receba novas issues na sua caixa de entrada

Um resumo curto de issues do GitHub para quem está começando.