larryhastings
larryhastings
Something I've been pondering. Consider this Appeal API: ```Python def optional_stuff(a, b, c, *, verbose=False, ignore_case=False): ... @app.command() def command(arg, stuff: optional_stuff=None): ... ``` Currently that would be rendered in...
I just redid all the platform abstraction stuff. I tried to keep the Mac stuff working but I might have broken it. Please download fix and send me a pull...
I just redid the platform abstraction. I tried to keep the Windows port going, but I don't have a Windows box handy so I can't test it. Please test and...
The OS X support for "primitivelock_t" (I'm renaming to "cheaplock_t") has this comment: ``` // An initialized flag is need because some futexes // are 0-initialized // e.g. list instances...
The prototype for dateutil.parser.parse(): https://dateutil.readthedocs.io/en/stable/parser.html#dateutil.parser.parse omits the `timestr` argument. It's documented in the list of arguments, but is not shown in the actual prototype.
This commit suppresses the "No url found" warning for entries which contain a "human_size" field set to "0 bytes". When downloading a product, occasionally an entry in the "download_struct" won't...
I apologize for the lateness of the submission--but here it is, PEP 649. I'll keep an eye on this issue in case I can answer any questions for the committee...
Fix `textwrap.wrap()` so it's stable. In certain fiddly circumstances, `textwrap.wrap(x)` wasn't the same as `textwrap.wrap(textwrap.wrap(x))`, which was surprising. This happened when a line was wrapped at a whitespace blob that...
If I set an attribute on a passive object, I expect that if I later get that attribute, it won't have changed. For example, I'm in control of shape.pos; my...
BPO | [20291](https://bugs.python.org/issue20291) --- | :--- Nosy | @rhettinger, @ncoghlan, @vstinner, @larryhastings, @methane, @meadori, @zware, @serhiy-storchaka, @GPHemsley, @isidentical, @Fidget-Spinner, @colorfulappl PRs | python/cpython#18609python/cpython#27211python/cpython#30286python/cpython#32092 *Note: these values reflect the state of...