datamodel-code-generator/datamodel-code-generator
Generate Pydantic v2 models, dataclasses, TypedDict, and msgspec.Struct from OpenAPI, JSON Schema, GraphQL, Avro, Protobuf, and raw JSON/YAML/CSV.
datamodel-code-generator/datamodel-code-generator est-il accessible aux débutants ?
Ces 30 derniers jours, datamodel-code-generator/datamodel-code-generator a fusionné 6 des 24 pull requests de contributeurs externes, et ses mainteneurs répondent en général sous 1 jour. 6 issues accessibles aux débutants sont ouvertes en ce moment.
- Étoiles
- 4k
- Forks
- 460
- Issues débutants ouvertes
- 6
- Issues indexées
- 300
- Merge moyen
- 10 h 36 min
- PR mergées (30 j)
- 757
- Langage dominant
- Python
- Licence
- MIT
- Dernier push GitHub
- 6/10/2026
- Dernière indexation
- 6/10/2026
- Guide de contribution
- Aucun guide de contribution
- Code de conduite
- Code de conduite
- Labels débutants
- help wanted
Comment contribuer à datamodel-code-generator/datamodel-code-generator
- Il n'y a pas de guide de contribution : partez du README et de quelques pull requests fusionnées récemment pour voir comment les changements sont proposés.
- Il fournit un Dockerfile ou un fichier Docker Compose, vous pouvez donc le lancer sans installer toute sa chaîne d'outils.
- Lisez son code de conduite : il s'applique aux issues et aux pull requests autant qu'au chat.
- Choisissez l'une des 6 issues ouvertes accessibles aux débutants ci-dessous et indiquez en commentaire que vous voulez la prendre avant de commencer.
Les issues sur lesquelles quelqu’un travaille peut-être déjà sont listées en dernier. Tout trier par date
-
bug
Difficulté 4/5 3-5 jours Accessibilité débutants 54/100
datamodel-code-generator/datamodel-code-generator#5442 ·
Les mainteneurs répondent en général sous 1 jour
-
inline-snapshot fix splits a shared expected directory and orphans files when glob units overlap itOuvertebug
Difficulté 4/5 1-2 jours Accessibilité débutants 58/100
datamodel-code-generator/datamodel-code-generator#5439 ·
Les mainteneurs répondent en général sous 1 jour
-
A Class.field key whose field name holds a dot is ignored for a typed nullable map value modelOuvertebug
Difficulté 2/5 1-3 heures Accessibilité débutants 78/100
datamodel-code-generator/datamodel-code-generator#5438 ·
Les mainteneurs répondent en général sous 1 jour
-
bug
Difficulté 3/5 1-2 jours Accessibilité débutants 67/100
datamodel-code-generator/datamodel-code-generator#5426 ·
Les mainteneurs répondent en général sous 1 jour
-
bug
Difficulté 4/5 1-2 jours Accessibilité débutants 65/100
datamodel-code-generator/datamodel-code-generator#5420 ·
Les mainteneurs répondent en général sous 1 jour
-
bug
Difficulté 3/5 1-2 jours Accessibilité débutants 72/100
datamodel-code-generator/datamodel-code-generator#5419 ·
Les mainteneurs répondent en général sous 1 jour
-
bug
Difficulté 4/5 3-5 jours Accessibilité débutants 52/100
datamodel-code-generator/datamodel-code-generator#5418 ·
Les mainteneurs répondent en général sous 1 jour
-
bug
Difficulté 3/5 1-2 jours Accessibilité débutants 76/100
datamodel-code-generator/datamodel-code-generator#5417 ·
Les mainteneurs répondent en général sous 1 jour
-
bug
Difficulté 4/5 3-5 jours Accessibilité débutants 55/100
datamodel-code-generator/datamodel-code-generator#5416 ·
Les mainteneurs répondent en général sous 1 jour
-
bug
Difficulté 3/5 1-2 jours Accessibilité débutants 75/100
datamodel-code-generator/datamodel-code-generator#5413 ·
Les mainteneurs répondent en général sous 1 jour
-
bug
Difficulté 4/5 3-5 jours Accessibilité débutants 55/100
datamodel-code-generator/datamodel-code-generator#5412 ·
Les mainteneurs répondent en général sous 1 jour
-
bug
Difficulté 3/5 1-2 jours Accessibilité débutants 72/100
datamodel-code-generator/datamodel-code-generator#5411 ·
Les mainteneurs répondent en général sous 1 jour
-
enhancement
Difficulté 3/5 1-2 jours Accessibilité débutants 72/100
datamodel-code-generator/datamodel-code-generator#5408 ·
Les mainteneurs répondent en général sous 1 jour
-
bug
Difficulté 4/5 3-5 jours Accessibilité débutants 55/100
datamodel-code-generator/datamodel-code-generator#5384 ·
Les mainteneurs répondent en général sous 1 jour
-
bug
Difficulté 4/5 3-5 jours Accessibilité débutants 49/100
datamodel-code-generator/datamodel-code-generator#5380 ·
Les mainteneurs répondent en général sous 1 jour
-
bug
Difficulté 2/5 1-3 heures Accessibilité débutants 78/100
datamodel-code-generator/datamodel-code-generator#5378 ·
Les mainteneurs répondent en général sous 1 jour
-
bug
Difficulté 4/5 1-2 jours Accessibilité débutants 57/100
datamodel-code-generator/datamodel-code-generator#5361 ·
Les mainteneurs répondent en général sous 1 jour
-
Generation is about 2x slower than 0.86.0 because model imports are recomputed in several passesOuvertebug
Difficulté 3/5 1-2 jours Accessibilité débutants 55/100
datamodel-code-generator/datamodel-code-generator#5360 ·
Les mainteneurs répondent en général sous 1 jour
-
bug
Difficulté 4/5 1-2 jours Accessibilité débutants 55/100
datamodel-code-generator/datamodel-code-generator#5338 ·
Les mainteneurs répondent en général sous 1 jour
-
bug
Difficulté 3/5 1-2 jours Accessibilité débutants 55/100
datamodel-code-generator/datamodel-code-generator#5327 ·
Les mainteneurs répondent en général sous 1 jour
-
bug
Difficulté 4/5 3-5 jours Accessibilité débutants 55/100
datamodel-code-generator/datamodel-code-generator#5305 ·
Les mainteneurs répondent en général sous 1 jour
-
pydantic_v2.dataclass: two dataclasses using a type alias of a recursive dataclass fail at importOuvertebug
Difficulté 3/5 1-2 jours Accessibilité débutants 64/100
datamodel-code-generator/datamodel-code-generator#5269 · 1 commentaire ·
Les mainteneurs répondent en général sous 1 jour
-
request-response: an allOf child defined before its base fails with '$ref file not found: <dir>/p'Ouvertebug
Difficulté 3/5 1-2 jours Accessibilité débutants 65/100
datamodel-code-generator/datamodel-code-generator#5266 · 1 commentaire ·
Les mainteneurs répondent en général sous 1 jour
-
A $ref cycle where only one component has a sibling keyword types the holder by an unwritten classOuvertebug
Difficulté 3/5 1-2 jours Accessibilité débutants 60/100
datamodel-code-generator/datamodel-code-generator#5261 · 1 commentaire ·
Les mainteneurs répondent en général sous 1 jour
-
Large integer bounds such as exclusiveMaximum are rounded through float in the generated constraintOuvertebug
Difficulté 3/5 1-2 jours Accessibilité débutants 72/100
datamodel-code-generator/datamodel-code-generator#5224 ·
Les mainteneurs répondent en général sous 1 jour
-
bug
Difficulté 3/5 1-2 jours Accessibilité débutants 72/100
datamodel-code-generator/datamodel-code-generator#5214 ·
Les mainteneurs répondent en général sous 1 jour
-
bug
Difficulté 4/5 1-2 jours Accessibilité débutants 52/100
datamodel-code-generator/datamodel-code-generator#5205 ·
Les mainteneurs répondent en général sous 1 jour
-
bug
Difficulté 4/5 1-2 jours Accessibilité débutants 54/100
datamodel-code-generator/datamodel-code-generator#5181 ·
Les mainteneurs répondent en général sous 1 jour
-
bug
Difficulté 3/5 1-2 jours Accessibilité débutants 68/100
datamodel-code-generator/datamodel-code-generator#5179 ·
Les mainteneurs répondent en général sous 1 jour
-
bug
Difficulté 3/5 1-2 jours Accessibilité débutants 68/100
datamodel-code-generator/datamodel-code-generator#5177 ·
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 4/5 3-5 jours Accessibilité débutants 53/100
datamodel-code-generator/datamodel-code-generator#5176 ·
Les mainteneurs répondent en général sous 1 jour
-
bug
Difficulté 4/5 3-5 jours Accessibilité débutants 49/100
datamodel-code-generator/datamodel-code-generator#5163 ·
Les mainteneurs répondent en général sous 1 jour
-
Make legacy paths bodies follow the definitions rule behind --openapi-as-definitions paths-bodiesOuverte
Difficulté 3/5 1-2 jours Accessibilité débutants 66/100
datamodel-code-generator/datamodel-code-generator#5155 ·
Les mainteneurs répondent en général sous 1 jour
-
bug
Difficulté 4/5 3-5 jours Accessibilité débutants 45/100
datamodel-code-generator/datamodel-code-generator#5131 ·
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 4/5 1-2 jours Accessibilité débutants 52/100
datamodel-code-generator/datamodel-code-generator#5126 ·
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 3/5 1-2 jours Accessibilité débutants 67/100
datamodel-code-generator/datamodel-code-generator#5110 ·
Les mainteneurs répondent en général sous 1 jour
-
--collapse-root-models still writes a root model that nothing uses after collapsing (modular output)Ouvertebug
Difficulté 3/5 1-2 jours Accessibilité débutants 76/100
datamodel-code-generator/datamodel-code-generator#5098 ·
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 5/5 Plus d'une semaine Accessibilité débutants 35/100
datamodel-code-generator/datamodel-code-generator#5096 ·
Les mainteneurs répondent en général sous 1 jour
-
bug
Difficulté 3/5 1-2 jours Accessibilité débutants 64/100
datamodel-code-generator/datamodel-code-generator#5091 ·
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 3/5 1-2 jours Accessibilité débutants 68/100
datamodel-code-generator/datamodel-code-generator#5090 ·
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 4/5 3-5 jours Accessibilité débutants 43/100
datamodel-code-generator/datamodel-code-generator#5080 ·
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 4/5 3-5 jours Accessibilité débutants 50/100
datamodel-code-generator/datamodel-code-generator#5079 ·
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 3/5 1-2 jours Accessibilité débutants 72/100
datamodel-code-generator/datamodel-code-generator#5078 ·
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 3/5 1-2 jours Accessibilité débutants 72/100
datamodel-code-generator/datamodel-code-generator#5077 ·
Les mainteneurs répondent en général sous 1 jour
-
bug partially-fixed
Difficulté 4/5 3-5 jours Accessibilité débutants 48/100
datamodel-code-generator/datamodel-code-generator#5076 · 1 commentaire ·
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 5/5 Plus d'une semaine Accessibilité débutants 25/100
datamodel-code-generator/datamodel-code-generator#5054 ·
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 3/5 1-2 jours Accessibilité débutants 68/100
datamodel-code-generator/datamodel-code-generator#5030 ·
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 3/5 1-2 jours Accessibilité débutants 68/100
datamodel-code-generator/datamodel-code-generator#5029 ·
Les mainteneurs répondent en général sous 1 jour
-
enhancement
Difficulté 3/5 1-2 jours Accessibilité débutants 78/100
datamodel-code-generator/datamodel-code-generator#4981 ·
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 3/5 Une demi-journée Accessibilité débutants 70/100
datamodel-code-generator/datamodel-code-generator#4980 ·
Les mainteneurs répondent en général sous 1 jour
Affichage des 100 plus récents
Cette page ne liste que les entrées les plus récentes. Le filtre avancé contient l'inventaire complet, affiné par langage, difficulté et durée.