v25.12.0 no longer works on Windows
Author: gazpachokingCreated Jan 6, 2026Updated Sep 11, 2026
Labelsbugwindows
Is there an existing issue for this?
- I have searched the existing issues
Describe the bug
v25.12.0 no longer runs on windows. Seems there are a few issues caused by #3110:
- https://github.com/sanic-org/sanic/blob/785d77f8fe208576a48d339bd81d866021154092/sanic/worker/daemon.py#L6 Windows does not have the
pwdmodule. - https://github.com/sanic-org/sanic/blob/785d77f8fe208576a48d339bd81d866021154092/sanic/worker/daemon.py#L4 Windows does not have the
grpmodule. - https://github.com/sanic-org/sanic/blob/785d77f8fe208576a48d339bd81d866021154092/sanic/cli/app.py#L479 Checks for
args.unixbut this now crashes on windows because the parser doesn't add that argument on windows anymore. https://github.com/sanic-org/sanic/blob/785d77f8fe208576a48d339bd81d866021154092/sanic/cli/arguments.py#L170-L173
Cursory testing indicates everything works after those 3 issues are fixed.
Code snippet
No response
Expected Behavior
No response
How do you run Sanic?
Sanic CLI
Operating System
Windows
Sanic Version
2025.12.0
Additional context
No response
Source: sanic-org/sanic