Path: csiph.com!fu-berlin.de!uni-berlin.de!not-for-mail From: Tom Kooij Newsgroups: comp.lang.python.announce Subject: ANN: PyTables 3.3.0 Date: Mon, 12 Sep 2016 10:01:48 +0200 Lines: 79 Approved: python-announce-list@python.org Message-ID: References: Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 X-Trace: news.uni-berlin.de h6StHddKPIgB91bDPM9bKg+SpqaTI8jX+FhXNMunbOCA== Return-Path: X-Original-To: python-announce-list@python.org Delivered-To: python-announce-list@mail.python.org X-Spam-Status: OK 0.002 X-Spam-Evidence: '*H*': 1.00; '*S*': 0.00; 'url:github': 0.05; 'hierarchical': 0.07; 'indexing': 0.07; 'mode:': 0.07; 'subject:ANN': 0.07; 'suggestions,': 0.07; 'table.': 0.07; 'utf-8': 0.07; '===========': 0.09; 'coding:': 0.09; 'exist.': 0.09; 'rows': 0.09; 'second.': 0.09; 'suggestions.': 0.09; 'url:releases': 0.09; 'python': 0.10; 'bug': 0.11; '==========': 0.16; 'bugs,': 0.16; 'codebase': 0.16; 'datasets': 0.16; 'kudos': 0.16; 'lookups': 0.16; 'numpy': 0.16; 'ofthe': 0.16; 'skip:3 30': 0.16; 'throughput': 0.16; 'url:tag': 0.16; 'variables:': 0.16; 'runs': 0.18; 'library': 0.20; 'windows': 0.20; 'versions': 0.22; 'amounts': 0.22; 'skip:e 30': 0.24; 'tables': 0.24; 'skip:= 10': 0.24; 'message-id:@mail.gmail.com': 0.26; 'developers': 0.26; '8bit%:5': 0.26; 'install': 0.28; 'feature': 0.29; '64-bit': 0.29; 'fixed': 0.30; '----': 0.31; 'possible': 0.32; 'announce': 0.33; 'array': 0.33; 'objects': 0.33; 'changed': 0.33; 'source': 0.33; 'received:google.com': 0.33; 'achieving': 0.33; 'is?': 0.33; 'skip:= 20': 0.33; '8bit%:13': 0.34; 'list': 0.34; 'file': 0.35; 'reports,': 0.35; 'skip:: 10': 0.35; 'version,': 0.35; 'url:org': 0.36; 'subject:: ': 0.37; 'thanks': 0.37; 'pdf': 0.37; 'version': 0.38; 'from:': 0.38; 'received:io': 0.38; 'received:psf.io': 0.38; '...': 0.38; 'data': 0.39; 'received:ams1.psf.io': 0.39; 'received:mail1.ams1.psf.io': 0.39; 'to:addr:python.org': 0.39; 'resources': 0.40; '8bit%:15': 0.40; 'proto:https': 0.40; 'download': 0.60; 'reference': 0.60; 'use.': 0.60; 'your': 0.61; 'maximum': 0.61; 'url:0': 0.61; 'remove': 0.62; 'share': 0.62; 'more': 0.63; 'visit:': 0.63; 'designed': 0.63; 'skip:n 10': 0.64; 'to:addr:python-announce-list': 0.66; 'managing': 0.66; 'skip:= 30': 0.67; 'url:index': 0.68; 'online': 0.70; 'technology,': 0.73; 'exceeding': 0.84; 'makers.': 0.84; 'manual,': 0.84; 'pip': 0.84; 'url:scipy': 0.84; 'announcing': 0.91; 'have.': 0.93 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:from:date:message-id:subject:to; bh=KirDlyJakGi/rbVyd9OweSDEZLzp9ZAHXJsYhPkygbI=; b=IuE5O96zN6GfhsdGiVt93aWZsOdD4FJKHgK89oSCR8/Zz/LHXBwaV2DTYx/L+VvMbt Ir5n3iCaBnZ57J+USnUa10HEslWmjaO3vUkWexrxiEfXqyuFHEFCHdOjJvAx6Vvs4REw 2M/ql4410343zK2kqxrI68/Z9RTCYWi3YInP5Cl/YwogRICG3skal4cqfiwf3772dbG3 vUvdXolsSE1Ex8YettPkgD6ZoQpyUVyj9PLd5N4x6JimwCe0Zoljv5Ji5ThuUSt4BY7p oHFk9zhjbH+wTedYuyQjNARrpf396nSB9zdXvL3AtC32Uo70wtJke/94EjXB/3FLS6yf 9VKg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=KirDlyJakGi/rbVyd9OweSDEZLzp9ZAHXJsYhPkygbI=; b=XlscIrj1h6eR8Rs0vqo8uDAmPD0aobk6G8TqG0GbZu+FRDZQdJs9dxsCetO9IkyFBY o65O1azYyt6H0mvPqVd5GhubeAZaAFivjffdUpswe8tIHdRt1cl7ZjOfH+v49C5060na rg53oF2Cj5UlXlcev0nXxrOt3TEy2F0StjcSZz5t4+LHF/9JS8PKr2dm/iyyRjm97S6s l1ijUN0hCxcKS19Nj5PRNJO2y2CkypIRqTJm0DlmikhMHB8BWjwezOQb9uW4FEr6WScZ B6vTwL6HF0sk6p4O8T0S9WaGu0XiILzqsvQRic9K5DdLLa4Prweu/eoK8n6Z3GM8HSf7 F0ww== X-Gm-Message-State: AE9vXwPmHYZEdypXoXV2VTauoaIDKfgv3J7WQKNTzh9KThkOz8frInxg/LxoECLKV9GdL4LTKe0JB6qES3v7FA== X-Received: by 10.25.28.140 with SMTP id c134mr5166122lfc.79.1473667309288; Mon, 12 Sep 2016 01:01:49 -0700 (PDT) X-Mailman-Approved-At: Mon, 12 Sep 2016 08:02:35 -0400 X-Content-Filtered-By: Mailman/MimeDel 2.1.23 X-BeenThere: python-announce-list@python.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Announcement-only list for the Python programming language List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-Mailman-Original-Message-ID: Xref: csiph.com comp.lang.python.announce:2255 =========================== Announcing PyTables 3.3.0 =========================== We are happy to announce PyTables 3.3.0. What's new ========== - Single codebase Python 2 and 3 support (PR #493). - Internal Blosc version updated to 1.11.1 (closes :issue:`541`) - Full BitShuffle support for new Blosc versions (>= 1.8). - It is now possible to remove all rows from a table. - It is now possible to read reference types by dereferencing them as numpy array of objects (closes :issue:`518` and :issue:`519`). Thanks to Ehsan Azar - Fixed Windows 32 and 64-bit builds. In case you want to know more in detail what has changed in this version, please refer to: http://www.pytables.org/release_notes.html You can install it via pip or download a source package with generated PDF and HTML docs from: https://github.com/PyTables/PyTables/releases/tag/v3.3.0 For an online version of the manual, visit: http://www.pytables.org/usersguide/index.html What it is? =========== PyTables is a library for managing hierarchical datasets and designed to efficiently cope with extremely large amounts of data with support for full 64-bit file addressing. PyTables runs on top of the HDF5 library and NumPy package for achieving maximum throughput and convenient use. PyTables includes OPSI, a new indexing technology, allowing to perform data lookups in tables exceeding 10 gigarows (10**10 rows) in less than a tenth of a second. Resources ========= About PyTables: http://www.pytables.org About the HDF5 library: http://hdfgroup.org/HDF5/ About NumPy: http://numpy.scipy.org/ Acknowledgments =============== Thanks to many users who provided feature improvements, patches, bug reports, support and suggestions. See the ``THANKS`` file in the distribution package for a (incomplete) list of contributors. Most specially, a lot of kudos go to the HDF5 and NumPy makers. Without them, PyTables simply would not exist. Share your experience ===================== Let us know of any bugs, suggestions, gripes, kudos, etc. you may have. ---- **Enjoy data!** -- The PyTables Developers .. Local Variables: .. mode: rst .. coding: utf-8 .. fill-column: 72 .. End: