Dire che il pacchetto python A richiede B, C e D; c'è un modo per elencare A → B C D senza caricarli?
Requires
nei metadati (yolk -M A
) sono spesso incompleti, grr.
Uno può scaricare A.tar/A.egg, quindi guardare attraverso A/setup.py, ma alcuni di questi sono piuttosto cruenti.elenca le dipendenze del pacchetto python senza caricarle?
(avrei pensato che ottenere le dipendenze almeno di primo livello potrebbe essere meccanizzata; anche una soluzione al 98% sarebbe meglio di download valanga.)
Una questione collegata: pip-upgrade-package-without-upgrading-dependencies
sembra ragionevole, +1. sfoodxx -I /Library/...python2.6 (mac) non filtra le importazioni standard sys, os.path, ecc.? – denis
@Denis: Usa 'sfood-filter-stdlib' per rimuovere le voci dalla libreria standard di Python. Modificherò la mia risposta per includere questo ... – unutbu
sfood-filter-stdlib ha '/ usr/lib/python' cablato in, e non funziona per importazioni sfood. Chiedo all'autore ... Kevin Teague, "Voglio un pony" http://groups.google.com/group/django-developers/msg/5407cdb400157259 è una straordinaria panoramica dei metodi di imballaggio nel 2008.) – denis