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.
Daniel Roy Greenfeld: TIL: HTML 404 errors for FastHTML
Link: https://daniel.feldroy.com/posts/til-2025-06-html-404-errors-for-fasthtml
from fastapi import FastAPI
from fastapi.responses import HTMLResponse
async def custom_404_exception_handler(request, exc):
return HTMLResponse(
f'<p>404 Not Found at "{request.url.path
Link: https://daniel.feldroy.com/posts/til-2025-06-html-404-errors-for-fasthtml
from fastapi import FastAPI
from fastapi.responses import HTMLResponse
async def custom_404_exception_handler(request, exc):
return HTMLResponse(
f'<p>404 Not Found at "{request.url.path
https://daniel.feldroy.com
TIL: HTML 404 errors for FastHTML
For those times when FastAPI is serving web pages and users go to the wrong place.
Real Python: The Real Python Podcast – Episode #253: Starting With Marimo Notebooks & Python App Config Management
Link: https://realpython.com/podcasts/rpp/253/
Looking for a guide on getting started with Marimo notebooks? How do you build a reproducible notebook for sharing or create a dashboard with interactive UI elements? Christopher Trudeau is back on th
Link: https://realpython.com/podcasts/rpp/253/
Looking for a guide on getting started with Marimo notebooks? How do you build a reproducible notebook for sharing or create a dashboard with interactive UI elements? Christopher Trudeau is back on th
Realpython
Episode #253: Starting With Marimo Notebooks & Python App Config Management – The Real Python Podcast
Looking for a guide on getting started with Marimo notebooks? How do you build a reproducible notebook for sharing or create a dashboard with interactive UI elements? Christopher Trudeau is back on the show this week, bringing another batch of PyCoder's Weekly…
PyPy: How fast can the RPython GC allocate?
Link: https://www.pypy.org/posts/2025/06/rpython-gc-allocation-speed.html
While working on a paper about allocation profiling in
VMProf I got curious
about how quickly the RPython GC can allocate an object. I wrote a small
RPython benchmark program to get an idea of the ord
Link: https://www.pypy.org/posts/2025/06/rpython-gc-allocation-speed.html
While working on a paper about allocation profiling in
VMProf I got curious
about how quickly the RPython GC can allocate an object. I wrote a small
RPython benchmark program to get an idea of the ord
PyPy
How fast can the RPython GC allocate?
While working on a paper about allocation profiling in
VMProf I got curious
about how quickly the RPython GC can allocate an object. I wrote a small
RPython benchmark program to get an idea of the ord
VMProf I got curious
about how quickly the RPython GC can allocate an object. I wrote a small
RPython benchmark program to get an idea of the ord
Ned Batchelder: Math factoid of the day: 63
Link: https://nedbatchelder.com/blog/202506/math_factoid_of_the_day_63.html
63 is a centered octahedral number. That means if you
build an approximation of an octahedron with cubes, one size of octahedron will
have 63 cubes.In the late 1700’s René Just Haüy developed a theory
Link: https://nedbatchelder.com/blog/202506/math_factoid_of_the_day_63.html
63 is a centered octahedral number. That means if you
build an approximation of an octahedron with cubes, one size of octahedron will
have 63 cubes.In the late 1700’s René Just Haüy developed a theory
Nedbatchelder
Math factoid of the day: 63
Two geometric facts about 63, but how to connect them?
Real Python: Write Pythonic and Clean Code With namedtuple
Link: https://realpython.com/python-namedtuple/
Python’s namedtuple in the collections module allows you to create immutable sequences with named fields, providing a more readable and Pythonic way to handle tuples. You use namedtuple to access valu
Link: https://realpython.com/python-namedtuple/
Python’s namedtuple in the collections module allows you to create immutable sequences with named fields, providing a more readable and Pythonic way to handle tuples. You use namedtuple to access valu
Realpython
Write Pythonic and Clean Code With namedtuple – Real Python
Discover how Python's namedtuple lets you create simple, readable data structures with named fields you can access using dot notation.
Python Engineering at Microsoft: Python in Visual Studio Code – June 2025 Release
Link: https://devblogs.microsoft.com/python/python-in-visual-studio-code-june-2025-release/
We’re excited to announce the June 2025 release of the Python, Pylance and Jupyter extensions for Visual Studio Code!
This release includes the following announcements:
Python chat tools
Language Ser
Link: https://devblogs.microsoft.com/python/python-in-visual-studio-code-june-2025-release/
We’re excited to announce the June 2025 release of the Python, Pylance and Jupyter extensions for Visual Studio Code!
This release includes the following announcements:
Python chat tools
Language Ser
Microsoft News
Python in Visual Studio Code – June 2025 Release
The June 2025 release includes Copilot chat tools in the Python extension, project creation from a template, language server based terminal suggest, and more!