File: RELEASE_NOTES_v3.4.x.rst

package info (click to toggle)
pytables 3.10.2-3
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 15,228 kB
  • sloc: ansic: 82,212; python: 65,296; cpp: 753; sh: 394; makefile: 100
file content (107 lines) | stat: -rw-r--r-- 3,451 bytes parent folder | download | duplicates (2)
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
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
=======================================
 Release notes for PyTables 3.4 series
=======================================

Changes from 3.4.3 to 3.4.4
===========================

Improvements
------------
 - Environment variable to control the use of embedded libraries.
   Thanks to avalentino.
 - Include citation in repository.
   :issue:`690`. Thanks to katrinleinweber.

Bugs fixed
----------
 - Fixed import error with numexpr 2.6.5.dev0
   :issue:`685`. Thanks to cgohlke.
 - Fixed linter warnings.
   Thanks to avalentino.
 - Fixed for re.split() is version detection.
   :issue:`687`. Thanks to mingwandroid.
 - Fixed test failures with Python 2.7 and NumPy 1.14.3
   :issue:`688` & :issue:`689`. Thanks to oleksandr-pavlyk.


Changes from 3.4.2 to 3.4.3
===========================

Improvements
------------
 - On interactive python sessions, group/attribute  `__dir__()` method
   autocompletes children that are named as valid python identifiers.
   :issue:`624` & :issue:`625`, thanks to ankostis.
 - Implement `Group.__getitem__()` to have groups act as python-containers,
   so code like this works: ``hfile.root['some child']``.
   :issue:`628`, thanks to ankostis.
 - Enable building with Intel compiler (icc/icpc).
   Thanks to rohit-jamuar.
 - PEP 519 support, using new `os.fspath` method.
   Thanks to mruffalo.
 - Optional disable recording of ctime (metadata creation time) when
   creating datasets that makes possible to get bitwise identical output
   from repeated runs.
   Thanks to alex-cobb.
 - Prevent from reading all rows for each coord in a VLArray when
   indexing using a list .
   Thanks to igormq.
 - Internal Blosc version updated to 1.14.3

Bugs fixed
----------
 - Fixed division by zero when using `_convert_time64()` with an empty
   nparr array.
   :issue:`653`, thanks to alobbs.
 - Fixed deprecation warnings with numpy 1.14.
   Thanks to oleksandr-pavlyk.
 - Skip DLL check when running from a frozen app.
   :issue:`675`, thanks to jwiggins.
 - Fixed behaviour with slices out of range.
   :issue:`651`, thanks to jackdbd.


Changes from 3.4.1 to 3.4.2
===========================

Improvements
------------
 - setup.py detects conda env and uses installed conda (hdf5, bzip2, lzo
   and/or blosc) packages when building from source.

Bugs fixed
----------
 - Linux wheels now built against built-in blosc.
 - Fixed windows absolute paths in ptrepack, ptdump, ptree.
   :issue:`616`, thanks to oscar6echo.


Changes from 3.4.0 to 3.4.1
===========================

Bugs fixed
----------
 - Fixed bug in ptrepack


Changes from 3.3.0 to 3.4.0
===========================

Improvements
------------
 - Support for HDF5 v1.10.x (see :issue:`582`).
 - Fix compatibility with the upcoming Python 2.7.13, 3.5.3 and 3.6 versions.
   See also :issue:`590`. Thanks to Yaroslav Halchenko
 - Internal Blosc version updated to 1.11.3
 - Gracefully handle cpuinfo failure (:PR:`578`).
   Thanks to Zbigniew Jędrzejewski-Szmek
 - Update internal py-cpuinfo to 3.3.0. Thanks to Gustavo Serra Scalet.

Bugs fixed
----------
 - Fix conversion of python 2 `long` type to `six.integer_types` in atom.py.
   See also :issue:`598`. Thanks to Kyle Keppler for reporting.
 - Fix important bug in bitshuffle filter in internal Blosc on big-endian
   machines. See also :issue:`583`.
 - Fix allow for long type in nextafter (:PR:`587`). Thanks to Yaroslav Halchenko.
 - Fix unicode bug in group and tables names (:issue:`514`).