Skip to content

Commit 7cf603f

Browse files
author
Greg Turnquist
committed
Merge branch 'whats_new'
2 parents 46d6050 + dd774f5 commit 7cf603f

File tree

5 files changed

+23
-5
lines changed

5 files changed

+23
-5
lines changed

docs/sphinx/source/conf.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@
5050
# The short X.Y version.
5151
version = '1.2'
5252
# The full version, including alpha/beta/rc tags.
53-
release = '1.2'
53+
release = '1.2.0.RC1'
5454

5555
# The language for content autogenerated by Sphinx. Refer to documentation
5656
# for a list of supported languages.

docs/sphinx/source/index.rst

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@ Contents:
1313
:maxdepth: 10
1414

1515
overview
16+
whats-new
1617
objects
1718
aop
1819
dao

docs/sphinx/source/remoting.rst

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -204,7 +204,7 @@ To do the same configuration as shown above looks like this::
204204
# Call the service just you did in the original, simplified version.
205205
print service.get_data("Hello")
206206

207-
Against, you can override the hostname/port values as well::
207+
Again, you can override the hostname/port values as well::
208208

209209
# ...
210210
# Export it via Pyro using Spring Python's utility classes
@@ -369,14 +369,16 @@ This shows one instance of Python running the client, connecting to the instance
369369
of Python hosting the server module. After that, moving these scripts to other
370370
machines only requires changing the hostname in the XML files.
371371

372+
.. _pyro4:
373+
372374
New support for Pyro 4
373375
++++++++++++++++++++++
374376

375377
Pyro has recently released a beta version of its overhauled API labeled *Pyro 4*. This release of Spring Python includes support for it. The only changes you will need to make are:
376378

377-
- replace *springpython.remoting.pyro.PyroProxyFactory* with *springpython.remoting.pyro.Pyro4ProxyFactory*
378-
- replace *springpython.remoting.pyro.PyroServiceExporter* with *springpython.remoting.pyro.Pyro4ServiceExporter*
379-
- replace any URI entries of *PYROLOC:<hostname>:<port>/<service_name>* with *PYRO:<service_name>@<host>:<port>*
379+
- replace **springpython.remoting.pyro.PyroProxyFactory** with **springpython.remoting.pyro.Pyro4ProxyFactory**
380+
- replace **springpython.remoting.pyro.PyroServiceExporter** with **springpython.remoting.pyro.Pyro4ServiceExporter**
381+
- replace any URI entries of **PYROLOC:<hostname>:<port>/<service_name>** with **PYRO:<service_name>@<host>:<port>**
380382

381383
.. note::
382384

docs/sphinx/source/whats-new.rst

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
What's new in Spring Python |version|
2+
=====================================
3+
4+
Spring Python |version| has some new features.
5+
6+
New Features
7+
++++++++++++
8+
9+
Spring Python |version| has added support for:
10+
11+
* :ref:`New support for Pyro 4 <pyro4>` - Since the beginning, Spring Python has provided seamless remoting by integration with Pyro. We now have support for Pyro 4.
12+
* :ref:`Secure XML-RPC <remoting-secure-xml-rpc>` - Python provides out-of-the-box XML-RPC capabilities. This extra module makes it easy to export existing services using this capability while also enabling you to encrypt the tunnel.
13+
14+
There have also been bug fixes. For the most part there is little impact to the core API of Spring Python. This means that the material in the book Spring Python 1.1 is valid. It just doesn't document the new features listed above.

springpython.properties

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
# Collection of properties involved in managing Spring Python testing and packaging.
22

3+
# Don't forget to update docs/sphinx/source/conf.py's version properties.
34
version=1.2.0
45
natural.name=se-springpython-py
56
project.key=EXTPY

0 commit comments

Comments
 (0)