Graham Dumpleton: Getting to know Tachyon
Link: https://grahamdumpleton.me/posts/2026/10/getting-to-know-tachyon/
Python 3.15 ships with a new profiler. It is called Tachyon, it lives in the standard library as the profiling.sampling module, and unlike cProfile it is a sampling profiler rather than a tracing one.
Link: https://grahamdumpleton.me/posts/2026/10/getting-to-know-tachyon/
Python 3.15 ships with a new profiler. It is called Tachyon, it lives in the standard library as the profiling.sampling module, and unlike cProfile it is a sampling profiler rather than a tracing one.
grahamdumpleton.me
Getting to know Tachyon - Graham Dumpleton
A set of hands-on JupyterLab workshops for Tachyon, the sampling profiler in Python 3.15, and the story of why I wrote them to learn it myself.
Python Insider: Python 3.10.22, 3.11.17, 3.12.15, 3.13.16 and 3.14.8 are now available!
Link: https://blog.python.org/2026/10/python-31022-31117/
Security updates across Python 3.10–3.14, the final maintenance release of 3.13, and a farewell to Python 3.10.
Link: https://blog.python.org/2026/10/python-31022-31117/
Security updates across Python 3.10–3.14, the final maintenance release of 3.13, and a farewell to Python 3.10.
Python Insider
Python 3.10.22, 3.11.17, 3.12.15, 3.13.16 and 3.14.8 are now available! | Python Insider
Security updates across Python 3.10–3.14, the final maintenance release of 3.13, and a farewell to Python 3.10.
Django Weblog: Nominate Someone for the 2026 Malcolm Tredinnick Memorial Prize
Link: https://www.djangoproject.com/weblog/2026/oct/01/nominate-someone-for-the-2026-malcolm-prize/
Hello Everyone 👋
It is that time of year again when we recognize someone from our community in memory of our friend Malcolm.
Malcolm was an early core contributor to Django and had a huge influence o
Link: https://www.djangoproject.com/weblog/2026/oct/01/nominate-someone-for-the-2026-malcolm-prize/
Hello Everyone 👋
It is that time of year again when we recognize someone from our community in memory of our friend Malcolm.
Malcolm was an early core contributor to Django and had a huge influence o
Django Project
Nominate Someone for the 2026 Malcolm Tredinnick Memorial Prize
Posted by Abigail Afi Gbadago and Jeff Triplett on Oct. 1, 2026
"Michiel's Blog": Monitoring my Samsung smart washing machine without a cloud
Link: https://tildeweb.nl/~michiel/samsung-monitoring-my-washer-without-a-cloud.html
Two weeks ago I gave a talk at
Python Leiden on how I
monitor my Samsung Smart washer without using Samsung SmartThings.
As Samsung announced
using their SmartThings API will start costing USD 5 per m
Link: https://tildeweb.nl/~michiel/samsung-monitoring-my-washer-without-a-cloud.html
Two weeks ago I gave a talk at
Python Leiden on how I
monitor my Samsung Smart washer without using Samsung SmartThings.
As Samsung announced
using their SmartThings API will start costing USD 5 per m
tildeweb.nl
Monitoring my Samsung smart washing machine without a cloud
| Blog
| Blog
No SmartThings for me!
EuroPython: Humans of EuroPython: Diego Russo
Link: https://blog.europython.eu/humans-of-ep-diego/
This week we’d love to spotlight Diego Russo, a member of the Programme Team, and his contributions to EuroPython 2026.In addition to helping ensure an interesting and varied conference programme, Die
Link: https://blog.europython.eu/humans-of-ep-diego/
This week we’d love to spotlight Diego Russo, a member of the Programme Team, and his contributions to EuroPython 2026.In addition to helping ensure an interesting and varied conference programme, Die
EuroPython Blog
Humans of EuroPython: Diego Russo
“You stop seeing EuroPython only as an event you attend and start seeing the people, effort and collaboration that make it possible. It gives you a much stronger sense of belonging to the community.” An Interview with Diego Russo.
Talk Python to Me: #565: Tachyon, Python 3.15's Built-in Sampling Profiler
Link: https://talkpython.fm/episodes/show/565/tachyon-python-3.15s-built-in-sampling-profiler
Do you know what's actually slow in your Python app? Or are you guessing? Until now, profiling Python meant a tracing profiler that made your code 2 to 3 times slower. Or a third-party tool that broke
Link: https://talkpython.fm/episodes/show/565/tachyon-python-3.15s-built-in-sampling-profiler
Do you know what's actually slow in your Python app? Or are you guessing? Until now, profiling Python meant a tracing profiler that made your code 2 to 3 times slower. Or a third-party tool that broke
talkpython.fm
Tachyon, Python 3.15's Built-in Sampling Profiler
Do you know what's actually slow in your Python app? Or are you guessing? Until now, profiling Python meant a tracing profiler that made your code 2 to 3 times slower. Or a third-party tool that broke with every new release. Python 3.15 fixes that. It ships…
Python Insider: Python 3.15.0 candidate 3 is here!
Link: https://blog.python.org/2026/10/python-3150-rc3/
Following tradition, a surprise rc3!
Link: https://blog.python.org/2026/10/python-3150-rc3/
Following tradition, a surprise rc3!
Python Insider
Python 3.15.0 candidate 3 is here! | Python Insider
Following tradition, a surprise rc3!
Brian Okken: PyBay 2026 Talk info and slides
Link: https://pythontest.com/tdd-pybay-2026/
Talk Title: Is TDD even relevant anymore? Yes, but don’t be dumb about it.
Event: PyBay 2026
Slides: tdd-pybay-2026.pdf
Link: https://pythontest.com/tdd-pybay-2026/
Talk Title: Is TDD even relevant anymore? Yes, but don’t be dumb about it.
Event: PyBay 2026
Slides: tdd-pybay-2026.pdf
Pythontest
PyBay 2026 Talk info and slides | PythonTest
Is TDD even relevant anymore? Yes, but don't be dumb about it.
Mark Dufour: Shed Skin v0.9.14, v1.0 coming soon!
Link: http://shed-skin.blogspot.com/2026/10/shed-skin-v0914-v10-coming-soon.html
I have just released version 0.9.14 of Shed Skin, a restricted-python to C++ transpiler. Shed Skin allows one to effectively convert (or transpile) pure Python code to highly optimized machine code. T
Link: http://shed-skin.blogspot.com/2026/10/shed-skin-v0914-v10-coming-soon.html
I have just released version 0.9.14 of Shed Skin, a restricted-python to C++ transpiler. Shed Skin allows one to effectively convert (or transpile) pure Python code to highly optimized machine code. T
Blogspot
Shed Skin v0.9.14, v1.0 coming soon!
I have just released version 0.9.14 of Shed Skin , a restricted-python to C++ transpiler. Shed Skin allows one to effectively convert (or t...
Tryton News: Security Release for issue 15035
Link: https://discuss.tryton.org/t/security-release-for-issue-15035/9412
lizparadox_ has discovered that the report name can be used to execute commands on the server.
Impact
CVSS v3.0 Base Score: 6.8
Attack Vector: Network
Attack Complexity: Low
Privileges Required: High
Link: https://discuss.tryton.org/t/security-release-for-issue-15035/9412
lizparadox_ has discovered that the report name can be used to execute commands on the server.
Impact
CVSS v3.0 Base Score: 6.8
Attack Vector: Network
Attack Complexity: Low
Privileges Required: High
Tryton Discussion
Security Release for issue 15035
lizparadox_ has discovered that the report name can be used to execute commands on the server. Impact CVSS v3.0 Base Score: 6.8 Attack Vector: Network Attack Complexity: Low Privileges Required: High User Interaction: Required Scope: Unchanged Confidentiality:…
Tryton News: Security Release for issue 15032
Link: https://discuss.tryton.org/t/security-release-for-issue-15032/9411
Jaisurya has discovered that the content of the HTML editor was not escaped.
Impact
CVSS v3.0 Base Score: 5.4
Attack Vector: Network
Attack Complexity: Low
Privileges Required: Low
User Interaction:
Link: https://discuss.tryton.org/t/security-release-for-issue-15032/9411
Jaisurya has discovered that the content of the HTML editor was not escaped.
Impact
CVSS v3.0 Base Score: 5.4
Attack Vector: Network
Attack Complexity: Low
Privileges Required: Low
User Interaction:
Tryton Discussion
Security Release for issue 15032
Jaisurya has discovered that the content of the HTML editor was not escaped. Impact CVSS v3.0 Base Score: 5.4 Attack Vector: Network Attack Complexity: Low Privileges Required: Low User Interaction: Required Scope: Changed Confidentiality: Low Integrity:…
Armin Ronacher: What is Codemode
Link: https://lucumr.pocoo.org/2026/10/6/codemode/
More than a year ago I wrote a few posts here that recommended people not to
load custom tools into their context (or
MCP servers) but to just
use more scripts. Most importantly I wrote that Code Is
Link: https://lucumr.pocoo.org/2026/10/6/codemode/
More than a year ago I wrote a few posts here that recommended people not to
load custom tools into their context (or
MCP servers) but to just
use more scripts. Most importantly I wrote that Code Is
Armin Ronacher's Thoughts and Writings
What is Codemode
If you just need bash, why do you need codemode?
Django Weblog: Django security releases issued: 6.1.2, 6.0.9, and 5.2.18
Link: https://www.djangoproject.com/weblog/2026/oct/06/security-releases/
In accordance with our security release policy,
the Django team is issuing releases for
Django 6.1.2, Django
6.0.9, and Django
5.2.18.
These releases address the security issues detailed below. We enc
Link: https://www.djangoproject.com/weblog/2026/oct/06/security-releases/
In accordance with our security release policy,
the Django team is issuing releases for
Django 6.1.2, Django
6.0.9, and Django
5.2.18.
These releases address the security issues detailed below. We enc
Django Project
Django security releases issued: 6.1.2, 6.0.9, and 5.2.18
Posted by Sarah Boyce on Oct. 6, 2026
Tryton News: Tryton Release 8.2
Link: https://discuss.tryton.org/t/tryton-release-8-2/9421
We are proud to announce the 8.2 release of Tryton.
This release provides many bug fixes, performance improvements and some fine tuning.
You can give it a try on the demo server, use the docker ima
Link: https://discuss.tryton.org/t/tryton-release-8-2/9421
We are proud to announce the 8.2 release of Tryton.
This release provides many bug fixes, performance improvements and some fine tuning.
You can give it a try on the demo server, use the docker ima
Tryton Discussion
Tryton Release 8.2
We are proud to announce the 8.2 release of Tryton. This release provides many bug fixes, performance improvements and some fine tuning. You can give it a try on the demo server, use the docker image or download it here. As usual upgrading from previous…
PyCoder’s Weekly: Issue #755: 3.15 Gets an RC3, New Feature Rundown, Sampling Profiler, and More (2026-10-06)
Link: https://pycoders.com/issues/755
#755 – OCTOBER 6, 2026 View in Browser » Python Adds a Release: 3.15.0rc3 Due to issues found in the new lazy loading features, an emergency Release Candidate has been adding, delaying Python 3.
Link: https://pycoders.com/issues/755
#755 – OCTOBER 6, 2026 View in Browser » Python Adds a Release: 3.15.0rc3 Due to issues found in the new lazy loading features, an emergency Release Candidate has been adding, delaying Python 3.
Pycoders
PyCoder’s Weekly | Issue #755
3.15 Gets an RC3, New Feature Rundown, Sampling Profiler, and More
Python Bytes: #499 So many questions??
Link: https://pythonbytes.fm/episodes/show/499/so-many-questions
Topics covered in this episode:
PEP 824 brings ?? and ??= to Python for None handling
Python 3.15 gets a surprise RC3, and Python 3.10 reaches end of life
asyncio.shield
Pyxel: the retro game engine
Link: https://pythonbytes.fm/episodes/show/499/so-many-questions
Topics covered in this episode:
PEP 824 brings ?? and ??= to Python for None handling
Python 3.15 gets a surprise RC3, and Python 3.10 reaches end of life
asyncio.shield
Pyxel: the retro game engine
pythonbytes.fm
So many questions??
News and announcements from the Python community for the week of Oct 6th, 2026
Python GUIs: Using Complex Data Sources with PyQt6 Model/View Architecture — How to use JSON, nested data, and other complex structures in your Qt table and list views
Link: https://www.pythonguis.com/faq/complex-data-in-pyqt-models/
I have a complex data set in a JSON file. Is it possible to use this as my model's data in PyQt6 views, or do I need to simplify it to a basic table?
Great news: you can use any data structure you l
Link: https://www.pythonguis.com/faq/complex-data-in-pyqt-models/
I have a complex data set in a JSON file. Is it possible to use this as my model's data in PyQt6 views, or do I need to simplify it to a basic table?
Great news: you can use any data structure you l
Python GUIs
How to Use JSON and Complex Data in PyQt6 Models and Views
Learn how to use complex data sources like JSON files with PyQt6's Model/View architecture. Understand how custom models act as an interface between your data and Qt's views, with complete working examples.
Python GUIs: Change the color of the ProgressBar indicator text when it exceeds 50%
Link: https://www.pythonguis.com/faq/change-the-color-of-the-progressbar-indicator-text-when-it-exceeds-50/
How can I change the text color from black to white of the percentage indicator inside the QProgressBar when it exceeds the value of 50?
When a QProgressBar fills past the halfway mark, the dark-col
Link: https://www.pythonguis.com/faq/change-the-color-of-the-progressbar-indicator-text-when-it-exceeds-50/
How can I change the text color from black to white of the percentage indicator inside the QProgressBar when it exceeds the value of 50?
When a QProgressBar fills past the halfway mark, the dark-col
Python GUIs
How to Change QProgressBar Text Color When Value Exceeds 50% in PyQt5
Learn how to dynamically change the QProgressBar indicator text color from black to white when the progress value exceeds 50% using PyQt5 stylesheets and the valueChanged signal.
LernerPython blog, from Reuven Lerner: Pandas groupby basics: Aggregating a numeric column by category
Link: https://lernerpython.com/2026/10/05/pandas-groupby-basics-aggregating-a-numeric-column-by-category/
The simplest grouping in Python Pandas is groupby:
df.groupby(CATEGORICAL)[NUMERIC].AGG_METHOD()
For example:
df.groupby('passenger_count')['trip_distance'].mean()
Returns a series whose index is the
Link: https://lernerpython.com/2026/10/05/pandas-groupby-basics-aggregating-a-numeric-column-by-category/
The simplest grouping in Python Pandas is groupby:
df.groupby(CATEGORICAL)[NUMERIC].AGG_METHOD()
For example:
df.groupby('passenger_count')['trip_distance'].mean()
Returns a series whose index is the
LernerPython
Pandas groupby basics: Aggregating a numeric column by category - LernerPython
The simplest grouping in Python Pandas is groupby: For example: Returns a series whose index is the unique values from passenger_count.
LernerPython blog, from Reuven Lerner: Pandas groupby with sort=False: Keep groups in order of appearance
Link: https://lernerpython.com/2026/10/06/pandas-groupby-with-sort-false-keep-groups-in-order-of-appearance/
A “groupby” call in Python Pandas is normally sorted by index.
But if you’re grouping by month name, April will come before January.
Pass “sort=False”, and the index will reflect the order of appeara
Link: https://lernerpython.com/2026/10/06/pandas-groupby-with-sort-false-keep-groups-in-order-of-appearance/
A “groupby” call in Python Pandas is normally sorted by index.
But if you’re grouping by month name, April will come before January.
Pass “sort=False”, and the index will reflect the order of appeara
LernerPython
Pandas groupby with sort=False: Keep groups in order of appearance - LernerPython
A “groupby” call in Python Pandas is normally sorted by index. But if you’re grouping by month name, April will come before January. Pass “sort=False”, and the index will reflect […]
Eli Bendersky: Monte-Carlo simulations
Link: https://eli.thegreenplace.net/2026/monte-carlo-simulations/
Monte Carlo simulations (or methods) is the technique of applying
randomness and the Law of large numbers
to the solution of various scientific and engineering problems. One of its
first documented us
Link: https://eli.thegreenplace.net/2026/monte-carlo-simulations/
Monte Carlo simulations (or methods) is the technique of applying
randomness and the Law of large numbers
to the solution of various scientific and engineering problems. One of its
first documented us