Pkgcore

Latest version: v0.12.26

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

Scan your dependencies

Page 16 of 27

0.5.11.8

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

- ticket 221; add --color=(n|y) support

- pmaint perl_rebuild was added; right now it just identifies what needs
rebuilding on perl upgrades, but down the line it'll do the rebuilds as
needed.

- pkgcore now ignores ebuild postrm exit status- it logs failures, but there
isn't really anything that can be done at that stage (everything is already
unmerged after all).

- fixed pkgcore.fs.livefs.iter_scan to support a path pointing to a
nondirectory.

- force all sourcing to stderr; this protects against idiocy like the
python eclass trying to write to stdout in color during sourcing.

- commandline.OptionParser now does a shallow copy of all items in
standard_options_list; this protects against class/instance level cycles
inherent in optparse.OptionParser's design.


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

0.5.11.7

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

- use_enable/use_with; make use_enable/use_with 3rd arg form match pms in eapi4,
match long standing portage behaviour for eapi's 0 through 3.

- when combining repository and slot restrictions in an atom, repository is now
always prefixed with ::, not intermixed. sys-apps/portage:0::gentoo for
example specifies slotting 0, repository gentoo.

- fixed a bug in installed pkgs virtual cache staleness detection- this
accounted for a surprisingly hefty ~25% for simple pquery invocations.

- fix typo in env protection code- load the scrubbed env, not the raw source.


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

0.5.11.6

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

- add a bit of a hack to tty detection tests; PlainTextFormatter is valid for
broken terminfo entries.

- fix support for unpacking of xz tarballs.


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

0.5.11.5

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

- fix yet *another* fucking distutils bit of idiocy. Piece Of Shit.


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

0.5.11.4

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

- fix py3k regression when trying to hash a PackageRestriction.

- drop CDEPEND tracking (unused, hold over from '04 days), and
newdepend (same era). Neither are used in >=EAPI0 ; if your
ebuild breaks, rebase the ebuild to a valid EAPI.


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

0.5.11.3

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

- force all einfo/elog/ewarn style bits to stderr.

- add path attribute to ebuild derived pkg instances; not a guaranteed
part of the api yet, but accessible via pquery --attr path


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

Page 16 of 27

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.