Pkgcore

Latest version: v0.12.29

Safety actively analyzes 723650 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 14 of 28

0.7.6.1

----------------------------

- fix portage_config generation bug in 0.7.6; in the process, forced
overlay's eclass stacking onto PORTDIR is no longer done by default.


--------------------------

0.7.6

--------------------------

- pplugincache now removes old caches when ran.

- pkgcore now honors layout.conf masters for eclass stacking.

- pplugincache now forces an update, regardless of mtimes involved.

- pkgcore internal configuration was rewritten to be stricter, while
allowing far more overriding. In general, it should now do what
you would expect. Exact details, see the git logs.

- plugin cache format is now v3; this improves performance primarily.


--------------------------

0.7.5

--------------------------

- pkgcore now extends masking rules to binpkg repositories; in addition,
it now honors 'masters' for masking. This means repositories that
try to suppress an inherited mask that affects that repo, can now
do so.

- fix bug- export ROOT to pkg_pretend invocations.

- pkgcore no longer export PWORKDIR; this was in use via extremely old
libtool versions as a way to do QA; no longer needed.

- match multirepo portage behaviour; specifically, no longer force overlay
version shadowing.


--------------------------

0.7.4

--------------------------

- fix userprofile stacking for /etc/portage/profile; this fixes a traceback.


--------------------------

0.7.3

--------------------------

- speed up directory walking; varies, but ~25% faster.

- pkgcore no longer allows comments in profiles/categories.

- pkgcore now allows profile package.mask and friends as directories for user
configuration, and within repositories that set profile-formats = portage-1
in their layout.conf.

- pquery --expr was removed. Open to re-adding it, but in a maintainable
form that has testing, and is usable elsewhere.

- pquery now if given no restrictions, defaults to --all.

- pquery argument parsing was rewritten; ordering issues for --config
were fixed, error messages improved, and general cleanup.

- fix traceback that occurs when unmerging a pkg, but tempspace needs
to be created.

- initial layout.conf support; thin-manifests, use-manifests, and
controllable hashes.


--------------------------

0.7.2

--------------------------

- bug fixes; fix to pebuild so it works again, bugs spotted by pyflakes,
etc. Basically codebase cleanup.

- experimental support added for generating Manifests via pmaint digest.

- pkgcore no longer supports manifest version1; nothing else supports
it now, it's no longer in use, thus the removal.

- new pmaint 'mirror' command. This is used for pulling down
all distfiles that could be required for a specific package.

- operations proxy no longer triggers infinite recursion.


--------------------------

Page 14 of 28

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.