Support async use-cases
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 5/5
- Tiempo estimado
- Más de una semana
- Aptitud para principiantes
- 25/100
- Tipo de issue
- Nueva funcionalidad
- Claridad
- Necesita aclaración
- Estado de actividad
- Estancado
- Stack tecnológico
- python
- Área
- api, backend-api-design
Línea de trabajo
Empieza leyendo esta discusión junto con el issue #126 para entender el contexto separado y las opciones propuestas de gevent, threading, Twisted y Python 3 asyncio. El issue no identifica archivos, pruebas ni un objetivo de implementación definido; se necesitan una decisión concreta y criterios de aceptación delimitados antes de que pueda comenzar el trabajo.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
Since we're supporting both python2 and python3, our async options are very limited. I think we have to either use gevent, use threading, or maybe we can use something from the twisted stack?
Personally, I'd really like to just drop support for python2 (it is the way the ecosystem is moving anyway), and use either the 3.4 syntax of @asyncio.coroutine and yield from or 3.5+ of async def and await. It would give us much more semantic code. Maybe the right answer is just a community-maintained async fork for python 3.4+.
Issue created to separate out discussion from #126.
- Lenguaje dominante
- Python
- Estrellas
- 266
- Forks
- 118
- Métricas de merge de PR
- Sin PR fusionados en 30 d
Guía de contribución
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.
Más de matrix-org/matrix-python-sdk
-
Archive this repository Abierto
Dificultad 1/5 Menos de una hora Aptitud para principiantes 25/100
matrix-org/matrix-python-sdk#330 · 3 reacciones ·
-
Message Delete Method Abierto
Dificultad 5/5 Más de una semana Aptitud para principiantes 25/100
matrix-org/matrix-python-sdk#326 ·
-
Dificultad 1/5 Menos de una hora Aptitud para principiantes 55/100
matrix-org/matrix-python-sdk#324 ·
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 48/100
matrix-org/matrix-python-sdk#323 ·
-
Dificultad 3/5 1-2 días Aptitud para principiantes 35/100
matrix-org/matrix-python-sdk#319 ·
Todos los issues de matrix-org/matrix-python-sdk
Issues similares
-
bug
Dificultad 2/5 1-3 horas Aptitud para principiantes 75/100
xinnan-tech/xiaozhi-fde-talk#263 ·
-
rules
Dificultad 1/5 Menos de una hora Aptitud para principiantes 90/100
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 70/100
huggingface/Repo2RLEnv#163 · 1 comentario ·
-
Dificultad 1/5 Menos de una hora Aptitud para principiantes 95/100
huggingface/sentence-transformers#4074 ·
-
comp/dashboard invalid P3
Dificultad 2/5 1-3 horas Aptitud para principiantes 70/100
NousResearch/hermes-agent#121143 ·