Suporte a viewsets e routers do DRF na janela de ferramentas Endpoints, melhor desempenho do depurador em grandes coleções de dados e suporte a dicas de tipos de argumentos de palavras-chave
Agora o PyCharm reconhece endpoints especificados através de routers e viewsets, e os mostra na janela de ferramentas Endpoints. Além disso, você pode mapear métodos de HTTP para métodos de viewset usando as_view()
e o PyCharm mostrará os métodos de HTTP permitidos junto à rota correspondente.
Agora o depurador do PyCharm oferece uma experiência mais suave, mesmo ao trabalhar com coleções muito grandes, e você pode trabalhar nos seus projetos de ciência de dados sem ter que lidar com altas taxas de utilização da CPU e congelamentos da interface de usuário.
Resolvemos um problema com descritores de tipos, um dos bugs com o maior número de votos no nosso rastreador de issues.
Agora o PyCharm consegue inferir tipos definidos em descritores. Antes, os tipos de retorno de chamadas implícitas de funções __get__
não eram inferidos corretamente em classes genéricas que usassem o protocolo do descritor. Agora os tipos de retorno de funções __get__
são inferidos corretamente, levando em conta as classes genéricas e sua parametrização.