Released the new version of the @strawberry_gql playground!
It still uses Pyodide to run the Python code, but it also uses FastAPI, so now we can also test status codes and headers!
Try it here ⬇︎
https://play.strawberry.rocks/
@carlton would it be possible to get a new release of Asgiref out? looks like the version of main fixes some issues people are having with async Django and Strawberry 😊
I think that's the same issue I was having a while ago (where the server would just hang)
Quick reminder that I've decided to retire from being a Django Fellow at the end of March 2024 and (excitingly) I'm open to new positions from April, 1st. After years of building Django itself 🛠, I'm now looking forward to building things in Python/Django again 📥 Contact me if you need a #Python / #Django veteran experienced in various #databases, and an #opensource enthusiast 🤝 #opentowork
@webology @paulox my dream is that browsers will have a way to cache wasm interpreters (so you'd download python 3.12.x just once globally), but I think it will take time to get there
for the cost of pyodide, I think my next try will be with pure cpython (there's a wasm version), but it will still be relatively heavy. There's also micropython that can go on wasm (pyright has a version with it), but it does miss features (so django might not even run)
@thibaudcolas I still want to make a playground that works well and works for django, fastapi and other frameworks
🌟 Be a part of innovation at PyCon Italia 2024!
🚀 Why sponsor?
Connect with IT leaders, showcase your products, and recruit top talent among 800+ attendees and 1000+ online participants.
Explore our sponsorship tiers, each tailored to your goals 🧵 👇
Hey hey y'all! ✨
We are thrilled to announce that EuroPython will be back in Prague between July 8th and 14th 2024! 🇨🇿
After such a fantastic event last year, we decided to come back!
Check out ep2024.europython.eu 🐍
(more details coming soon)
Want to see more of what you love at PyCon Italia? Now's your chance!
Buy your PyCon Italia ticket today and vote on the talks and workshops that excite you the most!
Help us build a program that represents our community. Buy your ticket and vote: https://pycon.it/tickets
@dan haven't used it yet, but hear this one should be good: https://libro.fm/
PEP 723 opens up an interesting opportunity for Nox.
I don't know about the rest of you, but when I run Nox it's via `pipx run nox`. That's very convenient, but it does mean my `noxfile.py` has no dependencies. But w/ PEP 723, I can have my tool -- which will probably be pipx once it gets PEP 723 support -- pull down Nox **and** any other packages I wanted to use in my `noxfile.py` file. To me that suggests PEP 723 could open up the possibility of Nox utilities becoming a thing. 🙂
The one thing left is the Fedi.
I’m happy to have it scrolling past as the days goes on, but I wake up with a couple of hundred new posts that, once thinking about it, I really don’t want to wade through.
For this, I’ve been using @adamghill’s https://fediview.com which you can set for (say) 12 hours, and it’ll give the important posts.
I’m now happily sponsoring @adamghill for fediview.com. It’s great. Again recommended. 🥰
You know, in case there’s a need to catch up on your Django Chat memes… @wsvincent, @carlton, @djangochat listeners, did I miss anything? 😜
@carlton I'm not sure who the right person would, but it would be nice to have someone talk about where would/could Django go in future, given an infinite amount of resources :D
@jlengstorf looks great! the last one is a tiny bit out of focus to me 😊 the bokeh on the window looks 🔥
@SudoVanilla hope so! let me know if there's any missing feature 😊
Just released an @astro extension that makes it easy to debug your Astro's website meta tags, below's an example of it in action.
I might add more features in future, but for now it has been quite useful already 😊
Find it here 👉 https://github.com/patrick91/astro-meta-tags
Happy New Year from the PyCon Italia team!🎉🐍
As we step into 2024, we’re grateful for our amazing Python community and excited for what’s ahead.
Here’s a throwback to last year’s conference – can’t wait to create more memories like these! Cheers to a year full of coding, collaboration, and Python magic!
The Python Italia Team 🇮🇹🍕🐍
GitLab working on ActivityPub 👋
@sethmlarson I wanna see the finished desk! 👀
New post: “CSS Scope Issues”.
https://blog.kizu.dev/css-scope-issues/
A week ago, a “CSS @scope” article by @mia was published at “12 Days of Web” (curated by @5t3ph).
This article did clarify a few things for me, but also made me think of one potential usage of the `:scope` pseudo-class: “storing” the scoping root’s selector as a reusable entity, covering the use case which is available in some #CSS preprocessors.
However, when exploring this use case, I stumbled upon a few issues: this post is about them.
:has, text-indent: hanging, text-wrap: balance, iframe lazy loading, … #Firefox 121 is released today with lots of presents for web developers 🥳