=============================
Announcing PyTables 3.0.0rc2
=============================

We are happy to announce PyTables 3.0.0rc2.

PyTables 3.0.0rc2 comes after about 5 years from the last major release
(2.0) and 7 months since the last stable release (2.4.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.


Changes from 3.0rc1 to 3.0rc2
=============================

- The internal Blosc_ library has been upgraded to version 1.2.3.

- All methods of the :class:`Table` class that take *start*, *stop* and
   *step* parameters (including :meth:`Table.read`, :meth:`Table.where`,
   :meth:`Table.iterrows`, etc) have been redesigned to have a consistent
   behaviour.  The meaning of the *start*, *stop* and *step* and their
   default values now always work exactly like in the standard
   :class:`slice` objects.
   Closes :issue:`44` and :issue:`255`.

- The :meth:`iterrows` method of :class:`*Array` and :class:`Table` as
   well as the :meth:`Table.itersorted` now behave like functions in the
   standard :mod:`itertools` module.
   If the *start* parameter is provided and *stop* is None then the
   array/table is iterated from *start* to the last line.
   In PyTables < 3.0 only one element was returned.

- Fixed :issue:`119`, :issue:`230` and :issue:`232`, where an index on
   :class:`Time64Col` (only, :class:`Time32Col` was ok) hides the data on
   selection from a Tables. Thanks to Jeff Reback.

- Fixed an issue of the :meth:`Table.itersorted` with reverse iteration
   (closes :issue:`252` and :issue:`253`).


-- 
Antonio Valentino

------------------------------------------------------------------------------
AlienVault Unified Security Management (USM) platform delivers complete
security visibility with the essential security capabilities. Easily and
efficiently configure, manage, and operate all of your security controls
from a single console and one unified framework. Download a free trial.
http://p.sf.net/sfu/alienvault_d2d
_______________________________________________
Pytables-users mailing list
Pytables-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/pytables-users

Reply via email to