Pkgcore

Latest version: v0.12.29

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

Scan your dependencies

Page 3 of 28

0.12.17

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

- profiles: support package.bashrc files as an extension (370, Arthur Zamarin)

- patom: new command for working with atoms, like qatom (362, Arthur Zamarin)

- ebuild.repository: fix manifest entries generation with precise restricts
(371, Arthur Zamarin)

- operations.fetch: better error messages when fetching fails (Arthur Zamarin)
https://github.com/pkgcore/pkgdev/issues/86

- ebuild.profiles: error out when USE_EXPAND syntax is used in package.mask
(Arthur Zamarin)
https://github.com/pkgcore/pkgcheck/issues/370

- drop Python 3.8 support (Arthur Zamarin)

- Use flit with custom wrapper as build backend (372, 374, Arthur Zamarin,
with special thanks to Michał Górny for reviewing and helping with it)

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

0.12.16

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

- portage_conf: fix timeout settings for rsync (368, Arthur Zamarin)

- fetch.custom: fix commands with `\` variable escaping (Arthur Zamarin)
https://github.com/pkgcore/pkgdev/issues/94

- repository: check issues with distdir only if fetch failed (Arthur Zamarin)
https://github.com/pkgcore/pkgdev/issues/99

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

0.12.15

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

- Better reporting of issues during manifest operation over a repository
(Arthur Zamarin)

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

0.12.14

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

- ebd: helpers: allow zstd for prepalldocs/prepinfo/prepman (Sam James, 358)

- pquery: fix ``--maintainer maintainer-needed`` (Arthur Zamarin, 359)

- Modernize all the tests to use pytest (Arthur Zamarin)

- ebuild: improve malformed atom error messages (Arthur Zamarin)

- bash completion: add for pquery (Arthur Zamarin, 360)

- metadata.xsd: import ``savannah``, ``savannah-non-gnu``,
``freedesktop-gitlab``, ``gnome-gitlab`` remote-ids (Matt Turner, 363)

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

0.12.13

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

- Fix checking whether a path is contained within a known repository
(specifically: fix the test to not check if path is prefixed with a
repository's location. Instead, we check the full path). Previously,
``/usr/portage-dir`` would wrongly be considered within ``/usr/portage``,
which is clearly wrong. (Arthur Zamarin, 350)

- Various code cleanups and refactoring (Arthur Zamarin, 351)

- ebuild/atom.py: fix ``atom.no_usedeps`` not including subslot (Arthur
Zamarin, 353)

- Fix and port pkgcore to Python 3.11 (Arthur Zamarin, Sam James, 355)

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

0.12.12

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

- metadata.xsd: drop obsolete gitorious, sourceforge-jp remote-ids (Ulrich
Müller, 344)

- metadata.xsd: import hackage, sourcehut remote-ids (Sam James, 348)

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

Page 3 of 28

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.