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

Submit your talk proposal for FlaskCon, inside PyCon US May 17! Are you a developer, contributor, maintainer, designer, admin, or anyone else else who uses Flask, Click, Jinja, their extensions, WSGI, ASGI, HTMX, Tailwind, asyncio, etc? We want to hear you! A talk can be 5-15 minutes, in person. CFP closes April 30, notified May 3. Submit your proposal today: https://flaskcon.com/2024/ Please boost and tell your friends!

davidism, to random
@davidism@mas.to avatar

I'm looking forward to FlaskCon inside PyCon this year, but it needs talk proposals from the community to be successful. If you work with Flask or our other libraries, or alongside other web technologies, you have something to share and we want to hear it! Please submit a 5-15 minute talk proposal: https://flaskcon.com/2024/ #PyCon #PyConUS #Flask

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

FlaskCon is Friday inside PyCon! Room 317, my opening "State of Pallets" talk starts at 11am, after the opening PyCon keynote. Then we have four talks, then office hours, as well as sprints starting Monday. Please come by to watch the talks and to talk with us about your projects and our projects! https://flaskcon.com

davidism, to python
@davidism@mas.to avatar

FlaskCon call for talk proposals closes on May 1 at 23:59 UTC. You have just over a day to submit your proposal! https://flaskcon.com/2024/

tonybaloney, to python
@tonybaloney@fosstodon.org avatar

New Blog Post! Running Python Parallel Applications with Sub Interpreters. What is a sub interpreter? What does this have to do with No-GIL? What use is this? Can I use it for web apps? This and more questions answered. https://tonybaloney.github.io/posts/sub-interpreter-web-workers.html #python #django #flask #fastapi

tonybaloney, to python
@tonybaloney@fosstodon.org avatar

🍋 Don't ship your lemonade stand to production 🍋 Here's my latest blog post "Fine Tuning Python WSGI and ASGI applications for Flask, Django, and FastAPI" https://tonybaloney.github.io/posts/fine-tuning-wsgi-and-asgi-applications.html

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

Flask-SQLAlchemy 3.1.0 released, with support for SQLAlchemy 2's new annotation-based model definition. Thanks to @pamelafox for becoming a maintainer and enabling that support!
https://pypi.org/project/Flask-SQLAlchemy/3.1.0/
https://github.com/pallets-eco/flask-sqlalchemy/releases/tag/3.1.0
#Python #Flask #SQLAlchemy

ElliotG, to python

@davidism
I am a member of the #Kivy community. We are looking at clearing up our issues backlog and other user support improvements.

I'm impressed to see #Flask has zero open issues, and seems to clear issues with amazing speed.

Do you have any advice or methods to share in managing the issues and users? #python #opensouce

davidism, to opensource
@davidism@mas.to avatar

There's a lot to being a maintainer besides writing code, and I want to document how to do it all. A few months ago I talked about making a quick list of these things, here's a blog about that list. https://davidism.com/maintainer-notes/ #OpenSource #Python #Flask

flaskcon, to random

Flaskcon 2024 call for proposals is now live.

Come share your experience with everyone and join the fun!

Flaskcon is inside PyCon US this year so there’s more fun for everyone.

https://flaskcon.com/2024/

paulox, to django
@paulox@fosstodon.org avatar

I published the article "μDjango (micro Django) 🧬" to illustrate this Django-based experimental project 🧪

I tried to give credit to all the people and projects that inspired it, trying to explain the process I
followed 💡

https://www.paulox.net/2023/10/26/udjango_micro_django/

#uDjango #Django #FastAPI #Flask

davidism, to python
@davidism@mas.to avatar

Werkzeug 3.0 will remove our modified, difficult to maintain copy of the built-in urllib.parse module. It also removes support for bytes where strings are expected, an artifact of Python 2+3 compat. These are huge changes, there's deprecation warnings all over the place in 2.3. And yet we've received no comments on the warnings yet. Remember to treat warnings as errors during testing! I'll probably make a prerealease as well. #Python #Werkzeug #Flask

carlton, to django
@carlton@fosstodon.org avatar

It's worth everyone in the #Django ecosystem following the recent debate about breaking changes in #Flask.

In recent years (I'd say since at least 1.11) updating Django has been remarkably easy. (Remember the old-times I say! 😜)

This is down to the release cycle and API stability policies, with the whole deprecation process thing.

Folks ❤️ it. it's why the LTS isn't so important now.

1/n

davidism, to python
@davidism@mas.to avatar

Python has seen significant performance improvements in the last few releases. MarkupSafe has a C extension to speed up operations, but it's now slower in many cases than the plain Python implementation. Having a C extension increases the difficulty of maintenance, builds, releases, and installs. I'm wondering if it's time to drop the speedups. https://github.com/pallets/markupsafe/issues/433 #Python #MarkupSafe #Flask

davidism, to python
@davidism@mas.to avatar

I'm interested in doing some livestream maintainer office hours for Flask and the Pallets ecosystem. Are there any hashtags on Mastodon related to that, where I can follow others doing it and get more reach when I start? #Python #Flask

mariatta, to python
@mariatta@fosstodon.org avatar

New to PyCon US is FlaskCon, one of the Hatchery programs we accepted this year. This is your opportunity to meet the maintainers of Flask and learn how you can become a contributor.
If you use Flask, this is also a great time to share your experiences with the rest of the community.
SIgn up to give a lightning talk now:

https://flaskcon.com/2024/

#PyConUS #Python #Flask #OpenSource #OSS

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 #Python #Flask #PyConUS #FlaskCon

piefedadmin, to django

Very often when encountering an open source codebase you are left on your own to figure it out. Documentation is often limited to installation / compilation instructions.

With the following video I am trying to ease the onboarding process for new developers. I assume you already know Python, HTML and CSS. I start with a brief introduction to Flask and then move on to how forms work, routes, database interaction, frontend, background tasks and more.

This video will compliment the written documentation (still to come – very soon!).

https://join.piefed.social/2024/01/22/an-introduction-to-the-piefed-codebase/

#django #fediverse #flask #piefed #python #threadverse

davidism, to random
@davidism@mas.to avatar

Getting the Pallets Community Ecosystem set up. https://github.com/pallets-eco Similar to Jazzband https://jazzband.co, this is a place to collect important Pallets/Flask/Click/etc extensions and allow community write access and easier publishing workflows. Still figuring it out. If you are interested in getting a project in, or contributing to a project, please reach out on the Pallets Discord server https://discord.gg/pallets. #Python #Pallets #Flask #Click

davidism, to random
@davidism@mas.to avatar

Just merged a huge PR from @pgjones into Flask that separates out IO so that async Quart can share much more of Flask's implementation. One step closer to merging Quart into Flask! #Python #Flask #Quart https://github.com/pallets/flask/pull/5127

dlesieur, to python
@dlesieur@fosstodon.org avatar

Hello! I'm David, an experienced builder of web applications and information systems primarily for the scientific research sector.

I enjoy the challenge of complex problems, which I strive to solve with simple and elegant solutions, placing the end user at the core of my analyses.

I have many interests in life, but on Mastodon I will primarily focus on topics related to my work, such as #python, #flask, #django, #wagtail, #libre, #opendata, #openscience, #search.

#introduction

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!

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.

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 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

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