{"bugs":[],"categories":[{"categoryid":1561,"name":"dev-build"},{"categoryid":450,"name":"dev-lang","summary":"The dev-lang category contains various programming language implementations and related tools."},{"categoryid":393,"name":"dev-libs","summary":"The dev-libs category contains various miscellaneous programming libraries."},{"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":"36ddad3f4e0580d1d914c6fdd8d4968cd0e48b80","committime":"2026-03-14T19:01:06","packageid":77756,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"droman@ifae.es","authorname":"David Roman","body":"Signed-off-by: David Roman <droman@ifae.es>\nPart-of: https:\/\/codeberg.org\/gentoo\/gentoo\/pulls\/312\nMerges: https:\/\/codeberg.org\/gentoo\/gentoo\/pulls\/312\nSigned-off-by: Sam James <sam@gentoo.org>","commitid":"37b10764ecc786b3c666a42599041983e667092f","committime":"2026-03-13T13:41:53","packageid":77756,"repoid":1,"summary":"dev-build\/kas: add 5.2"},{"authoremail":"droman@ifae.es","authorname":"David Roman","body":"Signed-off-by: David Roman <droman@ifae.es>\nPart-of: https:\/\/codeberg.org\/gentoo\/gentoo\/pulls\/312\nSigned-off-by: Sam James <sam@gentoo.org>","commitid":"ed8c62f2f9b8b2ffbba4b38b411e0a21874e04a5","committime":"2026-03-13T13:38:59","packageid":77756,"repoid":1,"summary":"dev-build\/kas: drop 4.5-r2, 4.8.2"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"5e3620386eda3ce2c58db23bbd6f3b588da6ef49","committime":"2026-03-03T20:15:49","packageid":77756,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"eschwartz@gentoo.org","authorname":"Eli Schwartz","body":"Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>","commitid":"b527f2bebde84c4362958cab0e43435811ec8f3d","committime":"2026-03-03T12:46:48","packageid":77756,"repoid":1,"summary":"dev-build\/kas: Stabilize 5.1 amd64, #970857"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"e6f60dafa925a21d1a8b65d3f4e6d0bf16417bf1","committime":"2025-12-17T15:00:48","packageid":77756,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"droman@ifae.es","authorname":"David Roman","body":"Signed-off-by: David Roman <droman@ifae.es>\nPart-of: https:\/\/github.com\/gentoo\/gentoo\/pull\/44300\nCloses: https:\/\/github.com\/gentoo\/gentoo\/pull\/44300\nSigned-off-by: Joonas Niilola <juippis@gentoo.org>","commitid":"1f18c16cb09148fcdc0f1d51d679d10edbe1f54b","committime":"2025-10-23T15:10:16","packageid":77756,"repoid":1,"summary":"dev-build\/kas: add 5.1"},{"authoremail":"droman@ifae.es","authorname":"David Roman","body":"Closes: https:\/\/bugs.gentoo.org\/964294\nSigned-off-by: David Roman <droman@ifae.es>\nPart-of: https:\/\/github.com\/gentoo\/gentoo\/pull\/44300\nSigned-off-by: Joonas Niilola <juippis@gentoo.org>","commitid":"0d4a073eff08f69ba93a54f025fcb9e65d82b8be","committime":"2025-10-23T14:52:43","packageid":77756,"repoid":1,"summary":"dev-build\/kas: exclude ssh-agent tests"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"473331694f31153edd6050ae916394c5a4a4e61b","committime":"2025-09-11T03:34:32","packageid":77756,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"droman@ifae.es","authorname":"David Roman","body":"Closes: https:\/\/bugs.gentoo.org\/952275\nSigned-off-by: David Roman <droman@ifae.es>\nPart-of: https:\/\/github.com\/gentoo\/gentoo\/pull\/41131\nCloses: https:\/\/github.com\/gentoo\/gentoo\/pull\/41131\nSigned-off-by: Sam James <sam@gentoo.org>","commitid":"3b83e5b94aad20160c2852624e9b5a9a28c6c27c","committime":"2025-07-22T12:42:49","packageid":77756,"repoid":1,"summary":"dev-build\/kas: add 4.8.2"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"a19bc9263bda9c79a8c8c87a9bff043932172bba","committime":"2025-05-09T07:24:03","packageid":77756,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"eschwartz@gentoo.org","authorname":"Eli Schwartz","body":"Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>","commitid":"03f3c811be4f7b36e9e0d19b67437f2f5d307a88","committime":"2025-05-06T08:28:46","packageid":77756,"repoid":1,"summary":"dev-build\/kas: adapt to newt USE=python"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"07d28c16ccddeccdf0b12fe6a628f2f024b84361","committime":"2024-11-22T20:33:57","packageid":77756,"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":"50493c7d7466fec885d592e3b0b11c48c44846cc","committime":"2024-11-22T20:20:37","packageid":77756,"repoid":1,"summary":"Rename dev-python\/{GitPython → gitpython}"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"c107d1c3f73d04dad66b37edbde13215c25150c2","committime":"2024-10-17T09:33:26","packageid":77756,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"https:\/\/mgorny.pl\/articles\/the-ultimate-guide-to-eapi-8.html#properties-test-network-to-ease-reenabling-tests-requiring-internet\n\nCloses: https:\/\/bugs.gentoo.org\/941687\nSigned-off-by: Sam James <sam@gentoo.org>","commitid":"5a54f1203143fe01d1cfa64f861c92658253d692","committime":"2024-10-17T09:22:39","packageid":77756,"repoid":1,"summary":"dev-build\/kas: add missing RESTRICT=\"test\""},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"bcf50da30acc733a2e354082349609ca71ea5f41","committime":"2024-10-09T10:34:13","packageid":77756,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"See https:\/\/github.com\/gentoo\/gentoo\/pull\/38767#discussion_r1793244373.\n\nSigned-off-by: Sam James <sam@gentoo.org>","commitid":"a4d46d2137f2ed83b8677771059276e9200d6e88","committime":"2024-10-09T10:16:13","packageid":77756,"repoid":1,"summary":"dev-build\/kas: add VCS optfeatures"},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"Not needed, it was leftover from pypi.eclass experimentation, see\nhttps:\/\/github.com\/gentoo\/gentoo\/pull\/38767#discussion_r1793251402.\n\nSigned-off-by: Sam James <sam@gentoo.org>","commitid":"493aeadc026ba93b170cd87a993ee003868d7767","committime":"2024-10-09T10:13:51","packageid":77756,"repoid":1,"summary":"dev-build\/kas: cleanup MY_P"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"ea94fe1275aa2f421e69c93178cef23088a6cf06","committime":"2024-10-04T07:33:20","packageid":77756,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"mh@emlix.com","authorname":"Martin Homuth","body":"Closes: https:\/\/bugs.gentoo.org\/940685\nSigned-off-by: Martin Homuth <mh@emlix.com>\nCloses: https:\/\/github.com\/gentoo\/gentoo\/pull\/38868\nSigned-off-by: Sam James <sam@gentoo.org>","commitid":"abbb188e6b3fba8b25bd58986e66c57eeafda0ba","committime":"2024-10-04T05:50:09","packageid":77756,"repoid":1,"summary":"dev-build\/kas: fix test fetch, #940685"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"1a1170e1251b3fac882c772ec69cf72bf0c75e8b","committime":"2024-10-03T07:48:26","packageid":77756,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"I was supposed to fix this on merging and didn't.\n\nCloses: https:\/\/bugs.gentoo.org\/940685\nSigned-off-by: Sam James <sam@gentoo.org>","commitid":"78e71a05d0300c6ad61f3a47873a7954fb931368","committime":"2024-10-03T07:30:58","packageid":77756,"repoid":1,"summary":"dev-build\/kas: fix SRC_URI"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"07f01f87d307c290b0683c3d04b7dccbaaf3e756","committime":"2024-10-02T21:03:50","packageid":77756,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"mh@emlix.com","authorname":"Martin Homuth","body":"Co-authored-by: Sam James <sam@gentoo.org>\nSigned-off-by: Martin Homuth <mh@emlix.com>\nCloses: https:\/\/github.com\/gentoo\/gentoo\/pull\/38767\nSigned-off-by: Sam James <sam@gentoo.org>","commitid":"e3911c71e9389cdc2f4c2a73becba1d8ac2cb758","committime":"2024-09-23T08:56:23","packageid":77756,"repoid":1,"summary":"dev-build\/kas: new package, add 4.5"}],"dependencies":[],"depending":[],"ebuilds":[{"archs":["~amd64"],"ebuildid":892791,"firstseen":"2026-03-14T19:10:55.934394","license":"MIT","moddate":"2026-03-30T13:49:22","packageid":77756,"repoid":1,"slot":"0","uses":["python_targets_python3_12","python_targets_python3_13","python_targets_python3_14","test"],"version":"5.2"},{"archs":["amd64"],"ebuildid":884870,"firstseen":"2025-12-17T15:18:46.336539","license":"MIT","moddate":"2026-03-30T13:49:22","packageid":77756,"repoid":1,"slot":"0","uses":["python_targets_python3_11","python_targets_python3_12","python_targets_python3_13","python_targets_python3_14","test"],"version":"5.1"}],"masks":[],"package":{"categoryid":1561,"description":"Setup tool for bitbake based projects","firstseen":"2024-10-02T22:20:10.290027","name":"kas","packageid":77756},"rdependencies":[{"block":false,"categoryid":450,"description":"An interpreted, interactive, object-oriented programming language","ebuildids":[884870,884870,884870,884870,892791,892791,892791],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"python@gentoo.org","maintainername":"Python","name":"python","packageid":43095},{"block":false,"categoryid":336,"description":"YAML parser and emitter for Python","ebuildids":[884870,892791],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"python@gentoo.org","maintainername":"Python","name":"pyyaml","packageid":50165},{"block":false,"categoryid":393,"description":"Redhat's Newt windowing toolkit development files","ebuildids":[884870,892791],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"naota@gentoo.org","name":"newt","packageid":55542},{"block":false,"categoryid":336,"description":"An implementation of JSON-Schema validation for Python","ebuildids":[884870,892791],"firstseen":"2012-11-09T14:38:46.169990","maintainer":"chutzpah@gentoo.org","maintainername":"Patrick McLean","name":"jsonschema","packageid":59978,"summary":"jsonschema is an implementation of JSON Schema (currently in Draft 3) for Python (supporting 2.6+ including Python 3)."},{"block":false,"categoryid":336,"description":"Reliable machine-readable Linux distribution information for Python","ebuildids":[884870,892791],"firstseen":"2017-02-17T14:37:00.971661","name":"distro","packageid":66536,"summary":"distro (for: Linux Distribution) provides information about the Linux distribution it runs on, such as a reliable machine-readable ID, or version information. It is a renewed alternative implementation for Python's original platform.linux_distribution function, but it also provides much more functionality which isn't necessarily Python bound like a command-line interface."},{"block":false,"categoryid":336,"description":"A flexible Python Kconfig implementation","ebuildids":[884870,892791],"firstseen":"2019-07-09T04:04:05.551003","name":"kconfiglib","packageid":69941},{"block":false,"categoryid":336,"description":"Library used to interact with Git repositories","ebuildids":[884870,892791],"firstseen":"2024-11-22T20:38:50.490708","name":"gitpython","packageid":77884}],"repos":[{"branch":"master","lastcommit":"52197549fd3431fa256b8edbafdcd3702dd0e134","name":"gentoo","path":"\/usr\/portage","repoid":1,"upstream":"origin"}],"tracked":false,"urls":["https:\/\/github.com\/siemens\/kas","https:\/\/kas.readthedocs.io\/en\/latest\/","https:\/\/pypi.org\/project\/kas\/"],"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"}]}