Pkgcore

Latest version: v0.12.26

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

Scan your dependencies

Page 6 of 27

0.11.5

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

- pkgcore.ebuild.repo_objs: Add support for parsing upstreams from
metadata.xml.

- pkgcore.ebuild.repo_objs: Support pulling sign-commits setting from
metadata/layout.conf.

- pkgcore.ebuild.repository: Support creating repos with custom classes.

- pkgcore.util.commandline: Drop deprecated main() wrapper.

- pkgcore.pytest: Use full version for ebuild file creation.

- pmaint: Drop ``pmaint digest`` support in favor of ``pkgdev manifest``.

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

0.11.4

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

- pkgcore.pytest: Add initial pytest plugin for ebuild and git repo fixture
support.

- pkgcore.util.commandline: Add support for suppressing help output for highly
pkgcore-specific options users generally shouldn't touch but are needed
internally.

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

0.11.3

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

- Default to tarball-based syncing instead of using sqfs archives in
fallback config to avoid requiring elevated permissions for CI
actions.

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

0.11.2

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

- Use user cache directory for repo storage when not running on a Gentoo
system.

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

0.11.1

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

- pkgcore.ebuild.domain: Disregard ROOT to avoid infinite loops when using
find_repo().

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

0.11.0

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

- pkgcore.ebuild.conditionals: Add __eq__() and __ne__() support
for DepSet objects.

- Catch bash stderr output during sourcing for python error
messages (277).

- pmaint eclass: Add initial subcommand that supports eclassdoc
generation.

- pkgcore.ebuild.eclass: Provide support to convert eclassdoc
objects to rst, manpage, and html formats.

- Inject direct ebuild inherits into metadata cache using the
'INHERIT' key. This is used by pkgcheck inherit checks.

- Make the base profile node respect profile-formats settings (293).

- Keep inherit order for inherited eclasses instead of sorting them
lexically in the metadata cache. The inherit order used by bash
is useful information for pkgcheck and related tools.

- EbdError: Add die context for non-helper errors to error message.
This should help give users more context when die() is called
from ebuilds or eclasses.

- Drop support for python 3.6 and 3.7.

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

Page 6 of 27

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.