跟踪全球迁移到Python 3.x的
Python的3.x的是寻找曾经与清理语法更诱人(我喜欢它,其他人可能不会)的新功能和什么样子朝更大的速度和更好的多线程一个渐进的过程。跟踪全球迁移到Python 3.x的
但是Python 3.x仍然缺乏第三方支持。像Django,Twisted等重要的软件包没有移植。很难概述迁移过程中瓶颈的位置,它到底有多远,以及它是否进展顺利。迁移依赖关系也很难映射。此外,项目可能正在等待Python 3.x提供比2.x更大的改进,这将证明移植工作的合理性。
理想的情况下,将有整体追踪这种迁移,所显示让人们愿意帮助迁移全球能协调它们的努力和帮助的具体项目(链接)迁移计划和相关性的网站。也许还可以链接到项目的bug跟踪系统以查找相关的与迁移相关的bug。
但也许我只是不够努力。有人知道任何努力追踪全球迁移到Python 3.x吗?
(通过“全球性”,我的意思是建立在Python的开源项目的宇宙。)
更新: 有上询问你想看到移植到Python 3包Python home page一个poll right now 。X。
乔治·布兰德取得了生成与支持Python的3包的量的曲线图的脚本:
的Cheeseshop上头版上的链接显示有问题的包:http://pypi.python.org/pypi?%3aaction=browse&c=533&show=all
还有一个非常不好的软件包列表,其数量取决于它的数量:http://onpython3yet.com/为什么我说它很糟糕?那么,因为它完全没有手动修复,导致像把Python列为包一样。这在很大程度上是因为人们不知道“Dependencies”列表不是列出任何类型的随机依赖的地方,它应该用于列出应该在自动安装时使用easy_install/PIP。但是,举例来说,在Django世界中,他们并不知道,所以你可以看到像Django和Python这样的“django-saddle”,因此不易于安装。
这就是说,这个列表很有趣,我们看到PIL真的应该被移植。
现在这不是什么“全球性”这只是PyPI上的包,因此往往是大多是Python模块,而不是单独的应用程序。但我认为总体趋势在那里是可见的。
的Python Package Index (PyPI)允许你搜索的支持Python的3.x的Python的第三方模块它甚至有一个Python 3 packages链接,其中列出了所有链接。
但是,这并不跟踪单个项目的关于Python 3支持进步。它只是告诉你哪些项目已经实现了它。
东西我有兴趣看到的是Python 3的包中的PyPI总数/百分比随时间的曲线图(从Python 3中释放,直到存在)。我不知道是否有人对此进行了跟踪,或者PyPI管理员是否有足够的历史数据来制作此类图表。
numpy已经移植 – joaquin 2010-12-09 08:15:58
请不要在您自己的问题中添加评论。这是**你的**问题。请**更新**您的问题以包含所有额外的,新的或修改的信息。 **更新**之后,请删除您的混淆评论。 – 2010-12-09 11:16:31