🎧 Django-Fans aufgepasst!
Fühlt euch wie vor Ort bei der #DjangoConEurope2025 Europe mit unserer neuen Live-Episode aus Dublin. Talks, Community & Open-Source-Diskussionen mit Django Fellow @sarahboyce und natürlich @shezi:, @oryon_dominik und @jochen:
https://python-podcast.de/show/live-von-der-djangocon-europe-2025-in-dublin-tag-1/
#Python #Django
Neue Episode: Anna-Lena , Dominik und @jochen unterhalten sich über Environment Management und Packaging: https://python-podcast.de/show/environment-management-und-packaging/ #Python #Podcast
How to add serverless functions to Django in 6 minutes (with HTMX and AWS Lambda)
This article discusses the integration of serverless functions with Django, highlighting how developers can leverage the benefits of serverless computing for specific tasks in a Django application. It explores the advantages of serverless architecture and provides practical insights for implementation.
https://www.photondesigner.com/articles/serverless-functions-django
🚀 Exciting news! Pydantic 2.4.0 is here!
⚡ Huge performance improvements, new features, and a lot of fixes. See the full list of changes here https://github.com/pydantic/pydantic/releases/tag/v2.4.0
✨ New features include: Base64Url types, optional number to str coercion, `field_name` and data access in all validators, string validation support, experimental plugins support.
⬆ Upgrade today for smoother data validation!
blip-caption
Generate captions for images with Salesforce BLIP.
📢 Want to be involved in the future direction of #Django? Confidently vote on proposals? This could be a great way to launch your Django contribution career! 🚀
Discover the @djangonautspace, a group mentoring program for contributing to Django 🦄
The program is underway with the first group of 6 Djangonauts.
Are you interested? 🤩
You can fill out this form and they will reach out before starting the next session!
Wow. Meta commits to dedicate three engineer-years to implement the removal of the GIL from #Python and fix upcoming compatibility and performance issues with it.
All this dependent on whether the Steering Council accepts PEP 703.
https://discuss.python.org/t/a-fast-free-threading-python/27903/99?u=ambv
Our Plan for Python 3.13
https://github.com/faster-cpython/ideas/blob/main/3.13/README.md
PyPy 7.3.12 is out! A triple release, with versions compatible with CPython 2.7, 3.9, and a first version of 3.10
https://www.pypy.org/posts/2023/06/pypy-v7312-release.html
I spent many years with dynamically typed languages and minimal editor integration. Test driven development worked well. I regularly braved big refactors.
But having a strong static type system with good dev tools in the editor does appear to help me refactor more efficiently. Now I look for such tooling.
Has tooling gotten good enough to win me over to static typing? Am I getting old and I need a crutch?
The static vs dynamic typing debate is taking place in my own head.
We will start requiring a ".readthedocs.yaml" configuration file soon, 🔜
Read more about the deprecation and how to add .readthedocs.yaml to your project:
https://blog.readthedocs.com/migrate-configuration-v2/
Just one day left to apply for the posted PyPI Safety and Security Engineer role!
Read our post announcing it at: https://blog.pypi.org/posts/2023-05-09-announcing-pypi-safety-and-security-engr-role/
Apply here: https://jobs.pyfound.org/apply/CKEONredws/PyPI-Safety-Security-Engineer
I just published my blog series on the Python Language Summit 2023! Read all about it here: https://pyfound.blogspot.com/2023/05/the-python-language-summit-2023_29.html
(Be warned: the blog on the C API discussions is a fair bit longer than the others, as I'm talking about three talks in one blog post 😄)
Sweet, libuv merged their first part of io_ring support! And it’s the file I/O part no less!
This is kinda the most interesting part too, because true async file I/O wasn’t practical with existing Linux APIs (threads were usually used as a crutch)!
🎉🎉🎉
@marcoarment I know, changing workflows is a hassle, but @ultraschall https://Ultraschall.fm has specifically been designed for podcasting in high-quality, including chapter marks and images with everything drag-and-drop in the timeline.
So if you’re finally fed up with jumping through hoops in Logic you might want to give it a try.
→ Don’t get led astray by the German website.
→ Documentation in English: https://ultraschall.github.io/ultraschall-manual/en/
Also, the software is in English.
This tutorial by Martin Heinz on the per-interpreter GIL feature that's coming in #python 3.12 is excellent
It's not an easy feature to preview (you have to compile your own Python first) but the steps here were enough for me to get it running https://martinheinz.dev/blog/97
MiaPlan ist zu Gast im Python Podcast
https://python-podcast.de/show/gui-applikationen-am-beispiel-von-miaplan/
#Python #Podcast #qt #gtk #GUI #MiaPlan #Dienstplan #Personalplanung
LET'S
FUCKING
GOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO
Der Hattrick ist geschafft! Unsere Mini-Serie zu #KI ist jetzt. mit drei Folgen vollständig. Im dritten Teil haben @thsch und @monoxyd Prof. Philipp Hacker zu Gast, der zu KI-Recht lehrt und berät.
Er erklärt was die EU mit dem Gesetz „AI Act“ vor hat - und warum das ganze zwar eine gute Idee aber dann doch irgendwie nicht so ganz durchdacht ist. Viel Spaß beim Hören!
EP 684: A Per-Interpreter GIL Accepted
https://www.reddit.com/r/Python/comments/12ffsif/ep_684_a_perinterpreter_gil_accepted/
FS264 Die Große Elchwanderung https://freakshow.fm/fs264-die-grosse-elchwanderung
The Freak Show Returns!
Measuring the overhead of multiprocessing v.s. the new PEP684 subinterpreter. Starting 100 sub interpreters (each with its own GIL and therefore able to run truly in parallel) is 5.6x faster. #python