Pkgcore

Latest version: v0.12.28

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

Scan your dependencies

Page 8 of 27

0.10.10

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

- pkgcore.ebuild.repo_objs: Fix pulling all text from longdescription
metadata.xml elements that use embedded XML tags, e.g. <pkg></pkg>.

- pkgcore.ebuild.repository: Add thirdparty mirrors attribute for easy access
to mirrors defined by an individual repo.

- pkgcore.ebuild.ebuild_src: Add support for flagging redundant SRC_URI
renames.

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

0.10.9

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

- pkgcore.ebuild.repository: Add category_dirs attribute to return the set of
existing categories from a repo.

- Allow unicode in metadata/layout.conf for repos.

- Ignore inline comments when parsing ebuild inherit lines for directly
inherited eclasses.

- Log errors in profiles/package.* files instead of raising ProfileError
exceptions so pkgcheck can properly flag them.

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

0.10.8

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

- Add support for validating SLOT values, used by pkgcheck to flag invalid
SLOTs and pkgs with bad SLOTs will be automasked.

- Add initial profiles/package.deprecated support to flag deprecated packages
by pkgcheck.

- pclean pkg: Add initial -c/--changed option that allows for scanning the
related ebuilds for given attribute changes and flagging binpkgs for removal
if changes exist.

- Add py3.8 support.

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

0.10.7

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

- pkgcore.ebuild.eapi: Split archive extension pattern into separate attribute
for easier use in pkgcheck.

- Fix containment checks for absolute paths against repo objects.

- Fix generating path restricts with relative paths for ebuild repo objects.

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

0.10.6

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

- pkgcore.ebuild.repository: Add error_callback parameter for itermatch() to
allow pkgcheck to redirect metadata exceptions to itself in order to report
them more easily.

- pkgcore.config.central: Fix recursion error while pickling/unpickling
CompatConfigManager instances when using a process pool.

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

0.10.5

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

- pkgcore.ebuild.eapi: Add deprecated and banned bash commands attributes.

- pkgcore.ebuild.repo_objs: Fix collapsing license groups for
OverlayedLicenses.

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

Page 8 of 27

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.