Python agora tem suporte completo no Snyk Code
Frank Fischer
3 de junho de 2021
0 minutos de leituraNo início deste ano, anunciamos o suporte beta para Python no Snyk Code. Esse período de beta nos permitiu dar aos clientes acesso à nossa ampla coleção de regras para Python enquanto concluíamos a revisão da nossa base de conhecimento e adicionávamos conteúdo selecionado. Temos o prazer de anunciar que esse trabalho foi concluído e que Python agora é uma linguagem com suporte completo. ? ?
Python se junta a Java, JavaScript e TypeScript
Estamos muito felizes por finalmente adicionar oficialmente Python à lista de linguagens compatíveis com o Snyk Code: Java, JavaScript e TypeScript. Todas são linguagens muito usadas na pilha de desenvolvimento nativo da nuvem, por isso era importante para nós (e para nossos usuários) que qualquer nova adição fosse implementada adequadamente.
Para chegar à disponibilidade geral (GA), primeiro realizamos um beta fechado do Python, durante o qual recebemos muitos comentários positivos sobre a base de conhecimento do Snyk Code. Os usuários nos disseram que, mesmo em beta, o Python no Snyk Code já oferecia uma enorme quantidade de insights. Isso nos mostrou que era hora de iniciar uma fase de beta público. Durante o beta público, trabalhamos intensamente para garantir que as regras para Python atendessem aos nossos padrões internos de qualidade. Com essa fase, atingimos o nível necessário para remover o selo de beta do Python. As regras para Python agora têm a mesma qualidade em cobertura e conteúdo selecionado que todas as outras linguagens compatíveis com o Snyk Code.

Suporte a Python no Snyk Code
O Snyk Code oferece suporte a Python da mesma forma que às outras linguagens. Ao analisar um projeto, uma heurística determina o conteúdo de um arquivo e ativa a base de conhecimento adequada. Assim, você não precisa selecionar a linguagem: isso é feito automaticamente. Isso também significa que Python funciona imediatamente pela interface da Snyk na web ou por uma extensão de IDE, como PyCharm, IntelliJ, WebStorm ou Visual Studio Code.

"blog-python-ga-ide" Começar é muito fácil: basta criar uma conta gratuita na Snyk e adicionar o Snyk Code como serviço. Se você já tem uma conta, basta ativar o Snyk Code nas configurações da organização. A partir daí, sempre que você importar um projeto que contenha código-fonte Python, ele será analisado, e os resultados serão incluídos no relatório.
O futuro do suporte a linguagens no Snyk Code
Enquanto você lê isto, estamos trabalhando com diversas linguagens e ecossistemas. No momento, nosso roadmap inclui .NET e sua principal linguagem, C#. Também recebemos pedidos para avaliar Golang, Kotlin e outras linguagens. Vale destacar que este não é um anúncio oficial nem uma promessa de suporte. É apenas uma forma de dizer que ouvimos nossos usuários e ajustamos nosso roadmap com base no que eles nos dizem.
Fique de olho nos próximos betas públicos!
Comece a jogar Capture the Flag
Aprenda a resolver desafios de Capture the Flag assistindo à gravação sob demanda do nosso workshop virtual introdutório.



