Descrição
Identifica tipos e características de arquivos a partir de código Python. Pode ajudar ferramentas a decidir se um caminho é texto, binário, executável, semelhante a imagem ou relevante de outra forma antes de executar verificações ou transformações.
Desenvolvedores costumam usar em linters, hooks de pre-commit e automações de repositório. A detecção de arquivos orienta o comportamento, mas não deve ser a única barreira de segurança para arquivos não confiáveis.