Setuptools позволяет вам список требований для дополнительных функцийПоддерживает ли extras_require ключевое слово default.py?
# mypackage
'extras_require' : { 'PDF' : ['reportlab'], 'DOCX' : ['docxlib'] }
и другой пакет можно указать 'requires' : [ 'mypackage[PDF]' ]
.
Если другой пакет требует более одного дополнительного пакета от первого пакета, может ли он запросить 'requires' : [ 'mypackage[PDF, DOCX]' ]
?