目前,我的一个软件包需要一个JSON解析器/编码器,并且simplejson如果可行的话,可以使用json(如果需要的话)(如基准显示simplejson更快)回退到模块(如果可用).
simplejson
json
然而,最近有人对是否simplejson会在使用时进行安装zc.buildout进行了尝试 - 我相信,这会转移到github.这让我感到疑惑; 是否可以在我的setup.py文件中定义可选包,如果不可用,将不会停止我的包的安装?
zc.buildout
setup.py
python setuptools
python ×1
setuptools ×1