Continuing with the series that I started yesterday, below is today's selection of notable new or updated Python and Django modules from the Python Package Index (a.k.a. the cheeseshop):
- bob 1.1.2 by Idiap Research Institute, Switzerland -- Bob is a free signal-processing and machine learning toolbox written in a mix of Python and C++ and designed to be both efficient and reduce development time. The toolbox provides easy to work with functions for mathematical and signal processing, image processing, machine learning, storing and managing data (in HDF5 format), database support, and performance evaluation. Users design database access APIs and distribute them as satellite packages. Each package contains a set of APIs and backend support files that can be used to quickly access database information such as training, evaluation data or other sophisticated requirements. The documentation is available here.
- openexchangerates 0.0.2 by Metglobal -- a simple Python client implementation of the openexhangerates.org web services, which provide real-time exchange rates and currency conversion JSON API. Includes lice and historical exchange rates for 161 countries. You have to sign-up to the service on-line to receive an API key. Free for personal use.
- django-oscar 0.4.5 by David Winterbottom -- Oscar is an e-commerce framework for Django designed for building domain-driven sites. It is structured such that any part of the core functionality can be customised to suit the needs of your project. This allows a wide range of e-commerce requirements to be handled, from large-scale B2C sites to complex B2B sites rich in domain-specific business logic. It was built from the ground up to make very few assumptions about your project, allowing virtually any part of the framework to be extended and customised. In this way, complex business rules can be captured in an elegant and cohesive way. The project's homepage is here.
More to come in the next instalment of this series. Below are some other articles of interest: