Pkgcheck

Latest version: v0.10.31

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

Scan your dependencies

Page 7 of 13

0.9.3

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

- MisplacedVariable: New keyword flagging variables used outside their defined
scope.

- ReadonlyVariable: New keyword flagging read-only variables that are globally
assigned (300).

- pkgcheck.utils: Fallback to assuming libstdc++ exists for build_library()
(299).

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

0.9.2

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

- Update tree-sitter-bash to language version 13 to work with
>=tree-sitter-0.19.0.

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

0.9.1

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

- Support newline-separated values for lists in addition to comma-separated in
pkgcheck configs.

- pkgcheck scan: Bundle and load a config defining a GentooCI checkset matching
Gentoo CI error keywords.

- pkgcheck scan: Add --staged support for targeting staged git changes to
generate restrictions.

- pkgcheck: Suppress pkgcore-specific help options that should generally be
avoided by users but is required internally.

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

0.9.0

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

- pkgcheck ci: Add initial subcommand for CI-specific usage (e.g. used by
pkgcheck-action).

- EclassCheck: force bash error output to use the C locale.

- Officially export Result class in addition to all specific result
keywords/classes for API usage which can be useful for type
hinting purposes.

- pkgcheck scan: Respect version-level scan scope targets (293).

- pkgcheck scan: Allow additive args for --exit. This allows adding
keywords to the default set (via '+Keyword') that trigger exit
failures without having to explicitly specify the 'error' set as
well.

- PackageUpdatesCheck: Use search repo to find old packages to fix
checking for OldPackageUpdate results in overlays.

- Make 'NonsolvableDeps' a scannable keyword alias.

- Drop metadata.xml indentation and empty element results from
warning to style level.

- Drop BadDescription and RedundantLongDescription result levels
from warning to style.

- Restrict UnknownCategoryDirs result to the gentoo repo.

- Apply target repo base profile masks across all scan profiles
(281).

- Drop pickle-based reporter support -- use the scan API call to
create and access result objects.

- pkgcheck replay: Drop pickle stream support, use JSON support
instead from the JsonStream reporter.

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

0.8.2

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

- Generate checkrunners per target restriction (279).

- Fix result object re-creation issues (276).

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

0.8.1

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

- Include tree-sitter-bash files in dist tarball.

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

Page 7 of 13

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.