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


Groups > comp.lang.python.announce > #1076

[ANN] iPOPO 0.5.4

Path csiph.com!usenet.pasdenom.info!weretis.net!feeder4.news.weretis.net!rt.uk.eu.org!newsfeed.xs4all.nl!newsfeed2.news.xs4all.nl!xs4all!newsgate.cistron.nl!newsgate.news.xs4all.nl!post.news.xs4all.nl!not-for-mail
Return-Path <news@google.com>
X-Original-To python-announce@python.org
Delivered-To python-announce-list@mail.python.org
X-Spam-Status OK 0.027
X-Spam-Evidence '*H*': 0.95; '*S*': 0.00; 'python,': 0.02; 'inspired': 0.05; 'fixes': 0.07; 'subject:ANN': 0.07; '===========': 0.09; 'method,': 0.09; 'used.': 0.09; 'python': 0.11; '0.5.4': 0.16; '5,000': 0.16; 'bugs.': 0.16; 'factory': 0.16; 'v0.5.4': 0.16; 'wiki:': 0.16; 'component': 0.16; 'skip:= 10': 0.16; 'replacing': 0.19; 'subject:] ': 0.20; 'command': 0.22; 'import': 0.22; 'shell': 0.22; 'header:User-Agent:1': 0.23; 'propose': 0.24; 'java': 0.24; 'service,': 0.32; 'framework': 0.33; 'received:209.85': 0.35; 'skip:u 20': 0.35; 'received:google.com': 0.35; 'version': 0.36; '2.6': 0.36; 'method': 0.36; 'list': 0.37; 'project': 0.37; 'received:209.85.216': 0.37; 'received:209': 0.37; 'feedback': 0.38; 'subject:[': 0.39; '(from': 0.39; 'mailing': 0.39; 'skip:p 20': 0.39; 'from:no real name:2**0': 0.61; 'free': 0.61; 'new': 0.61; 'numbers': 0.61; 'providing': 0.61; 'back': 0.62; 'url:group': 0.63; 'thomas': 0.65; 'to:addr:comp-lang-python- announce': 0.70; 'received:130': 0.73; 'to:addr:moderators.isc.org': 0.77; 'received:130.133': 0.83; 'received:130.133.4': 0.83; 'received:130.133.4.7': 0.83; 'received:individual.net': 0.83; 'received:moderators.individual.net': 0.83; 'features:': 0.84; 'lists:': 0.91
X-Google-DKIM-Signature v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=path:newsgroups:date:complaints-to:injection-info:nntp-posting-host :user-agent:mime-version:message-id:subject:from:injection-date:to :content-type; bh=p5uVxaopUTev/SfS49/5nqEuqVFDvgmjaMT+X4yYpDE=; b=fy0/AguooUtxs3zHm/o6e0nFh7vMVL0/t6XLDOh6oFw1Otct3SMVQ50s8C2Kq+Qd5n /vIsS5NRt/NnyIN+0XuUAHe6q0rQ/362Ix00k5wW4Hs0jVxLi4EmyN86gZSetpVyE3M7 T404EUhiVEHMha2YpSoSKDFwQzxkw4SBXrQlJb0IqwGE6zTeozDCS+nN78k/mpUFEwGu TbbkfRmoVzWjfP0jdDAQyJZjPZnLOxe+d0up6ODQu3816xqYs0KO3YOsbWooYLmNMYUx pjBMr5AaVxXIMdd9KxvZinLmPmhpkU2d3ypT+Vs1D/XIl9/sMPCzdXsTeBgBGfLPEtQ2 D4fA==
X-Received by 10.224.51.68 with SMTP id c4mr4725442qag.7.1380718799902; Wed, 02 Oct 2013 05:59:59 -0700 (PDT)
X-Received by 10.50.9.33 with SMTP id w1mr75277iga.12.1380718799792; Wed, 02 Oct 2013 05:59:59 -0700 (PDT)
Newsgroups comp.lang.python.announce
Date Wed, 2 Oct 2013 05:59:59 -0700 (PDT)
Complaints-To groups-abuse@google.com
Injection-Info glegroupsg2000goo.googlegroups.com; posting-host=193.253.251.182; posting-account=JO-sqAoAAABSfteYEZSAacjeIt3GIjrB
User-Agent G2/1.0
MIME-Version 1.0
Subject [ANN] iPOPO 0.5.4
From thomas.calmant@gmail.com
Injection-Date Wed, 02 Oct 2013 12:59:59 +0000
To comp-lang-python-announce@moderators.isc.org
Content-Type text/plain; charset=ISO-8859-1
X-Mailman-Approved-At Fri, 04 Oct 2013 08:41:30 +0200
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 <python-announce-list.python.org>
List-Unsubscribe <https://mail.python.org/mailman/options/python-announce-list>, <mailto:python-announce-list-request@python.org?subject=unsubscribe>
List-Archive <http://mail.python.org/pipermail/python-announce-list/>
List-Post <mailto:python-announce-list@python.org>
List-Help <mailto:python-announce-list-request@python.org?subject=help>
List-Subscribe <https://mail.python.org/mailman/listinfo/python-announce-list>, <mailto:python-announce-list-request@python.org?subject=subscribe>
Approved python-announce-list@python.org
Message-ID <mailman.703.1380868891.18130.python-announce-list@python.org> (permalink)
Lines 38
NNTP-Posting-Host 2001:888:2000:d::a6
X-Trace 1380868891 news.xs4all.nl 15953 [2001:888:2000:d::a6]:60983
X-Complaints-To abuse@xs4all.nl
Xref csiph.com comp.lang.python.announce:1076

Show key headers only | View raw


===========
iPOPO 0.5.4
===========

iPOPO v0.5.4 has been released !

About iPOPO
===========

iPOPO is a service-oriented component model (SOCM) framework for Python, inspired from the Java project iPOJO.

What's new in 0.5.4
===================

This version greatly speeds up iPOPO on large numbers of components (from 5,000 to 30,000 components).
It also brings back Python 2.6 compatibility and fixes many bugs.

New features:
- Shell IOHandler now has a prompt() method, to request a line to the user
- Shell command service get_method_names() method is no longer used.
- iPOPO.get_factory_details() now returns the ID of the bundle providing the factory
- New way to get the iPOPO service, replacing get_ipopo_svc_ref():

    from pelix.ipopo.constants import use_ipopo
    with use_ipopo(bundle_context) as ipopo:
      ipopo.instantiate(...)


The website of iPOPO has been replaced by a wiki: https://ipopo.coderxpress.net
You can register to propose new features !

Feel free to send feedback on your experience of Pelix/iPOPO, via the mailing lists:

    User list : http://groups.google.com/group/ipopo-users
    Development list : http://groups.google.com/group/ipopo-dev

Have fun !
Thomas

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


Thread

[ANN] iPOPO 0.5.4 thomas.calmant@gmail.com - 2013-10-02 05:59 -0700

csiph-web