Pkgcore

Latest version: v0.12.28

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

Scan your dependencies

Page 13 of 27

0.7.7.4

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

- pkgcore now requires snakeoil 0.4.6 and higher.

- `pinspect profiles` no longer requires parsing the system configuration.

- COLUMNS now is always 0 or higher to make perl (gentoo bug 394091)
play nice.

- FEATURES=distcc-pump support was added; issue 21.


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

0.7.7.3

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

- fixed merging error for gconf files named %gconf, and introduced
better error messages for those sort of failures.


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

0.7.7.2

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

- `pquery --attr source_repository --vdb` now correctly returns the
originating repository.

- pmerge --source-only was added; this disables all binpkg repositories
from being used for the resolution; binpkg building however still will
occur if the feature is enabled.

- fixed potential for eclass preloading to use the incorrect repo source.
This could only be triggered by actual API usage, not from commandline
usage.

- ebuild package instances now have an officially supported .inherited attribute
for finding out the eclasses used by a pkg. In addition, this attribute
is now installed into the vdb repository, and binpkgs.

- pkgcore no longer adds REQUIRED_USE to vdb nor binpkg; it's a pointless
metadata key, plus we used to corrupt it.

- fixed bug where portdir write cache wouldn't be created, nor used.
Wasn't seen primarily due to regen being fast enough it's not a huge
issue.

- fixed addition stacking issue w/ eclass defined REQUIRED_USE resulting
in corrupted IUSE.

- fixed long standing race that could occur during pmaint regen leading
to an ebuild failing to be regenerated.

- added protection and QA scanning for bad IFS/shopt/set manipulation
by user code.


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

0.7.7.1

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

- Fix eclass metadata var (IUSE for example) stacking in metadata
phases.

- Fix has invocations in ebuild helpers


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

0.7.7

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

- pmaint regen optimizations. This is now >5x faster than 0.7.6,
and ~3x faster than 0.7.2 (0.7.3 introduced a regression).

- restore pmaint sync support for unsynced repositories.

- support lookup of a repo by its name, rather than just by path.
This affects pquery --repo, pmaint sync, pmaint copy, pinspect, etc.

- --debug now again enables full traceback output for config failures.


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

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.


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

Page 13 of 27

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.