{"bugs":[],"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":428,"name":"dev-util","summary":"The dev-util category contains various miscellaneous development utilities."}],"changelog":[{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"23fa6a88218e7aa263423fb0b474f82b9b60e78c","committime":"2025-05-27T16:25:05","packageid":67879,"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":"8f833de27d7da5ae72efadddbf47f83a45addcd6","committime":"2025-05-27T15:52:49","packageid":67879,"repoid":1,"summary":"dev-python\/pluginbase: Enable py3.14"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"cc2da9a5726ad7f01ab1ae907ad09bd8528dbd56","committime":"2024-10-19T06:03:33","packageid":67879,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"Signed-off-by: Sam James <sam@gentoo.org>","commitid":"7e4fd72def757e25af38e9bf2e8a70fadf5cbbb8","committime":"2024-10-19T05:59:11","packageid":67879,"repoid":1,"summary":"dev-python\/pluginbase: Stabilize 1.0.1-r1 amd64, #938599"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"64a50633a5809bdbf236e642fce5b9fa3fd03e80","committime":"2024-06-15T17:48:59","packageid":67879,"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":"b796fbe7bc8bfe7392bcdfe1b1bafde9d142ae0b","committime":"2024-06-15T15:12:31","packageid":67879,"repoid":1,"summary":"dev-python\/pluginbase: Enable py3.13"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"85ba02e6ab828371f63a58a08aca86d1c67764be","committime":"2023-06-01T13:47:07","packageid":67879,"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":"9aaa58eb03bcf20106ed2e2951e2928addbf4811","committime":"2023-06-01T13:29:50","packageid":67879,"repoid":1,"summary":"dev-python\/pluginbase: Enable py3.12"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"a33a86c43e4627b51c720e665b16682552738201","committime":"2023-03-16T16:46:56","packageid":67879,"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":"a59a87737b1f917b7e2a748d93761b816e6fd161","committime":"2023-03-16T16:31:20","packageid":67879,"repoid":1,"summary":"dev-python\/pluginbase: Remove old"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"1b302c4883c7ffd782a5895c130a31ad894ddc56","committime":"2023-02-27T00:48:37","packageid":67879,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"Bug: https:\/\/bugs.gentoo.org\/896812\nSigned-off-by: Sam James <sam@gentoo.org>","commitid":"2f7bd19df1692cf627a1dc2806110d7749c4ea21","committime":"2023-02-27T00:29:28","packageid":67879,"repoid":1,"summary":"dev-python\/pluginbase: EAPI 8, PEP517, pypi.eclass"},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"Closes: https:\/\/bugs.gentoo.org\/896812\nSigned-off-by: Sam James <sam@gentoo.org>","commitid":"4560dffad3b18fe406346459125153ef87c3d48f","committime":"2023-02-27T00:28:16","packageid":67879,"repoid":1,"summary":"dev-python\/pluginbase: enable py3.11"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"8d0ebee607de5c63d747980fbeb0806c193a29c9","committime":"2023-01-14T13:02:17","packageid":67879,"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":67879,"repoid":1,"summary":"*\/*: remove py3.8 from PYTHON_COMPAT"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"2ff0e9c20d1bc821eb4b7c12d1d4e9e8d9fc3046","committime":"2021-10-17T09:21:23","packageid":67879,"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":"750ec580d95770a48ec68a42cd331bf3d9fe406a","committime":"2021-10-17T09:10:14","packageid":67879,"repoid":1,"summary":"dev-python\/pluginbase: Remove old"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"ca2dc37715cbec476e37e4875b6eb5d5f15d9c24","committime":"2021-06-01T00:34:46","packageid":67879,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"037ff5cf63c420b7413ffcc2feff3345cedf00f7","committime":"2021-05-17T07:50:02","packageid":67879,"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":"f56d00c87d31bcfa50848926d8a19d224555ac6e","committime":"2021-05-17T07:10:04","packageid":67879,"repoid":1,"summary":"dev-python\/pluginbase: Bump to 1.0.1"},{"authoremail":"dev@mtbk.me","authorname":"Matthew Bakhtiari","body":"Closes: https:\/\/bugs.gentoo.org\/789264\nPackage-Manager: Portage-3.0.18, Repoman-3.0.3\nSigned-off-by: Matthew <dev@mtbk.me>\nCloses: https:\/\/github.com\/gentoo\/gentoo\/pull\/20814\nSigned-off-by: Sam James <sam@gentoo.org>","commitid":"13dce2e706799c43aeb8cc4cfeb1b08b42e407bd","committime":"2021-05-15T08:29:49","packageid":67879,"repoid":1,"summary":"dev-python\/pluginbase: add python3.9 support"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"2c6c2efe4c1a02689bcd5e6e58a54035dec44025","committime":"2021-01-31T02:18:05","packageid":67879,"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":67879,"repoid":1,"summary":"*\/*: Remove obsolete values from PYTHON_COMPAT"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"6efb536682785f646dbcf1bdc9d6c3f7133e2745","committime":"2020-07-12T17:05:12","packageid":67879,"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":"84e1f859533314a4947b69e780dfef587a22ea2a","committime":"2020-07-12T16:43:51","packageid":67879,"repoid":1,"summary":"dev-python\/pluginbase: Remove redundant versions"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"ad0380d49b88bd7a6f59117867a2501ba21f3d4d","committime":"2020-06-01T21:05:23","packageid":67879,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"zerochaos@gentoo.org","authorname":"Rick Farina","body":"Package-Manager: Portage-2.3.100, Repoman-2.3.22\nSigned-off-by: Rick Farina <zerochaos@gentoo.org>","commitid":"c1356331c62e1901456694cefa4e6095241bdba3","committime":"2020-05-29T15:16:09","packageid":67879,"repoid":1,"summary":"dev-python\/pluginbase: bump + py3.8"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"e16b370e406d5eaa0871a3333cb7140dde50df7f","committime":"2020-02-05T19:28:14","packageid":67879,"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":"1565144c2e19f8c2e5df70fe20ce8def81f56706","committime":"2020-02-05T18:53:34","packageid":67879,"repoid":1,"summary":"dev-python\/pluginbase: Remove py2"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"27bd4b173dbc1a71f9e0e8380efb52a136271c94","committime":"2020-01-06T20:25:35","packageid":67879,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"zerochaos@gentoo.org","authorname":"Rick Farina","body":"Package-Manager: Portage-2.3.84, Repoman-2.3.20\nSigned-off-by: Rick Farina <zerochaos@gentoo.org>","commitid":"b4081d8fb5ff2450f86f303ffd074669946b924e","committime":"2020-01-06T19:56:13","packageid":67879,"repoid":1,"summary":"dev-python\/pluginbase: python 3.7"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"4747d40122d485033fe9f863f4b4330bf0651903","committime":"2020-01-05T11:14:55","packageid":67879,"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":67879,"repoid":1,"summary":"*\/*: Clean PYTHON_COMPAT of obsolete impls"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"fef742528aacdd4ffa4e59ea0354106ca161650e","committime":"2019-12-10T23:48:11","packageid":67879,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"mgorny@gentoo.org","authorname":"Michał Górny","body":"The result was achieved via the following pipeline:\n\n    pkgcheck scan -c RestrictTestCheck -R FormatReporter \\\n      --format '{category}\/{package}\/{package}-{version}.ebuild' |\n    xargs -n32 grep -L RESTRICT |\n    xargs -n32 sed -i -e '\/^IUSE=.*test\/aRESTRICT=\"!test? ( test )\"'\n\nThe resulting metadata was compared before and after the change.\nFew Go ebuilds had to be fixed manually due to implicit RESTRICT=strip\nadded by the eclass.  Two ebuilds have to be fixed because of multiline\nIUSE.\n\nSuggested-by: Robin H. Johnson <robbat2@gentoo.org>\nCloses: https:\/\/github.com\/gentoo\/gentoo\/pull\/13942\nSigned-off-by: Michał Górny <mgorny@gentoo.org>","commitid":"064af661d0c9a31cecdf348632bc5603333a9149","committime":"2019-12-10T22:02:54","packageid":67879,"repoid":1,"summary":"*\/*: [QA] Fix trivial cases of MissingTestRestrict"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"7bc002a9b18554c3a22e4d032fa70be74f95d6ed","committime":"2019-04-17T08:07:39","packageid":67879,"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":67879,"repoid":1,"summary":"*\/*: Remove python3_4 PYTHON_COMPAT correctly"},{"authoremail":"repo-qa-checks@gentoo.org","authorname":"Repository QA checks","commitid":"debd2c8eb4552e15a9cd2b2b30d6ad23f098c97f","committime":"2017-07-14T17:44:09","packageid":67879,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"bicatali@gentoo.org","authorname":"Sébastien Fabbro","body":"Package-Manager: Portage-2.3.6, Repoman-2.3.2","commitid":"edfeed0e8d0cbf4f9b612001a58a2ec5e712cfa2","committime":"2017-07-13T22:00:05","packageid":67879,"repoid":1,"summary":"dev-python\/pluginbase: initial import"}],"dependencies":[],"depending":[{"block":false,"categoryid":428,"description":"Distributed C\/C++ package manager","ebuildids":[865080,865081,875584,880954,886246],"firstseen":"2016-10-29T13:35:37.952953","name":"conan","packageid":66020,"summary":"Conan is a portable package manager, intended for C and C++ developers, but it is able to manage builds from source, dependencies, and precompiled binaries for any language."}],"ebuilds":[{"archs":["amd64","~x86"],"ebuildid":779266,"firstseen":"2023-02-27T01:00:48.297456","license":"BSD","moddate":"2026-03-30T13:49:33","packageid":67879,"repoid":1,"slot":"0","uses":["doc","python_targets_python3_11","python_targets_python3_12","python_targets_python3_13","python_targets_python3_14","test"],"version":"1.0.1-r1"}],"masks":[],"package":{"categoryid":336,"description":"Support library for building plugins systems in Python","firstseen":"2017-07-14T18:05:52.292426","name":"pluginbase","packageid":67879},"rdependencies":[{"block":false,"categoryid":450,"description":"An interpreted, interactive, object-oriented programming language","ebuildids":[779266,779266,779266,779266],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"python@gentoo.org","maintainername":"Python","name":"python","packageid":43095}],"repos":[{"branch":"master","lastcommit":"1f58741385367db432e79500a838ced67b2a773d","name":"gentoo","path":"\/usr\/portage","repoid":1,"upstream":"origin"}],"tracked":false,"urls":["https:\/\/github.com\/mitsuhiko\/pluginbase\/","https:\/\/pypi.org\/project\/pluginbase\/"],"uses":[{"description":"Add extra documentation (API, Javadoc, etc). It is recommended to enable per package instead of globally","isdefault":false,"use":"doc"},{"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"}]}