aboutsummaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
...
* refactor(config): simplify render_prepends signature.Brian Harring2023-02-021-5/+4
* refactor(config): Remove ConfigHint/configurable positional arg supportBrian Harring2023-02-0224-42/+55
* refactor(config): adding typing to config hints along with immutability.Brian Harring2023-02-022-16/+29
* domain: support `-*` in use as previous removalArthur Zamarin2023-01-203-26/+63
* 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
* new release 0.12.19v0.12.19Arthur Zamarin2023-01-191-0/+16
* refactor(portage_conf): Use f'' syntax for GENTOO_MIRRORS listcompBrian Harring2023-01-171-1/+1
* fix(authors): re-add myself since I still hold most of the copyright.Brian Harring2023-01-171-0/+1
* refactor(portage_conf): Push fallback (and path awareness) logic of repos.con...Brian Harring2023-01-172-27/+31
* 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-175-24/+30
* portage_conf: add support for make.profile as directoryArthur Zamarin2023-01-021-9/+11
* domain: fix parsing of multiple USE_EXAPNDsArthur Zamarin2023-01-022-7/+33
* properly close open file handlers during testsArthur Zamarin2022-12-316-25/+20
* start work on 0.12.19Arthur Zamarin2022-12-291-1/+1
* new release 0.12.18v0.12.18Arthur Zamarin2022-12-271-0/+51
* Ignore both empty and non-existant repos.conf files.Brian Harring2022-12-262-8/+7
* 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-262-8/+19
* 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-262-6/+66
* Force stable sorting of /etc/portage/* files loading.Brian Harring2022-12-262-1/+58
* 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
* ci: add black format checkArthur Zamarin2022-12-251-0/+7
* Makefile: add black format targetArthur Zamarin2022-12-251-0/+4
* Make EAPI 8 `--disable-static` logic libtool-specificDavid Seifert2022-12-251-1/+1
* Suppress the black reformat commit from git blameBrian Harring2022-12-251-0/+2
* Reformat w/ black-22.12.0Brian Harring2022-12-25218-10771/+17529
* 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-222-11/+32
* 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-203-2/+241
* fix build for newest pipArthur Zamarin2022-12-182-3/+3
* remove dependence on plugincache generationArthur Zamarin2022-12-182-36/+6