Jan Kaliszewski
Jan Kaliszewski
What else do I need to do?
`Version` and `Specifier` accept (erroneously) some non-ASCII letters in the *local version* segment
Reproducing the behavior concerning `packaging.specifiers.Specifier`: ```python Python 3.9.7 (default, Oct 4 2021, 18:09:29) [...] >>> import packaging.specifiers >>> packaging.specifiers.Specifier('==1.2+\u0130\u0131\u017f\u212a') ``` The cause is the same as the aforementioned `Version`-related one,...
I plan to do it, but first I need to fix some issues (especially concerning game state persistency).
> * The later part of the behavior is a bug but at this point we should keep this behavior for backwards compatibility. I documented the issue in the docs,...