Home / pytables / 3.0.0
Name Modified Size InfoDownloads / 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

Source: README.rst, updated 2013-06-01