Is your feature request related to a problem? Please describe.
Had pymanager uninstall <tag> in my terminal and in a dumb panic on my split keyboard, submitted the characters yhn:
I'm interested why you expect typing "yes" to cancel (I know that's not your example, but that's the effect of the proposed change).
In general, I'm opposed to changes that enforce arbitrary limitations on the user experience - allowing any response and matching the first character was intentional.
But if there's a solid reason to do it, I could be convinced. "I panicked and typed ynh" is close enough to "I panicked and typed y" that I don't think we meaningfully solve the panic issue with this change (panicking and pressing Ctrl+C should abort).
Activity
pythonGH-244 explicitly require Y/N for Command._ask
AlvinRamoutar commented on Dec 31, 2025
I opened #245 for this - understandably its such a small issue that I'm alright if this gets closed.
Nonetheless, thanks for the Windows support :)
zooba commented on Jan 14, 2026
I'm interested why you expect typing "yes" to cancel (I know that's not your example, but that's the effect of the proposed change).
In general, I'm opposed to changes that enforce arbitrary limitations on the user experience - allowing any response and matching the first character was intentional.
But if there's a solid reason to do it, I could be convinced. "I panicked and typed ynh" is close enough to "I panicked and typed y" that I don't think we meaningfully solve the panic issue with this change (panicking and pressing Ctrl+C should abort).