Issue 9110. Adding ContextDecorator to contextlib. This enables the creation of APIs that act as decorators as well as context managers. contextlib.contextmanager changed to use ContextDecorator.
diff --git a/Misc/NEWS b/Misc/NEWS
index 4a91b13..5d3c14e 100644
--- a/Misc/NEWS
+++ b/Misc/NEWS
@@ -460,6 +460,10 @@
Library
-------
+- Issue #9110: Addition of ContextDecorator to contextlib, for creating APIs
+ that act as both context managers and decorators. contextmanager changes
+ to use ContextDecorator.
+
- Implement importlib.abc.SourceLoader and deprecate PyLoader and PyPycLoader
for removal in Python 3.4.