Pkgcore

Latest version: v0.12.26

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

Scan your dependencies

Page 5 of 27

0.12.2

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

- ebd: Start pkg_* phases in a dedicated empty directory required by EAPI 8
(313).

- ebd: Fix typo in econf --libdir logic (318).

- pkgcore.ebuild.repo_objs: Support eapis-testing metadata field (GLEP 82).

- pkgcore.ebuild.atom: Explicitly handle empty string when parsing.

- pkgcore.ebuild.repository: Inject parent repo arches as keywords for provided
pkgs (312).

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

0.12.1

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

- pkgcore.ebuild.profiles: Provide raw access to make.defaults data for pkgcheck.

- Leverage USE_EXPAND flag ordering from repo to sort output.

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

0.12.0

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

- Add initial EAPI 8 support.

- pkgcore.ebuild.formatter: Drop paludis formatter support.

- pkgcore.ebuild.processor: Register ebd cleanup signal handlers on the main
thread during init to avoid inadvertent issues with 3rd party usage (e.g.
pkgcore pytest plugin gets autoloaded).

- Rework fetch support to allow custom DISTDIR targets.

- pmaint: Drop mirror subcommand support.

- pshowkw: Move to ``pkgdev showkw``.

- Simplify config-related options by dropping --empty-config in favor of using
false-valued boolean args to --config. For example, use ``--config no`` or
``--config false`` to disable loading the system config where previously
--empty-config would be used.

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

0.11.8

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

- pmaint sync: Fix syncing raw repos.

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

0.11.7

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

- pkgcore.ebuild.repository: Rewrite package manifesting support to allow
partial manifest writes via pkgdev.

- pkgcore.ebuild.portage_conf: Drop PORTAGE_CONFIGROOT and DISTDIR env support.

- pkgcore.ebuild.portage_conf: Handle finding the config directory for prefix
installs.

- pkgcore.ebuild.portage_conf: Only register existent repos for the config, but
they're still registered as raw repo_config objects so they can be synced as
wanted.

- pkgcore.config: Drop unused append_sources param for load_config().

- pkgcore.util.commandline: Drop --new-config/--add-config options.

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

0.11.6

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

- pkgcore.pytest: Add support for keeping arches file updated.

- pkgcore.ebuild.domain: Don't configure external repos by default.

- pkgcore.ebuild.repository: Prefer using external repos over configured ones
for matching repo IDs.

- Use tarball syncer for the gentoo repo by default and drop sqfs entries.

- pkgcore.ebuild.repo_objs: Add 'external' attribute to signify an unconfigured
repo.

- pmaint: Drop perl-rebuild subcommand.

- pkgcore.ebuild.repo_objs: Support proxied attribute for maintainers.

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

Page 5 of 27

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.