- _const: fallback to sys.base_prefix when installed in venv (arthurzam)
https://bugs.gentoo.org/880693
- pquery: fix crash with verbose single uris attr (arthurzam)
- docs: use snakeoil.dist sphinx extension (arthurzam)
- pkgcore: atom: fix typo in error message (thesamesam, 378)
- eclass: fix exported bash functions leak (arthurzam)
https://bugs.gentoo.org/836210
- remove plugins support from pkgcore, simplifying installation and stopping the need for users to update cache after upgrade (arthurzam, 379)
- add REQUIRED_USE satisfaction solver (arthurzam, 380)
- pmerge: add ``--pdb-intercept`` as a way to ``pdb.set_trace()`` into the resolver (ferringb)
- pmerge: sort target processing to stabilize the graph (ferringb)
- restricts: fix use default dep matching when working against IUSE defaults (ferringb)
- ebd: make EAPI=8 ``--disable-static`` logic libtool-specific, matching portage (SoapGentoo, 386)
- force stable sorting of ``/etc/portage/*`` files loading (ferringb)
https://github.com/pkgcore/pkgcore/issues/385
- add USE_EXPAND expansion awareness for ``/etc/portage/package.use/*`` files (ferringb)
https://github.com/pkgcore/pkgcore/issues/384
- add use flag validation for ``/etc/portage/package.use/*`` content (ferringb)
- throw an exception for any EBD var starting with ``_`` (ferringb)
- ignore both empty and non-existent ``repos.conf`` files (ferringb)
https://github.com/pkgcore/pkgcore/issues/365
- format code with ``black`` (ferringb, 382)
- various code cleanups, refactoring and modernization (ferringb)