1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58
|
==============================
What's new in PyTables 1.1.1
==============================
:Author: Francesc Altet
:Contact: faltet@carabos.com
:Author: Ivan Vilata i Balaguer
:Contact: ivilata@carabos.com
This document details the modifications to PyTables since version 1.0.
Its main purpose is help you ensure that your programs will be runnable
when you switch from PyTables 1.0 to PyTables 1.1.1.
API additions
=============
- None
Backward-incompatible changes
=============================
- ``Table.read()`` raises a ``KeyError`` instead of a ``ValueError``
when a nonexistent field name is specified, for consistency with other
methods. The same goes for the ``col()`` method.
- ``File.__contains__()`` returns a true value when it is asked for an
existent node, be it visible or not. This is more consistent with
``Group.__contains__()``.
API refinements
===============
- Using ``table.cols['colname']`` is deprecated. The usage of
``table.cols._f_col('colname')`` (with the new ``Cols._f_col()``
method) is preferred.
Bug fixes (affecting API)
=========================
- None
----
**Enjoy data!**
-- The PyTables Team
.. Local Variables:
.. mode: text
.. coding: utf-8
.. fill-column: 72
.. End:
|