Pyright é um verificador de tipo rápido destinado a grandes bases de código-fonte Python. Ele pode ser executado em um modo de “observação” e executa atualizações incrementais rápidas quando os arquivos são modificados. Neste tutorial, saiba como instalar o verificador Pyright no Linux, usando pacotes snap.
O copyright oferece suporte a arquivos de configuração que fornecem controle granular sobre as configurações. Pyright tem excelentes recursos de verificação de tipo:
- Dicas de tipo PEP 484 incluindo genéricos;
- Personalização mais simples do PEP 487 na criação de classes;
- Sintaxe PEP 526 para anotações de variáveis;
- PEP 544 subtipagem estrutural;
- PEP 561 distribuição e informações sobre o tipo de embalagem;
- Avaliação adiada do PEP 563 das anotações;
- Genéricos de sugestão de tipo PEP 585 em coleções padrão;
- PEP 586 tipos literais;
- Dicionários datilografados PEP 589;
- PEP 591 qualificador final;
- PEP 593 anotações variáveis ??flexíveis;
- Sintaxe complementar PEP 604 para sindicatos;
- Variáveis ??de especificação do parâmetro PEP 612;
- Pseudônimos de tipo explícito PEP 613;
- Correspondência de padrão estrutural PEP 635;
- Indexação PEP 637 com argumentos de palavra-chave;
- PEP 646 variadic genéricos;
- PEP 647 protetores de tipo definidos pelo usuário;
- PEP 655 itens de dicionário digitados necessários;
- Inferência de tipo para valores de retorno de função, variáveis ??de instância, variáveis ??de classe e globais;
- Protetores de tipo que entendem construções de fluxo de código condicional como instruções if/else.
Siga o tutorial abaixo e execute a instalação do Pyright agora mesmo no seu Linux.
Instalando o verificador Pyright no Ubuntu, Kubuntu, Xubuntu e derivados!
Para instalar o Pyright no Ubuntu Linux. Inclusive você também pode instalar o Pyright no Linux Mint sem nenhum problema execute o comando abaixo:
sudo snap install pyright --classic
Instalando o Pyright no Fedora e derivados!
Para instalar o Pyright no Fedora, execute os comandos abaixo. Lembrando que caso você já tenha o suporte ao Snap habilitado no Fedora, pule para o passo 3, o de instalação do pacote:
Passo 1 – Instalar o Snapd:
sudo dnf install snapd
Após executar o comando acima, lembre-se encerrar a sessão ou reiniciar o computador! Em seguida, vamos criar um link simbólico para ativar o suporte ao Snap clássico:
Passo 2 – Criar link simbólico:
sudo ln -s /var/lib/snapd/snap /snap
E agora, vamos executar o comando para instalar o Pyright no Fedora ou derivados:
Passo 3 – Agora vamos executar o comando para instalar o Pyright no Fedora ou derivados:
sudo snap install pyright --classic
Instalando o Pyright no Debian e derivados!
Para instalar o Pyright no Debian, execute os comandos abaixo. Caso você já tenha Snap ativado e habilitado no seu Debian, pule para o passo 2, que seria da instalação:
Passo 1 – Atualizar os repositório e instalar o Snapd:
apt update
apt install snapd
E agora, vamos executar o comando para instalar o Pyright no Debian ou derivados. Observe que o comando abaixo está com o sudo, caso você não o tenha habilitado, remova o sudo e instalar usando o ROOT mesmo:
Passo 2 – Agora vamos executar o comando para instalar o Pyright no Debian e derivados:
sudo snap install pyright --classic
É isso, esperamos ter ajudado você a instalar o Pyright no Linux!