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 AlexWaygood
Recipients AlexWaygood, belopolsky, p-ganssle
Date 2021-11-19.16:18:39
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1637338719.84.0.682081159865.issue45821@roundup.psfhosted.org>
In-reply-to
Content
It seems to me that there are two ways of resolving this:


(1) Change the Python implementation to match the C implementation (make these parameters positional-only in the Python implementation).

(2) Change the C implementation to match the Python implementation (make these parameters positional-or-keyword in the C implementation).


If the decision is that solution (1) is the way to go, I'd be happy to submit a PR fixing this. If the decision is that solution (2) would be better, however, I'm not confident enough with writing C code to submit a PR.

The C implementation is most widely used, so I think strategy (1) would not have too many backwards-compatibility concerns. Strategy (2) is still probably slightly more backwards-compatible, however.
History
Date User Action Args
2021-11-19 16:18:39AlexWaygoodsetrecipients: + AlexWaygood, belopolsky, p-ganssle
2021-11-19 16:18:39AlexWaygoodsetmessageid: <1637338719.84.0.682081159865.issue45821@roundup.psfhosted.org>
2021-11-19 16:18:39AlexWaygoodlinkissue45821 messages
2021-11-19 16:18:39AlexWaygoodcreate