Descrição
Strings de versão e especificadores podem ser analisados e comparados dentro de ferramentas Python. Esta biblioteca ajuda gerenciadores de pacotes, scripts de build e verificadores de compatibilidade a raciocinar sobre requisitos de versões do Python.
Ela é importada por ferramentas de desenvolvimento e não instala pacotes por conta própria. Chamadores ainda precisam decidir como restrições analisadas afetam builds, resolução de dependências ou mensagens ao usuário.