Please turn JavaScript on
Planet Python icon

Planet Python

follow.it gives you an easy way to subscribe to Planet Python's news feed! Click on Follow below and we deliver the updates you want via email, phone or you can read them here on the website on your own news page.

You can also unsubscribe anytime painlessly. You can even combine feeds from Planet Python with other site's feeds!

Title: Planet Python

Is this your feed? Claim it!

Publisher:  Unclaimed!
Message frequency:  3.28 / day

Message History

Learn how to use lazy imports to speed up the startup time of your Python applications.

Python 3.15 introduced explicit lazy imports. An explicit lazy import is an import statement that starts with the keyword lazy:

import json lazy import math lazy from pathlib import Path

The module json is imported normally, but math and P...


Read full story

4.0.0a7 is closing in on the final form for the 4.0.0 release. There's a raft of bug-fixes from testing and tickets, the Windows GLUT binaries are now a separate python package, documentation system updates, and OpenGL_accelerate now pins the OpenGL version exactly.

At this point it's likely worth testing your PyOpenGL codebases with the alpha to report any regression...


Read full story

Frank Wiles wrote about an attack he nearly fell victim to: a downloaded git repo had active git hooks that would have compromised his system. Seeing the risks, I wanted to make git hooks more visible on my own machine.

A git hook is a script in the .git directory of a...


Read full story

AI agents are often described as the next step beyond chatbots. But what does that step involve? A chatbot can already search the web, write code, and sometimes run it. Is an agent simply a chatbot with more tools, or is something different happening behind the conversation? That’s where we’ll begin Agents Unpacked, a series of conversations exploring what AI agents ...


Read full story

Things moved quickly after I started using chatbots. New versions, new terms, new acronyms. And I was busy with actual work, family, and life.

Then I started hearing about agents. And I remember wondering: “Is this really any different from the ChatGPT-type chatbots?”

You still type into a chat window. It still replies. But now it can also do things for you. So wh...


Read full story