logo FEDIDEVS

PyCon US 2024

Abdur-RahmaanJ | DM is open! (58)

Pallets sprints spotlight

Daniel Wu took on a task to search for paths in Jinja using importlib_resources. This issue was raised by DavidLord.

After replacing appropriately, tests were failing. After toxing a bit, they were ok

This was the moment tests turned green, all python versions except windows.

Daniel has been on this one for hours and patiently looked to tackle each hurdle.

I was monitoring the last part of the PR. Unfortunately the sprints are until 20:00 and we left.

9 2 0

Norwegian library scanning and recording books. Using Python to find items is an excellent project. Great lightning talk 👍

9 3 0

The Pallets sprint Wednesday at

- Daniel Wu found the culprit for windows tests not passing for Jinja.
- Click: TylerLendon fixed windows color issue, @j7an worked on something else
- @kevin continued works on Jinja grammar
- @grohe43 continued bringing flask-rq up-to-date including solving CI issues stemming from rq itself.
- I worked on updating Flask-Principal docs including flask-login and flask-wtf demos. Daniel Wu enhanced permission internals after consultation 👌

8 2 0

Simplicity is the best bullet-proof bet. At sprints i was reviving flask_principal with latest activities 10 - 12 years ago.

I was amazed pip install worked with THE LATEST version of Flask and Werkzeug. The test also (some 44) still worked. Snippets still work when i changed the from flask.ext.principal ... import to from flask_principal import ... . It's amazing!

The project is a single ~400 lines project, with well-thought decisions IMO.

Simple, straight-forward and ezy maint.

8 1 0

Today at @[email protected]'s sprints:

- @grohe43 worked on reviving flask-rq, porting py3
- @kevin worked on Jinja grammar, Daniel wu integrated importlib-resources, Felipe worked on something else
- Solving Click issues: JayTan,Tyler, someone else
- Luis + Felipe Moreno: Spanish docs
- Sudanshu worked on Werkzeug logs
- I sent PRs to flask-principal and closed some issues
- @davidism and Adam were reviewing PRs even at the Airport???

6 2 0

Simon willison's keynote was the best talk of this pycon so far for me.

Dude's compressed all the TIL blog posts into one talk, which means it was super packed, heavy on material and impressively useful, even in day to day life.

Yeah, even digging out useful TKinter features.

6 0 0

Soojin Yoon @lunadev stepped up to be the Flask Korean translation coordinator at the sprints. After sometimes we we able to see the first lines of Korean 🎉.

So, now Flask has Korean docs.

flask-docs-ko.readthedocs.io

You can look up more coordinators on the Flask Community Workgroup website
flaskcwg.github.io/members/

6 1 0

Yesterday sprints at the Pallets corner @wlach worked on getting flask-mail off the ground and i worked on reviving Flask-principal.

@davidism briefed us on how Pallets currently packages things. Adam Englander was reviewing.

4 1 1

Sometimes contributors give maintainers insight.

Yesterday at Pallets during sprints two people, luis and alexandra were looking to contribute and after deliberation found the spanish docs to be the perfect fit.

This caused a chain of events, including starting korean translations and a translation system revamp task for today.

We also identified many flaws with our translation instructions and processes.

3 1 0