aboutsummaryrefslogtreecommitdiff
path: root/src
Commit message (Expand)AuthorAgeFilesLines
...
* refactor(config): remove indirection of multiplex.config_tree for multiplex.treeBrian Harring2023-02-052-7/+4
* refactor(config): drop duplicated add_config_source methods.Brian Harring2023-02-052-11/+10
* ebuild.repository: fix traversal from root of overlaysArthur Zamarin2023-02-041-2/+4
* reblackify the codeArthur Zamarin2023-02-0268-172/+7
* refactor(config): first pass of typing annotations for pkgcore.config.*Brian Harring2023-02-024-74/+123
* refactor(config): simplify render_prepends signature.Brian Harring2023-02-021-5/+4
* refactor(config): Remove ConfigHint/configurable positional arg supportBrian Harring2023-02-0218-28/+36
* refactor(config): adding typing to config hints along with immutability.Brian Harring2023-02-021-14/+26
* domain: support `-*` in use as previous removalArthur Zamarin2023-01-202-17/+31
* refactor(sync): Remove unused variable assignment.Brian Harring2023-01-201-1/+2
* refactor: use f-stringsArthur Zamarin2023-01-1912-48/+40
* start work on 0.12.20Arthur Zamarin2023-01-191-1/+1
* refactor(portage_conf): Use f'' syntax for GENTOO_MIRRORS listcompBrian Harring2023-01-171-1/+1
* refactor(portage_conf): Push fallback (and path awareness) logic of repos.con...Brian Harring2023-01-171-26/+30
* fix(config): add exception chaining for an internal error.Brian Harring2023-01-171-4/+3
* fix(sync): Add loggger.debug() of the sync command actually being invoked.Brian Harring2023-01-171-0/+8
* refactor(sync): hide FD passing as an internal thing.Brian Harring2023-01-174-21/+26
* portage_conf: add support for make.profile as directoryArthur Zamarin2023-01-021-9/+11
* domain: fix parsing of multiple USE_EXAPNDsArthur Zamarin2023-01-021-4/+7
* properly close open file handlers during testsArthur Zamarin2022-12-311-3/+3
* start work on 0.12.19Arthur Zamarin2022-12-291-1/+1
* Ignore both empty and non-existant repos.conf files.Brian Harring2022-12-261-2/+6
* Throw an exception (py side) for any EBD var starting with '_'Brian Harring2022-12-261-2/+4
* Add use flag validation for /etc/portage/package.use/* content.Brian Harring2022-12-261-0/+8
* Expand EAPI object declarations of support, wire atom to use it.Brian Harring2022-12-262-15/+28
* Convert to eapi_obj usage for subslot/iuse defaults in atom parsing.Brian Harring2022-12-261-2/+8
* Move valid_use_flag parsing out of atom, rely upon eapi obj.Brian Harring2022-12-261-5/+7
* Add a constant of the latest PMS version, and add use flag validation to EAPI.Brian Harring2022-12-261-0/+13
* Add USE_EXPAND expansion awareness for /etc/portage/package.use/* files.Brian Harring2022-12-261-6/+38
* Force stable sorting of /etc/portage/* files loading.Brian Harring2022-12-261-1/+2
* Simplify some class attribute building.Brian Harring2022-12-261-20/+20
* Rename domain.pkg_operations to domain.get_pkg_operationsBrian Harring2022-12-266-8/+13
* Reformat w/ black-22.12.0Brian Harring2022-12-25136-6012/+9389
* Fix secondary exception from when an EBD fails to start.Brian Harring2022-12-251-18/+31
* Use os.access instead of snakeoil.osutils.accessArthur Zamarin2022-12-252-4/+4
* Fix use default dep matching when working against IUSE defaults.Brian Harring2022-12-221-10/+10
* pmerge: sort target processing to stabilize the graph.Brian Harring2022-12-211-0/+20
* add pmerge --pdb-intercept as a way to pdb.set_trace() into the resolver.Brian Harring2022-12-212-1/+25
* Update __all__ for ebuild.restrictsBrian Harring2022-12-211-1/+3
* Remove unused stack parameter from insert_choicesBrian Harring2022-12-211-2/+2
* Reuse the existing regex match rather than running it twice.Brian Harring2022-12-211-1/+1
* s/slot/subslot/; name the parameter correctlyBrian Harring2022-12-211-2/+2
* ebd_ipc: filter unpack results when needed.Brian Harring2022-12-211-2/+1
* Update code for modern python standardsBrian Harring2022-12-211-3/+1
* Drop dead code commentBrian Harring2022-12-211-1/+0
* Add REQUIRED_USE satisfaction solverArthur Zamarin2022-12-201-0/+118
* remove dependence on plugincache generationArthur Zamarin2022-12-181-25/+2
* remove builtin_configurables pluginsArthur Zamarin2022-12-182-25/+23
* remove pkgcore_triggers pluginsArthur Zamarin2022-12-183-18/+12
* remove pkgcore_syncers pluginsArthur Zamarin2022-12-182-16/+26