realpython / realpython/python-guide

Non-CPython support for C-extensions

Abierto
#917 0 comentarios 0 reacciones 0 asignados Ver en GitHub

Nadie ha tomado este issue todavía.

Lenguaje dominante
Batchfile
Estrellas
29.8k
Forks
5.9k
Métricas de merge de PR
Sin PR fusionados en 30 d

Descripción

From https://github.com/realpython/python-guide/blob/master/docs/starting/which-python.rst#cpython :

If you are writing open-source Python code and want to reach the widest possible audience, targeting CPython is best. To use packages which rely on C extensions to function, CPython is your only implementation option.

PyPy now supports (some/all?) C extensions
http://doc.pypy.org/en/latest/extending.html

Jython supports C extensions through JyNI:
https://github.com/Stewori/JyNI

IronPython supports C extensions now?
https://ironpython-test.readthedocs.io/en/latest/extending/extending.html

Guía de contribución

Abrir la guía de contribución

Primeros pasos

  1. Lee el issue completo y luego la guía de contribución del proyecto.
  2. Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
  3. Haz un fork del repositorio y trabaja en una rama.
  4. Abre un pull request que haga referencia al número del issue.

Línea de trabajo

Comienza en docs/starting/which-python.rst, en la sección de CPython, y revisa la documentación enlazada sobre extensiones de PyPy, JyNI e IronPython. Confirma el alcance actual de la compatibilidad con extensiones C de cada implementación y, a continuación, actualiza la afirmación para que describa con precisión las opciones disponibles.

Escrito por el modelo de indexación a partir del texto del issue.

Evaluación

Stack tecnológico
python
Área
documentation
Tipo de issue
Documentación
Dificultad
2/5
Tiempo estimado
Medio día
Estado de actividad
Estancado
Claridad
Bastante claro
Aptitud para principiantes
42/100

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.