#python-314

[ follow ]
fromMathspp
13 hours ago

functools.Placeholder

The new Placeholder, added in Python 3.14, only makes sense in the context of functools.partial, so in order to understand Placeholder you will need to understand how functools.partial works and how to use it. In a nutshell, partial allows you to perform partial function application, by "freezing" arguments to functions. How to pass arguments to functools.partial Up until Python 3.13, you could use partial to freeze arguments in two types of ways: you could pass positional arguments to partial, which would be passed in the same order to the function being used with partial; or you could pass keyword arguments to partial, which would be passed with the same name to the function being used with partial.
Python
#release-candidate
fromInfoWorld
4 weeks ago

What you can do now with Python 3.14 RC1

Python 3.14 introduces significant features, including improved free-threading support, a new package tool, and comparisons of Rust-powered typecheckers.
fromRealpython
1 month ago

Free-Threaded Python Unleashed and Other Python News for July 2025 - Real Python

The third beta of Python 3.14 now officially supports the no-GIL build for CPython, signaling a new era of multi-core Python.
Python
#python
fromRealpython
3 months ago
Python

Python's T-Strings Coming Soon and Other Python News for May 2025 - Real Python

Python will introduce template strings (t-strings) in the upcoming release, significantly enhancing string-handling capabilities.
fromZero To Mastery
3 months ago
OMG science

[April 2025] Python Monthly Newsletter | Zero To Mastery

Python Monthly curates essential resources and articles to enhance your Python development skills, following the 80/20 rule for maximum impact.
fromInfoWorld
2 months ago

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

Python 3.14 beta introduces powerful new features including enhanced template strings and WebAssembly support, aimed at boosting usability and performance across applications.
fromPythoninsider
2 months ago

Python Insider: Python 3.14.0 beta 2 is here!

Beta 3.14.0b2 is a release preview of Python 3.14, encouraging testing of new features while cautioning against use in production environments.
fromPycoders
3 months ago

PyCoder's Weekly | Issue #682

NumPy quickly becomes complex as dimensions increase; while two dimensions may appear straightforward, adding more can lead to significant challenges in managing data effectively.
Python
Python
fromInfoWorld
3 months ago

The best new features and fixes in Python 3.14

Python 3.14 introduces notable features enhancing development flexibility and debugging, including template strings, deferred annotations, improved error messages, and an efficient debugger interface.
[ Load more ]