Skip to content

Global: Reduce Pip and remove ARM arch target for CI#582

Merged
apop5 merged 2 commits intomicrosoft:mainfrom
apop5:personal/apop5/reducepip
Mar 27, 2026
Merged

Global: Reduce Pip and remove ARM arch target for CI#582
apop5 merged 2 commits intomicrosoft:mainfrom
apop5:personal/apop5/reducepip

Conversation

@apop5
Copy link
Copy Markdown
Contributor

@apop5 apop5 commented Mar 26, 2026

Description

Reduce pip-requirements modules.

pygount and chardot are removed.
chardot is a dependency of pygount, and pygount is a dependency of edk2-pytool-library.

antlr4-python3-runtime is not used in this repo.

Removing in to reduce dependabot churn.

Impacts functionality?

  • Impacts functionality?
  • Impacts security?
  • Breaking change?
  • Includes tests?
  • Includes documentation?

How This Was Tested

pip freeze | xargs pip uninstall -y to uninstall all venv pip modules
pip install --upgrade -r pip-requirements.txt
ran CI build with success

Integration Instructions

No integration necessary.

apop5 added 2 commits March 26, 2026 13:17
ARM target has been removed from EDK2 build support.
Remove it from the CI supported architectures.
pygount, chardot are removed.
edk2-pytool-library brings in pygount,
and pygound brings in chardo.
@mu-automation mu-automation bot added language:python Pull requests that update Python code impact:non-functional Does not have a functional impact labels Mar 26, 2026
@apop5
Copy link
Copy Markdown
Contributor Author

apop5 commented Mar 27, 2026

/azp run

@azure-pipelines
Copy link
Copy Markdown

Azure Pipelines successfully started running 2 pipeline(s).

@apop5 apop5 enabled auto-merge (squash) March 27, 2026 00:12
@apop5 apop5 requested review from kuqin12 and os-d March 27, 2026 17:47
@makubacki makubacki changed the title Gloabl: Reduce Pip and remove ARM arch target for CI Global: Reduce Pip and remove ARM arch target for CI Mar 27, 2026
@apop5 apop5 merged commit 79509ea into microsoft:main Mar 27, 2026
15 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

impact:non-functional Does not have a functional impact language:python Pull requests that update Python code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants