{"bugs":[{"bugid":892886,"firstseen":"2025-07-11T02:48:40.189262","severity":"normal","status":"CONFIRMED","summary":"sci-misc\/vitables-3.0.2_p4 fails tests: test_samples.py::TestTableOpening::test_opening_files Fatal Python error: Aborted"}],"categories":[{"categoryid":450,"name":"dev-lang","summary":"The dev-lang category contains various programming language implementations and related tools."},{"categoryid":336,"name":"dev-python","summary":"The dev-python category contains packages whose primary purpose is to provide Python modules, extensions and bindings, as well as tools and utilities useful for development in the Python programming language."},{"categoryid":424,"name":"sci-misc","summary":"The sci-misc category contains various miscellaneous science applications which do not fit any other sci-* category."}],"changelog":[{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"734f38c3db701664bf0c3b01dc255322f8aa7490","committime":"2025-08-27T06:04:37","packageid":48269,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"eschwartz@gentoo.org","authorname":"Eli Schwartz","body":"Now that tests run at all, I can confirm they pass newer pythons as\nwell. Can't test 3.14 because qtpy doesn't enable it yet, but at least\nwe are finally \"modern\".\n\nCloses: https:\/\/bugs.gentoo.org\/929800\nSigned-off-by: Eli Schwartz <eschwartz@gentoo.org>","commitid":"56d4198929dea174a584e6931411f79d8f2a5f89","committime":"2025-08-26T15:16:07","packageid":48269,"repoid":1,"summary":"sci-misc\/vitables: enable py3.12, py3.13"},{"authoremail":"eschwartz@gentoo.org","authorname":"Eli Schwartz","body":"There is a random segfault in the testsuite. If I run\n\n```\nwhile FEATURES=test emerge -1 vitables; do :; done\n```\n\nafter a few successful runs, it fails with\n\n```\ntests\/test_vtgui.py::TestVTGui::test_dockWidget Fatal Python error: Segmentation fault\n```\n\nThis does NOT fix the tests. It does, however, allow pytest to process\nthe entire test session and summarize as e.g.\n\n> worker 'gw6' crashed while running 'tests\/test_logger.py::TestLogger::test_write'\n\nBug: https:\/\/bugs.gentoo.org\/892886\nSigned-off-by: Eli Schwartz <eschwartz@gentoo.org>","commitid":"23a9efdd47e68edcbabd21beab975947a979005b","committime":"2025-08-26T15:09:43","packageid":48269,"repoid":1,"summary":"sci-misc\/vitables: use pytest-xdist to run tests in subprocesses"},{"authoremail":"eschwartz@gentoo.org","authorname":"Eli Schwartz","body":"Drastically updated version on account of it includes loads of patches\nwe were importing from Debian (?) and also actually works with numpy\n2.x. In fact, its ::gentoo deps already require `>=numpy-2` therefore it\nhas so far been impossible to install it in working at all. As such, I\ngive no credence to the idea of keeping the old version around \"in case\npeople encounter issues with the new release\". Not this time, buddy!\n\nIn the process, it turns out a particular test is broken. It tries to\ntest locale support, which would be nice and all except there are some\nraw *.ts files floating around in the repo root and no way to actually\ncompile or install them. To boot, the testcase string wants to hardcode\nthe es_ES locale. There is no upstream CI or anything.\n\nSigned-off-by: Eli Schwartz <eschwartz@gentoo.org>","commitid":"e5f352b3839564c7b2e6e45cf4a13d41f7ef5870","committime":"2025-08-26T14:59:43","packageid":48269,"repoid":1,"summary":"sci-misc\/vitables: add 3.1.0, drop 3.0.2_p4-r1"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"7073eeffda2dacdc3664fa2c2b786f1203d925a6","committime":"2025-05-24T22:24:08","packageid":48269,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"Signed-off-by: Sam James <sam@gentoo.org>","commitid":"dd3e7f5f49bc107263e51c9b173ba3380525358f","committime":"2025-05-24T22:01:14","packageid":48269,"repoid":1,"summary":"sci-misc\/vitables: define phases in execution order"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"9336d33e7454cea61f6b39124a13d470c9c3f084","committime":"2024-11-23T11:51:05","packageid":48269,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"mgorny@gentoo.org","authorname":"Michał Górny","body":"Signed-off-by: Michał Górny <mgorny@gentoo.org>","commitid":"6e067b8a75d6fc2c5395892ed04a15cf136af566","committime":"2024-11-23T11:27:28","packageid":48269,"repoid":1,"summary":"Rename dev-python\/{QtPy → qtpy}"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"41949ce36dfe2acb6da1b01281722166d5962566","committime":"2023-10-05T14:16:48","packageid":48269,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"mgorny@gentoo.org","authorname":"Michał Górny","body":"Signed-off-by: Michał Górny <mgorny@gentoo.org>","commitid":"40140c90b36e89419b7e2f4d85c17f267adf5fee","committime":"2023-10-05T14:04:48","packageid":48269,"repoid":1,"summary":"Rename dev-python\/{pytables → tables}"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"109ee1ac0bab7ac4232b2beda57633dd38a22e87","committime":"2023-09-03T03:01:54","packageid":48269,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"heroxbd@gentoo.org","authorname":"Benda Xu","body":"Get back to vitables executable.\n\nInstall the icons.\n\nSigned-off-by: Benda Xu <heroxbd@gentoo.org>","commitid":"4eef208ad065a8e327488f48d558ef0fcd371b6f","committime":"2023-09-03T02:57:01","packageid":48269,"repoid":1,"summary":"sci-misc\/vitables: drop unnecessary Debian patches."},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"ee331c0e17a69834d40db490dcf2ae2ff10ee631","committime":"2023-02-02T04:16:54","packageid":48269,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"heroxbd@gentoo.org","authorname":"Benda Xu","body":"Closes: https:\/\/bugs.gentoo.org\/892838\nSigned-off-by: Benda Xu <heroxbd@gentoo.org>","commitid":"22e4bdde2d8d3c40f27a656592a5e1e42ea41a46","committime":"2023-02-02T04:10:14","packageid":48269,"repoid":1,"summary":"sci-misc\/vitables: remove unnecessary QtTest."},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"8b3b8c4fe7473fad388747ae6b6a813b39b5a804","committime":"2023-02-01T15:16:48","packageid":48269,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"heroxbd@gentoo.org","authorname":"Benda Xu","body":"Drop old.\n\nCloses: https:\/\/bugs.gentoo.org\/878727\nSigned-off-by: Benda Xu <heroxbd@gentoo.org>","commitid":"0ee9c509b11291ff9614c945093ca94b74366c47","committime":"2023-02-01T11:42:58","packageid":48269,"repoid":1,"summary":"sci-misc\/vitables: bump to debian 3.0.2_p4, migrate nose to pytest."},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"8d0ebee607de5c63d747980fbeb0806c193a29c9","committime":"2023-01-14T13:02:17","packageid":48269,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"soap@gentoo.org","authorname":"David Seifert","body":"Signed-off-by: David Seifert <soap@gentoo.org>","commitid":"ed468028e725c9580a7b2ee02d6b7b9375f7a0b2","committime":"2023-01-14T12:51:19","packageid":48269,"repoid":1,"summary":"*\/*: remove py3.8 from PYTHON_COMPAT"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"dc5c43fa7c06edc1809bad82f89e7c5c027f242f","committime":"2022-10-05T14:32:50","packageid":48269,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"andrewammerlaan@gentoo.org","authorname":"Andrew Ammerlaan","body":"Closes: https:\/\/bugs.gentoo.org\/846284\nSigned-off-by: Andrew Ammerlaan <andrewammerlaan@gentoo.org>","commitid":"ef7a884b7d69b42c30a59c68bcd97f3e9d1fa7a4","committime":"2022-10-05T14:26:28","packageid":48269,"repoid":1,"summary":"sci-misc\/vitables: update EAPI 7 -> 8, PEP517, enable py3_10"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"de1ed5e8aca55c82f5510daa65d899f31d91bae6","committime":"2021-10-06T08:51:16","packageid":48269,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"jsmolic@gentoo.org","authorname":"Jakov Smolić","body":"Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>","commitid":"fbb78167a2e857b89137ee1d3a0a9feabdbeb985","committime":"2021-10-06T07:51:16","packageid":48269,"repoid":1,"summary":"sci-misc\/vitables: drop 3.0.0-r2"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"81ea93ee3abaa45450db8d93c33d45bd29ad4053","committime":"2021-07-17T18:36:25","packageid":48269,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"soap@gentoo.org","authorname":"David Seifert","body":"Signed-off-by: David Seifert <soap@gentoo.org>","commitid":"555bccd0e73c163cce050215d95f25e918ffbc4f","committime":"2021-07-17T18:17:07","packageid":48269,"repoid":1,"summary":"sci-misc\/vitables: PYTHON_MULTI_USEDEP -> PYTHON_USEDEP"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"92a71d12109d2f78c6b9d7dcd51e1dbb8971f11b","committime":"2021-06-06T14:35:05","packageid":48269,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"andrewammerlaan@gentoo.org","authorname":"Andrew Ammerlaan","body":"Closes: https:\/\/bugs.gentoo.org\/794577\nPackage-Manager: Portage-3.0.19, Repoman-3.0.3\nSigned-off-by: Andrew Ammerlaan <andrewammerlaan@gentoo.org>","commitid":"2427f4c7fb21177adc3db7256f525fc30c44fdb0","committime":"2021-06-06T14:25:15","packageid":48269,"repoid":1,"summary":"sci-misc\/vitables: add missing test dep"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"663558316c1f9df8f2edd4e76445d749849dec49","committime":"2021-06-06T11:35:03","packageid":48269,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"andrewammerlaan@gentoo.org","authorname":"Andrew Ammerlaan","body":"Package-Manager: Portage-3.0.19, Repoman-3.0.3\nSigned-off-by: Andrew Ammerlaan <andrewammerlaan@gentoo.org>","commitid":"42c87812d5ed840a078bd9fba9fc0a35416b8979","committime":"2021-06-06T11:18:50","packageid":48269,"repoid":1,"summary":"sci-misc\/vitables: add missing test conditional"},{"authoremail":"andrewammerlaan@gentoo.org","authorname":"Andrew Ammerlaan","body":"Closes: https:\/\/bugs.gentoo.org\/794526\nPackage-Manager: Portage-3.0.19, Repoman-3.0.3\nSigned-off-by: Andrew Ammerlaan <andrewammerlaan@gentoo.org>","commitid":"cdc83c66bc2fa8e969f81f1c74966765e6760617","committime":"2021-06-06T11:13:46","packageid":48269,"repoid":1,"summary":"sci-misc\/vitables: add missing test dep"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"d0174b278e9ee2efe0b057b224cd8fce7b193d74","committime":"2021-06-05T18:05:11","packageid":48269,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"andrewammerlaan@gentoo.org","authorname":"Andrew Ammerlaan","body":"Package-Manager: Portage-3.0.19, Repoman-3.0.3\nSigned-off-by: Andrew Ammerlaan <andrewammerlaan@gentoo.org>","commitid":"1671046a1148d25a44602a64d80d57bd0d3a770f","committime":"2021-06-05T17:48:59","packageid":48269,"repoid":1,"summary":"sci-misc\/vitables: add version 3.0.2"},{"authoremail":"waebbl-gentoo@posteo.net","authorname":"Bernd Waibel","body":"Bugday 2021-06-05\n\nPackage-Manager: Portage-3.0.19, Repoman-3.0.3\nSigned-off-by: Bernd Waibel <waebbl-gentoo@posteo.net>\nCloses: https:\/\/github.com\/gentoo\/gentoo\/pull\/21133\nSigned-off-by: Andrew Ammerlaan <andrewammerlaan@gentoo.org>","commitid":"9674bbac32a448e5d1795cb30103f9626f3da103","committime":"2021-06-05T15:19:51","packageid":48269,"repoid":1,"summary":"sci-misc\/vitables: add support for python-3.9"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"2c6c2efe4c1a02689bcd5e6e58a54035dec44025","committime":"2021-01-31T02:18:05","packageid":48269,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"mgorny@gentoo.org","authorname":"Michał Górny","body":"Signed-off-by: Michał Górny <mgorny@gentoo.org>","commitid":"d8cbaa62dbf4abc31cc74d2cc12e3d0c7ac9b70a","committime":"2021-01-30T23:36:06","packageid":48269,"repoid":1,"summary":"*\/*: Remove obsolete values from PYTHON_COMPAT"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"17d73ebcd13a3fcde14166181e1d4fb48efd02cd","committime":"2021-01-01T02:05:08","packageid":48269,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"mgorny@gentoo.org","authorname":"Michał Górny","body":"Signed-off-by: Michał Górny <mgorny@gentoo.org>","commitid":"10fd7ce01ffe16320d5143c89a44f145228a5bdb","committime":"2021-01-01T01:52:07","packageid":48269,"repoid":1,"summary":"sci-misc\/vitables: Remove old (py3.6)"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"c10b2971c5af0c2dad84e87f40a982841586e90a","committime":"2020-09-25T13:05:21","packageid":48269,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"heroxbd@gentoo.org","authorname":"Benda Xu","body":"Drop amd64-linux and x86-linux because the dependency QtPy is not\nkeyworded.\n\nUnmask the package.\n\nCloses: https:\/\/bugs.gentoo.org\/737414\nPackage-Manager: Portage-3.0.5, Repoman-3.0.1\nSigned-off-by: Benda Xu <heroxbd@gentoo.org>","commitid":"f7c8062f1e60c8aa10726f45ff1c89dc08cd3ad6","committime":"2020-09-25T12:33:37","packageid":48269,"repoid":1,"summary":"sci-misc\/vitables: tested on Python 3.7 and 3.8."},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"6ccfe76013feb67f35ce5bb00e2ed0cc898e2e25","committime":"2020-06-27T21:05:09","packageid":48269,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"sokolov@google.com","authorname":"Alexey Sokolov","body":"Package-Manager: Portage-2.3.99, Repoman-2.3.22\nSigned-off-by: Alexey Sokolov <alexey+gentoo@asokolov.org>\nSigned-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>","commitid":"b3d6a966c03c611e352732524194c51493433edf","committime":"2020-06-20T16:04:33","packageid":48269,"repoid":1,"summary":"sci-misc\/vitables: update homepage"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"07af4f23e380253ca997a7779660947173e0aa07","committime":"2020-02-09T17:30:17","packageid":48269,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"mgorny@gentoo.org","authorname":"Michał Górny","body":"Signed-off-by: Michał Górny <mgorny@gentoo.org>","commitid":"c8203f667c8cb7a44fea32d0c3f01c27a10029aa","committime":"2020-02-08T06:58:23","packageid":48269,"repoid":1,"summary":"sci-misc\/vitables: Switch to PYTHON_MULTI_USEDEP API"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"0396919d95e2b3635e8aac5a9d8fc5255db5fd89","committime":"2020-01-30T17:46:08","packageid":48269,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"mgorny@gentoo.org","authorname":"Michał Górny","body":"Signed-off-by: Michał Górny <mgorny@gentoo.org>","commitid":"dfcac25610187052f7d6b130dc233cefeeb74c05","committime":"2020-01-30T17:30:03","packageid":48269,"repoid":1,"summary":"sci-misc\/vitables: Remove py2"},{"authoremail":"repo-qa-checks@gentoo.org","authorname":"Repository QA checks","commitid":"57c699ee476f7327f1c8c73bc2bf11948b206b98","committime":"2018-01-13T01:49:42","packageid":48269,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"kensington@gentoo.org","authorname":"Michael Palimaka","body":"Package-Manager: Portage-2.3.14, Repoman-2.3.6","commitid":"e0e366b3396ac55e31df7af6631f2a980e69fdd4","committime":"2018-01-13T01:28:20","packageid":48269,"repoid":1,"summary":"sci-misc\/vitables: remove 2.1-r1"},{"authoremail":"repo-qa-checks@gentoo.org","authorname":"Repository QA checks","commitid":"7b328ecb094a2988f08f41b7758e2b23693ece4a","committime":"2017-09-16T07:43:27","packageid":48269,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"heroxbd@gentoo.org","authorname":"Benda Xu","body":"Drop USE=doc because vitables bundles documentation in\n  its own help system.\n\n  Drop USE=examples because it does not distribute examples\n  in the tarball.\n\nCloses: https:\/\/bugs.gentoo.org\/610636\n\nPackage-Manager: Portage-2.3.3, Repoman-2.3.1","commitid":"0aff41e2c1a8c902230e51e8ac3f48a6d854cdb1","committime":"2017-09-16T07:22:22","packageid":48269,"repoid":1,"summary":"sci-misc\/vitables: version bump."},{"authoremail":"repo-qa-checks@gentoo.org","authorname":"Repository QA checks","commitid":"25093d6359f778b8d1052f66ba9e26fc29ded21a","committime":"2017-02-28T20:35:29","packageid":48269,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"robbat2@gentoo.org","authorname":"Robin H. Johnson","body":"Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>","commitid":"61b861acd7b49083dab687e133f30f3331cb7480","committime":"2017-02-28T19:47:27","packageid":48269,"repoid":1,"summary":"Drop $Id$ per council decision in bug #611234."},{"authoremail":"repo-qa-checks@gentoo.org","authorname":"Repository QA checks","commitid":"a4b925c34bc7e90196b280d49295bb9c9d448323","committime":"2016-09-25T20:12:01","packageid":48269,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"wippbox@gmx.net","authorname":"Gerhard Bräunlich","body":"Package-Manager: portage-2.2.28\nCloses: https:\/\/github.com\/gentoo\/gentoo\/pull\/2389\n\nSigned-off-by: David Seifert <soap@gentoo.org>","commitid":"d9dfe44904c1bd250bd986aea546d0a93163f735","committime":"2016-09-22T16:28:23","packageid":48269,"repoid":1,"summary":"sci-misc\/vitables: Removing EAPI 4 ebuild"},{"authoremail":"wippbox@gmx.net","authorname":"Gerhard Bräunlich","body":"Package-Manager: portage-2.2.28\nCloses: https:\/\/github.com\/gentoo\/gentoo\/pull\/2389\n\nSigned-off-by: David Seifert <soap@gentoo.org>","commitid":"4c254551198f8617f06ed860a562ea55c7f6621c","committime":"2016-09-22T16:27:23","packageid":48269,"repoid":1,"summary":"sci-misc\/vitables: EAPI bump 4 -> 6"},{"authoremail":"repo-qa-checks@gentoo.org","authorname":"Repository QA checks","commitid":"807d7c8ef7ce9a17a831c4b042b497afa97d470d","committime":"2015-08-24T14:06:35","packageid":48269,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"jlec@gentoo.org","authorname":"Justin Lecher","body":"Signed-off-by: Justin Lecher <jlec@gentoo.org>","commitid":"dea7c3060641b628cd6a2e2d97db18903c86862e","committime":"2015-08-24T13:41:27","packageid":48269,"repoid":1,"summary":"Convert URIs for googlecode.com to https"},{"authoremail":"repo-qa-checks@gentoo.org","authorname":"Repository QA checks","commitid":"945f0d2a26da4f944fd06ad6a874f69d37ce1e06","committime":"2015-08-09T09:26:46","packageid":48269,"repoid":1,"summary":"2015-08-09 09:26:21 UTC"},{"authoremail":"robbat2@gentoo.org","authorname":"Robin H. Johnson","body":"This commit represents a new era for Gentoo:\nStoring the gentoo-x86 tree in Git, as converted from CVS.\n\nThis commit is the start of the NEW history.\nAny historical data is intended to be grafted onto this point.\n\nCreation process:\n1. Take final CVS checkout snapshot\n2. Remove ALL ChangeLog* files\n3. Transform all Manifests to thin\n4. Remove empty Manifests\n5. Convert all stale $Header$\/$Id$ CVS keywords to non-expanded Git $Id$\n5.1. Do not touch files with -kb\/-ko keyword flags.\n\nSigned-off-by: Robin H. Johnson <robbat2@gentoo.org>\nX-Thanks: Alec Warner <antarus@gentoo.org> - did the GSoC 2006 migration tests\nX-Thanks: Robin H. Johnson <robbat2@gentoo.org> - infra guy, herding this project\nX-Thanks: Nguyen Thai Ngoc Duy <pclouds@gentoo.org> - Former Gentoo developer, wrote Git features for the migration\nX-Thanks: Brian Harring <ferringb@gentoo.org> - wrote much python to improve cvs2svn\nX-Thanks: Rich Freeman <rich0@gentoo.org> - validation scripts\nX-Thanks: Patrick Lauer <patrick@gentoo.org> - Gentoo dev, running new 2014 work in migration\nX-Thanks: Michał Górny <mgorny@gentoo.org> - scripts, QA, nagging\nX-Thanks: All of other Gentoo developers - many ideas and lots of paint on the bikeshed","commitid":"56bd759df1d0c750a065b8c845e93d5dfa6b549d","committime":"2015-08-08T20:49:04","packageid":48269,"repoid":1,"summary":"proj\/gentoo: Initial commit"},{"authoremail":"repo-qa-checks@gentoo.org","authorname":"Repository QA checks","commitid":"a637bd65b7fef8e2be4e7fc6e9097479372e0e2e","committime":"2015-06-19T16:38:33","packageid":48269,"repoid":1,"summary":"2015-06-19 16:35:30 UTC"}],"dependencies":[{"block":false,"categoryid":336,"description":"Fast array and numerical python library","ebuildids":[874057,874057,874057],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"sci@gentoo.org","maintainername":"Gentoo Science Project","name":"numpy","packageid":42464,"summary":"NumPy is a general-purpose array-processing Python package designed to efficiently manipulate large multi-dimensional arrays of arbitrary records without sacrificing too much speed for small multi-dimensional arrays. There are also basic facilities for discrete fourier transform, basic linear algebra and random number generation. It is the successor of Numeric and numarray."},{"block":false,"categoryid":336,"description":"Hierarchical datasets for Python","ebuildids":[874057,874057,874057],"firstseen":"2023-10-05T15:29:55.642341","name":"tables","packageid":76553,"summary":"PyTables is a hierarchical database package designed to efficently 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."},{"block":false,"categoryid":336,"description":"Abstraction layer on top of PyQt and PySide with additional custom QWidgets","ebuildids":[874057,874057,874057],"firstseen":"2024-11-23T12:03:54.084016","name":"qtpy","packageid":77909,"summary":"QtPy is a small abstraction layer that lets you write applications using a single API call to either PyQt or PySide. It provides support for PyQt6, PyQt5 and PySide6. Basically, you can write your code as if you were using PyQt6 but import Qt modules from qtpy instead of PyQt6 (or PySide6)"}],"depending":[],"ebuilds":[{"archs":["~amd64","~x86"],"ebuildid":874057,"firstseen":"2025-08-27T07:20:12.261352","license":"GPL-3","moddate":"2026-03-30T13:49:45","packageid":48269,"repoid":1,"slot":"0","uses":["python_single_target_python3_11","python_single_target_python3_12","python_single_target_python3_13","test"],"version":"3.1.0"}],"masks":[],"package":{"categoryid":424,"description":"A graphical tool for browsing \/ editing files in both PyTables and HDF5 formats","firstseen":"2010-05-04T00:54:45.661860","maintainer":"sci@gentoo.org","maintainername":"Gentoo Science Project","name":"vitables","packageid":48269,"summary":"ViTables is a component of the PyTables family. It is a GUI for browsing and editing files in both PyTables and HDF5 formats. It is developed using Python and PyQt (the Python bindings to the Qt), so it can run on any platform that supports these components."},"rdependencies":[{"block":false,"categoryid":336,"description":"Fast array and numerical python library","ebuildids":[874057,874057,874057],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"sci@gentoo.org","maintainername":"Gentoo Science Project","name":"numpy","packageid":42464,"summary":"NumPy is a general-purpose array-processing Python package designed to efficiently manipulate large multi-dimensional arrays of arbitrary records without sacrificing too much speed for small multi-dimensional arrays. There are also basic facilities for discrete fourier transform, basic linear algebra and random number generation. It is the successor of Numeric and numarray."},{"block":false,"categoryid":450,"description":"An interpreted, interactive, object-oriented programming language","ebuildids":[874057,874057,874057],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"python@gentoo.org","maintainername":"Python","name":"python","packageid":43095},{"block":false,"categoryid":336,"description":"Hierarchical datasets for Python","ebuildids":[874057,874057,874057],"firstseen":"2023-10-05T15:29:55.642341","name":"tables","packageid":76553,"summary":"PyTables is a hierarchical database package designed to efficently 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."},{"block":false,"categoryid":336,"description":"Abstraction layer on top of PyQt and PySide with additional custom QWidgets","ebuildids":[874057,874057,874057],"firstseen":"2024-11-23T12:03:54.084016","name":"qtpy","packageid":77909,"summary":"QtPy is a small abstraction layer that lets you write applications using a single API call to either PyQt or PySide. It provides support for PyQt6, PyQt5 and PySide6. Basically, you can write your code as if you were using PyQt6 but import Qt modules from qtpy instead of PyQt6 (or PySide6)"}],"repos":[{"branch":"master","lastcommit":"52197549fd3431fa256b8edbafdcd3702dd0e134","name":"gentoo","path":"\/usr\/portage","repoid":1,"upstream":"origin"}],"tracked":false,"urls":["https:\/\/vitables.org\/"],"uses":[{"description":"Enable dependencies and\/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently)","isdefault":false,"use":"test"},{"description":"Build for Python 3.11 only","group":"python_single_target","isdefault":false,"use":"python3_11"},{"description":"Build for Python 3.12 only","group":"python_single_target","isdefault":false,"use":"python3_12"},{"description":"Build for Python 3.13 only","group":"python_single_target","isdefault":false,"use":"python3_13"}]}