Kann ich optionale Pakete in setuptools definieren?
Derzeit erfordert eines meiner Pakete einen JSON-Parser / Encoder und ist für die Verwendung vorgesehensimplejson
falls vorhanden auf die zurückgreifenjson
Modul (in der Standardbibliothek) bei Bedarf (wie Benchmarks zeigensimplejson
ist schneller).
In letzter Zeit wurde jedoch festgestellt, ob dies der Fall istsimplejson
wird bei Verwendung installiertzc.buildout
- Etwas mit dem Umzug in Github, glaube ich. Was mich wunderte; ist es möglich optionale Pakete in my zu definieren?setup.py
Datei, die bei Nichtverfügbarkeit die Installation meines Pakets nicht beendet?