Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.lang.python > #72346

Re: Suds and Python3

Path csiph.com!usenet.pasdenom.info!news.albasani.net!rt.uk.eu.org!newsfeed.xs4all.nl!newsfeed4.news.xs4all.nl!xs4all!newsgate.cistron.nl!newsgate.news.xs4all.nl!post.news.xs4all.nl!not-for-mail
Return-Path <paul@mcnettware.com>
X-Original-To python-list@python.org
Delivered-To python-list@mail.python.org
X-Spam-Status OK 0.006
X-Spam-Evidence '*H*': 0.99; '*S*': 0.00; 'wiki': 0.03; 'json': 0.07; 'soap': 0.07; 'desired,': 0.09; 'handful': 0.09; 'restful': 0.09; 'subject:Python3': 0.09; 'xml.': 0.09; 'python': 0.11; 'bug': 0.12; 'defacto': 0.16; 'python3.': 0.16; 'wiki:': 0.16; 'wrote:': 0.18; 'do.': 0.18; 'library': 0.18; 'trying': 0.19; "hasn't": 0.19; 'stack': 0.19; 'seems': 0.21; 'tests': 0.22; 'install': 0.23; 'header:User-Agent:1': 0.23; 'features,': 0.24; 'simpler': 0.24; 'url:moin': 0.24; 'paul': 0.24; "i've": 0.25; 'tracker': 0.26; 'least': 0.26; 'header:In-Reply-To:1': 0.27; 'am,': 0.29; 'relative': 0.30; 'said,': 0.30; 'url:wiki': 0.31; 'usually': 0.31; 'libraries': 0.31; 'option': 0.32; 'run': 0.32; 'up.': 0.33; 'url:python': 0.33; "i'd": 0.34; 'could': 0.34; 'test': 0.35; 'but': 0.35; 'there': 0.35; 'really': 0.36; 'next': 0.36; 'url:org': 0.36; 'experience,': 0.37; 'half': 0.37; 'unit': 0.37; 'project': 0.37; 'e.g.': 0.38; 'to:addr:python-list': 0.38; 'recent': 0.39; 'does': 0.39; 'heard': 0.39; 'received:71': 0.39; 'to:addr:python.org': 0.39; 'how': 0.40; 'tell': 0.60; 'received:208': 0.61; 'email addr:gmail.com': 0.63; 'more': 0.64; 'services': 0.66; 'here': 0.66; 'direct': 0.67; 'to,': 0.72; "project's": 0.84; 'received:208.70': 0.91; 'why?': 0.91; 'directly.': 0.95
Date Sat, 31 May 2014 11:59:15 -0700
From Paul McNett <paul@mcnettware.com>
User-Agent Mozilla/5.0 (Macintosh; Intel Mac OS X 10.9; rv:24.0) Gecko/20100101 Thunderbird/24.5.0
MIME-Version 1.0
To python-list@python.org
Subject Re: Suds and Python3
References <7516fe94-db33-44ea-9586-92b7446324de@googlegroups.com>
In-Reply-To <7516fe94-db33-44ea-9586-92b7446324de@googlegroups.com>
Content-Type text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding 7bit
X-BeenThere python-list@python.org
X-Mailman-Version 2.1.15
Precedence list
List-Id General discussion list for the Python programming language <python-list.python.org>
List-Unsubscribe <https://mail.python.org/mailman/options/python-list>, <mailto:python-list-request@python.org?subject=unsubscribe>
List-Archive <http://mail.python.org/pipermail/python-list/>
List-Post <mailto:python-list@python.org>
List-Help <mailto:python-list-request@python.org?subject=help>
List-Subscribe <https://mail.python.org/mailman/listinfo/python-list>, <mailto:python-list-request@python.org?subject=subscribe>
Newsgroups comp.lang.python
Message-ID <mailman.10513.1401562767.18130.python-list@python.org> (permalink)
Lines 35
NNTP-Posting-Host 2001:888:2000:d::a6
X-Trace 1401562767 news.xs4all.nl 2957 [2001:888:2000:d::a6]:47408
X-Complaints-To abuse@xs4all.nl
Xref csiph.com comp.lang.python:72346

Show key headers only | View raw


On 5/31/14, 11:36 AM, tokibito@gmail.com wrote:
> Suds is defacto python SOAP client, but it does not mainte recent few years. Why?

Is it really the defacto? It seems like I've heard more about 
pysimplesoap, and looking at GitHub there have been commits in the past 
4 days.

As far as why it hasn't been maintained, you could write and ask the 
authors directly.

In general, SOAP has been falling out of favor over the past half decade 
at least because of its relative heaviness next to, e.g. RESTful web 
services usually using JSON instead of XML. Way, way simpler and more 
fun to do.

That said, SOAP will be around for a long time and if you need to do it, 
you want a good library for it.

I don't have direct experience, but I did do cursory reviews of a 
handful of the SOAP libaries listed here in the python wiki:

https://wiki.python.org/moin/WebServices

And from what I can tell without actually trying any of them, 
pysimplesoap feels like the best option currently.

> I want to use SOAP and Python3. How do it?

If it were me, I'd install each of the libraries listed on the wiki page 
and make a matrix of features desired, make up a suite of unit tests to 
test those features, and then run each of them through the suite to see 
how they stack up. Also consider how "alive" the project is, and how the 
project's bug tracker is maintained, look at their forum, etc.

Paul

Back to comp.lang.python | Previous | NextPrevious in thread | Next in thread | Find similar | Unroll thread


Thread

Suds and Python3 tokibito@gmail.com - 2014-05-31 11:36 -0700
  Re: Suds and Python3 Paul McNett <paul@mcnettware.com> - 2014-05-31 11:59 -0700
  Re: Suds and Python3 Burak Arslan <burak.arslan@arskom.com.tr> - 2014-06-01 13:37 +0300

csiph-web