检查哪些依赖项已经支持Python3
py3support的Python项目详细描述
检查哪些依赖项已经支持Python3。
用法
示例:
$ py3support requirements.txt Python 3 support level: 50% (2/4) Python 3 ======== requests==1.0.4 docutils==0.10 Python 2 ======== Flask==0.9 Unknown ======= PIL==1.1.6
工作原理
判断包是否支持python 3的唯一简单方法是信任author’s classifiers。 这个工具点击pypi索引来检查依赖项支持哪些python版本。
注意事项
有些包可能支持Python3,但没有必需的元数据, 一些软件包可能会声明py3支持,但目前还没有(gunicorn)。毕竟,很多 of包的作者根本不提供python版本的分类器。
待办事项
- 如果不是要求。TXT存在使用PIP冻结< /LI>
- 在pypi中检查最新版本的python 3兼容性
- 处理开发版本-e
- 在github中搜索python 3分叉
- 处理大小写错误的包名称(?)