#coredevsprint β Public Fediverse posts
Live and recent posts from across the Fediverse tagged #coredevsprint, aggregated by home.social.
-
ππββ‘οΈπββ‘οΈπββ‘οΈπββ‘οΈπββ‘οΈ Heading home soon after a hugely productive #Python #CoreDevSprint. Huge shout out to Itamar Oren & Meta for organising!
Friday:
ποΈ I was on the #core.py podcast with @ambv & Pablo! Expect a special edition soon featuring many sprinters
π§βπ Discussed ideas for docs tooling to refresh the tutorial with @mariatta, Jelle Zijlstra, Petr Viktorin and @freakboy3742
π Made demo using PyData Theme for the docs
* Created 6 PRs (including adding #PEP740 attestations to PyPI packages), reviewed 11
-
ππββ‘οΈπββ‘οΈπββ‘οΈπββ‘οΈ #Python #CoreDevSprint Thursday highlights:
* I submitted #PEP2026 (Calendar versioning for Python) to the steering council for consideration!
* Update from Brandt Bucher on the #JIT compiler. We're heading in the right direction: βWe went from 0% slower to 0% fasterβ
* I gave yesterday's @HelPy quiz. Most incorrect answer was a pleasant surprise: we've had ~400 new contributors to 3.13!
* Magic by Pablo Galindo Salgado
* A tour of the Meta office. Big thanks to Meta for hosting us!
-
ππββ‘οΈπββ‘οΈπββ‘οΈ #Python #CoreDevSprint Wednesday highlights:
* Finished off a PEP, got a review. Will submit soon! π
* Promoted @Monorepo as a triager! π https://github.com/python/core-workflow/issues/551
* Developers-in-residence Q&A
* Whole room discussion about typing CPython https://discuss.python.org/t/static-type-annotations-in-cpython/65068
* Discussed expanding SC voter pool with @mariatta, @gpshead & @Yhg1s https://discuss.python.org/t/collecting-feedback-about-expanding-the-voter-pool-for-sc-elections
* Reviewed 9 PRs, created 2, updated 1
* Sprint adjacent: @sethmlarson proposed we drop GPG for #Python314: https://discuss.python.org/t/pre-pep-discussion-stop-providing-gpg-signatures-for-cpython-artifacts/65058
-
ππββ‘οΈπββ‘οΈ #Python #CoreDevSprint Tuesday highlights:
* Q&A with the Steering Council
* investigated slow docs builds with @AlexWaygood, reported to Sphinx (on Wednesday, Alex found the problem in CPython π)
* discussed docs with Eric Snow about his novel solution for comparing many code samples in a table with collapsible <details>
* proofread Guido's STAR voting proposal: https://discuss.python.org/t/changing-pep-13-to-adopt-bloc-star-voting/64971
* created 1 PR, updated another, reviewed 5
* group photo
* had my first ever Shake Shack
-
ππββ‘οΈ Yesterday was the start of the #Python #CoreDevSprint! We worked on a wide range of topics, and held many discussions that just don't happen when we're all remote and async.
I opened 7 PRs, updated 2, reviewed 10, merged 3, closed 1 issue. As release manager, discussed with @brettcannon one of his projects after lockfiles, and with @freakboy3742, @Yhg1s, @ambv & Ned D ideas about mobile releases which wandered into ideas about security releases
See also @mariatta's https://mariatta.ca/posts/python-core-sprint-2024-day-1/
-
On my way to ReykjavΓk, en route to the #Python #CoreDevSprint in Bellevue, WA!
-
Just published:
"A JIT Compiler for CPython"
Brandt Bucher's talk from the core dev sprint, on plans to include a just-in-time compiler in Python 3.13.
-
Two more PEPs have been published that we worked on at the CPython core dev sprint.
PEP 732 β The Python Documentation Editorial Board
https://peps.python.org/pep-0732/
https://discuss.python.org/t/pep-732-the-python-documentation-editorial-board/36710?u=hugovk
PEP 733 β An Evaluation of Pythonβs Public C API
https://peps.python.org/pep-0733/
https://discuss.python.org/t/pep-733-an-evaluation-of-python-s-public-c-api/37618?u=hugovk
And listen to @ambv and Pablo Galindo Salgado's brand new podcast, the first episode was about the sprint:
https://mastodon.social/@ambv/111261671844167053#Python #CPython #CoreDevSprint #PEP #PEP732 #docs #governance #PEP733 #CAPI
-
More sprint news!
π Petr Viktorin @encukou will be the new Deputy CPython Developer in Residence!
https://lukasz.langa.pl/40b601fc-2b24-4629-91d9-3b32c58365c6/
π» The first alpha of 3.13 was released on Friday 13th!
https://discuss.python.org/t/python-3-13-0-alpha-1/36109?u=hugovk
π A second PEP! Authored by Guido van Rossum, @encukou @vstinner at Steve Dower and Irit Katriel proposes to establish a C API Working Group Charter:
-
π Some core dev sprint celebrations!
π Adam Turner has been promoted to a core developer. He's been doing excellent work related to documentation tooling:
https://discuss.python.org/t/vote-to-promote-adam-turner/35269?u=hugovk
π± And to facilitate his work on PEP 730 ("Adding iOS as a supported platform"), Russell Keith-Magee @freakboy3742 is now a triager.
Welcome both to the team! π
-
It's the annual Python core developer sprint, this year kindly hosted by @encukou and Red Hat in Brno, Czechia -- thank you!
The first of (at least!) three PEPs being authored this week is by @freakboy3742 and targeting Python 3.13:
PEP 730 β Adding iOS as a supported platform
https://peps.python.org/pep-0730/
Discussions:
https://discuss.python.org/t/pep-730-adding-ios-as-a-supported-platform/35854?u=hugovk