Descrição
Analisa, compara e trabalha com versões que seguem as regras de Versionamento Semântico. Ajuda ferramentas Python a decidir se uma versão é mais nova, se uma restrição corresponde ou como números de lançamento devem ser ordenados.
Desenvolvedores usam isto como biblioteca em ferramentas de pacote, verificadores de atualização e automação. É útil apenas quando projetos seguem SemVer de perto; esquemas próprios de versão podem exigir regras diferentes de análise.