[Python-Dev] Is adding support for os.PathLike an enhancement or bugfix?
Terry Reedy
tjreedy at udel.edu
Thu May 4 13:30:10 EDT 2017
On 5/4/2017 10:43 AM, Koos Zevenhoven wrote:
> On Thu, May 4, 2017 at 4:19 AM, Terry Reedy <tjreedy at udel.edu> wrote:
>> What did not get done for 3.6 should be proposed for 3.7.
> Anyone, feel free. The nightmare part is done, so this could be a case
> where a PR actually pays off in terms of being able to use the
> feature. There's no need for any unnecessary masochism (should there
> ever be?).
I have no idea what this means, but don't need to.
>> Enhancing public APIs in normal (non-provisional) modules in bugfix releases
>> has turned out to be a bad thing to do. Hence the policy to not do that.
>> The few exceptions have been necessary to fix a bug that needed to be fixed,
>> and could not reasonably be fixed otherwise.
>
> Such exceptions can of course more easily be made when the adoption of
> a version is still small, and almost all users will never see X.Y.0 or
> X.Y.1.
This is not an allowed excuse for breaking the policy. The x.y language
is defined when x.y.0 is released. Please stop.
--
Terry Jan Reedy
More information about the Python-Dev
mailing list