Hacktoberfest 2026 : les issues que les mainteneurs ont marquées pour octobre, ouvertes et accessibles aux débutants. Parcourir les issues Hacktoberfest

2026 Priorities

Ouverte
#3,570 0 commentaires 2 réactions 0 personnes assignées Voir sur GitHub

Personne n'a encore pris cette issue.

Évaluation

Difficulté
5/5
Temps estimé
Plus d'une semaine
Accessibilité débutants
20/100
Type d'issue
Fonctionnalité
Clarté
À clarifier
Activité
À l'abandon
Stack technique
cpp, python
Domaine
build-system

Piste de recherche

Commencez par choisir l’un des sujets liés et lire l’issue associée, par exemple #2156, #2522, #1975 ou #2787 ; cette issue générale ne nomme aucun fichier, test ni point d’entrée. Done ne peut pas être défini ici, car elle ne demande ni modification précise ni critères d’acceptation.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Description

This issue is to capture some of the topics that we, the rules_python maintainers, are particularly interested in this coming year. These are topics where we'd be particularly excited by PRs or design discussions.

Note that these are not promises of particular work. This is still a community driven project, so people work on what they find interesting or rewarding.

Topics are in no particular order. Discussion for a topic should be in their associated issue. This is not an exclusive list.

  • A venv and site-packages layout for dependencies:
    • #2156
  • Consolidating *_bazel.bzl files, removing semantics.bzl, and general cleanup of the core rule implementations:
    • #2522
  • Implementing uv-based toolchain
    • #1975
  • Supporting other lockfile formats (e.g. PEP751)
    • #2787
  • Build-phase sdist building
    • #2410
  • Solution to implicit dependencies on user-space libraries. Related:
    • #2094
    • #2370
  • Implementing a C++ based bootstrap (expanding bootstrap to support e.g. compiled languages)
    • #2500
  • Make bootstrap_impl=script the default
    • #2521
  • Splitting sphinxdocs into its own bzlmod MODULE
    • #2511
  • Toolchains for local interpreters
    • #2070
  • Stabilize the pulling of platform-specific wheels matching target platform (i.e. experimental_index_url):
    • #260
    • #2241
    • #1357
    • #2559
  • Zip stdlib to reduce file count / runfiles overhead
    • #1653

cc @aignas @groodt

Langage dominant
Starlark
Étoiles
690
Forks
722
Merge moyen
1 j 55 min
PR mergées (30 j)
38

Guide de contribution

Ouvrir le guide de contribution

Par où commencer

  1. Lisez l'issue en entier, puis le guide de contribution du projet.
  2. Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
  3. Forkez le dépôt et travaillez sur une branche.
  4. Ouvrez une pull request qui référence le numéro de l'issue.

Autres issues de bazel-contrib/rules_python

Toutes les issues de bazel-contrib/rules_python

Issues similaires

Plus d'issues Build System

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.