我有几个python项目,在pip requirements files中列出了不同的依赖项集.我已经开始考虑将代码移植到python 3,但我需要知道我的依赖项是否已经存在.
是否可以判断requirements.txt
文件中的哪些包支持python 3,哪些不支持?
示例requirements.txt
内容:
mysql-python==1.2.5
lxml==3.3.4
Fabric==1.8.0
在这个列表中,只有lxml
个支持python 3.
只是旁注.
有一个Python 3 Wall of Superpowers(python3wos项目)展示了python 3对流行python包的支持.
据我所知,python3wos
定期解析Python Package Index
个html页面,checks解析Programming Language :: Python :: 3
个文本,以定义包是否支持python第三分支.难道没有什么比在PyPI上删除html更简单的了吗?