Engineering
Greg Turnquist
November 03, 2010
After many months of work, Spring Python’s first 1.2 release is available.
The project has migrated its documentation to Sphinx, the same tool used for documenting the Python language itself. You can visit the project site and view it in HTML or download an epub version for viewing on a smart phone or tablet device.
This version of Spring Python transitions to Python 2.6, dropping support for 2.4 and 2.5. This means the team is gearing up to utilize many of the newer features of Python, which also paves the way to transition towards Python 3.x at some time in the future.
Spring Python has integrated with Pyro (Python Remote Objects) since the beginning as a powerful way to seamlessly link Python apps together through remoting. With Pyro’s recent version 4 API release, this version of Spring Python adds support by providing a new Pyro4ServiceExporter and Pyro4ProxyFactory class. But don’t worry; if you are still using Pyro 3, it’s still supported by Spring Python 1.2.
A new form of remoting has been added: Secure XML-RPC. Python has a built in XML-RPC library, but it can challenging to utilize and definitely intrusive. Spring Python makes it seamless to utilize this powerful library. Spring Python also makes it easy to secure the channel using Python’s built in SSL library.
We also migrated source code management to git. You can visit the site to check out the source code.
Thanks,
The Spring Python team
comments powered by Disqus
translate:
翻译:
经过几个月的工作,Spring Python的第一个1.2版本已经发布。
该项目已经将其文档迁移到Sphinx中,Sphinx是用于记录Python语言本身的工具。您可以访问项目站点并以HTML格式查看它,也可以下载epub版本以在智能手机或平板电脑设备上查看。
这个版本的Spring Python转换为Python 2.6,不再支持2.4和2.5。这意味着团队正在准备利用Python的许多新特性,这也为将来某个时候向Python 3.x过渡铺平了道路。
Spring Python从一开始就与Pyro(Python Remote Objects)集成,这是一种通过远程处理将Python应用程序无缝链接在一起的强大方法。随着Pyro最新版本4api的发布,这个版本的Spring Python通过提供一个新的Pyro4ServiceExporter和Pyro4ProxyFactory类来增加支持。但是不要担心;如果您仍然使用Pyro 3,那么Spring Python 1.2仍然支持它。
添加了一种新的远程处理形式:Secure XML-RPC。Python有一个内置的XML-RPC库,但是它很难利用,而且绝对是侵入性的。Spring Python使它能够无缝地利用这个强大的库。Spring Python还可以使用Python内置的SSL库轻松地保护通道。
我们还将源代码管理迁移到git。您可以访问该站点以签出源代码。