python3-tables – hierarchical database for Python3 based on HDF5¶
- Related packages
- More information
- External resources
PyTables is a hierarchical database package designed to efficiently manage very large amounts of data. PyTables is built on top of the HDF5 library and the NumPy package. It features an object-oriented interface that, combined with natural naming and C-code generated from Pyrex sources, makes it a fast, yet extremely easy to use tool for interactively save and retrieve large amounts of data.
Compound types (records) can be used entirely from Python (i.e. it is not necessary to use C for taking advantage of them).
The tables are both enlargeable and compressible.
I/O is buffered, so you can get very fast I/O, specially with large tables.
Very easy to select data through the use of iterators over the rows in tables. Extended slicing is supported as well.
It supports the complete set of NumPy, Numeric and numarray objects.
This is the Python 3 version of the package.
Distribution |
Base version |
Our version |
Architectures |
---|---|---|---|
Debian GNU/Linux 10.0 (buster) |
3.4.4-2 |
||
Debian GNU/Linux 11.0 (bullseye) |
3.6.1-3 |
||
Debian GNU/Linux 12.0 (bookworm) |
3.7.0-5 |
||
Debian GNU/Linux 9.0 (stretch) |
3.3.0-5 |
3.2.1-1~nd90+1 |
i386, amd64, sparc, armel |
Debian testing (trixie) |
3.10.1-1 |
||
Debian unstable (sid) |
3.10.1-1 |
3.2.1-1~nd+1 |
i386, amd64, sparc, armel |
Ubuntu 16.04 “Xenial Xerus” (xenial) |
3.2.2-2 |
||
Ubuntu 18.04 “Bionic Beaver” (bionic) |
3.4.2-4 |
||
Ubuntu 20.04 “Focal Fossa” (focal) |
3.6.1-2build1 |
||
Ubuntu 22.04 “Jammy Jellyfish” (jammy) |
3.7.0-2build1 |
||
Ubuntu 24.04 “Noble Numbat” (noble) |
3.9.2-1build3 |