Django Weblog: DSF calls for applicants for a Django Fellow
Link: https://www.djangoproject.com/weblog/2025/jun/09/django-fellow-applicants-2025/
The Django Software Foundation is announcing a call for Django Fellow applications. A Django Fellow is a contractor, paid by the Django Software Foundation, who dedicates time to maintain the Django f
Link: https://www.djangoproject.com/weblog/2025/jun/09/django-fellow-applicants-2025/
The Django Software Foundation is announcing a call for Django Fellow applications. A Django Fellow is a contractor, paid by the Django Software Foundation, who dedicates time to maintain the Django f
Django Project
DSF calls for applicants for a Django Fellow
Posted by The Fellowship Working Group on June 9, 2025
Armin Ronacher: GenAI Criticism and Moral Quandaries
Link: http://lucumr.pocoo.org/2025/6/10/genai-criticism
I've received quite a bit of feedback on the last thing I wrote about AI, particularly around the idea that I'm too quick to
brush aside criticism. Given that Glyph — who I respect a lot — wrote a
le
Link: http://lucumr.pocoo.org/2025/6/10/genai-criticism
I've received quite a bit of feedback on the last thing I wrote about AI, particularly around the idea that I'm too quick to
brush aside criticism. Given that Glyph — who I respect a lot — wrote a
le
Armin Ronacher's Thoughts and Writings
GenAI Criticism and Moral Quandaries
A response to Glyph's opting out of AI.
Django Weblog: Django bugfix releases issued: 5.2.3, 5.1.11, and 4.2.23
Link: https://www.djangoproject.com/weblog/2025/jun/10/bugfix-releases/
Following the June 4, 2025 security release, the Django team is issuing
releases for
Django 5.2.3,
Django 5.1.11, and
Django 4.2.23 to
complete mitigation for CVE-2025-48432: Potential log injection v
Link: https://www.djangoproject.com/weblog/2025/jun/10/bugfix-releases/
Following the June 4, 2025 security release, the Django team is issuing
releases for
Django 5.2.3,
Django 5.1.11, and
Django 4.2.23 to
complete mitigation for CVE-2025-48432: Potential log injection v
Django Project
Django bugfix releases issued: 5.2.3, 5.1.11, and 4.2.23
Posted by Sarah Boyce on June 10, 2025
PyCharm: Faster Python: Concurrency in async/await and threading
Link: https://blog.jetbrains.com/pycharm/2025/06/concurrency-in-async-await-and-threading/
If you have been coding with Python for a while, especially if you have been using frameworks and libraries such as Fast API and discord.py, then you have probably been using async/await or asyncio.
Link: https://blog.jetbrains.com/pycharm/2025/06/concurrency-in-async-await-and-threading/
If you have been coding with Python for a while, especially if you have been using frameworks and libraries such as Fast API and discord.py, then you have probably been using async/await or asyncio.
Real Python: Python Continuous Integration and Deployment Using GitHub Actions
Link: https://realpython.com/courses/cicd-github-actions/
Creating software is an achievement worth celebrating. But software is never static. Bugs need to be fixed, features need to be added, and security demands regular updates. In today’s landscape, with
Link: https://realpython.com/courses/cicd-github-actions/
Creating software is an achievement worth celebrating. But software is never static. Bugs need to be fixed, features need to be added, and security demands regular updates. In today’s landscape, with
Realpython
Python Continuous Integration and Deployment Using GitHub Actions – Real Python
Agile methodologies rely on robust DevOps systems to manage and automate common tasks in a continually changing codebase. GitHub Actions can help.
PyCoder’s Weekly: Issue #685: Polars Data Validation, reversed, Counting Words, and More (June 10, 2025)
Link: https://pycoders.com/issues/685
#685 – JUNE 10, 2025 View in Browser » Data Validation Libraries for Polars (2025 Edition) Given that Polars is so hot right now and that data validation is an important part of a data pipeline,
Link: https://pycoders.com/issues/685
#685 – JUNE 10, 2025 View in Browser » Data Validation Libraries for Polars (2025 Edition) Given that Polars is so hot right now and that data validation is an important part of a data pipeline,
Pycoders
PyCoder’s Weekly | Issue #685
Polars Data Validation, reversed, Counting Words, and More
Python GUIs: 6th Edition - Create GUI Applications with Python & Qt, Released — PyQt6 & PySide6 Books updated for 2025 with model view controller architecture, new Python/Qt features and more examples
Link: https://www.pythonguis.com/blog/pyqt6-pyside6-books-updated-2025/
The 6th edition of my book Create GUI Applications with Python & Qt is now
available, for PyQt6 & PySide6.
This update brings the book up to date with the latest changes in PyQt6 & PySide6, and also u
Link: https://www.pythonguis.com/blog/pyqt6-pyside6-books-updated-2025/
The 6th edition of my book Create GUI Applications with Python & Qt is now
available, for PyQt6 & PySide6.
This update brings the book up to date with the latest changes in PyQt6 & PySide6, and also u
Python GUIs
PyQt6, PySide6 Books - Create GUI Applications with Python & Qt, 6th Edition
PyQt6 & PySide6 Books updated for 2025 with model view controller architecture, new Python/Qt features and more examples. The 6th edition of my book Create GUI Applications with Python & Qt is now available, for PyQt6 & PySide6.
Real Python: Quiz: Defining Your Own Python Function
Link: https://realpython.com/quizzes/python-function/
In this quiz, you’ll test your understanding of Defining Your Own Python Function.
You’ll revisit how to define a function with the def keyword, specify parameters, pass arguments, and call your funct
Link: https://realpython.com/quizzes/python-function/
In this quiz, you’ll test your understanding of Defining Your Own Python Function.
You’ll revisit how to define a function with the def keyword, specify parameters, pass arguments, and call your funct
Realpython
Defining Your Own Python Function Quiz – Real Python
In this quiz, you'll test your understanding of defining and calling Python functions. You'll revisit the def keyword, parameters, arguments, and more.
Martin Fitzpatrick: [Early Access] 6th Edition - Create GUI Applications with Python & Qt, Released — PyQt6 & PySide6 Books updated for 2025 with model view controller architecture, new Python/Qt features and more examples
Link: https://blog.martinfitzpatrick.com/pyqt6-pyside6-books-updated-2025/
The 6th edition of my book Create GUI Applications with Python & Qt is now
available, for PyQt6 & PySide6.
This update brings the book up to date with the latest changes in PyQt6 & PySide6, and also u
Link: https://blog.martinfitzpatrick.com/pyqt6-pyside6-books-updated-2025/
The 6th edition of my book Create GUI Applications with Python & Qt is now
available, for PyQt6 & PySide6.
This update brings the book up to date with the latest changes in PyQt6 & PySide6, and also u
Martin Fitzpatrick
PyQt6, PySide6 Books - Create GUI Applications with Python & Qt, 6th Edition
PyQt6 & PySide6 Books updated for 2025 with model view controller architecture, new Python/Qt features and more examples. The 6th edition of my book Create GUI Applications with Python & Qt is now available, for PyQt6 & PySide6.
Real Python: Defining Your Own Python Function
Link: https://realpython.com/defining-your-own-python-function/
A Python function is a named block of code that performs specific tasks and can be reused in other parts of your code. Python has several built-in functions that are always available, and you can also
Link: https://realpython.com/defining-your-own-python-function/
A Python function is a named block of code that performs specific tasks and can be reused in other parts of your code. Python has several built-in functions that are always available, and you can also
Realpython
Defining Your Own Python Function – Real Python
Learn how to define your own Python function, pass data into it, and return results to write clean, reusable code in your programs.
Ari Lamstein: Video: Covid Demographics Explorer v2
Link: https://arilamstein.com/video-covid-demographics-explorer-v2/
I just put together a video walkthrough of my latest blog post.
Since the post was pretty detailed and technical, I thought a video could make the content more accessible.
I’d love for you to check it
Link: https://arilamstein.com/video-covid-demographics-explorer-v2/
I just put together a video walkthrough of my latest blog post.
Since the post was pretty detailed and technical, I thought a video could make the content more accessible.
I’d love for you to check it
Ari Lamstein
Video: Covid Demographics Explorer v2
I just put together a video walkthrough of my latest blog post. Since the post was pretty detailed and technical, I thought a video could make the content more accessible. I’d love for you to…
The Python Coding Stack: Are Python Dictionaries Ordered Data Structures?
Link: https://www.thepythoncodingstack.com/p/are-python-dictionaries-ordered-data
Order the boxes from smallest to largest.Stand in a queue in the order you arrived at the shop.You don't need me to define what the word "order" means in either of these instructions above.In Python,
Link: https://www.thepythoncodingstack.com/p/are-python-dictionaries-ordered-data
Order the boxes from smallest to largest.Stand in a queue in the order you arrived at the shop.You don't need me to define what the word "order" means in either of these instructions above.In Python,
Thepythoncodingstack
Are Python Dictionaries Ordered Data Structures?
This question has a nuanced answer
Talk Python Blog: Deep Dives Complete: 600K Words of Talk Python Insights
Link: https://talkpython.fm/blog/posts/deep-dive-retrospective-at-talk-python/
It’s been a real journey. I’m thrilled to announce that every single Talk Python To Me episode now has a deep dive analysis for that show. This short post is just a bit of a celebration (and heads up
Link: https://talkpython.fm/blog/posts/deep-dive-retrospective-at-talk-python/
It’s been a real journey. I’m thrilled to announce that every single Talk Python To Me episode now has a deep dive analysis for that show. This short post is just a bit of a celebration (and heads up
talkpython.fm
Deep Dives Complete: 600K Words of Talk Python Insights
Every Talk Python To Me episode now sports its own 1,200‑word “deep dive,” giving listeners a quick, richly linked way to revisit key ideas without replaying the audio. With 600K words across 509 episodes, these summaries add roughly 50 hours of readable…
Python Insider: Python 3.13.5 is now available!
Link: https://pythoninsider.blogspot.com/2025/06/python-3135-is-now-available.html
When I was younger we would call this a brown paper bag release, but
actually, we shouldn’t hide from our mistakes. We’re only human. So,
please enjoy:
Python 3.13.5 https://www.python.org/download
Link: https://pythoninsider.blogspot.com/2025/06/python-3135-is-now-available.html
When I was younger we would call this a brown paper bag release, but
actually, we shouldn’t hide from our mistakes. We’re only human. So,
please enjoy:
Python 3.13.5 https://www.python.org/download
Blogspot
Python Insider: Python 3.13.5 is now available!
Trey Hunner: My PyCon US 2025 recap
Link: https://treyhunner.com/2025/06/pycon-us-2025-recap/
I’m pretty much fully back to normal life after PyCon US 2025.
I started writing this post shortly after PyCon, got side-tracked, and now I’m finally publishing it.
My very quick recap: I spent a ton
Link: https://treyhunner.com/2025/06/pycon-us-2025-recap/
I’m pretty much fully back to normal life after PyCon US 2025.
I started writing this post shortly after PyCon, got side-tracked, and now I’m finally publishing it.
My very quick recap: I spent a ton
Treyhunner
My PyCon US 2025 recap
I’m pretty much fully back to normal life after PyCon US 2025. I started writing this post shortly after PyCon, got side-tracked, and now I& …
Talk Python to Me: #509: GPU Programming in Pure Python
Link: https://talkpython.fm/episodes/show/509/gpu-programming-in-pure-python
If you're looking to leverage the insane power of modern GPUs for data science and ML, you might think you'll need to use some low-level programming language such as C++. But the folks over at NVIDIA
Link: https://talkpython.fm/episodes/show/509/gpu-programming-in-pure-python
If you're looking to leverage the insane power of modern GPUs for data science and ML, you might think you'll need to use some low-level programming language such as C++. But the folks over at NVIDIA
talkpython.fm
GPU Programming in Pure Python
If you're looking to leverage the insane power of modern GPUs for data science and ML, you might think you'll need to use some low-level programming language such as C++. But the folks over at NVIDIA have been hard at work building Python SDKs which provide…
Armin Ronacher: Agentic Coding Recommendations
Link: http://lucumr.pocoo.org/2025/6/12/agentic-coding
There is currently an explosion of people sharing their experiences with
agentic coding. After my last two posts on the topic, I received quite a few
questions about my own practices. So, here goes
Link: http://lucumr.pocoo.org/2025/6/12/agentic-coding
There is currently an explosion of people sharing their experiences with
agentic coding. After my last two posts on the topic, I received quite a few
questions about my own practices. So, here goes
Armin Ronacher's Thoughts and Writings
Agentic Coding Recommendations
Current recommendations of agentic coding.
Robin Wilson: More links – June 2025
Link: https://blog.rtwilson.com/more-links-june-2025/
I’ve got into a bit of a habit of writing occasional posts with links to interesting things I’ve found (probably because it’s a relatively easy blog post to write). This is another of those posts – th
Link: https://blog.rtwilson.com/more-links-june-2025/
I’ve got into a bit of a habit of writing occasional posts with links to interesting things I’ve found (probably because it’s a relatively easy blog post to write). This is another of those posts – th
Python Docs Editorial Board: Meeting Minutes: June 10, 2025
Link: https://python.github.io/editorial-board/updates/2025-06-10-editorial-board-update/
Meeting Minutes from Python Docs Editorial Board: June 10, 2025
Link: https://python.github.io/editorial-board/updates/2025-06-10-editorial-board-update/
Meeting Minutes from Python Docs Editorial Board: June 10, 2025
Python Docs Editorial Board
Meeting Minutes: June 10, 2025
Meeting Minutes from Python Docs Editorial Board: June 10, 2025
Peter Bengtsson: A Python dict that can report which keys you did not use
Link: http://www.peterbe.com/plog/a-python-dict-that-can-report-which-keys-you-did-not-use
Demonstrates a very basic way, in Python, how to know which fields of a dict you never accessed.
Link: http://www.peterbe.com/plog/a-python-dict-that-can-report-which-keys-you-did-not-use
Demonstrates a very basic way, in Python, how to know which fields of a dict you never accessed.
Peterbe
A Python dict that can report which keys you did not use - Peterbe.com
Demonstrates a very basic way, in Python, how to know which fields of a dict you never accessed.