danielgtaylor / danielgtaylor/python-betterproto

Interacting with an existing code base?

Ouverte
#463 0 commentaires 0 réactions 0 personnes assignées Voir sur GitHub
Langage dominant
Python
Étoiles
1.8k
Forks
234
Métriques de merge des PR
Aucune PR mergée en 30 j

Description

This looks like a great project, thank you!

A few questions:

1. For an existing, largely Google [grpcio](https://grpc.io/docs/languages/python/generated-code/) based codebase — how does support look like? For example, the generated code seems to _require_ `asyncio` and [grpclib](https://github.com/vmagamedov/grpclib), which would require quite some rewrite?
2. Do I understand correctly that deserializing incoming requests and serializing outgoing responses is supported already, either via data classes or Pydantic?
3. What about interceptors, in particular the [grpc-interceptor](https://github.com/d5h-foss/grpc-interceptor) package?

Guide de contribution

Ouvrir le guide de contribution

Piste de recherche

L’issue mentionne du code généré par grpcio, asyncio, grpclib, Pydantic et grpc-interceptor, mais aucun fichier du dépôt ni aucun test. Commencez par vérifier la documentation liée sur le code généré et les limites actuelles de prise en charge du projet pour la sérialisation et les interceptors. Ce sera terminé lorsqu’une réponse confirmée par un maintainer couvrira la compatibilité, la sérialisation et la prise en charge des interceptors.

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

Évaluation

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

Recevez les nouvelles issues par e-mail

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