Use mkdocstrings for documenting Python code
Personne n'a encore pris cette issue.
Évaluation
- Difficulté
- 5/5
- Temps estimé
- Plus d'une semaine
- Accessibilité débutants
- 30/100
- Type d'issue
- Fonctionnalité
- Clarté
- Plutôt claire
- Activité
- À l'abandon
- Stack technique
- python
- Domaine
- documentation
Piste de recherche
Review the current manually maintained Python API documentation and the proposed mkdocstrings approach first. Check mkdocstrings/mkdocstrings#450 and #466 to determine whether the blockers are resolved. Done means the docs are generated from Python code, type hints, and docstrings without API-to-documentation mismatches.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Description
Current Situation
Currently, our Python APIs are manually added to the docs, which can potentially result in API <-> Docs mismatch.
Proposed Actions
Use mkdocstrings within the docs to automatically generate markdown based on Python code, type hints, and docstrings.
Implementing this is currently blocked by these issues:
- mkdocstrings/mkdocstrings#450
- mkdocstrings/mkdocstrings#466
- Langage dominant
- Python
- Étoiles
- 357
- Forks
- 22
- Merge moyen
- 10 h 31 min
- PR mergées (30 j)
- 2
Guide de contribution
Aucun guide de contribution indexé pour ce dépôt
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Autres issues de reactive-python/reactpy-django
-
Add coverage tests Ouvertecomplexity: 3 (low) priority: 3 (low) type: ci
Difficulté 3/5 1-2 jours Accessibilité débutants 45/100
-
complexity: 1 (high) priority: 1 (high)
Difficulté 5/5 Plus d'une semaine Accessibilité débutants 25/100
-
complexity: 2 (medium) priority: 3 (low)
Difficulté 5/5 Plus d'une semaine Accessibilité débutants 25/100
-
complexity: 2 (medium) priority: 3 (low)
Difficulté 5/5 Plus d'une semaine Accessibilité débutants 25/100
-
`pyscript_router` component Ouvertecomplexity: 1 (high) priority: 2 (moderate)
Difficulté 5/5 Plus d'une semaine Accessibilité débutants 25/100
Toutes les issues de reactive-python/reactpy-django
Issues similaires
-
link-check link-check:sphinx-theme
Difficulté 2/5 1-3 heures Accessibilité débutants 72/100
-
Difficulté 2/5 1-3 heures Accessibilité débutants 65/100
qgis/QGIS-Documentation#11275 ·
-
bug priority:normal ready-for-dev
Difficulté 2/5 1-3 heures Accessibilité débutants 88/100
OpenHands/extensions#626 · 1 commentaire ·
-
Change observation tooltip text Ouverte
Difficulté 1/5 Moins d'une heure Accessibilité débutants 90/100
CSCfi/sd-search-api#39 ·
-
Difficulté 1/5 Moins d'une heure Accessibilité débutants 90/100