Serdar Yegulalp
Senior Writer

True multithreading in Python at last!

Python 3.13 is here and finally free of the GIL. Get started with the free-threaded build now. Also, find out why Anaconda is the leading Python distro for data science, explore a generative AI project written in Python, and discover flamegraphs in PyInstrument 5.0.

Person jumping for joy on a mountaintop. Freedom, expansion, triumph.
Credit: sivivolk/Shutterstock

This (half-) month in Python and elsewhere: Python 3.13โ€™s โ€œno-GILโ€ or โ€œfree-threadedโ€ version is out, and you can try it right now! Also, explore the ins and outs of Anacondaโ€™s Python distribution for data science and get cracking on a Python-powered generative AI projectโ€”if you can choose just one.

Top picks for Python readers on InfoWorld

Get started with the free-threaded build of Python 3.13
True multithreading in Python is here at last! Now, you just need to make it work in your programs.

Life without Pythonโ€™s โ€˜dead batteriesโ€™
Python 3.13 cleaned house, including removing a bunch of end-of-life standard library offerings. Hereโ€™s how to replace the ones you still need.

Get started with Anaconda Python
Anaconda is the premiere Python distro for data scientists and machine learning mavens. Find out why in this quick starter tutorial.

6 generative AI Python projects to run now
Build a chatbot with Llama2; visualize your data with Streamlit; parse documents with LangChain โ€ฆ who could choose just one?

More good reads and Python updates elsewhere

VS Code Web Visual Editor extension
Hereโ€™s how to edit HTML in VS Code interactively, with live previews and no additional tools needed.

PyInstrument 5.0: Flamegraphs for Python
This secret-weapon-grade tool for unobtrusively profiling Python code was years in the making.

PyTraceToIX: Code tracing for all the parts Python debugging canโ€™t reach
Ever wanted to put debug breakpoints inside Python lambdas, list comprehensions, or method chains? Now you can.

Refurbishing a Symbolics MacIvory Lisp Machine
The thrilling tale of one manโ€™s quest to resurrect a piece of almost-forgotten computing history: The Macintosh-hosted Lisp Machine.

Serdar Yegulalp

Serdar Yegulalp is a senior writer at InfoWorld. A veteran technology journalist, Serdar has been writing about computers, operating systems, databases, programming, and other information technology topics for 30 years. Before joining InfoWorld in 2013, Serdar wrote for Windows Magazine, InformationWeek, Byte, and a slew of other publications. At InfoWorld, Serdar has covered software development, devops, containerization, machine learning, and artificial intelligence, winning several B2B journalism awards including a 2024 Neal Award and a 2025 Azbee Award for best instructional content and best how-to article, respectively. He currently focuses on software development tools and technologies and major programming languages including Python, Rust, Go, Zig, and Wasm. Tune into his weekly Dev with Serdar videos for programming tips and techniques and close looks at programming libraries and tools.

More from this author