Pkgcore

Latest version: v0.12.28

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

Scan your dependencies

Page 14 of 27

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.


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

0.7.1

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

- add TIMESTAMP header to binpkg Packages cache.

- mangle and add compatibility to source_repository handling to make
it play nice w/ past transgressions, and generate in a form portage
will like.

- fix traceback in binpkg installation

- fix pclone_cache hang

- suppress spurious slot shadowing test failure; occurs dependant on
GC behaviour, the complaint however doesn't matter (it false-negatives
on a mock object used for tests).


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

Page 14 of 27

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.