Skip to content

v0.10.27

Compare
Choose a tag to compare
@github-actions github-actions released this 26 Jan 08:48
· 46 commits to master since this release
v0.10.27
a29f96f
  • Dockerfile: introduce pkgcheck docker, created on release, which should provide stable and tested environment to run, for example in CI (@arthurzam)
  • Test pkgcheck with Python 3.12 and 3.13 (@thesamesam, #567)

New checks:

  • UnstatedIuse: check for unstated IUSE in "?" dependencies (@arthurzam)
  • SandboxCallCheck: check for invalid sandbox function calls (@arthurzam, #644)
  • OldPackageName: check for package named after old package name (@arthurzam, #650)
  • RepositoryCategories: check for fundamental category issues in the repository layout (@ferringb, #656)

Fixed bugs:

  • pyproject.toml: add runtime dependency on setuptools for Python 3.12 (@arthurzam)
  • MissingInherits: add some special variables to exclude list (@arthurzam)
  • UnusedInherits: add whitelist for weak usage by another eclass, for example conditional automagic inherit (@arthurzam)
  • GitCommitsCheck: fix tarfile Python 3.12 compatibility (@parona-source, #638)
  • MissingRemoteId: improve gitlab matching rules (@parona-source, #636, #637)
  • OutdatedProfilePackage: don't warn when version was removed not long ago (@arthurzam)
  • DeprecatedDep: fix mishandling of slotted deprecates (@arthurzam, #642)
  • DependencyMoved: show better error for dependency on pkgmove (@arthurzam, #649)
  • compatibility: remove reliance on repo.category_dirs (@ferringb, #656)