Rodrigo Girão Serrão: Typing improvements in Python 3.15
Link: https://mathspp.com/blog/typing-improvements-in-python-315
This article goes over the major improvements made to the typing module in Python 3.15.
Since static type hinting is becoming more and more popular in the Python world, every Python release brings wi
Link: https://mathspp.com/blog/typing-improvements-in-python-315
This article goes over the major improvements made to the typing module in Python 3.15.
Since static type hinting is becoming more and more popular in the Python world, every Python release brings wi
Mathspp
Typing improvements in Python 3.15
This article goes over the major improvements made to the typing module in Python 3.15.
Python Bytes: #502 Introducing chameleon-rs
Link: https://pythonbytes.fm/episodes/show/502/introducing-chameleon-rs
Topics covered in this episode:
PHP wasn’t the only problem last week
chameleon-rs
Bringing uv and ty together
Stlite runs Streamlit apps entirely in the browser
Extras
Joke
Watch on YouTube
About th
Link: https://pythonbytes.fm/episodes/show/502/introducing-chameleon-rs
Topics covered in this episode:
PHP wasn’t the only problem last week
chameleon-rs
Bringing uv and ty together
Stlite runs Streamlit apps entirely in the browser
Extras
Joke
Watch on YouTube
About th
pythonbytes.fm
Introducing chameleon-rs
News and announcements from the Python community for the week of Oct 27th, 2026
PyCoder’s Weekly: Issue #758: Security, Optimization, itertools, and More (2026-10-27)
Link: https://pycoders.com/issues/758
#758 – OCTOBER 27, 2026 View in Browser » The Future of Python Security How is the Python ecosystem adapting to the modern landscape of software security and supply chain defense? This week on t
Link: https://pycoders.com/issues/758
#758 – OCTOBER 27, 2026 View in Browser » The Future of Python Security How is the Python ecosystem adapting to the modern landscape of software security and supply chain defense? This week on t
Pycoders
PyCoder’s Weekly | Issue #758
Security, Optimization, itertools, and More
Talk Python to Me: #567: Personal AI Agents for Pythonistas
Link: https://talkpython.fm/episodes/show/567/personal-ai-agents-for-pythonistas
The most popular Python project you've probably never heard of has 252,000 GitHub stars and merged over 1,800 pull requests in a single week. It's Hermes, a self-hosted AI agent you program just by ta
Link: https://talkpython.fm/episodes/show/567/personal-ai-agents-for-pythonistas
The most popular Python project you've probably never heard of has 252,000 GitHub stars and merged over 1,800 pull requests in a single week. It's Hermes, a self-hosted AI agent you program just by ta
talkpython.fm
Personal AI Agents for Pythonistas
The most popular Python project you've probably never heard of has 252,000 GitHub stars and merged over 1,800 pull requests in a single week. It's Hermes, a self-hosted AI agent you program just by talking to it. And it never clocks out. It runs 24/7 on a…
"Michael Kennedy's Thoughts on Technology": Chameleon templates, modernized: chameleon-rs
Link: https://mkennedy.codes/posts/chameleon-templates-modernized-chameleon-rs/
tl;dr; chameleon-rs is my Rust implementation of Chameleon for Python web apps. It runs existing templates unchanged, with faster rendering, async support, and support for free-threaded Python.
The C
Link: https://mkennedy.codes/posts/chameleon-templates-modernized-chameleon-rs/
tl;dr; chameleon-rs is my Rust implementation of Chameleon for Python web apps. It runs existing templates unchanged, with faster rendering, async support, and support for free-threaded Python.
The C
Michael Kennedy's Thoughts on Technology
Chameleon templates, modernized: chameleon-rs
I rewrote Chameleon in Rust to make Python web apps faster. chameleon-rs runs your existing templates unchanged and adds async rendering, Markdown, and free-threaded Python support.
Python GUIs: Getting a Value from a Model Using Row-Column Indices — How to retrieve data from a Qt model using row and column integers
Link: https://www.pythonguis.com/faq/get-value-from-model-through-pair-of-integers-representing-row-and-column/
How do I retrieve a value from a QAbstractTableModel using a pair of integers (row and column), for example when clicking a button, rather than clicking on a cell in a QTableView?
When you're workin
Link: https://www.pythonguis.com/faq/get-value-from-model-through-pair-of-integers-representing-row-and-column/
How do I retrieve a value from a QAbstractTableModel using a pair of integers (row and column), for example when clicking a button, rather than clicking on a cell in a QTableView?
When you're workin
Python GUIs
How to Get Data from a Qt Table Model Using Row and Column in PyQt6
Learn how to correctly retrieve data from a QAbstractTableModel using row and column integers in PyQt6, using QModelIndex to access cell values programmatically.
Python GUIs: Passing Arguments to Threaded Functions in PyQt6 — Understanding the difference between passing a function and calling a function when using QThreadPool and QRunnable
Link: https://www.pythonguis.com/faq/delay-in-signal-from-thread/
I'm running a long-running function in a separate thread using QThreadPool and a QRunnable worker. When I pass the function without arguments, it runs correctly in the background. But when I try to p
Link: https://www.pythonguis.com/faq/delay-in-signal-from-thread/
I'm running a long-running function in a separate thread using QThreadPool and a QRunnable worker. When I pass the function without arguments, it runs correctly in the background. But when I try to p
Python GUIs
How to Pass Arguments to QRunnable Worker Threads in PyQt6
Learn how to correctly pass arguments to functions running in a QThreadPool worker thread in PyQt6. A common mistake is calling the function instead of passing it, which blocks the GUI. This tutorial explains why and how to fix it.