2012-08-16 17 views

risposta

2

Non ho trovato alcuna informazione specifica sul protocollo del protocollo PIP (sinceramente, non ho cercato troppo, ho solo cercato su Google), ma se si utilizza HTTP semplice dovresti stare bene. Scopri qual è il layout che PIP usa per i suoi artefatti, caricali in questo modo e dovrebbe funzionare.

+1

La mia domanda è per quanto riguarda utilizzando pip a tirare da Artifactory, non spingere. Il push non richiede pip e può essere fatto con l'API REST di artifactory. Ho bisogno di sapere se posso configurare Artifactory come se fosse un repository PIP e raccogliere le librerie memorizzate in Artifactory come farei con altre librerie Python. – BestPractices

+0

Dopo aver spinto gli artefatti nel layout corretto, Pip sarà in grado di estrarli. – JBaruch

+0

@JBaruch: almeno c'è il protocollo semplice di pypi, per lo più l'artefice deve reindicizzare i pacchetti, sarà difficile farlo fuori. E ho visto che hai creato il biglietto https://www.jfrog.com/jira/browse/RTFACT-5163 –

4

Dai un'occhiata a Difendi contro la frutta. Fornisce la colla mancante in precedenza tra Python e Artifactory. http://teamfruit.github.io/defend_against_fruit/

+0

approccio molto carino e componenti aggiuntivi per artifactory pro, proverò quando è installato. –