
Site | Github | Questões | Changelog
Os projetos embalados para a linguagem de programação Python são distribuídos em dois formatos principais: SDIST (Arquivos de código e outros arquivos que exigem processamento antes que possam ser instalados) e rodas (zipfiles de código pronto para instalação imediata). A roda de um projeto contém as informações completas sobre quais módulos, arquivos e comandos o projeto instala, juntamente com informações sobre quais outros projetos de que o projeto depende, mas o Python Package Index (PYPI) (onde as rodas são distribuídas) não expõe nenhuma dessas informações! Este é o problema que o Wheelodex está aqui para resolver.
O Wheelodex digitaliza Pypi quanto a arquivos da roda, os analisa e armazena e exibe os resultados. O site permite que os usuários visualizem os metadados completos das rodas internas, pesquise rodas contendo um determinado módulo ou arquivo python, navegue ou pesquise rodas que definem um determinado comando ou outro ponto de entrada e até descubra as dependências reversas dos projetos.
Observe que, para salvar o espaço em disco, o Wheelodex registra apenas dados sobre rodas da versão mais recente de cada projeto Pypi; As rodas de versões mais antigas são periodicamente eliminadas do banco de dados. As longas descrições dos projetos nem são gravadas.
Sugestões e solicitações de tração são bem -vindos.