Python ya está disponible en versión beta en Snyk Code
Frank Fischer
13 de abril de 2021
0 minutos de lecturaSnyk Code ahora ofrece compatibilidad beta con proyectos de Python 2.x y 3.x. No tienes que instalar ni actualizar nada, ya que agregamos la compatibilidad al motor del backend y está disponible de inmediato. Al analizar un repositorio, verás los resultados beta de Python. Si no quieres esperar al próximo análisis programado, puedes iniciar uno manualmente.
¿Por qué está en versión beta? Aunque la compatibilidad con Python en Snyk Code ofrece reglas de seguridad valiosas, por ahora no incluye contenido curado (textos contextuales, enlaces externos, soluciones habituales, ejemplos de soluciones de proyectos de código abierto y mucho más). Así que, aunque puedes empezar a usar Snyk Code en proyectos de Python, no contarás con el mismo nivel de contenido de calidad al que te tiene acostumbrado Snyk. Cuando tengamos todo el contexto listo, marcaremos Python como totalmente compatible.
Esta versión beta es solo el comienzo de la ampliación de la compatibilidad con lenguajes en Snyk Code. Seguiremos lanzando más lenguajes en versión beta, así que mantente al tanto.
Usamos una heurística para determinar si un archivo de código fuente contiene Python y luego recurrimos a la base de conocimientos correspondiente. Los resultados se muestran en la interfaz de Snyk y aparecen marcados como Beta. Si quieres, puedes usar los filtros para ocultar los resultados de los lenguajes que no quieras ver.

También puedes analizar repositorios de código abierto. Solo ve a Agregar proyecto > Monitorear proyectos públicos o de GitHub. Luego puedes agregar la ruta de GitHub y se analizará el proyecto. Fíjate en el ícono de libro junto al repositorio en la vista general del proyecto. Indica que se trata de un repositorio público.
Si usas JetBrains PyCharm, puedes usar el complemento de JetBrains de Snyk. Solo ve a Configuración > Complementos y busca “Snyk Vulnerability Scanner”. El complemento lleva todos los hallazgos a tu IDE, resalta los problemas en el código y muestra contenido adicional junto a ellos. En general, es muy fácil de instalar y empezar a usar. Sin duda, vale la pena probarlo.
¡Gracias a todas las personas que nos han escrito para sugerir compatibilidad con otros lenguajes! En los próximos meses, agregaremos compatibilidad con más lenguajes, tanto en versión beta como con disponibilidad general (GA). Estamos seguros de que te resultará útil y nos encantaría recibir tus comentarios. Cuéntanos qué te gusta y qué necesitas. Si todavía no has probado Snyk Code, este es el momento perfecto. Solo agenda una demo para ver lo fácil que es poner seguridad avanzada en manos de tus desarrolladores.
Comienza con Capture the Flag
Aprende a resolver desafíos de Capture the Flag con nuestro taller virtual 101 a pedido.


