MacMusic  |  PcMusic  |  440 Software  |  440 Forums  |  440TV  |  Zicos
python
Search

F-strings with superpowers: What’s new in Python 3.14 beta

Friday May 30, 2025. 11:00 AM , from InfoWorld
Are you ready for Python Pi? The 3.14 beta is out now, and we’ve got the rundown on what’s so great about it, including the new template strings feature, or “f-strings with superpowers.” You can also learn how to deploy Python (and other languages) to WebAssembly, get started with uv (the little Rust-powered Python tool that could), and take a one-year lookback at the free-threaded version of Python. Yep, it’s already been a year.

Top picks for Python readers on InfoWorld

The best new features and fixes in Python 3.14Python 3.14’s beta has arrived. Now’s the time to get a head start on working with powerful features like template strings, deferred-evaluated annotations, and better error reporting.

How to use template strings in Python 3.14Speaking of template strings, we’re pretty excited about this next-generation method for formatting data. Find out how it transcends many limitations of old-fashioned f-strings.

6 languages you can deploy to WebAssembly right nowThe Py-to-Wasm pipeline is still being built, but the pieces are there. Here’s what you need to know about deploying Python apps via the cutting-edge runtime for the web.

How to use uv: A superfast Python package installerTrack project dependencies, manage virtual environments, and stay on top of all your Python projects’ fiddly bits. The Rust-powered uv is a command-line tool not to be missed.

Python news bites

Google releases agent development kits for Python and Java
Python popularity climbs to highest ever—Tiobe

More good reads and Python updates elsewhere

DumPy: NumPy for dummies?If you instinctively dislike NumPy’s broadcasting behaviors and just want to write loops over your NumPy data, check out this Modest Proposal from the folks at Dynomight.net.

Free-threaded Python Library Compatibility CheckerRemember those sites that tracked Python 3 compatibility with the top packages in PyPI? Here’s a similar tracker for seeing which libraries work properly with Python’s new free-threaded builds.

Looking back on one year of free-threaded PythonQuansight Labs uses Python’s free-threaded build in production, and here they’ve written a handy manifesto for the rest of us.

Somewhat off-topic: Luciole Math, an easy-to-read typeface for academic usersIf you’re formatting formulas in your Jupyter notebooks and want a super-legible font for displaying them, this typeface was designed to be easy on the eyes, especially for people with visual impairments.
https://www.infoworld.com/article/3997289/f-strings-with-superpowers-whats-new-in-python-3-14-beta.h

Related News

News copyright owned by their original publishers | Copyright © 2004 - 2025 Zicos / 440Network
Current Date
Jun, Mon 2 - 15:26 CEST