bpo-39815: add cached_property to all (GH-18726)



Automerge-Triggered-By: @pablogsal
diff --git a/Lib/functools.py b/Lib/functools.py
index 050bec8..535fa04 100644
--- a/Lib/functools.py
+++ b/Lib/functools.py
@@ -12,7 +12,8 @@
 __all__ = ['update_wrapper', 'wraps', 'WRAPPER_ASSIGNMENTS', 'WRAPPER_UPDATES',
            'total_ordering', 'cmp_to_key', 'lru_cache', 'reduce',
            'TopologicalSorter', 'CycleError',
-           'partial', 'partialmethod', 'singledispatch', 'singledispatchmethod']
+           'partial', 'partialmethod', 'singledispatch', 'singledispatchmethod',
+           "cached_property"]
 
 from abc import get_cache_token
 from collections import namedtuple
diff --git a/Misc/ACKS b/Misc/ACKS
index b36e2de..5ec93a4 100644
--- a/Misc/ACKS
+++ b/Misc/ACKS
@@ -369,6 +369,7 @@
 Antonio Cuni
 Brian Curtin
 Jason Curtis
+Hakan Celik
 Paul Dagnelie
 Lisandro Dalcin
 Darren Dale