Pkgcheck

Latest version: v0.10.29

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

Scan your dependencies

Page 4 of 13

0.10.11

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

- EclassReservedName and EbuildReservedName: new check for usage of function or
variable names which are reserved for the package manager by PMS (Arthur
Zamarin, 378)

- UrlCheck: skip verification of URLs with an unknown protocol. Such issues are
already detected by DeadUrl (Michał Górny, 384)

- PythonGHDistfileSuffix: new check for python packages which contain pypi
remote-id and fetch from GitHub should use ``.gh`` suffix for tarballs
(Michał Górny, 383)

- MetadataUrlCheck: perform the check for the newest version instead of the
oldest (Michał Górny, 390)

- InvalidRemoteID: new check for validity of remote-id in ``metadata.xml``
(Michał Górny, 387, 386)

- Network checks: fixed filtering for latest versions (Michał Górny, 392)

- Scan commits: fix ebuild parsing in old repo, fixing most of the checks done
by ``--commits`` mode (Arthur Zamarin, 393)

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

0.10.10

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

- Unpin tree-sitter version needed by pkgcheck (Michał Górny)

- Use ECLASS_VARIABLE instead of ECLASS-VARIABLE (Ulrich Müller, 360)

- PythonCheckCompat: use ``python_*.desc`` from masters (jan Anja, 334)

- Properly close opened resources (Thomas Bracht Laumann Jespersen, 364)

- Use system's ``libtree-sitter-bash`` if available (Thomas Bracht Laumann
Jespersen, 367)

- Add bash completion for pkgcheck (Arthur Zamarin, 371)

- MetadataVarCheck: check LICENSE doesn't contain variables (Thomas Bracht
Laumann Jespersen, 368)

- New check EendMissingArgCheck: check all calls to ``eend`` have an argument
(Thomas Bracht Laumann Jespersen, 365)

- EclassUsageCheck: new checks for usage of deprecated variables or function
(Arthur Zamarin, 375)

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

0.10.9

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

- AcctCheck: extend allowed UID/GID range to <750.

- fix compatibility with setuptools 60.

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

0.10.8

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

- remove tests for profiles with no replacement (no longer reported
by pkgcore).

- derive eclass cache version from pkgcore.

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

0.10.7

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

- bump eclass cache version after API changes in pkgcore 0.12.7.

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

0.10.6

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

- add a check for calling EXPORT_FUNCTIONS before further inherits.

- InheritsCheck: process PROVIDES recursively.

- InheritsCheck: enable by default.

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

Page 4 of 13

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.