Suporte a Python agora em beta no Snyk Code
Frank Fischer
13 de abril de 2021
0 minutos de leituraO Snyk Code agora oferece suporte beta a projetos em Python 2.x e 3.x. Você não precisa instalar nem atualizar nada: adicionamos o suporte ao mecanismo de back-end, e ele já está disponível. Quando um repositório for analisado, os resultados beta de Python serão exibidos. Se você não quiser esperar pela próxima análise agendada, pode iniciar uma análise manualmente.
Por que beta? Embora o suporte a Python no Snyk Code ofereça regras de segurança valiosas, ele ainda não inclui conteúdo selecionado por especialistas (textos explicativos, links externos, soluções típicas, exemplos de soluções em projetos de código aberto e muito mais). Assim, você já pode começar a usar o Snyk Code em projetos Python, mas ainda não terá o mesmo nível de conteúdo de qualidade a que está acostumado no Snyk. Quando todo o contexto estiver disponível, marcaremos Python como totalmente compatível.
Este beta é só o começo da ampliação do suporte a linguagens no Snyk Code. Vamos lançar o suporte beta a mais linguagens nos próximos meses. Fique de olho.
Usamos uma heurística para determinar se um arquivo de código-fonte contém Python e, em seguida, consultamos a base de conhecimento correspondente. Os resultados são exibidos na interface do Snyk, todos identificados como Beta. Se quiser, você pode usar os filtros para ocultar resultados de linguagens que não deseja ver.

Você também pode analisar repositórios de código aberto. Basta acessar Adicionar projeto > Monitorar projetos públicos ou do GitHub. Depois, adicione o caminho do GitHub para que o projeto seja analisado. Observe o ícone de livro ao lado do repositório na visão geral do projeto. Ele indica que se trata de um repositório público.
Se você usa o JetBrains PyCharm, pode instalar o plugin do JetBrains da Snyk. Acesse Configurações > Plugins e pesquise por “Snyk Vulnerability Scanner”. O plugin exibe todas as descobertas no seu IDE, destaca os problemas no código e apresenta conteúdo adicional ao lado deles. No geral, é muito fácil instalar e começar a usar. Vale a pena experimentar.
Agradecemos a todos que entraram em contato para sugerir suporte a outras linguagens! Nos próximos meses, adicionaremos suporte a mais linguagens, tanto em beta quanto com disponibilidade geral. Temos certeza de que você vai achar esse recurso útil e estamos abertos a receber seu feedback. Conte para nós o que você gosta e do que precisa. Se ainda não conhece o Snyk Code, este é o momento perfeito para experimentar. Agende uma demonstração e veja como é fácil colocar segurança avançada nas mãos dos seus desenvolvedores.
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.


