
On Wed, Jun 30, 2021 at 2:36 AM <esmeraldagarcia@byom.de> wrote:
I just stumbled upon the following issue and subsequent pull request. It is a very small bugfix. There is currently a bug in Python and this pull request fixes it. It's not a new feature or an enhancement, it is a bugfix! Yet, it doesn't get reviewed, nor merged. And this has been going on since March 2017. Why not just merge this? It's not like it's huge or obstructing or obfuscating the current code base? There's always time to write an improvement or a complete rewrite of this module feature later for an upcoming minor release. But if there is currently a bug in Python and the bugfix is available - why doesn't it get merged?
https://github.com/python/cpython/pull/4819
If this doesn't get fixed, doesn't that mean the Python review process is flawed? Sure, Python is an open source project and many people just work in their free time. But this doesn't really apply here, does it? The bugfix is available. Only a review is required. All this is happening while new features get added to Python with every new minor version. While the bug is allowed to live there. Please help me understand how this can happen.
I love Python. No hard feelings. But this is really bugging me and I can't help but feel disappointed.
It looks like that was closed in favour of a different PR: https://github.com/python/cpython/pull/16341 There's been quite a bit of discussion on both of them. Are you sure you linked to the correct pull request? ChrisA