This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author jdemeyer
Recipients erik.bray, jdemeyer, paul.moore
Date 2018-05-01.06:56:39
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1525157799.84.0.682650639539.issue32797@psf.upfronthosting.co.za>
In-reply-to
Content
Since you are asking various "meta" questions, let me explain the wider context first.

This bug report is coming from SageMath. Currently, SageMath only supports Python 2.7 but we are slowly and steadily porting it to Python 3. This bug is one of the many issues that we found while working on this port.

It could very well be that SageMath is the only Cython project which *installs* the source code (although it would make sense to do that for all Cython projects once this bug is fixed). So the fact that nobody has complained before is simply because the only project that could hit this bug is running on Python 2 only.

Also, people may be so used to not seeing Cython code in tracebacks that they don't question it. They may think that it's just a fact of life that it doesn't work.

Concerning backporting to 3.y.z, that is not my decision to make. Of course, I would like to see this backported (it would be trivial to do that), but that should be decided by whoever accepts the pull request. In any case, I don't see why that should influence whether the patch should be accepted for 3.8. That seems to be putting things in the wrong order: first, the patch is applied to 3.8 and then we decide whether to backport it.
History
Date User Action Args
2018-05-01 06:56:39jdemeyersetrecipients: + jdemeyer, paul.moore, erik.bray
2018-05-01 06:56:39jdemeyersetmessageid: <1525157799.84.0.682650639539.issue32797@psf.upfronthosting.co.za>
2018-05-01 06:56:39jdemeyerlinkissue32797 messages
2018-05-01 06:56:39jdemeyercreate