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.
The Spring Python team
- Spring Python 1.1 book is published
- Mixing RabbitMQ with Spring Python
- Spring Python 1.1.1, 1.2.1, and 1.3.0.RC1 are released!
- Infrastructure changes in Spring 2.1-m2
- Grails 1.1 Released