autogen icon indicating copy to clipboard operation
autogen copied to clipboard

Add checks for Python and uv dependencies in build process

Open pooya1380m opened this issue 6 months ago • 2 comments

Why are these changes needed?

the full dotnet build requires uv and running the tests requires python because of the xlang tests. we need to doc this somewhere.

I Add prerequisite checker with optional auto-install and setup guide link

  • Introduced check-prereqs.sh and check-prereqs.ps1 to validate presence of required tools (python3, uv)
  • Added optional '--install-missing' flag to install missing tools automatically

Related issue number

#5734

Checks

pooya1380m avatar Jul 28 '25 21:07 pooya1380m

Hi @ekzhu @lokitoth , I noticed this PR hasn’t been merged yet, and I wanted to check if there’s anything blocking it. I’m more than happy to make adjustments, add tests, or align it better with the project’s direction. Please let me know what you think. Thanks for your time and for maintaining this project!

pooya1380m avatar Aug 16 '25 11:08 pooya1380m

Can we simply document this without introducing more scripts.

cc @lokitoth

ekzhu avatar Aug 19 '25 07:08 ekzhu