On Fri, Apr 17, 2020 at 1:38 PM Brett Cannon <brett@python.org> wrote:
Eric Snow wrote:
1. merge PEP 554 into 3.9 even if per-interpreter GIL doesn't get into 3.9 (they get parallelism for free in 3.10) 2. like 1, but mark the module as provisional until per-interpreter GIL lands 3. do not merge PEP 554 until per-interpreter GIL is merged 4. like 3, but publish a 3.9-only module to PyPI in the meantime
My vote is for #2. No need to rush it and it gives you feedback on the API from the public before it gets locked in for backwards-compatibility.
Yeah, I'd be fine with that. Actually, making the module provisional is already part of the PEP. :)
And you do know you could have done this as a poll on Discourse, right?
Yeah, I thought of that after the fact. Then again, discourse isn't the tool I already had open. :) -eric