Message362724
> I also distinctly remember seeing code (and writing such code myself) that performs computation on timeouts and does not care if the end value goes below 0.
This is not a good statistics. Frankly we can't measure the impact of the change from these considerations. And furthermore, `asyncio.sleep()` is used often, testing and mocking apart? I doubt it.
> we always try to have a very good explanation "why" we want to bother ourselves and users to break backwards compat.
Coherence and unhide mistakes are *very* strong points.
That said, I'm not so much interested in practice. Do as you wish. The problem is I always considered Python a very elegant programming language, and this behavior is not elegant at all. But, hey, amen. |
|
| Date |
User |
Action |
Args |
| 2020-02-26 19:46:12 | Marco Sulla | set | recipients:
+ Marco Sulla, asvetlov, yselivanov |
| 2020-02-26 19:46:12 | Marco Sulla | set | messageid: <1582746372.49.0.121246180764.issue39698@roundup.psfhosted.org> |
| 2020-02-26 19:46:12 | Marco Sulla | link | issue39698 messages |
| 2020-02-26 19:46:12 | Marco Sulla | create | |
|