Author: | PyTables Developers |
---|---|
Contact: | [email protected] |
.. py:currentmodule:: tables
- TBW
- Compatibility with Python 3.10, numpy 1.21 and HDF5 1.12.
- Support for Python 3.5 has been dropped (:issue:`840` and :issue:`850`).
- Windows: Significantly faster import tables PR #781. Thanks to Christoph Gohlke.
- Internal C-Blosc sources updated to 1.21.1 (:issue:`931`). Note that, starting from C-Blosc 1.19 does not include the Snappy codec sources anymore, so Snappy will be not available if you compile from included sources; other packages (like conda or wheels), may (or may not) include it.
- Stop using appveyor and deprecated ci-helpers (closes :issue:`827`).
- Switch to git submodule for the management of vendored c-blosc sources.
- CI moved to GitHub Actions (GHA).
- Drop Travis-CI.
- Improved code formatting and notation consistency (:issue:`873`, :issue:`868`, :issue:`865` thanks to Miroslav Šedivý).
- Improve the use of modern Python including :mod:`pathlib`, f-strings (:issue:`859`, :issue:`855`, :issue:`839` and :issue:`818` thanks to Miroslav Šedivý).
- Several improvements to wheels generation in CI (thanks to Andreas Motl @amotl and Matthias @xmatthias).
- Simplified management of version information.
- Drop dependency on the deprecated distutils.
- Modernize the setup script and add support for PEP517 (:issue:`907`).
- Fix pkg-config (setup.py) for Python 3.9 on Debian. Thanks to Marco Sulla PR #792.
- Fix ROFileNode fails to return the fileno() (:issue:`633`).
- Do not flush read only files (:issue:`915` thanks to @lrepiton).
- Drop the deprecated hdf5Version and File.open_count.
- the :func:`get_tables_version` and :func:`get_hdf5_version` functions are now deprecated please use the coresponding :data:`tables.__version__` and :data:`tables.hdf5_version` instead.