{"bugs":[{"bugid":937804,"firstseen":"2025-07-11T02:48:40.189262","severity":"normal","status":"CONFIRMED","summary":"dev-python\/textx-4.0.1 fails tests: FAILED test_scoping_tools.py::test_textx_tools_with_frozen_classes1 - RecursionError: maximum recursion depth exceeded in comparison"}],"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."}],"changelog":[{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"4c0263a2c3bd7347f229fc96c7369d76b48f023d","committime":"2026-04-04T18:45:59","packageid":77900,"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":"d56d2d8c3f3d0672df3d731d6dc79a84c721b7b7","committime":"2026-04-04T18:25:42","packageid":77900,"repoid":1,"summary":"dev-python\/textx: Remove old"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"dc8573efdcabed064ca100f67f829238d4cc4293","committime":"2025-11-25T08:00:46","packageid":77900,"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":"9d71ac366c487b5d616102827a88aa8013f2d347","committime":"2025-11-25T07:26:26","packageid":77900,"repoid":1,"summary":"dev-python\/textx: Bump to 4.3.0"},{"authoremail":"mgorny@gentoo.org","authorname":"Michał Górny","body":"Signed-off-by: Michał Górny <mgorny@gentoo.org>","commitid":"1155f1109ac30b62b4642060f4e21440d8b0c390","committime":"2025-11-25T07:25:48","packageid":77900,"repoid":1,"summary":"dev-python\/textx: Remove old"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"659621cc73af1228ac46d73760ed64b313830744","committime":"2025-10-10T05:18:44","packageid":77900,"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":"1e87399b60d2c7a5397bdfeff47f76a0c0af6d2a","committime":"2025-10-10T04:55:39","packageid":77900,"repoid":1,"summary":"dev-python\/textx: Bump to 4.2.3"},{"authoremail":"mgorny@gentoo.org","authorname":"Michał Górny","body":"Signed-off-by: Michał Górny <mgorny@gentoo.org>","commitid":"2d1d9751fed8429e9bad490dac0890eb5f5d9cea","committime":"2025-10-10T04:55:11","packageid":77900,"repoid":1,"summary":"dev-python\/textx: Remove old"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"4dfefc4f374d12c830da5ad4379800db835cf9a1","committime":"2025-05-27T17:24:21","packageid":77900,"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":"0cb6cb65f418d2e2de15a4203d19513b531f5f01","committime":"2025-05-27T17:05:49","packageid":77900,"repoid":1,"summary":"dev-python\/textx: Enable py3.14"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"b5cd8678a9ff247990762ecbbe79c22463c150e9","committime":"2025-05-12T02:54:27","packageid":77900,"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":"60707e4c36ed3ba733e542b665de343bdfb99fbc","committime":"2025-05-12T02:10:59","packageid":77900,"repoid":1,"summary":"dev-python\/textx: Bump to 4.2.2"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"429de62da43dc57aa9e4fc07d8270bb4f6b626b8","committime":"2025-05-09T02:08:49","packageid":77900,"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":"4670af30a955f28e225a343d6c6583eaa7266edb","committime":"2025-05-09T01:33:10","packageid":77900,"repoid":1,"summary":"dev-python\/textx: Bump to 4.2.0"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"59e00f91407127298e125e8ce46064ede0c72196","committime":"2024-11-22T21:48:18","packageid":77900,"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":"9b23a3f7c4522169a939792aa17e169112023d0b","committime":"2024-11-22T21:23:46","packageid":77900,"repoid":1,"summary":"Rename dev-python\/{textX → textx}"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"d20a38a19b22a404d264f69629be2281808dd577","committime":"2022-03-21T09:04:17","packageid":77900,"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":"ffa3a3d2bfe07a1d85cf94df8478d26154be7311","committime":"2022-03-21T08:35:56","packageid":77900,"repoid":1,"summary":"Move dev-python\/{text → textX}"},{"authoremail":"mgorny@gentoo.org","authorname":"Michał Górny","body":"Signed-off-by: Michał Górny <mgorny@gentoo.org>","commitid":"3adb4469beb2594991bfaca1e342edbec0d450c2","committime":"2022-03-21T08:02:01","packageid":77900,"repoid":1,"summary":"dev-python\/textx: Bump to 3.0.0"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"2c6c2efe4c1a02689bcd5e6e58a54035dec44025","committime":"2021-01-31T02:18:05","packageid":77900,"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":77900,"repoid":1,"summary":"*\/*: Remove obsolete values from PYTHON_COMPAT"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"4451ee2b8e3d911f6958dd248fbaa8afe628185e","committime":"2020-10-15T02:05:02","packageid":77900,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"jakov.smolic@sartura.hr","authorname":"Jakov Smolic","body":"Closes: https:\/\/github.com\/gentoo\/gentoo\/pull\/17924\nPackage-Manager: Portage-3.0.8, Repoman-3.0.1\nSigned-off-by: Jakov Smolic <jakov.smolic@sartura.hr>\nSigned-off-by: Zac Medico <zmedico@gentoo.org>","commitid":"343e2e8537f19b729d5dccbbe0facfb5d84e1bd9","committime":"2020-10-14T13:41:47","packageid":77900,"repoid":1,"summary":"dev-python\/textx: port to python3_9"},{"authoremail":"jakov.smolic@sartura.hr","authorname":"Jakov Smolic","body":"Closes: https:\/\/bugs.gentoo.org\/748945\nPackage-Manager: Portage-3.0.8, Repoman-3.0.1\nSigned-off-by: Jakov Smolic <jakov.smolic@sartura.hr>\nSigned-off-by: Zac Medico <zmedico@gentoo.org>","commitid":"ac6d7c624b1a3c8ace8326883a76195ffdc5437d","committime":"2020-10-14T13:40:24","packageid":77900,"repoid":1,"summary":"dev-python\/textx: correct DISTUTILS_USE_SETUPTOOLS"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"f834d10195df297c76dfb2e2dd4612c6898cbc71","committime":"2020-04-27T01:40:47","packageid":77900,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"zmedico@gentoo.org","authorname":"Zac Medico","body":"Closes: https:\/\/bugs.gentoo.org\/719586\nPackage-Manager: Portage-2.3.99, Repoman-2.3.22\nSigned-off-by: Zac Medico <zmedico@gentoo.org>","commitid":"fac13092c0c495514ef54dd397cb1a81b22f5b16","committime":"2020-04-27T00:57:44","packageid":77900,"repoid":1,"summary":"dev-python\/textx: Update PYTHON_COMPAT"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"4747d40122d485033fe9f863f4b4330bf0651903","committime":"2020-01-05T11:14:55","packageid":77900,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"mgorny@gentoo.org","authorname":"Michał Górny","body":"Closes: https:\/\/github.com\/gentoo\/gentoo\/pull\/14246\nSigned-off-by: Michał Górny <mgorny@gentoo.org>","commitid":"cd3f25deb13cf4d6c9d721d515dbf772a988426f","committime":"2020-01-05T09:36:11","packageid":77900,"repoid":1,"summary":"*\/*: Clean PYTHON_COMPAT of obsolete impls"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"38e42e7da627a976c3a79e1ca9e911ad56355b55","committime":"2019-12-28T16:25:34","packageid":77900,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"soap@gentoo.org","authorname":"David Seifert","body":"Package-Manager: Portage-2.3.83, Repoman-2.3.20\nSigned-off-by: David Seifert <soap@gentoo.org>","commitid":"36ccb043dd1c9b825e168940465dc1500952cf3d","committime":"2019-12-28T16:16:14","packageid":77900,"repoid":1,"summary":"dev-python\/textx: Remove Py2"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"7bc002a9b18554c3a22e4d032fa70be74f95d6ed","committime":"2019-04-17T08:07:39","packageid":77900,"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":"2db67a589e688ba866fce79132f608652bbc4cd8","committime":"2019-04-17T07:48:22","packageid":77900,"repoid":1,"summary":"*\/*: Remove python3_4 PYTHON_COMPAT correctly"},{"authoremail":"repo-qa-checks@gentoo.org","authorname":"Repository QA checks","commitid":"32248da4e32243e07f04413022a3f487920b1d6c","committime":"2018-04-26T20:22:00","packageid":77900,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"m.mairkeimberger@gmail.com","authorname":"Michael Mair-Keimberger","body":"Closes: https:\/\/github.com\/gentoo\/gentoo\/pull\/8080","commitid":"6ea22c4ad65eed28b13eff210cc229196216054e","committime":"2018-04-20T08:28:24","packageid":77900,"repoid":1,"summary":"update pypi HOMEPAGE to avoid redirection"},{"authoremail":"repo-qa-checks@gentoo.org","authorname":"Repository QA checks","commitid":"57ab435cf90817cc19fa7f678246f1ecdf9ddcae","committime":"2018-04-19T19:57:07","packageid":77900,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"floppym@gentoo.org","authorname":"Mike Gilbert","body":"Bug: https:\/\/bugs.gentoo.org\/653540","commitid":"ad407789da9bde8519598415ce25a2a9706b70ae","committime":"2018-04-19T17:51:17","packageid":77900,"repoid":1,"summary":"Replace pypi.python.org with pypi.org in HOMEPAGE"},{"authoremail":"repo-qa-checks@gentoo.org","authorname":"Repository QA checks","commitid":"3fe209d488f9d03ac55c444616c0216c570780b2","committime":"2018-04-13T10:03:28","packageid":77900,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"hanetzer@startmail.com","authorname":"Marty E. Plummer","body":"Package-Manager: Portage-2.3.28, Repoman-2.3.9","commitid":"8004f392d527c694193b3603e4e1d4c31aa3adae","committime":"2018-04-13T08:26:47","packageid":77900,"repoid":1,"summary":"dev-python\/textx: remove variables from HOMEPAGE"},{"authoremail":"repo-qa-checks@gentoo.org","authorname":"Repository QA checks","commitid":"fab90711bed024011eae1e6e91a4aee520ec5ffd","committime":"2017-03-15T06:42:24","packageid":77900,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"zmedico@gentoo.org","authorname":"Zac Medico","body":"Package-Manager: Portage-2.3.4, Repoman-2.3.2","commitid":"e6691db2f197798634146ccd8781654354b44532","committime":"2017-03-15T06:34:02","packageid":77900,"repoid":1,"summary":"dev-python\/textx: Add python3_6 to PYTHON_COMPAT"},{"authoremail":"repo-qa-checks@gentoo.org","authorname":"Repository QA checks","commitid":"25093d6359f778b8d1052f66ba9e26fc29ded21a","committime":"2017-02-28T20:35:29","packageid":77900,"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":77900,"repoid":1,"summary":"Drop $Id$ per council decision in bug #611234."},{"authoremail":"repo-qa-checks@gentoo.org","authorname":"Repository QA checks","commitid":"705d0afad8915ca472950b6bf9f938f17ccb64b0","committime":"2016-08-23T20:22:29","packageid":77900,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"zmedico@gentoo.org","authorname":"Zac Medico","body":"Package-Manager: portage-2.3.0","commitid":"e5e1f3ef68195823b58e320b288534117d7d0196","committime":"2016-08-23T20:10:06","packageid":77900,"repoid":1,"summary":"dev-python\/textx: add package"}],"dependencies":[],"depending":[],"ebuilds":[{"archs":["~amd64","~arm64","~x86"],"ebuildid":882868,"firstseen":"2025-11-25T08:11:03.777465","license":"MIT","moddate":"2026-03-30T13:49:41","packageid":77900,"repoid":1,"slot":"0","uses":["python_targets_python3_11","python_targets_python3_12","python_targets_python3_13","python_targets_python3_14","test"],"version":"4.3.0"}],"masks":[],"package":{"categoryid":336,"description":"Meta-language for DSL implementation inspired by Xtext","firstseen":"2024-11-22T21:59:33.147992","name":"textx","packageid":77900},"rdependencies":[{"block":false,"categoryid":450,"description":"An interpreted, interactive, object-oriented programming language","ebuildids":[882868,882868,882868,882868],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"python@gentoo.org","maintainername":"Python","name":"python","packageid":43095},{"block":false,"categoryid":336,"description":"Parser interpreter based on PEG grammars","ebuildids":[882868],"firstseen":"2024-11-22T20:38:50.490708","name":"arpeggio","packageid":77874}],"repos":[{"branch":"master","lastcommit":"52197549fd3431fa256b8edbafdcd3702dd0e134","name":"gentoo","path":"\/usr\/portage","repoid":1,"upstream":"origin"}],"tracked":false,"urls":["https:\/\/github.com\/textX\/textX\/","https:\/\/pypi.org\/project\/textX\/"],"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 with Python 3.11","group":"python_targets","isdefault":false,"use":"python3_11"},{"description":"Build with Python 3.12","group":"python_targets","isdefault":false,"use":"python3_12"},{"description":"Build with Python 3.13","group":"python_targets","isdefault":false,"use":"python3_13"},{"description":"Build with Python 3.14","group":"python_targets","isdefault":false,"use":"python3_14"}]}