temporalio / temporalio/samples-python
[Feature Request] Create sample for calling Python Client from a sync method
Nadie ha tomado este issue todavía.
- Lenguaje dominante
- Python
- Estrellas
- 367
- Forks
- 121
- Merge medio
- 3 d 20 h
- PR fusionados (30 d)
- 11
Descripción
Is your feature request related to a problem? Please describe.
There are many Temporal users that have existing Python code bases that are only sync, and for these users learning how to invoke the Temporal Client is toil, as they may not be fully versed in asyncio and the event loop. Having a sample that provides a snippet on how to use the Temporal Client from an existing sync method would be very helpful for these folks as part of the getting started experience.
Describe the solution you'd like
I'd like a hello world style sample that creates a client and then invokes client.start_workflow or client.execute_workflow from within a synchronous method
Additional context
Guía de contribución
No hay ninguna guía de contribución indexada para este repositorio
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Línea de trabajo
Revisa primero los ejemplos hello-world existentes en el repositorio y los patrones de uso de Python Client; en el issue no se menciona ningún archivo ni prueba específicos. Añade un ejemplo en el que se llame a client.start_workflow o client.execute_workflow desde un método síncrono y, después, verifica que el ejemplo se ejecute como parte de la experiencia de getting-started.
Escrito por el modelo de indexación a partir del texto del issue.
Evaluación
- Stack tecnológico
- python
- Área
- backend
- Tipo de issue
- Nueva funcionalidad
- Dificultad
- 3/5
- Tiempo estimado
- 1-2 días
- Estado de actividad
- Estancado
- Claridad
- Bastante claro
- Aptitud para principiantes
- 45/100