Python has been the language of data science since before machine learning was trendy, and now you can use it for building AI agents, too. Get the scoop on the new Google Agent Development Kit and more in this weekβs report.
Python gets in on the agentic AI revolution, and you can, too, with the new Google Agent Development Kit. Also, get started with editable installs to make local Python development easier, use the Python client API to tap into Googleβs Data Commons libraries, and watch lazy annotations at work in Python 3.14. That and moreβall in this weekβs edition of The Python Report.
Top picks for Python readers on InfoWorld
Get started with Google Agent Development Kit
Google Agent Toolkit empowers Python and Java users to build AI agents with minimal hassle. This tutorial gets you started building Python-based agents with the LLM of your choice, including your own model.
Python 3.14 changes type hints forever: Lazy annotations explained
As of Python 3.14, type annotations are lazy by default, so you no longer need to define a type before annotating something with it. Watch lazy annotations at work in this live example.
How to use editable installs for Python packages
If you create and install your own Python packages on local systems, you know the pain of reinstalling them every time you make a change. Why not let editable installs solve that problem for you?
Google touts Python client library for Data Commons
The new Python client library makes it easier than ever to access over 200 publicly available datasets hosted on Googleβs Data Commons Platform.
More good reads and Python updates elsewhere
Hold the presses! Free-threaded Python is officially supported
Until recently, the free-threaded Python builds were considered experimental. As of Python 3.14 beta 3, theyβre an official but optional part of Python.
βAutomate the boring stuff with Pythonβ: The lost chapter
One chapter of Al Sweigartβs best-selling guide to learning Python by building things didnβt make it to the final cut of the current edition. That lost chapter, all about working with multimedia in Python, is now online.
PhotoshopAPI: An open source C++ library for manipulating Photoshop files with Python
Finally, thereβs an open source, liberally licensed toolkit for manipulating Photoshop images programmatically from Python! Some features are coming later (adjustment layers and text layers), and some wonβt ever be added (multichannel/Lab color), but the PhotoshopAPI claims far faster performance than Photoshopβs native API.
Reflections on two years of CPythonβs JIT Compiler
CPythonβs JIT Compiler is one of the key components to making Python faster. Ken Jin, a lead developer on the project, reflects on the development process, whatβs ahead, and why the compiler hasnβt delivered on its performance promises so far.


