mds-utils 2.1.0 released (original) (raw)
Michele De Stefano micdestefano at users.sourceforge.net
Sun Sep 28 10:06:28 CEST 2014
- Previous message: ANN: python-ldap 2.4.17
- Next message: A pair of desktop utilities: calendar, folder merge
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
I am pleased to announce the release of mds-utils 2.1.0 <http://www.micheledestefano.joomlafree.it/en/mds-utils.html>.
Features summary
MDS-UTILS provides:
- a tool for detecting machine endianity.
- utilities for the Boost uBLAS library. Amongst them, some type traits for detecting different uBLAS matrix types.
- some useful classes that allow to treat the old C FILE pointer as a C++ stream.
- C++ wrappers of the main Python objects, independent of those in Boost Python. Wrappers are provided also for NumPy arrays.
- C++ classes that help on treating Python file objects as C++ streams.
- a review and refactor of the indexing support in Python extensions. Now access in write mode is supported too.
- new C++ to-Python and from-Python converters for some Boost uBlas objects and for standard Python objects. These converters do not depend on Boost Python.
- a new sequence iterator that is able to wrap Python sequences and allows also to modify them. This feature does not depend on Boost.Python.
- the NDArrayIterator class, that wraps the Numpy C-API iterator and allows easy management of conversions to/from Numpy arrays.
- some SWIG interface files, for easy integration with SWIG extensions for Python.
Each class is a well-documented, small, easy to use and it should never be too difficult to learn to use it. A large percentage of this library makes a heavy usage of the Boost C++ libraries <http://www.boost.org/>: so, they must be installed on the system. It is assumed that the user is familiar with them.
Michele De Stefano
- Previous message: ANN: python-ldap 2.4.17
- Next message: A pair of desktop utilities: calendar, folder merge
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
More information about the Python-announce-list mailing list