Contribution libre
Sélection d’issues prêtes à traiter par projet
Cette page est pour les participants qui souhaitent contribuer à un projet hors des sujets sponsorisés du sprint, ou qui veulent explorer d’autres projets de l’écosystème data science.
Quarto - étendre la possibilité de commenter des sites ou présentations à GitLab
Dépôt : quarto-dev/quarto-cli
- #8230 — Ajouter l’extension BeBlob à Quarto pour pouvoir commenter des pages html depuis le navigateur vers GitLab
Pynsee
Dépôt : InseeFrLab/pynsee ·
- #307 — Contribution à pynsee
SciPy
Dépôt : scipy/scipy · Label : good first issue
- #19389 — Réparer des benchmarks désactivés ou cassés
- #7168 — Compléter les docstrings sans section « Examples » — un sous-cas par personne
- #16601 — Optimiser l’assignation dans les matrices creuses plutôt que de les densifier
- #17387 — Bug :
freqzne fonctionne pas sur les tableaux multidimensionnels malgré la doc
Matplotlib
Dépôt : matplotlib/matplotlib · Label : good first issue
- #20243 — Bug :
eventplotn’affiche pas toutes les données pour un grand nombre d’événements - #17479 — Ajouter les vignettes manquantes aux tutoriels / à la galerie
- #22803 — Bug / perf : taille de fichier excessive avec
fill_between() - #17775 — Cloner davantage de réglages de légende lors de la régénération dans la boîte de dialogue Qt
scikit-learn
Dépôt : scikit-learn/scikit-learn · Label : Moderate
pandas
Dépôt : pandas-dev/pandas · Label : Docs
xarray
Dépôt : pydata/xarray · Label : contrib-good-first-issue
SymPy
Dépôt : sympy/sympy · Label : Easy to Fix
statsmodels
Dépôt : statsmodels/statsmodels · Label : good first issue
Dask
Dépôt : dask/dask · Label : good first issue
Hugging Face Transformers
Dépôt : huggingface/transformers · Label : Good Second Issue
- #46032 — Bug :
Mamba2Mixerproduit des résultats erronés avecuse_cacheetseq_len > 1 - #26350 — Ajouter Flash Attention 2 à d’autres architectures — une archi par personne
- #33260 — Ajouter le support GGUF à d’autres architectures
- #30064 — Bug : l’Image Processor échoue sur les cartes de segmentation vides
Polars
Dépôt : pola-rs/polars · Label : good first issue
MLflow
Dépôt : mlflow/mlflow · Label : good first issue
Gradio
Dépôt : gradio-app/gradio · Label : good first issue
- #8826 — Supporter le format de données pointcloud pour
Model3D
DuckDB
Dépôt : duckdb/duckdb · Label : needs reproducible example
- Discussion 5431 : Une discussion pour l’ajout des poids dans les fonctions
duckdb(weighted_avgexiste déjà et pourrait servir de base) - #19712 — Reproduire : erreur au rejeu d’un fichier WAL sans base par défaut
- #22776 — Reproduire :
DISTINCT + ORDER BY DESC + LIMITne renvoie qu’une ligne sur de grandes tables - #19871 — Reproduire :
read_parquetavec jokers échoue quand de nouveaux fichiers sont écrits - #22399 — Améliorer un message d’erreur peu détaillé sur une colonne manquante
Pour trouver d’autres issues
| Ressource | Description |
|---|---|
| goodfirstissue.dev | Filtre par langage |
| goodfirstissues.com | Agrège le label good first issue en direct |
| up-for-grabs.net | Par langage et projet |
| Recherche GitHub | is:open is:issue label:"good first issue" language:python sort:updated-desc |
Comment utiliser ce document
Cette sélection vise à démystifier la contribution : la plupart des tâches utiles ne sont pas du code algorithmique complexe, mais de la documentation, des tests, du triage et de petits correctifs. Le sprint est un espace pour explorer à son rythme — une issue commentée, une ligne de doc améliorée, une PR ouverte : tout ce qui avance compte.
Avant de vous lancer :
CONTRIBUTING.mddu projet (il répond à 80 % des questions).