Mentre cerco un workaround, sto cercando di convincere gli sviluppatori di pip ad aggiungere una nuova opzione a "pip install": al momento si chiama "--scoped-index-url"

Vi sarò grato se vorrete dare una letta e mettere un pollice, su o giù non importa, alla mia proposta https://github.com/pypa/pip/issues/8606#issuecomment-1156875529

Se dovesse passare, potremo chiamare pip install così

pip install companyname-my-package==1.0.0 --scoped-index-url companyname:http://url/of/private/index

a prescindere da quanti e quali altri index sono stati passati, se il nome della libreria comincia con "companyname", l'unico index che verrà usato per installare quella libreria sarà http://url/of/private/index

le dipendenze della libreria invece verrano installate dagli altri index (o da pypi.org), a meno che anche il loro nome non cominci con "companyname"

--scoped-index-url può essere passato più volte

ciao

federico
_______________________________________________
Python mailing list
Python@lists.python.it
https://lists.python.it/mailman/listinfo/python

Rispondere a