@davidism@mas.to
@davidism@mas.to avatar

davidism

@davidism@mas.to

Lead maintainer of Flask, Jinja, Click, and others on Pallets. Meetup organizer with San Diego Python. https://fosstodon.org/@ThePSF Fellow. he/they

This profile is from a federated server and may be incomplete. Browse more on the original instance.

davidism, (edited ) to python
@davidism@mas.to avatar

Announcing Flask-SQLAlchemy-Lite, a new lightweight replacement for Flask-SQLAlchemy that provides engine configuration and session lifetime, but none of the other custom stuff in the prior extension. It works with Flask and Quart, sync and async. I figured out the core idea on the flight to PyCon US, teased it during FlaskCon, and now it's available! Check out the docs to get started! https://flask-sqlalchemy-lite.readthedocs.io

davidism, to python
@davidism@mas.to avatar

Here's my talk "State of Pallets 2024" from FlaskCon at PyCon US 2024, as well a playlist of the other talks! https://www.youtube.com/watch?v=TYeMf0bCbr8&list=PL-MSuSC-Kjb6n0HsxU_knxCOLuToQm44z

davidism, to python
@davidism@mas.to avatar

Flask-Mail 0.10 released, after a 10 year hiatus! Thanks to @wlach for picking it up at the #PyConUS sprint. This is part of my Pallets-Eco initiative to get old popular extensions maintained again. It's been unarchived and refreshed. I went through and closed out a lot of the issue backlog. We'll have to figure out what a 1.0 release will look like. https://github.com/pallets-eco/flask-mail/releases/tag/0.10.0 #Python #Flask

davidism, to random
@davidism@mas.to avatar

Just blocked a jerk that was using the PyCon and PyConUS hashtags to insult people talking about masking.

hynek, to random
@hynek@mastodon.social avatar

I have been to hell and the devil is Jimmy Buffett. #Margaritaville

davidism,
@davidism@mas.to avatar

@hynek @webology You know, this seems like a potential sequel to bidding on dinner with @freakboy3742 at Outback Steakhouse.

treyhunner, to random
@treyhunner@mastodon.social avatar

Guess which Norwegian, needleworking, library-indexing, BeeWare contributing folks are now on Mastodon in preparation for a future Python conference. 🇳🇴🧵📚🐝

@yngvem & @marieroald!

#PyConUS

davidism,
@davidism@mas.to avatar

@hugovk @treyhunner @yngvem @marieroald @catherinedevlin I absolutely need this sticker if they’re still available

davidism, to random
@davidism@mas.to avatar

Sprint on Flask, Quart, Jinja, Click, and the Pallets ecosystem in room 316. Grab some stickers as well! #PyConUS #Python #Flask

davidism, to random
@davidism@mas.to avatar

I have woken up, but I did not want to wake up, I wanted to stay nice and sleepy in bed. But it’s time for sprints! #PyConUS

phildini, to random
@phildini@wandering.shop avatar

@davidism heading to hallway to gather for dinner

davidism,
@davidism@mas.to avatar

@phildini which direction did you go I might be able to catch up

davidism, to random
@davidism@mas.to avatar

Remember to stay after the closing remarks to hear maintainers on stage announce their sprints that start tomorrow morning. I’ve once again forgotten I need to say something until the last minute 😅🏃‍♀️ #PyConUS

davidism, to python
@davidism@mas.to avatar

A well deserved standing ovation for my friend Sumana’s @brainwane PyCon US keynote. I posted a lot of the fun parts, but it was equal parts serious and inspiring as well as humorous. Thank you so much for all the help you give to the Python community, and to me. #Python #PyConUS

davidism, to opensource
@davidism@mas.to avatar

@brainwane standup comedy keynote “So many workshops on how to get into open source but none on how to get out. Yeah some people aren’t laughing just going uh-huh.” #OpenSource #Python #PyConUS

davidism, to random
@davidism@mas.to avatar

“I drink water but I don’t think of myself as a “water user”, I don’t got to the Water Discord.” 🌊😂 @brainwane #PyConUS

davidism, to random
@davidism@mas.to avatar

During @brainwane's keynote, the transcriber typing "What is packaging??????" with a ton of question marks is relatable. More PyCon vibes. #PyConUS

davidism, to python
@davidism@mas.to avatar

@tonybaloney showing off a Flask app running in Hypercorn by @pgjones with workers in subinterpreters that themselves each have the GIL disabled. Running parallel requests that themselves can have parallel processing. This talk has so much insight into web app and parallel performance. #PyConUS #Flask #Python

davidism,
@davidism@mas.to avatar

@cj81499 @tonybaloney @pgjones Yes, I'll definitely be posting about it again when it's up.

davidism, (edited ) to random
@davidism@mas.to avatar

"Removing the GIL is simple and I don't know why it took so long for someone to do it. 😉" - @tonybaloney in his talk about using subinterpreters for parallel code. #PyConUS

davidism, to random
@davidism@mas.to avatar

Ended up running 4.9 miles in 56 minutes (we added a little to the 5k running back from the fountain to the convention center). Surprised myself with the longest distance I’ve ever run and a sub hour time. So motivating being with other friendly Python people! #PyConUS

Ten sweaty smiling people sitting at the edge of a large fountain after a 5k run.

davidism, to random
@davidism@mas.to avatar
davidism, to random
@davidism@mas.to avatar

Starting out with a 5k run with other Pythonistas at 7am tomorrow, then thought I'd have an easy day, but it looks like my schedule will be packed with keynotes, talks, and open spaces. Once again, I just need to figure out how to be in multiple places at once. #PyConUS

treyhunner, to random
@treyhunner@mastodon.social avatar

#PyConUS friends who aren't attending the auction: come play Cabo with me tonight. I'd to teach you!

After the lightning talks, I plan to quickly eat tacos at Condados and then hang out in the Westin lobby and play Cabo. I won't be up too late though. See you tonight!

davidism,
@davidism@mas.to avatar

@boticelli @treyhunner Still here!

davidism, to random
@davidism@mas.to avatar

Everything so far caught up to me and I had to go back to my hotel for a bit. After drinking some water and taking a nap, feeling much better. I'm at the lightning talks now, then planning to take it much easier tonight than last night.

davidism, to random
@davidism@mas.to avatar

Lol all I want to do is catch up on sleep, but these clocktower bells have been going for 5 minutes straight.

brettcannon, (edited ) to random
@brettcannon@fosstodon.org avatar

Do you look at a project's trove classifiers to tell what Python versions are supported (e.g. does it support Python 3.13 yet)?

davidism,
@davidism@mas.to avatar

@brettcannon Have you seen the pyreadiness discussion? https://github.com/di/pyreadiness/issues/18 My thoughts are laid out there.

davidism, to random
@davidism@mas.to avatar

The packaging security open space is reinforcing my goal this year of documenting our processes so it’s not all in my head only. #PyConUS #Flask

  • All
  • Subscribed
  • Moderated
  • Favorites
  • JUstTest
  • ngwrru68w68
  • InstantRegret
  • thenastyranch
  • magazineikmin
  • tacticalgear
  • rosin
  • osvaldo12
  • cubers
  • Youngstown
  • slotface
  • khanakhh
  • kavyap
  • DreamBathrooms
  • megavids
  • ethstaker
  • everett
  • Leos
  • GTA5RPClips
  • tester
  • Durango
  • modclub
  • mdbf
  • cisconetworking
  • provamag3
  • normalnudes
  • anitta
  • lostlight
  • All magazines