mirror of
https://github.com/python/cpython
synced 2024-10-05 09:19:59 +00:00
Minor improvements to the functools docs (#103672)
* Use an f-string for improved readability * Put version notes in chronological order
This commit is contained in:
parent
0cb0871584
commit
7d20783d45
|
@ -118,6 +118,7 @@ The :mod:`functools` module defines the following functions:
|
|||
def stdev(self):
|
||||
return statistics.stdev(self._data)
|
||||
|
||||
.. versionadded:: 3.8
|
||||
|
||||
.. versionchanged:: 3.12
|
||||
Prior to Python 3.12, ``cached_property`` included an undocumented lock to
|
||||
|
@ -126,8 +127,6 @@ The :mod:`functools` module defines the following functions:
|
|||
per-instance, which could result in unacceptably high lock contention. In
|
||||
Python 3.12+ this locking is removed.
|
||||
|
||||
.. versionadded:: 3.8
|
||||
|
||||
|
||||
.. function:: cmp_to_key(func)
|
||||
|
||||
|
@ -233,7 +232,7 @@ The :mod:`functools` module defines the following functions:
|
|||
@lru_cache(maxsize=32)
|
||||
def get_pep(num):
|
||||
'Retrieve text of a Python Enhancement Proposal'
|
||||
resource = 'https://peps.python.org/pep-%04d/' % num
|
||||
resource = f'https://peps.python.org/pep-{num:04d}'
|
||||
try:
|
||||
with urllib.request.urlopen(resource) as s:
|
||||
return s.read()
|
||||
|
|
Loading…
Reference in a new issue