作为一个小型的Python包编写者(cobs, simplerandom),我想知道我应该支持哪些Python版本。
我听说企业级服务器上仍在使用Python 2.5。因此,我认为在2011年,最老的需要实际支持的版本是2.5。
然而,我看到了this blog,其中作者说他仍在使用2.4。从记忆中,我还看到了一封PyCrypto邮件列表中的邮件,说他们希望尽可能保持向后兼容到2.2。
当然,还有Python 3.x,它正在慢慢地发展壮大。了解谁在使用它将是很好的。
此外,还有Jython和Ironpython,对它们我知之甚少。
我听说企业级服务器上仍在使用Python 2.5。因此,我认为在2011年,最老的需要实际支持的版本是2.5。
然而,我看到了this blog,其中作者说他仍在使用2.4。从记忆中,我还看到了一封PyCrypto邮件列表中的邮件,说他们希望尽可能保持向后兼容到2.2。
当然,还有Python 3.x,它正在慢慢地发展壮大。了解谁在使用它将是很好的。
此外,还有Jython和Ironpython,对它们我知之甚少。
是否有任何具体且最新的Python安装/使用数据可供我们了解?是否有任何“最佳实践”或其他建议,指导包编写人员应支持哪些版本/类型的Python?