Skip to content
This repository was archived by the owner on May 22, 2026. It is now read-only.

optimize installation - #3202

Merged
iscai-msft merged 6 commits into
mainfrom
optimize-install-speed
Sep 25, 2025
Merged

optimize installation#3202
iscai-msft merged 6 commits into
mainfrom
optimize-install-speed

Conversation

@msyyc

@msyyc Yuchao Yan (msyyc) commented Sep 10, 2025

Copy link
Copy Markdown
Member

PR summary:

  • no need to create venv in install scripts since typespec-python complete depends on http-client-python to generate sdk code
  • move logic to create venv in prepare to make it convenient for local development

PR impact:

  • After this PR merged, the installation speed of typespec-python could promote 10% since it won't create useless venv anymore as dependency

@msyyc Yuchao Yan (msyyc) changed the title optimize install optimize installation Sep 10, 2025
@msyyc Yuchao Yan (msyyc) changed the title optimize installation [WIP] optimize installation Sep 22, 2025
@msyyc Yuchao Yan (msyyc) changed the title [WIP] optimize installation optimize installation Sep 23, 2025
@iscai-msft
iscai-msft merged commit aeca2ab into main Sep 25, 2025
15 checks passed
@iscai-msft
iscai-msft deleted the optimize-install-speed branch September 25, 2025 00:31
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants