Path: csiph.com!v102.xanadu-bbs.net!xanadu-bbs.net!goblin2!goblin.stu.neva.ru!newsfeed.xs4all.nl!newsfeed3.news.xs4all.nl!xs4all!post.news.xs4all.nl!not-for-mail Return-Path: X-Original-To: python-announce-list@python.org Delivered-To: python-announce-list@mail.python.org X-Spam-Status: OK 0.002 X-Spam-Evidence: '*H*': 1.00; '*S*': 0.00; 'subject:ANN': 0.07; '------------': 0.09; 'arguments,': 0.09; 'url:apache': 0.09; 'url:github': 0.09; 'python': 0.11; 'apache': 0.15; '0.2.4': 0.16; 'corrects': 0.16; 'easy_install': 0.16; 'responses.': 0.16; 'side.': 0.16; 'sockets': 0.16; 'to:addr:python-announce-list': 0.16; 'url:html)': 0.16; 'url:license-2': 0.16; 'url:licenses': 0.16; 'library': 0.18; 'subject:] ': 0.20; 'install': 0.23; 'error': 0.23; 'adds': 0.24; 'headers': 0.24; 'source': 0.25; '2.0': 0.26; 'handling': 0.26; 'installed': 0.27; 'to:no real name:2**1': 0.29; 'message-id:@mail.gmail.com': 0.30; 'code': 0.31; 'skip:= 20': 0.31; 'received:google.com': 0.35; 'keyword': 0.36; 'licensed': 0.36; 'version:': 0.36; 'url:org': 0.36; 'skip:- 20': 0.37; 'server': 0.38; 'skip:& 10': 0.38; 'subject:[': 0.39; 'to:addr:python.org': 0.39; 'new': 0.61; 'field': 0.63; 'different': 0.65; 'to:2**2': 0.65; 'license': 0.66; 'url:0': 0.67 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:date:message-id:subject:from:to:content-type; bh=zhj0aSehde8pnvdZHkdQhHEiY+yK1MGdieCe/AQge/I=; b=mQC6CbAI5bTiK2Miu13tKZmqv/5UUHZBkUWJOM7dCVg5XWHSO7kDU09el+YDkDK3po DmATUa9iEmIQ3UOBav4m8oWQqf+MNg2Z7pDUSVtdjBku7Q2Au5Vy4cJn2f+WfZxsG7qy 4YsaWj4UQLN8/voB2jyKekiiY2ZvZP82sILHBo/88q4DREXGiLlncQVU9SDmNmtSGOtr VvPuxR2gXGim4Q129MhCied41YHyV/cQCOZ+RGQPLkWhkW1P8tnN7uUNayMHLoHlgZvG sR51X8lyq0lPmn0B2JgGhYAccEnVZ+WlZcvpwpkn320NIa72h4aeI0L0AuTvlpZJZ3p0 4Opg== MIME-Version: 1.0 X-Received: by 10.140.107.227 with SMTP id h90mr25031qgf.71.1424170590065; Tue, 17 Feb 2015 02:56:30 -0800 (PST) Date: Tue, 17 Feb 2015 11:56:30 +0100 Subject: [ANN] jsonrpclib-pelix 0.2.4 From: Thomas Calmant To: "ipopo-dev@googlegroups.com" , ipopo-users@googlegroups.com, python-announce-list@python.org X-Mailman-Approved-At: Tue, 17 Feb 2015 18:31:02 +0100 Content-Type: text/plain; charset=UTF-8 X-Content-Filtered-By: Mailman/MimeDel 2.1.15 X-BeenThere: python-announce-list@python.org X-Mailman-Version: 2.1.15 Precedence: list Reply-To: python-list@python.org List-Id: Announcement-only list for the Python programming language List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Approved: python-announce-list@python.org Newsgroups: comp.lang.python.announce Message-ID: Lines: 38 NNTP-Posting-Host: 2001:888:2000:d::a6 X-Trace: 1424194263 news.xs4all.nl 2974 [2001:888:2000:d::a6]:48338 X-Complaints-To: abuse@xs4all.nl Xref: csiph.com comp.lang.python.announce:1579 ====================== jsonrpclib-pelix 0.2.4 ====================== jsonrpclib-pelix 0.2.4 has just been released ! What is it ? ------------ This library is an implementation of the JSON-RPC specification, for Python 2.6+ and 3.x. It supports both the original 1.0 specification, as well as the 2.0 specification, which includes batch submission, keyword arguments, etc. It is licensed under the Apache Software License 2.0 ( http://www.apache.org/licenses/LICENSE-2.0.html). The source code is available on Github: https://github.com/tcalmant/jsonrpclib This library can be installed using pip or easy_install: pip install --upgrade jsonrpclib-pelix easy_install -U jsonrpclib-pelix What's new in 0.2.4 ? --------------------- This version: * Corrects the handling of reused request sockets on the server side. * Corrects the additional_header feature: now supports different headers for different proxies * Adds support for a custom "data" field in error responses. Enjoy!