aboutsummaryrefslogtreecommitdiff
BranchCommit messageAuthorAge
mastertests: fix on mac osArthur Zamarin6 days
pquery-stdinpquery: initial support for reading targets from stdinTim Harder10 years
binpkgshell/zsh: add initial binpkg support for completionTim Harder10 years
pkeywordpkeyword: allow set argumentsTim Harder11 years
pquerypquery: sort output option into more logical locationsTim Harder11 years
preportpreport: initial implementationTim Harder11 years
reposShorten 'repositories' usage to 'repos' to be more consistentTim Harder11 years
buildpkgonlypmerge: initial -B/--buildpkgonly supportTim Harder11 years
 
TagDownloadAuthorAge
v0.12.35pkgcore-0.12.35.tar.gz  pkgcore-0.12.35.tar.bz2  pkgcore-0.12.35.zip  Arthur Zamarin3 weeks
v0.12.34pkgcore-0.12.34.tar.gz  pkgcore-0.12.34.tar.bz2  pkgcore-0.12.34.zip  Arthur Zamarin3 weeks
v0.12.33pkgcore-0.12.33.tar.gz  pkgcore-0.12.33.tar.bz2  pkgcore-0.12.33.zip  Arthur Zamarin5 months
v0.12.32pkgcore-0.12.32.tar.gz  pkgcore-0.12.32.tar.bz2  pkgcore-0.12.32.zip  Arthur Zamarin6 months
v0.12.31pkgcore-0.12.31.tar.gz  pkgcore-0.12.31.tar.bz2  pkgcore-0.12.31.zip  Arthur Zamarin6 months
v0.12.30pkgcore-0.12.30.tar.gz  pkgcore-0.12.30.tar.bz2  pkgcore-0.12.30.zip  Arthur Zamarin13 months
v0.12.29pkgcore-0.12.29.tar.gz  pkgcore-0.12.29.tar.bz2  pkgcore-0.12.29.zip  Arthur Zamarin18 months
v0.12.28pkgcore-0.12.28.tar.gz  pkgcore-0.12.28.tar.bz2  pkgcore-0.12.28.zip  Arthur Zamarin22 months
v0.12.27pkgcore-0.12.27.tar.gz  pkgcore-0.12.27.tar.bz2  pkgcore-0.12.27.zip  Arthur Zamarin2 years
v0.12.26pkgcore-0.12.26.tar.gz  pkgcore-0.12.26.tar.bz2  pkgcore-0.12.26.zip  Arthur Zamarin2 years
[...]
 
AgeCommit messageAuthorFilesLines
6 daystests: fix on mac os•••Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> HEADmasterArthur Zamarin1-0/+1
6 daysrepo_objs: parse full <upstream> element from metadata.xml•••Expose upstream maintainers, changelog, doc and bugs-to alongside the already-parsed remote-ids through a new `upstream` attribute holding an `UpstreamMetadata` object. The existing `upstreams` attribute is kept as an alias for the remote-ids for backwards compatibility. Closes: https://bugs.gentoo.org/909349 Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> Arthur Zamarin4-7/+138
6 daysprocessor: read ebd env dump as bytes, not text•••When dumping an ebuild's environment, the bash daemon writes "receive_env <N>\n<payload>" immediately followed by "phases succeeded", where N is the payload's *byte* count (computed by gawk under LC_ALL=C). The Python side opened the read pipe in text mode and did `self.ebd_read.read(int(line))`, which reads N *characters* rather than N bytes. Whenever the payload contains raw multibyte UTF-8, N bytes decode to fewer than N characters, so read(N) over-reads past the payload and consumes the leading bytes of the following "phases succeeded" line. The leftover ("es succeeded" / "ases succeeded", depending on how many continuation bytes were present) is then parsed as an unknown command: pkgcore.ebuild.processor.UnhandledCommand: ases succeeded Variable values in the dump are octal-escaped and thus stay ASCII, but function bodies (declare -f) are dumped literally, so a non-ASCII string literal inside a phase function is enough to trigger this. Fix it by opening ebd_read in binary mode and decoding explicitly: a binary BufferedReader's read(n) reads exactly n bytes while still honoring the buffer left over from readline(). Resolves: https://github.com/pkgcore/pkgdev/issues/173 Closes: https://bugs.gentoo.org/930852 Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> Arthur Zamarin3-3/+24
6 daysNEWS: add entry for `pquery --size` fix•••Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> Arthur Zamarin1-0/+7
6 dayspquery: fix --size when some files are missing•••Closes: https://bugs.gentoo.org/944838 Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> Arthur Zamarin1-1/+7
6 daysuse https for www.gentoo.org•••Bug: https://bugs.gentoo.org/971282 Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> Arthur Zamarin2-6/+6
2026-06-23start work on 0.12.36•••Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> Arthur Zamarin2-2/+6
2026-06-21new release 0.12.35•••Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> v0.12.35Arthur Zamarin2-3/+3
2026-06-21package: stabilize_allarches and straight_to_stable are simple boolean•••both flags are simple bools for a package, which depends also on the restrict value from the matadata.xml. If a consumer wants the raw restrict, access through the metadata field. Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> Arthur Zamarin3-7/+45
2026-06-21repo_objs: better object for stabilize_allarches and straight_to_stable•••Update it to support __contains__, to check if an ebuild is in the set of restricts. Also support multiple instances with different sets of restricts. Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> Arthur Zamarin2-29/+39
[...]
 
Clone
https://anongit.gentoo.org/git/proj/pkgcore/pkgcore.git
git+ssh://git@git.gentoo.org/proj/pkgcore/pkgcore.git