Julien Tayon: Abusing yahi -a log based statistic tool à la awstats- to plot histograms/date series from CSV
Link: https://beauty-of-imagination.blogspot.com/2025/09/abusing-yahi-log-based-statistic-tool.html
pre { line-height: 125%; }
td.linenos .normal { color: inherit; background-color: transparent; padding-left: 5px; padding-right: 5px; }
span.linenos { color: inherit; background-color: transparent; pa
Link: https://beauty-of-imagination.blogspot.com/2025/09/abusing-yahi-log-based-statistic-tool.html
pre { line-height: 125%; }
td.linenos .normal { color: inherit; background-color: transparent; padding-left: 5px; padding-right: 5px; }
span.linenos { color: inherit; background-color: transparent; pa
Blogspot
Abusing yahi -a log based statistic tool à la awstats- to plot histograms/date series from CSV
Seth Michael Larson: GZipped files and streams may contain names
Link: https://sethmlarson.dev/gzip-files-and-streams-may-contain-names?utm_campaign=rss
It's just another day, you're sending a bunch of
files to a friend. For no particular reason you
decide to name the archive with your controversial movie opinions:
$ tar -cf i-did-not-care-for-the-go
Link: https://sethmlarson.dev/gzip-files-and-streams-may-contain-names?utm_campaign=rss
It's just another day, you're sending a bunch of
files to a friend. For no particular reason you
decide to name the archive with your controversial movie opinions:
$ tar -cf i-did-not-care-for-the-go
sethmlarson.dev
GZipped files and streams may contain names
It's just another day, you're sending a bunch of
files to a friend. For no particular reason you
decide to name the archive with your controversial movie opinions:
$ tar -cf i-did-not-care-for-th...
files to a friend. For no particular reason you
decide to name the archive with your controversial movie opinions:
$ tar -cf i-did-not-care-for-th...
Wingware: Wing Python IDE Version 11.0.5 - September 26, 2025
Link: https://wingware.com/news/2025-09-26
Wing Python IDE version 11.0.5 has been released. It fixes remote development with
older Python versions, improves Python code analysis when using Python 3.14 and
for type hints on instance attribute
Link: https://wingware.com/news/2025-09-26
Wing Python IDE version 11.0.5 has been released. It fixes remote development with
older Python versions, improves Python code analysis when using Python 3.14 and
for type hints on instance attribute
Wingware
Wing Python IDE Version 11.0.5 - September 26, 2025 - Wing Python IDE
Wing Python IDE version 11.0.5 has been released, with fixes for remote development,
Python source code analysis, Find Uses, and refactoring.
Python source code analysis, Find Uses, and refactoring.
Daniel Roy Greenfeld: TIL: Loading .env files with uv run
Link: https://daniel.feldroy.com/posts/til-2025-09-env-files-with-uv-run
We don't need python-dotenv, use uv run with --env-file, and your env vars from .env get loaded.
For example, if we've got a FastAPI or Air project we can run it locally with env vars like:
uv run --
Link: https://daniel.feldroy.com/posts/til-2025-09-env-files-with-uv-run
We don't need python-dotenv, use uv run with --env-file, and your env vars from .env get loaded.
For example, if we've got a FastAPI or Air project we can run it locally with env vars like:
uv run --
https://daniel.feldroy.com
TIL: Loading .env files with uv run
Replacing python-dotenv with uv
🔥1
Armin Ronacher: 90%
Link: https://lucumr.pocoo.org/2025/9/29/90-percent/
“I think we will be there in three to six months, where AI is writing 90% of
the code. And then, in 12 months, we may be in a world where AI is writing
essentially all of the code”
— Dario Amodei
Th
Link: https://lucumr.pocoo.org/2025/9/29/90-percent/
“I think we will be there in three to six months, where AI is writing 90% of
the code. And then, in 12 months, we may be in a world where AI is writing
essentially all of the code”
— Dario Amodei
Th
Armin Ronacher's Thoughts and Writings
90%
AI is writing 90% of the code I was in charge of
Real Python: Quiz: Astral's ty Type Checker for Python
Link: https://realpython.com/quizzes/python-ty/
In this quiz, you’ll revisit the key concepts from Astral’s ty: A New Blazing-Fast Type Checker for Python. You’ll check your understanding of installing ty from PyPI, running type checks, and interpr
Link: https://realpython.com/quizzes/python-ty/
In this quiz, you’ll revisit the key concepts from Astral’s ty: A New Blazing-Fast Type Checker for Python. You’ll check your understanding of installing ty from PyPI, running type checks, and interpr
Realpython
Astral's ty Type Checker for Python Quiz – Real Python
Test your knowledge of Astral's ty—a blazing-fast, Rust-powered Python type checker. You'll cover installation, usage, rule configuration, and the tool's current limitations.
Talk Python to Me: #521: Red Teaming LLMs and GenAI with PyRIT
Link: https://talkpython.fm/episodes/show/521/red-teaming-llms-and-genai-with-pyrit
English is now an API. Our apps read untrusted text; they follow instructions hidden in plain sight, and sometimes they turn that text into action. If you connect a model to tools or let it read docum
Link: https://talkpython.fm/episodes/show/521/red-teaming-llms-and-genai-with-pyrit
English is now an API. Our apps read untrusted text; they follow instructions hidden in plain sight, and sometimes they turn that text into action. If you connect a model to tools or let it read docum
talkpython.fm
Red Teaming LLMs and GenAI with PyRIT
English is now an API. Our apps read untrusted text; they follow instructions hidden in plain sight, and sometimes they turn that text into action. If you connect a model to tools or let it read documents from the wild, you have created a brand new attack…
Real Python: Astral's ty: A New Blazing-Fast Type Checker for Python
Link: https://realpython.com/python-ty/
After Ruff and uv, the Astral team is back with another Rust-based tool called ty, short for type check. This new tool delivers a lightning-fast static type-checking experience in Python, aiming to ou
Link: https://realpython.com/python-ty/
After Ruff and uv, the Astral team is back with another Rust-based tool called ty, short for type check. This new tool delivers a lightning-fast static type-checking experience in Python, aiming to ou
Realpython
Astral's ty: A New Blazing-Fast Type Checker for Python – Real Python
Learn to use ty, an ultra-fast Python type checker written in Rust. Get setup instructions, run type checks, and fine-tune custom rules in personal projects.
Zero to Mastery: [September 2025] Python Monthly Newsletter 🐍
Link: https://zerotomastery.io/blog/python-monthly-newsletter-september-2025/?utm_source=python-rss-feed
70th issue of Andrei's Python Monthly: Customizing Your Python REPL, AI Coding Trap, and much more. Read the full newsletter to get up-to-date with everything you need to know from last month.
Link: https://zerotomastery.io/blog/python-monthly-newsletter-september-2025/?utm_source=python-rss-feed
70th issue of Andrei's Python Monthly: Customizing Your Python REPL, AI Coding Trap, and much more. Read the full newsletter to get up-to-date with everything you need to know from last month.
Zero To Mastery
[September 2025] Python Monthly Newsletter 💻🐍 | Zero To Mastery
Andrei Neagoie's must-read monthly Python Newsletter read by 15,000+ Pythonistas. Get up-to-date with the top Python news from last month.
Python Bytes: #451 Databases are a Fad
Link: https://pythonbytes.fm/episodes/show/451/databases-are-a-fad
<strong>Topics covered in this episode:</strong><br>
<ul>
<li><em>* <a href="https://www.postgresql.org/about/news/postgresql-18-released-3142/?featured_on=pythonbytes">PostgreSQL 18 Released</a></e
Link: https://pythonbytes.fm/episodes/show/451/databases-are-a-fad
<strong>Topics covered in this episode:</strong><br>
<ul>
<li><em>* <a href="https://www.postgresql.org/about/news/postgresql-18-released-3142/?featured_on=pythonbytes">PostgreSQL 18 Released</a></e
pythonbytes.fm
Databases are a Fad
News and announcements from the Python community for the week of Sep 29th, 2025
RoseHosting Blog: How to Install Python on Debian 13
Link: https://www.rosehosting.com/blog/how-to-install-python-on-debian-13/
In this tutorial, we will explain how to install Python on the latest stable version of Debian 13. Python is ...
Read More
The post How to Install Python on Debian 13 appeared first on RoseHosting.
Link: https://www.rosehosting.com/blog/how-to-install-python-on-debian-13/
In this tutorial, we will explain how to install Python on the latest stable version of Debian 13. Python is ...
Read More
The post How to Install Python on Debian 13 appeared first on RoseHosting.
RoseHosting
How to Install Python on Debian 13
How to Install Python on Debian 13 | RoseHosting
Python Morsels: Why splitlines() instead of split("\n")?
Link: https://www.pythonmorsels.com/splitlines/
To split text into lines in Python, use the splitlines() method, not the split() method.
Table of contents
Splitting on \n
Splitting on different types of newlines
Handling trailing newlines
Use s
Link: https://www.pythonmorsels.com/splitlines/
To split text into lines in Python, use the splitlines() method, not the split() method.
Table of contents
Splitting on \n
Splitting on different types of newlines
Handling trailing newlines
Use s
Pythonmorsels
Why splitlines() instead of split("\n")?
To split text into lines in Python, use the splitlines() method, not the split() method.
Real Python: Quiz: Modern Python Linting With Ruff
Link: https://realpython.com/quizzes/modern-python-linting-ruff/
Sharpen your code quality workflow with Ruff. In this quiz, you’ll review installation checks, continuous linting, and code formatting.
You’ll also revisit selecting rule codes, reading rule docs, app
Link: https://realpython.com/quizzes/modern-python-linting-ruff/
Sharpen your code quality workflow with Ruff. In this quiz, you’ll review installation checks, continuous linting, and code formatting.
You’ll also revisit selecting rule codes, reading rule docs, app
Realpython
Modern Python Linting With Ruff Quiz – Real Python
Test your Ruff skills in a quick quiz. Practice installation checks, continuous linting, formatting, rule selection, auto-fixes, and config.
Real Python: Modern Python Linting With Ruff
Link: https://realpython.com/courses/modern-python-linting-ruff/
Linting is essential to writing clean and readable code that you can share with others. A linter, like Ruff, is a tool that analyzes your code and looks for errors, stylistic issues, and suspicious co
Link: https://realpython.com/courses/modern-python-linting-ruff/
Linting is essential to writing clean and readable code that you can share with others. A linter, like Ruff, is a tool that analyzes your code and looks for errors, stylistic issues, and suspicious co
Realpython
Modern Python Linting With Ruff – Real Python
Ruff is a blazing-fast, modern Python linter with a simple interface that can replace Pylint, isort, and Black—and it's rapidly becoming popular.
PyCoder’s Weekly: Issue #702: django.tasks, MCP, Asyncio Without the GIL, and More (Sept. 30, 2025)
Link: https://pycoders.com/issues/702
#702 – SEPTEMBER 30, 2025 View in Browser » django.tasks Exists django.tasks has been officially released. This feature, likely to be included in Django 6, abstracts background task management s
Link: https://pycoders.com/issues/702
#702 – SEPTEMBER 30, 2025 View in Browser » django.tasks Exists django.tasks has been officially released. This feature, likely to be included in Django 6, abstracts background task management s
Pycoders
PyCoder’s Weekly | Issue #702
django.tasks, MCP, Asyncio Without the GIL, and More
Tryton News: Newsletter October 2025
Link: https://discuss.tryton.org/t/newsletter-october-2025/8867
During the last month we focused on fixing bugs, improving the behaviour of things, speeding-up performance issues - building on the changes from our last release. We also added some new features w
Link: https://discuss.tryton.org/t/newsletter-october-2025/8867
During the last month we focused on fixing bugs, improving the behaviour of things, speeding-up performance issues - building on the changes from our last release. We also added some new features w
Tryton Discussion
Newsletter October 2025
During the last month we focused on fixing bugs, improving the behaviour of things, speeding-up performance issues - building on the changes from our last release. We also added some new features which we would like to introduce to you in this newsletter.…
Seth Michael Larson: Winning a bet about “six”, the Python 2 compatibility shim
Link: https://sethmlarson.dev/winning-a-bet-about-six-the-python-2-compatibility-shim?utm_campaign=rss
Exactly five years ago today Andrey Petrov and I made a bet about whether
“six”, the compatibility shim for Python 2 and 3 APIs, would
still be in the top 20 daily downloads on PyPI. I said it would,
Link: https://sethmlarson.dev/winning-a-bet-about-six-the-python-2-compatibility-shim?utm_campaign=rss
Exactly five years ago today Andrey Petrov and I made a bet about whether
“six”, the compatibility shim for Python 2 and 3 APIs, would
still be in the top 20 daily downloads on PyPI. I said it would,
sethmlarson.dev
Winning a bet about “six”, the Python 2 compatibility shim
Exactly five years ago today Andrey Petrov and I made a bet about whether
“six”, the compatibility shim for Python 2 and 3 APIs, would
still be in the top 20 daily downloads on PyPI. I said it woul...
“six”, the compatibility shim for Python 2 and 3 APIs, would
still be in the top 20 daily downloads on PyPI. I said it woul...
Django Weblog: Django security releases issued: 5.2.7, 5.1.13, and 4.2.25
Link: https://www.djangoproject.com/weblog/2025/oct/01/security-releases/
In accordance with our security release policy, the Django team
is issuing releases for
Django 5.2.7,
Django 5.1.13, and
Django 4.2.25.
These releases address the security issues detailed below. We en
Link: https://www.djangoproject.com/weblog/2025/oct/01/security-releases/
In accordance with our security release policy, the Django team
is issuing releases for
Django 5.2.7,
Django 5.1.13, and
Django 4.2.25.
These releases address the security issues detailed below. We en
Django Project
Django security releases issued: 5.2.7, 5.1.13, and 4.2.25
Posted by Jacob Walls on Oct. 1, 2025
Real Python: Python 3.14 Preview: Better Syntax Error Messages
Link: https://realpython.com/python314-error-messages/
Python 3.14 brings a fresh batch of improvements to error messages that’ll make debugging feel less like detective work and more like having a helpful colleague point out exactly what went wrong. Thes
Link: https://realpython.com/python314-error-messages/
Python 3.14 brings a fresh batch of improvements to error messages that’ll make debugging feel less like detective work and more like having a helpful colleague point out exactly what went wrong. Thes
Realpython
Python 3.14 Preview: Better Syntax Error Messages – Real Python
Python 3.14 includes ten improvements to error messages, which help you catch common coding mistakes and point you in the right direction.
Real Python: Quiz: Python MCP Server: Connect LLMs to Your Data
Link: https://realpython.com/quizzes/python-mcp/
This quiz helps you review the core ideas behind the Model Context Protocol (MCP). You will practice how MCP connects large language models with external systems, how to install it, and what role prom
Link: https://realpython.com/quizzes/python-mcp/
This quiz helps you review the core ideas behind the Model Context Protocol (MCP). You will practice how MCP connects large language models with external systems, how to install it, and what role prom
Realpython
Python MCP Server: Connect LLMs to Your Data Quiz – Real Python
Test your knowledge of Python MCP. Practice installation, tools, resources, transports, and how LLMs interact with MCP servers.
Real Python: Quiz: Python 3.14 Preview: Better Syntax Error Messages
Link: https://realpython.com/quizzes/python314-error-messages/
This quiz helps you get familiar with the upgraded error messages in Python 3.14. You’ll review new keyword typo suggestions, improved math errors, string prefix feedback, and more.
Put your understan
Link: https://realpython.com/quizzes/python314-error-messages/
This quiz helps you get familiar with the upgraded error messages in Python 3.14. You’ll review new keyword typo suggestions, improved math errors, string prefix feedback, and more.
Put your understan
Realpython
Python 3.14 Preview: Better Syntax Error Messages Quiz – Real Python
Explore how Python 3.14 improves error messages with clearer explanations, actionable hints, and better debugging support for developers.