edk2-edkrepo
edk2-edkrepo copied to clipboard
Repository for the edkrepo utility
https://peps.python.org/pep-0008/#maximum-line-length There may be areas in the code where some lines are of a very long length (>120 characters). Propose shortening them by breaking into multiple lines via the following...
Brief: Introduce more kwargs option in "edkrepo log" command Command "edkrepo log" is defined under: - edk2-edkrepo/edkrepo/commands/log_command.py - It retrieve commit messages through gitpython module called under: - edk2-edkrepo/edkrepo/commands/common_repo_functions.py ->...
EdkRepo must provide a set of common methods for configuring and working with Python virtual environments as defined in project manifest files. This is a pre-requisite for completing https://github.com/tianocore/edk2-edkrepo/issues/60
If combo being cloned has venv_enable == True defined in the project manifest file EdkRepo must create and configure an appropriate python virtual environment. - The virtual environment must be...
REF: https://github.com/tianocore/edk2-edkrepo/issues/261 The EdkRepo installer does a check to make sure that the Windows directory is contained within the PATH environment variable. However, retrieving the current value of PATH is...
The EdkRepo installer does a check to make sure that the Windows directory is contained within the PATH environment variable. However, retrieving the current value of PATH is done via...
A Patchset for Tianocore Edk2 using remote cherry-pick from Tianocore Edk2-Staging fails with "Error: The branch does not exist" when the edkrepo project is cloned with "--treeless" filter option. Running...
URL addresses in 'status -v' and 'list-repos' command output will be have a space added before and after the URL. An implementation for enhancement request 258. https://github.com/tianocore/edk2-edkrepo/issues/258
When "edkrepo status -v" and "edkrepo list-repos" is run from the Windows Command Prompt, the URL can be ctrl+click to follow from the Command Prompt to a web browser. However,...
Two commits for additional error handling and clean up during the PatchSet cherry-pick from a remote source operation.