Name | Modified | Size | Downloads / Week |
---|---|---|---|
Parent folder | |||
README.rst | 2013-06-01 | 2.1 kB | |
tables-3.0.0.tar.gz | 2013-06-01 | 6.2 MB | |
RELEASE_NOTES-3.0.0.txt | 2013-06-01 | 11.6 kB | |
pytablesmanual-3.0.0-html.tar.gz | 2013-06-01 | 2.7 MB | |
pytablesmanual-3.0.0.pdf | 2013-06-01 | 2.5 MB | |
pytables-3.0.0.md5 | 2013-06-01 | 238 Bytes | |
Totals: 6 Items | 11.4 MB | 0 |
PyTables 3.0.0
This is new major release and an important milestone for the PyTables project since it provides the long waited support for Python 3.x, which has been around for 4 years.
Almost all of the core numeric/scientific packages for Python already support Python 3 so we are very happy that now also PyTables can provide this important feature.
What's new
A short summary of main new features:
- Since this release, PyTables now provides full support to Python 3
- The entire code base is now more compliant with coding style guidelines described in PEP8.
- Basic support for HDF5 drivers. It now is possible to open/create an HDF5 file using one of the SEC2, DIRECT, LOG, WINDOWS, STDIO or CORE drivers.
- Basic support for in-memory image files. An HDF5 file can be set from or copied into a memory buffer.
- Implemented methods to get/set the user block size in a HDF5 file.
- All read methods now have an optional out argument that allows to pass a pre-allocated array to store data.
- Added support for the floating point data types with extended precision (Float96, Float128, Complex192 and Complex256).
- Consistent create_xxx() signatures. Now it is possible to create all data sets Array, CArray, EArray, VLArray, and Table from existing Python objects.
- Complete rewrite of the nodes.filenode module. Now it is fully compliant with the interfaces defined in the standard io module. Only non-buffered binary I/O is supported currently.
Please refer to the RELEASE_NOTES document for a more detailed list of changes in this release.
As always, a large amount of bugs have been addressed and squashed as well.
In case you want to know more in detail what has changed in this version, please refer to: http://pytables.github.io/release_notes.html
You can download a source package with generated PDF and HTML docs, as well as binaries for Windows, from: http://sourceforge.net/projects/pytables/files/pytables/3.0.0
For an online version of the manual, visit: http://pytables.github.io/usersguide/index.html