Skip to content
This repository

a new major beta release, 2.5.0 #115

Merged
merged 86 commits into from over 2 years ago

2 participants

Burak Arslan azurit
Burak Arslan
Owner

highlights of this release:

  • some work towards python3 support
  • support for multiple methods for one function string.
added some commits December 04, 2011
Burak Arslan implement verb hooks for server.WsgiApplication 3af8ede
Burak Arslan small change to make schema generation work under python3. see issue #…
…113

Thanks to Frank Millman <frank@chagford.com>
efe1f70
Burak Arslan 2to3: print statement -> function. #113 c9a90b3
Burak Arslan fix old oset doctests. b742e36
Burak Arslan fix new oset tests. 4397efd
Burak Arslan remove relative imports. #113 e26ab3a
Burak Arslan wrap dict functions that return iterators with list calls where neces…
…sary. #113
7cd5482
Burak Arslan get rid of has_key. #113 549d06a
Burak Arslan added wsgi_soap_application() function in the new rpclib.util.simple …
…module.

also updated documentation and helloworld_soap example.
c0d9cca
Burak Arslan changelog update 5858045
Burak Arslan add __repr__ to ComplexModelBase eb061ba
Burak Arslan add reset_function() to MethodContext object bb0f9bc
Burak Arslan 2to3 -f print examples #113 ed338c8
Burak Arslan 2to3 -f idioms. #113 e706a43
Burak Arslan add python3_fixes file that contains fixes to be run by 2to3. #113 1d9e722
Burak Arslan tweak certain import statements for python3. #113 335ba27
Burak Arslan 2to3 -f isinstance (no changes). #113 2b89929
Burak Arslan 2to3 -f long. #113 61a8f3f
Burak Arslan 2to3 -f nonzero. #113 bb43e65
Burak Arslan fix numliterals #113 b2fb3b2
Burak Arslan 2to3 -f paren #113 741e4c4
Burak Arslan no changes for 2to3 -f raise. #113 2e8e26e
Burak Arslan urllib fixes. #113 1eabeb4
Burak Arslan 2to3 -f ws_comma. d647962
Burak Arslan applied urllib and ws_comma fixes. #113 19d7761
Burak Arslan 2to3 -f xrange. #113 3e5d6a8
Burak Arslan 2to3 -f zip not needed. #113 942daa5
Burak Arslan add GET to wsgi handlers 9848f0e
Burak Arslan urllib fix for python3 #113 c02cf00
Burak Arslan have binary_soap.py work with python3 #113 240908f
Burak Arslan get rid of not-so-important iteritems calls. #113 db2f7a1
Burak Arslan added note about ctx.descriptor.function 52243f5
Burak Arslan get rid of not-so-important iteritems calls. #113 aa47e8a
Burak Arslan faq update. 897f174
Burak Arslan reimplement MethodDescriptor.reset_function properly. dfa8131
Burak Arslan fix docstring typo 78b7e8a
Burak Arslan Merge remote branch 'origin/master' 5e95f0c
Burak Arslan fix test_soap 4d48226
Burak Arslan all tests except interop and wsdl tests are green. e9c7fb3
Burak Arslan fix test_soap c4b1afe
Burak Arslan have Application and InterfaceBase support multiple methods. 7a3085b
Burak Arslan small test refactoring 95dbfcd
Burak Arslan service_mapping and method_mapping unified as service_method_mapping 65f9112
Burak Arslan fix docstring typos 0954350
Burak Arslan remove forgotten import that fails in python 3. 9a2e0fe
Burak Arslan initial implementation for multiple method support 1417610
Burak Arslan doc update. 0e80238
Burak Arslan fix allow_fanout 5d250b0
Burak Arslan allow_multiple_methods -> supports_fanout_methods 4b280c8
Burak Arslan all tests except interop and wsdl tests are green. b6794d2
Burak Arslan have Application and InterfaceBase support multiple methods. b2451d7
Burak Arslan small test refactoring e5f3087
Burak Arslan service_mapping and method_mapping unified as service_method_mapping 24b1639
Burak Arslan fix docstring typos 0c14d77
Burak Arslan remove forgotten import that fails in python 3. 9d9c2b5
Burak Arslan initial implementation for multiple method support 57a7a72
Burak Arslan doc update. 77e3b3f
Burak Arslan fix allow_fanout dd46fdf
Burak Arslan allow_multiple_methods -> supports_fanout_methods 99af0f6
Burak Arslan in order to preserve backwards compatibility, set_method_descriptor i…
…s resurrected, yet clearly marked DEPRECATED, in capital letters no less.
1c8bf2c
Burak Arslan comparison update with wsme 0c5e036
Burak Arslan Merge branch 'multiple_functions' f00a26d
Burak Arslan fix http soap client 07c72fe
Burak Arslan have zeromq client and server working e7a1a8d
Burak Arslan no problem with wsi tests aefee0e
Burak Arslan tests that fail due to api tests are now fixed, irrelevant tests removed 4595c31
Burak Arslan add unittest main call to wsdl tests c3b4056
Burak Arslan move fanout method checks to server and application, leaving protocol…
… out of it
a2b15af
Burak Arslan

what was i thinking :)

Burak Arslan plq merged commit 74ab1ff into from December 15, 2011
Burak Arslan plq closed this December 15, 2011
Burak Arslan
Owner

this version has been running in production for some time now. it looks like it's ready to be released. yay!..

azurit

what are the goals until mark 'beta' can be removed ? :) we are running rpclib for some time in production on quite big services without any problems.

Burak Arslan
Owner

i'm responding to the ml because this is not a forum.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Showing 86 unique commits by 1 author.

Dec 04, 2011
Burak Arslan implement verb hooks for server.WsgiApplication 3af8ede
Dec 05, 2011
Burak Arslan small change to make schema generation work under python3. see issue #…
…113

Thanks to Frank Millman <frank@chagford.com>
efe1f70
Burak Arslan 2to3: print statement -> function. #113 c9a90b3
Burak Arslan fix old oset doctests. b742e36
Burak Arslan fix new oset tests. 4397efd
Burak Arslan remove relative imports. #113 e26ab3a
Burak Arslan wrap dict functions that return iterators with list calls where neces…
…sary. #113
7cd5482
Burak Arslan get rid of has_key. #113 549d06a
Dec 06, 2011
Burak Arslan added wsgi_soap_application() function in the new rpclib.util.simple …
…module.

also updated documentation and helloworld_soap example.
c0d9cca
Burak Arslan changelog update 5858045
Burak Arslan add __repr__ to ComplexModelBase eb061ba
Burak Arslan add reset_function() to MethodContext object bb0f9bc
Dec 07, 2011
Burak Arslan 2to3 -f print examples #113 ed338c8
Burak Arslan 2to3 -f idioms. #113 e706a43
Burak Arslan add python3_fixes file that contains fixes to be run by 2to3. #113 1d9e722
Burak Arslan tweak certain import statements for python3. #113 335ba27
Burak Arslan 2to3 -f isinstance (no changes). #113 2b89929
Burak Arslan 2to3 -f long. #113 61a8f3f
Burak Arslan 2to3 -f nonzero. #113 bb43e65
Burak Arslan fix numliterals #113 b2fb3b2
Burak Arslan 2to3 -f paren #113 741e4c4
Burak Arslan no changes for 2to3 -f raise. #113 2e8e26e
Burak Arslan urllib fixes. #113 1eabeb4
Burak Arslan 2to3 -f ws_comma. d647962
Burak Arslan applied urllib and ws_comma fixes. #113 19d7761
Burak Arslan 2to3 -f xrange. #113 3e5d6a8
Burak Arslan 2to3 -f zip not needed. #113 942daa5
Burak Arslan add GET to wsgi handlers 9848f0e
Burak Arslan urllib fix for python3 #113 c02cf00
Burak Arslan have binary_soap.py work with python3 #113 240908f
Burak Arslan get rid of not-so-important iteritems calls. #113 db2f7a1
Burak Arslan added note about ctx.descriptor.function 52243f5
Dec 08, 2011
Burak Arslan get rid of not-so-important iteritems calls. #113 aa47e8a
Burak Arslan faq update. 897f174
Dec 09, 2011
Burak Arslan reimplement MethodDescriptor.reset_function properly. dfa8131
Burak Arslan fix docstring typo 78b7e8a
Burak Arslan Merge remote branch 'origin/master' 5e95f0c
Burak Arslan fix test_soap 4d48226
Dec 10, 2011
Burak Arslan all tests except interop and wsdl tests are green. e9c7fb3
Burak Arslan fix test_soap c4b1afe
Burak Arslan have Application and InterfaceBase support multiple methods. 7a3085b
Burak Arslan small test refactoring 95dbfcd
Burak Arslan service_mapping and method_mapping unified as service_method_mapping 65f9112
Burak Arslan fix docstring typos 0954350
Burak Arslan remove forgotten import that fails in python 3. 9a2e0fe
Burak Arslan initial implementation for multiple method support 1417610
Burak Arslan doc update. 0e80238
Burak Arslan fix allow_fanout 5d250b0
Burak Arslan allow_multiple_methods -> supports_fanout_methods 4b280c8
Burak Arslan all tests except interop and wsdl tests are green. b6794d2
Burak Arslan have Application and InterfaceBase support multiple methods. b2451d7
Burak Arslan small test refactoring e5f3087
Burak Arslan service_mapping and method_mapping unified as service_method_mapping 24b1639
Burak Arslan fix docstring typos 0c14d77
Burak Arslan remove forgotten import that fails in python 3. 9d9c2b5
Burak Arslan initial implementation for multiple method support 57a7a72
Burak Arslan doc update. 77e3b3f
Burak Arslan fix allow_fanout dd46fdf
Burak Arslan allow_multiple_methods -> supports_fanout_methods 99af0f6
Burak Arslan in order to preserve backwards compatibility, set_method_descriptor i…
…s resurrected, yet clearly marked DEPRECATED, in capital letters no less.
1c8bf2c
Burak Arslan comparison update with wsme 0c5e036
Burak Arslan Merge branch 'multiple_functions' f00a26d
Burak Arslan fix http soap client 07c72fe
Burak Arslan have zeromq client and server working e7a1a8d
Burak Arslan no problem with wsi tests aefee0e
Burak Arslan tests that fail due to api tests are now fixed, irrelevant tests removed 4595c31
Burak Arslan add unittest main call to wsdl tests c3b4056
Burak Arslan move fanout method checks to server and application, leaving protocol…
… out of it
a2b15af
Dec 11, 2011
Burak Arslan Merge remote branch 'arskom/master' 153c5f0
Burak Arslan prevent GeneratorExit when the response is ignored. 73c0992
Burak Arslan add nullserver tests. 51dc160
Dec 12, 2011
Burak Arslan migrate to the new api. 328fa05
Burak Arslan make xml_utils example executable. f546cf6
Burak Arslan make out_header argument to ClientBase ctor optional ade9643
Burak Arslan add joiner to _join, #113 9fca7c5
Burak Arslan replace needless use of iter() with list(). 181255a
Burak Arslan made xml_declaration when serializing xml optional 35ebb93
Burak Arslan moved setting of method_request_string to decompose_incoming_envelope…
… (and documented it).
496f21e
Burak Arslan handle unicode incoming string. 360e9a5
Burak Arslan comment about multiple contexts in client base a9ad891
Burak Arslan comment about multiple contexts case 121f94d
Burak Arslan tried to improve the introductory paragraph. 377b3fe
Burak Arslan added -f print just in case. #113 bdc2c23
Dec 14, 2011
Burak Arslan Merge remote branch 'origin/fix_tests' 7a681c0
Burak Arslan _join -> _bytes_join, because that's what it does. #113 e701b82
Dec 15, 2011
Burak Arslan changelog update 171ae74
Something went wrong with that request. Please try again.