Message335783
The attached PR is more or less fully ready, I think the correct answers to 1, 3 and 4 are that we should go with 3 separate arguments and we should not allow either time components or tz components, at least in this version.
In the future, I don't think it will be backwards incompatible to add in these features if they are desired (though I imagine they won't be terribly in demand, and it's pretty easy to work around).
The only real remaining question is number 2. Right now I am allowing keyword arguments, but the only real value I see in doing that is that PEP 570 (positional-only parameters) is not done yet and it's kind of annoying to implement "positional only parameters" in the pure Python version. If anyone feels strongly about this, let me know, otherwise I'll switch the implementation over to positional-only parameters. |
|
Date |
User |
Action |
Args |
2019-02-17 18:07:49 | p-ganssle | set | recipients:
+ p-ganssle, lemburg, belopolsky, matrixise, eamanu |
2019-02-17 18:07:49 | p-ganssle | set | messageid: <1550426869.92.0.150074464655.issue36004@roundup.psfhosted.org> |
2019-02-17 18:07:49 | p-ganssle | link | issue36004 messages |
2019-02-17 18:07:49 | p-ganssle | create | |
|