Skip to content

remove deprecated build-{linux,macos,windows}.py scripts#1029

Merged
jjhelmus merged 2 commits into
astral-sh:mainfrom
jjhelmus:remove_build_linux_macos
Jun 18, 2026
Merged

remove deprecated build-{linux,macos,windows}.py scripts#1029
jjhelmus merged 2 commits into
astral-sh:mainfrom
jjhelmus:remove_build_linux_macos

Conversation

@jjhelmus

Copy link
Copy Markdown
Contributor

Remove the deprecated build-linux.py, build-macos.py and build-windows.py scripts and associated files.

Build should be started using uv run build.py or ./build.py.

The build-linux.py and build-windows.py have shown a warning about future removal since #998.
The removal of these scripts was mentioned in the release notes of 20260310 and 20260320

@jjhelmus

Copy link
Copy Markdown
Contributor Author

I have no concerns about delaying these removal of these scripts, especially build-windows.py which is lacking a warning message and notice about removal.

Did want to see if these is anything that still uses this, like the check action in CI.

@jjhelmus

Copy link
Copy Markdown
Contributor Author

#1040 migrates check.py to uv from the pip created venv.

This PR requires that to be merged first.

Remove the deprecated build-linux.py, build-macos.py and
build-windows.py scripts and associated files.

Build should be started using uv run build.py or ./build.py.
@jjhelmus jjhelmus force-pushed the remove_build_linux_macos branch from 7bc4e6f to 568f481 Compare March 27, 2026 17:29
@jjhelmus jjhelmus marked this pull request as ready for review March 27, 2026 22:02
@jjhelmus jjhelmus requested a review from zanieb March 30, 2026 16:22
@jjhelmus jjhelmus merged commit 9af2aa1 into astral-sh:main Jun 18, 2026
565 of 569 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant