[ANN] iPOPO 0.5.9

0 views
Skip to first unread message

Thomas Calmant

unread,
Feb 18, 2015, 6:06:08 AM2/18/15
to ipop...@googlegroups.com, ipopo...@googlegroups.com
iPOPO v0.5.9 has been released !

What's new in 0.5.9
===================

This version adds new component decorators:

  - @SingletonFactory to declare singleton components
  - @Temporal to require a service, with a grace period for its replacement before invalidation
  - @RequiresBest to always be injected with the service with the best ranking
  - @PostRegistration and @PreUnregistration allow the component to be notified when one its services has been registered or will be unregistered.

It also adds the erroneous state for components which failed their validation, to avoid raising an error again and again.

Finally, the utility ThreadPool class becomes a cache thread pool: instead of a static number of threads, it spawns between a minimum and a maximum number of threads, according to the task load.

You can take a look at the documentation at https://ipopo.coderxpress.net/
iPOPO is available on PyPI: https://pypi.python.org/pypi/iPOPO
Source is available on GitHub: https://github.com/tcalmant/ipopo
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 !
Reply all
Reply to author
Forward
0 new messages