{"bugs":[],"categories":[{"categoryid":432,"name":"app-portage","summary":"The app-portage category contains software which works with portage or ebuilds."},{"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":451,"name":"net-misc","summary":"The net-misc category contains various miscellaneous networking tools and utilities."}],"changelog":[{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"99007c960fa6aee7ca6b70f3201db8c331186c12","committime":"2026-04-04T07:00:54","packageid":72249,"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":"a0e3cf5b0657508784e2bb0b6a4c69a273d792a2","committime":"2026-04-04T06:39:14","packageid":72249,"repoid":1,"summary":"dev-python\/bracex: Remove mkdocs"},{"authoremail":"mgorny@gentoo.org","authorname":"Michał Górny","body":"Signed-off-by: Michał Górny <mgorny@gentoo.org>","commitid":"17683d00b183a6a7abbeab4f1aacc766b0f18567","committime":"2026-04-04T06:38:44","packageid":72249,"repoid":1,"summary":"dev-python\/bracex: Use EPYTEST_PLUGINS"},{"authoremail":"mgorny@gentoo.org","authorname":"Michał Górny","body":"Signed-off-by: Michał Górny <mgorny@gentoo.org>","commitid":"20014ed42715b033f81c6ec35ee4d4c87acd6e11","committime":"2026-04-04T06:38:36","packageid":72249,"repoid":1,"summary":"dev-python\/bracex: Enable provenance check"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"339bb16fa0930d746be4c225ae48a04ee02dad74","committime":"2025-11-01T17:18:28","packageid":72249,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"Signed-off-by: Sam James <sam@gentoo.org>","commitid":"1fe8cfa667d5d86209d9f2e3bc6280db0863beb3","committime":"2025-11-01T17:02:32","packageid":72249,"repoid":1,"summary":"dev-python\/bracex: enable py3.14"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"30e2fcd0b492ae2bcb6f03ac571b6d5f82f733a6","committime":"2025-09-02T17:19:36","packageid":72249,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"arthurzam@gentoo.org","authorname":"Arthur Zamarin","body":"Result of running the command:\n grep --include=\"*.ebuild\" -r . -e 'KEYWORDS=.*[\" ]sparc' -l | xargs ekeyword ~sparc\n\nSigned-off-by: Arthur Zamarin <arthurzam@gentoo.org>","commitid":"0ad96e879b651cc7e8214159d5841d6b633bef8a","committime":"2025-09-02T16:20:20","packageid":72249,"repoid":1,"summary":"*\/*: destable sparc"},{"authoremail":"arthurzam@gentoo.org","authorname":"Arthur Zamarin","body":"Result of running the command:\n grep --include=\"*.ebuild\" -r . -e 'KEYWORDS=.*[\" ]hppa' -l | xargs ekeyword ~hppa\n\nSigned-off-by: Arthur Zamarin <arthurzam@gentoo.org>","commitid":"634a005686006d01415107ef3968d1a81809a95f","committime":"2025-09-02T16:18:20","packageid":72249,"repoid":1,"summary":"*\/*: destable hppa"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"28311033b1cdbbad307c5fb109274d551b63b109","committime":"2025-07-12T11:37:56","packageid":72249,"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":"7e861951172af809647be1f8506d32027d315cfa","committime":"2025-07-12T11:10:51","packageid":72249,"repoid":1,"summary":"dev-python\/bracex: Remove old"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"1c1dc0f86d5ace2f224aab16407161feb817ca17","committime":"2025-07-12T10:23:48","packageid":72249,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"arthurzam@gentoo.org","authorname":"Arthur Zamarin","body":"Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>","commitid":"f135159ebffc0a5eb5e055e0ed132fc643dcdf8a","committime":"2025-07-12T10:10:58","packageid":72249,"repoid":1,"summary":"dev-python\/bracex: Stabilize 2.6 ALLARCHES, #959985"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"6ef27d10ddad7d714ee0c7206543220d498efffd","committime":"2025-06-23T03:36:43","packageid":72249,"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":"76c12e8a05f4f07cd5dee35b353129555e4f378c","committime":"2025-06-23T03:09:03","packageid":72249,"repoid":1,"summary":"dev-python\/bracex: Bump to 2.6"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"d61674c2b646d98286865faaba53398024c1fa50","committime":"2024-10-19T08:48:52","packageid":72249,"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":"22f179119e2b1b81044cd75174fd04c90e44d0a9","committime":"2024-10-19T08:40:17","packageid":72249,"repoid":1,"summary":"dev-python\/bracex: Remove old"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"f9cb543fea11d65855ca350053e58534859bb5ad","committime":"2024-10-19T08:18:31","packageid":72249,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"arthurzam@gentoo.org","authorname":"Arthur Zamarin","body":"Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>","commitid":"084bc2b90b881f0eb75c53231d2e771ba081b6cc","committime":"2024-10-19T08:08:36","packageid":72249,"repoid":1,"summary":"dev-python\/bracex: Stabilize 2.5_p1 ALLARCHES, #941816"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"d3675ca0b32d42bb99b07ef1269a243cc05adc3e","committime":"2024-09-29T03:20:56","packageid":72249,"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":"03581a1aa1c9a60d48460ae61ab0a3503424839e","committime":"2024-09-29T02:49:58","packageid":72249,"repoid":1,"summary":"dev-python\/bracex: Bump to 2.5_p1"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"562fad09561684954963d0a91b23e0a61f2c7932","committime":"2024-09-12T18:49:01","packageid":72249,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"arthurzam@gentoo.org","authorname":"Arthur Zamarin","body":"Change was created by running the following command::\n\n    ekeyword ^ia64 *\/*\/*.ebuild\n\nSigned-off-by: Arthur Zamarin <arthurzam@gentoo.org>","commitid":"0e727a3a16bc2abfd39386f10821d3e5ce89c45a","committime":"2024-09-07T15:44:22","packageid":72249,"repoid":1,"summary":"*\/*: unkeyword ~ia64"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"16f785d8fa247abbae3e9534f471b409e1a6ed4a","committime":"2024-08-24T13:18:50","packageid":72249,"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":"87655285570c17b0934df41836bac56b196546b2","committime":"2024-08-24T13:02:59","packageid":72249,"repoid":1,"summary":"dev-python\/bracex: Remove old"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"163e0a051d470e19b236de8792772b211229e9ac","committime":"2024-08-24T09:19:23","packageid":72249,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"arthurzam@gentoo.org","authorname":"Arthur Zamarin","body":"Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>","commitid":"801da899b5bfac834313dde849e02a24379607a6","committime":"2024-08-24T09:05:34","packageid":72249,"repoid":1,"summary":"dev-python\/bracex: Stabilize 2.5 ALLARCHES, #938411"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"d1faaa222760d726acfa3e75441df03c2dc3cd7d","committime":"2024-08-04T03:05:34","packageid":72249,"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":"84687c27b1e13db9b4463c71c6c5a112d781a1e8","committime":"2024-08-04T02:45:09","packageid":72249,"repoid":1,"summary":"dev-python\/bracex: Bump to 2.5"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"b45ceadd2e6b8726763d920c2d1cbc82e1e2278d","committime":"2024-05-29T23:48:45","packageid":72249,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"Signed-off-by: Sam James <sam@gentoo.org>","commitid":"9424de56edf057aca8f8b28916f7b478c7084f5f","committime":"2024-05-29T23:39:51","packageid":72249,"repoid":1,"summary":"dev-python\/bracex: enable py3.13"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"20f6c9005a0f6a4971a7ed0545df141a139d1ba9","committime":"2023-10-06T15:16:54","packageid":72249,"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":"1161615686ecb7662054f780e2b97e16660386f7","committime":"2023-10-06T14:58:52","packageid":72249,"repoid":1,"summary":"dev-python\/bracex: Remove old"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"cffa54d424f4d157a82a7ef3ad95bf5bb63f568e","committime":"2023-10-06T14:33:38","packageid":72249,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"Signed-off-by: Sam James <sam@gentoo.org>","commitid":"bd848461a2ec6213dfb69e7c49640445409299a1","committime":"2023-10-06T14:09:43","packageid":72249,"repoid":1,"summary":"dev-python\/bracex: Stabilize 2.4 ALLARCHES, #915265"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"623c0ca48503380bbaeda9c095e2eb3143b6f5bb","committime":"2023-09-02T03:01:54","packageid":72249,"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":"5ef1f6299b3f3144f949b11f8b002526617eb7ab","committime":"2023-09-02T02:49:23","packageid":72249,"repoid":1,"summary":"dev-python\/bracex: Bump to 2.4"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"e9c9b1f445c61aec318531a3a9915355d15fdaaf","committime":"2023-06-18T01:17:17","packageid":72249,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"matoro@users.noreply.github.com","authorname":"Matoro Mahri","body":"Signed-off-by: Matoro Mahri <matoro@users.noreply.github.com>\nSigned-off-by: Sam James <sam@gentoo.org>","commitid":"40033872e88a1882312356a53d536b231632a6f8","committime":"2023-06-16T16:57:17","packageid":72249,"repoid":1,"summary":"dev-python\/bracex: Keyword 2.3_p1 alpha, #908234"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"db614f0861d5f7890f44451a1151a30f66f52c60","committime":"2023-05-30T00:31:51","packageid":72249,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"Signed-off-by: Sam James <sam@gentoo.org>","commitid":"4868937013851e73cde22a6eeab868bbb6287468","committime":"2023-05-30T00:23:41","packageid":72249,"repoid":1,"summary":"dev-python\/bracex: enable py3.12"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"5540c510882b9f3044a088ae91d85f9e7675876b","committime":"2023-04-29T12:03:48","packageid":72249,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"arthurzam@gentoo.org","authorname":"Arthur Zamarin","body":"Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>","commitid":"f1a2357fd97eac84cc5be75fbf170be275a1d085","committime":"2023-04-29T11:48:32","packageid":72249,"repoid":1,"summary":"dev-python\/bracex: Stabilize 2.3_p1 hppa, #904929"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"57da4e04b260e8717679f3be44e87ebd97ab1744","committime":"2023-04-24T08:31:53","packageid":72249,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"arthurzam@gentoo.org","authorname":"Arthur Zamarin","body":"Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>","commitid":"3c93075d0eab81777a1c1b6a3abf64614120191a","committime":"2023-04-24T08:25:09","packageid":72249,"repoid":1,"summary":"dev-python\/bracex: Stabilize 2.3_p1 arm, #904929"},{"authoremail":"arthurzam@gentoo.org","authorname":"Arthur Zamarin","body":"Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>","commitid":"70cc63f6ba819d77c1d4b5e07e832d4faa7f8a46","committime":"2023-04-24T08:25:08","packageid":72249,"repoid":1,"summary":"dev-python\/bracex: Stabilize 2.3_p1 sparc, #904929"},{"authoremail":"arthurzam@gentoo.org","authorname":"Arthur Zamarin","body":"Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>","commitid":"e2864f14d030afc1d4ba8fb158cbc7ea4985fd98","committime":"2023-04-24T08:25:07","packageid":72249,"repoid":1,"summary":"dev-python\/bracex: Stabilize 2.3_p1 ppc64, #904929"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"abf5be616c43a4706ffad9a6d66f2ae00dc4ff5f","committime":"2023-04-23T21:31:49","packageid":72249,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"Signed-off-by: Sam James <sam@gentoo.org>","commitid":"931c91b666690bb961d91c85950a829b27bc829c","committime":"2023-04-23T21:28:10","packageid":72249,"repoid":1,"summary":"dev-python\/bracex: Stabilize 2.3_p1 ppc, #904929"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"64dd22a6944af757774f9674dc4787a9285f4522","committime":"2023-04-23T21:01:52","packageid":72249,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"Signed-off-by: Sam James <sam@gentoo.org>","commitid":"820475725834a2c68036e9fa46f13fb0ff66007f","committime":"2023-04-23T20:52:07","packageid":72249,"repoid":1,"summary":"dev-python\/bracex: Stabilize 2.3_p1 arm64, #904929"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"3715f15aada568a069b4ba48f5146bbae55e5c11","committime":"2023-04-08T05:16:46","packageid":72249,"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":"831aa3648e8d05000379945188648da9b4d54daa","committime":"2023-04-08T05:12:24","packageid":72249,"repoid":1,"summary":"dev-python\/bracex: Use pypi sdist"},{"authoremail":"mgorny@gentoo.org","authorname":"Michał Górny","body":"Signed-off-by: Michał Górny <mgorny@gentoo.org>","commitid":"28406e6e8c1c47b27e8e34d49c556e66dd417681","committime":"2023-04-08T04:59:56","packageid":72249,"repoid":1,"summary":"Rename dev-python\/{mkdocs_pymdownx… → dev-python\/mkdocs-pymdownx…}"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"8d0ebee607de5c63d747980fbeb0806c193a29c9","committime":"2023-01-14T13:02:17","packageid":72249,"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":72249,"repoid":1,"summary":"*\/*: remove py3.8 from PYTHON_COMPAT"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"e6f066a5ee97b44941dab5077fb95b2194efb204","committime":"2022-11-30T10:31:50","packageid":72249,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"xen0n@gentoo.org","authorname":"WANG Xuerui","body":"Signed-off-by: WANG Xuerui <xen0n@gentoo.org>","commitid":"1a1467c7c48efbd1091557f53b6fcadaa1934d5a","committime":"2022-11-30T09:57:36","packageid":72249,"repoid":1,"summary":"dev-python\/bracex: keyword 2.3_p1 for ~loong"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"c4795c016b08c5ee3cd55ebb14583348f0a8e987","committime":"2022-11-25T06:46:47","packageid":72249,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"arthurzam@gentoo.org","authorname":"Arthur Zamarin","body":"Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>","commitid":"1d9a35eaf8beb1748f9411bdc53d93ad28e009bb","committime":"2022-11-25T06:33:21","packageid":72249,"repoid":1,"summary":"dev-python\/bracex: Keyword 2.3_p1 ia64, #882593"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"c83c28ec9da15c0bce54523fc34ac91dbea3a38b","committime":"2022-11-23T23:46:45","packageid":72249,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"Signed-off-by: Sam James <sam@gentoo.org>","commitid":"5a7f69235164cb403bb4c2832b1ac5bb59c86136","committime":"2022-11-23T23:40:00","packageid":72249,"repoid":1,"summary":"dev-python\/bracex: Keyword 2.3_p1 arm, #882593"},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"Signed-off-by: Sam James <sam@gentoo.org>","commitid":"d5648a19b20879ce0fe8582fa5fc0f5de833d999","committime":"2022-11-23T23:39:58","packageid":72249,"repoid":1,"summary":"dev-python\/bracex: Keyword 2.3_p1 sparc, #882593"},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"Signed-off-by: Sam James <sam@gentoo.org>","commitid":"3e642d805459da18e88e58af39896fc85ab6a7ed","committime":"2022-11-23T23:39:56","packageid":72249,"repoid":1,"summary":"dev-python\/bracex: Keyword 2.3_p1 arm64, #882593"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"6f16861c73a6616817b1beb9455ee8ab17a818b9","committime":"2022-11-23T17:53:32","packageid":72249,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"jsmolic@gentoo.org","authorname":"Jakov Smolić","body":"Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>","commitid":"f37d798efe5aad79cb5890a732098954db3a51d2","committime":"2022-11-23T17:43:43","packageid":72249,"repoid":1,"summary":"dev-python\/bracex: Keyword 2.3_p1 hppa, #882593"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"b66d265064f9f1e22b7011b800b5dcf497ee5610","committime":"2022-11-23T14:46:46","packageid":72249,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"arthurzam@gentoo.org","authorname":"Arthur Zamarin","body":"Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>","commitid":"eb45667b514902819ee8fe4397362e0df1eb12c3","committime":"2022-11-23T14:40:16","packageid":72249,"repoid":1,"summary":"dev-python\/bracex: Keyword 2.3_p1 s390, #882593"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"de6ccee188ca2a09d66a0f58daab1944a502a3ab","committime":"2022-11-23T12:16:47","packageid":72249,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"arthurzam@gentoo.org","authorname":"Arthur Zamarin","body":"Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>","commitid":"e2dd0f2459976ce2240d7f25e5556c99fa2fb7ff","committime":"2022-11-23T12:03:15","packageid":72249,"repoid":1,"summary":"dev-python\/bracex: Keyword 2.3_p1 ppc, #882593"},{"authoremail":"arthurzam@gentoo.org","authorname":"Arthur Zamarin","body":"Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>","commitid":"9214fbbd8f4c724782960e8fc3e250d0d503ef71","committime":"2022-11-23T12:03:13","packageid":72249,"repoid":1,"summary":"dev-python\/bracex: Keyword 2.3_p1 ppc64, #882593"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"3c6b9d1534b664665ae7b9f5f6197fc536b08f7e","committime":"2022-06-22T07:48:37","packageid":72249,"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":"5ab27d414bcce408d4c688b0fac4ce719854391c","committime":"2022-06-22T07:39:03","packageid":72249,"repoid":1,"summary":"dev-python\/bracex: Remove old"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"5140e08c6a282cdb5c5214fa683736521c997088","committime":"2022-06-22T05:47:36","packageid":72249,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"juippis@gentoo.org","authorname":"Joonas Niilola","body":"Signed-off-by: Joonas Niilola <juippis@gentoo.org>","commitid":"1a48431240e73018d392f94cd39e10a21488aadc","committime":"2022-06-22T05:28:40","packageid":72249,"repoid":1,"summary":"dev-python\/bracex: Stabilize 2.3_p1 ALLARCHES, #853565"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"8c5ea0664c5c6d2b9e80a45bd48d3c6e722b5e1a","committime":"2022-06-01T09:32:51","packageid":72249,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"andrewammerlaan@gentoo.org","authorname":"Andrew Ammerlaan","body":"Signed-off-by: Andrew Ammerlaan <andrewammerlaan@gentoo.org>","commitid":"5b85366d84c1388b409988ee66ee086ce7afecc8","committime":"2022-06-01T09:09:28","packageid":72249,"repoid":1,"summary":"dev-python\/bracex: add 2.3_p1"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"937bb7791438145ceb0fdaff3a77a06f4bf4d902","committime":"2022-05-22T06:03:06","packageid":72249,"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":"981ba1ef6b9dd0c952c8327c95ddae08b9485bdf","committime":"2022-05-22T05:33:00","packageid":72249,"repoid":1,"summary":"dev-python\/bracex: Bump to 2.3"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"0ba20778457630ded03e41195e12b60d5acba1a3","committime":"2022-05-17T12:33:11","packageid":72249,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"andrewammerlaan@gentoo.org","authorname":"Andrew Ammerlaan","body":"Signed-off-by: Andrew Ammerlaan <andrewammerlaan@gentoo.org>","commitid":"a97e0df5b0327cf57308010ce13cff7e902c072c","committime":"2022-05-17T11:09:56","packageid":72249,"repoid":1,"summary":"dev-python\/bracex: enable py3.11"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"3356a5ee68e22fba4c37f0c29f2ed215c660cb69","committime":"2021-11-21T19:21:28","packageid":72249,"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":"b00f845e996fea1ea5a4afc263940b0ae0e35a34","committime":"2021-11-21T19:11:30","packageid":72249,"repoid":1,"summary":"dev-python\/bracex: Remove old"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"3d9ebb5119df150d2c716e78a6b00ff822a03efc","committime":"2021-11-21T18:51:24","packageid":72249,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"jsmolic@gentoo.org","authorname":"Jakov Smolić","body":"Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>","commitid":"0cc1373c9ce3f7cd198aa0d21e6ab08e07234f32","committime":"2021-11-21T18:37:15","packageid":72249,"repoid":1,"summary":"dev-python\/bracex: Stabilize 2.2.1 ALLARCHES, #825590"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"5abbb320ae24aa6a054caf28b213ec5a3ba3e7f8","committime":"2021-11-04T22:21:22","packageid":72249,"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":"bf0b0a30f7da600f4078b2b00c060f9f8ac383e5","committime":"2021-11-04T21:16:20","packageid":72249,"repoid":1,"summary":"dev-python\/bracex: Bump to 2.2.1"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"961a57786e5aaab79f1369ea4ad357ff8bcad382","committime":"2021-10-18T07:51:24","packageid":72249,"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":"d0aac7f38ecf570d7cf21d35779188f3a9080c9b","committime":"2021-10-18T07:27:22","packageid":72249,"repoid":1,"summary":"dev-python\/bracex: Bump to 2.2"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"70af56873e9e137eea8c252955252d80f61322ec","committime":"2021-09-23T15:51:20","packageid":72249,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"marecki@gentoo.org","authorname":"Marek Szuba","body":"Signed-off-by: Marek Szuba <marecki@gentoo.org>","commitid":"2bbf0e6433f9af860e7ceeab1c420854638fb9a7","committime":"2021-09-23T12:13:05","packageid":72249,"repoid":1,"summary":"dev-python\/bracex: keyword 2.1.1 for ~riscv"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"122f57af5640ce25bff5417afe8b4a3e5c14b765","committime":"2021-07-15T07:51:36","packageid":72249,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"ago@gentoo.org","authorname":"Agostino Sarubbo","body":"Package-Manager: Portage-3.0.20, Repoman-3.0.2\nSigned-off-by: Agostino Sarubbo <ago@gentoo.org>","commitid":"bcad0cc6aa4d83ee083b9be46be8f18f93f571fc","committime":"2021-07-15T07:36:20","packageid":72249,"repoid":1,"summary":"dev-python\/bracex: amd64\/x86 stable (ALLARCHES policy) wrt bug #794619"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"993b4a53747901b6f5ea6fee50c2f32cb44d7328","committime":"2021-05-22T08:05:03","packageid":72249,"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":"f10e0971cc7d42a8c7caf96dc0966bf8a4e1522b","committime":"2021-05-22T07:57:33","packageid":72249,"repoid":1,"summary":"dev-python\/bracex: Fix URLs"},{"authoremail":"mgorny@gentoo.org","authorname":"Michał Górny","body":"Signed-off-by: Michał Górny <mgorny@gentoo.org>","commitid":"f164c210c01cc70f9cf52136fa0ad41f5f530c1c","committime":"2021-05-22T07:24:23","packageid":72249,"repoid":1,"summary":"dev-python\/bracex: Enable python3.10"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"db27e5b63030acd1f8bf850403a087445eed35cf","committime":"2021-03-20T08:36:03","packageid":72249,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"juippis@gentoo.org","authorname":"Joonas Niilola","body":"Signed-off-by: Joonas Niilola <juippis@gentoo.org>","commitid":"fc9ea46f4877dc76cb4ccb407ea7bd481c641e5a","committime":"2021-03-20T07:48:32","packageid":72249,"repoid":1,"summary":"dev-python\/bracex: drop 2.0.1, 2.1.0"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"ace9c7f247998160dee86437fab77ff8260fea38","committime":"2021-02-08T17:47:31","packageid":72249,"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":"93dc74396bbe19f5f6643c8c850dca1341f14e41","committime":"2021-02-08T16:04:39","packageid":72249,"repoid":1,"summary":"dev-python\/bracex: Bump to 2.1.1"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"3de30666df62c5a43828260831444c74c277f20e","committime":"2021-02-07T11:17:40","packageid":72249,"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":"494f18fb86ce5f273b65fc0a3d5b1dace2859001","committime":"2021-02-07T08:57:37","packageid":72249,"repoid":1,"summary":"dev-python\/bracex: Bump to 2.1.0"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"ead577e6d75ecb58b3570c6ac734cad0e66c2ec7","committime":"2020-12-08T11:35:46","packageid":72249,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"juippis@gentoo.org","authorname":"Joonas Niilola","body":"Signed-off-by: Joonas Niilola <juippis@gentoo.org>","commitid":"5baf0448b9b057378db6acb36209611da9455a96","committime":"2020-12-08T05:48:43","packageid":72249,"repoid":1,"summary":"dev-python\/bracex: add missing dies"},{"authoremail":"juippis@gentoo.org","authorname":"Joonas Niilola","body":"Signed-off-by: Joonas Niilola <juippis@gentoo.org>","commitid":"9af3c41ad7b62d03402eb95343ea457528c388f5","committime":"2020-12-08T05:40:30","packageid":72249,"repoid":1,"summary":"dev-python\/bracex: add missing test dep"},{"authoremail":"andrewammerlaan@riseup.net","authorname":"Andrew Ammerlaan","body":"Package-Manager: Portage-2.3.98, Repoman-2.3.22\nSigned-off-by: Andrew Ammerlaan <andrewammerlaan@riseup.net>\nSigned-off-by: Joonas Niilola <juippis@gentoo.org>","commitid":"fefe2ceda7515bd6aeca09c8994a8e9b2664673c","committime":"2020-04-11T08:45:11","packageid":72249,"repoid":1,"summary":"dev-python\/bracex: Bash style brace expansion for Python"}],"dependencies":[],"depending":[{"block":false,"categoryid":451,"description":"File transfer program to keep remote files into sync","ebuildids":[678110,678110,678110,678110,678110,678110,889662,889662,889662,889662,889662,889662],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"base-system@gentoo.org","maintainername":"Gentoo Base System","name":"rsync","packageid":52524},{"block":false,"categoryid":336,"description":"Wildcard\/glob file name matcher","ebuildids":[868053],"firstseen":"2020-12-08T11:50:59.550207","name":"wcmatch","packageid":72259,"summary":"Wildcard Match provides an enhanced fnmatch, glob, and pathlib library in order to provide file matching and globbing that more closely follows the features found in Bash. In some ways these libraries are similar to Python's builtin libraries as they provide a similar interface to match, filter, and glob the file system. But they also include a number of features found in Bash's globbing such as backslash escaping, brace expansion, extended glob pattern groups, etc. They also add a number of new useful functions as well, such as globmatch which functions like fnmatch, but for paths. Wildcard Match also adds a file search utility called wcmatch that is built on top of fnmatch and globmatch. It was originally written for Rummage, but split out into this project to be used by other projects that may find its approach useful. Bash is used as a guide when making decisions on behavior for fnmatch and glob. Behavior may differ from Bash version to Bash version, but an attempt is made to keep Wildcard Match up with the latest relevant changes. With all of this said, there may be a few corner cases in which we've intentionally chosen to not exactly mirror Bash. If an issue is found where Wildcard Match seems to deviate in an illogical way, we'd love to hear about it in the issue tracker. Features A quick overview of Wildcard Match's Features: Provides an interface comparable to Python's builtin in fnamtch, glob, and pathlib. Allows for a much more configurable experience when matching or globbing with many more features. Adds support for ** in glob. Adds support for escaping characters with \\. Add support for POSIX style character classes inside sequences: [[:alnum:]], etc. The C locale is used for byte strings and Unicode properties for Unicode strings. Adds support for brace expansion: a{b,{c,d}} --> ab ac ad. Adds support for expanding ~ or ~username to the appropriate user path. Adds support for extended match patterns: @(...), +(...), *(...), ?(...), and !(...). Adds ability to match path names via the path centric globmatch. Provides a pathlib variant that uses Wildcard Match's glob library instead of Python's default. Provides an alternative file crawler called wcmatch. And more..."},{"block":false,"categoryid":432,"description":"Vulnerability checker using data scraped from Gentoo Bugzilla","ebuildids":[811058],"firstseen":"2021-06-06T08:38:10.497376","name":"kuroneko","packageid":72945}],"ebuilds":[{"archs":["amd64","arm","arm64","ppc","ppc64","x86","~alpha","~hppa","~loong","~riscv","~s390","~sparc"],"ebuildid":868048,"firstseen":"2025-06-23T04:46:38.188425","license":"MIT","moddate":"2026-04-04T07:01:39","packageid":72249,"repoid":1,"slot":"0","uses":["python_targets_python3_11","python_targets_python3_12","python_targets_python3_13","python_targets_python3_14","test","verify-provenance"],"version":"2.6"}],"masks":[],"package":{"categoryid":336,"description":"Bash style brace expansion for Python","firstseen":"2020-12-08T11:50:59.550207","name":"bracex","packageid":72249,"summary":"Why Bracex over other solutions? Bracex actually follows pretty closely to how Bash processes braces. It is not a 1:1 implementation of how Bash handles braces, but generally, it follows very closely. Almost all of the test cases are run through Bash first, then our implementation is compared against the results Bash gives. There are a few cases where we have purposely deviated. For instance, we are not handling Bash's command line inputs, so we are not giving special meaning to back ticks and quotes at this time."},"rdependencies":[{"block":false,"categoryid":450,"description":"An interpreted, interactive, object-oriented programming language","ebuildids":[868048,868048,868048,868048],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"python@gentoo.org","maintainername":"Python","name":"python","packageid":43095}],"repos":[{"branch":"master","lastcommit":"bb94f430d80494aa836eba036fda572e535b9d1a","name":"gentoo","path":"\/usr\/portage","repoid":1,"upstream":"origin"}],"tracked":false,"urls":["https:\/\/github.com\/facelessuser\/bracex\/","https:\/\/pypi.org\/project\/bracex\/"],"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":"Verify provenance of PyPI distfiles (verifies that the artifact comes from upstream source repository)","isdefault":false,"use":"verify-provenance"},{"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"}]}