-
Notifications
You must be signed in to change notification settings - Fork 6
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Progress at PyCon 2023 #21
Comments
I really wish I could be there, but having moved and just changed jobs, the timing just doesn't work out. |
Wait, @jimbaker you're still in Boulder right? I just moved there... |
Yes, welcome to Colorado! Maybe we can meet up this week in person, when I get back from Salt Lake City (Tuesday or later). Certainly whenever it works out for both of us. |
Some items from discussions I have had at PyCon:
|
An important dependency is PEP 701, which formalizes f-strings. In particular, this PEP relaxes the use of quotes in expressions such that they do not need to be changed, but instead uses the nesting from expressions in the parse. python/cpython#102856 tracks the work on implementing this PEP, and as of April 19 (last week) is mostly done and merged into main. |
Lastly there was a question about supporting MicroPython, which has become popular for PyScript. I reviewed https://docs.micropython.org/en/latest/genrst/core_language.html and https://docs.micropython.org/en/latest/develop/memorymgt.html#allocation-of-objects In principle, this seems doable:
|
See #22 for a working branch built on top of the most recent main (which includes PEP 701). |
I'm about to extract this to another ticket. |
@jimbaker Do you feel strongly enough about this to track more work in a separate ticket? |
Let's close this ticket. The only other actionable work is the MicroPython part, which certainly deserves its own ticket, if work will continue. |
No need for specific issues on below:
Let's capture that separately in a given example, or other discussion. There's no one performance story, other than to acknowledge some common patterns like memoization.
So this aspect of a |
👍 |
This issue exists to record planning/discussions that occur during PyCon this year.
It seems useful to write down thoughts and ideas that arise for posterity and for those who can't attend in person.
The text was updated successfully, but these errors were encountered: