NumPy es el paquete fundamental para la informática científica con Python.
Sitio web: https://www.numpy.org
Documentación: https://numpy.org/doc
Lista de correo: https://mail.python.org/mailman/listinfo/numpy-discussion
Código fuente: https://github.com/numpy/numpy
Contribuyendo: https://www.numpy.org/devdocs/dev/index.html
Informes de errores: https://github.com/numpy/numpy/issues
Informar una vulnerabilidad de seguridad: https://tidelift.com/docs/security
Proporciona:
un poderoso objeto de matriz N-dimensional
funciones sofisticadas (de radiodifusión)
herramientas para integrar código C/C++ y Fortran
Capacidades útiles de álgebra lineal, transformada de Fourier y números aleatorios.
Pruebas:
NumPy requiere pytest
e hypothesis
. Luego se pueden ejecutar pruebas después de la instalación con:
python -c "import numpy, sys; sys.exit(numpy.test() is False)"
NumPy es un proyecto de código abierto impulsado por la comunidad desarrollado por un grupo diverso de contribuyentes. El liderazgo de NumPy ha asumido un fuerte compromiso para crear una comunidad abierta, inclusiva y positiva. Lea el Código de conducta de NumPy para obtener orientación sobre cómo interactuar con otros de una manera que haga que nuestra comunidad prospere.
¡El proyecto NumPy agradece su experiencia y entusiasmo!
Siempre se agradecen pequeñas mejoras o correcciones. Si está considerando realizar contribuciones más importantes al código fuente, contáctenos primero a través de la lista de correo.
Escribir código no es la única forma de contribuir a NumPy. También puedes:
revisar solicitudes de extracción
ayúdanos a estar al tanto de los problemas nuevos y viejos
Desarrollar tutoriales, presentaciones y otros materiales educativos.
mantener y mejorar nuestro sitio web
Desarrollar diseño gráfico para los activos de nuestra marca y materiales promocionales.
traducir el contenido del sitio web
ayudar con la divulgación y la incorporación de nuevos contribuyentes
escribir propuestas de subvenciones y ayudar con otros esfuerzos de recaudación de fondos
Para obtener más información sobre las formas en que puede contribuir a NumPy, visite nuestro sitio web. Si no está seguro de por dónde empezar o cómo encajan sus habilidades, ¡comuníquese! Puedes preguntar en la lista de correo o aquí, en GitHub, abriendo un nuevo número o dejando un comentario sobre un tema relevante que ya esté abierto.
Nuestros canales de comunicación preferidos son todos públicos, pero si primero desea hablar con nosotros en privado, comuníquese con nuestros coordinadores de la comunidad en [email protected] o en Slack (escriba a [email protected] para recibir una invitación). ).
También tenemos una llamada comunitaria quincenal, cuyos detalles se anuncian en la lista de correo. Eres bienvenido a unirte.
Si es nuevo en la contribución al código abierto, esta guía le ayudará a explicar por qué, qué y cómo participar con éxito.