Issue #12760: Add a create mode to open(). Patch by David Townshend.
diff --git a/Doc/whatsnew/3.3.rst b/Doc/whatsnew/3.3.rst
index f458ae0..0b0f8f6 100644
--- a/Doc/whatsnew/3.3.rst
+++ b/Doc/whatsnew/3.3.rst
@@ -408,6 +408,15 @@
 (Contributed by Sijin Joseph in :issue:`8808`)
 
 
+io
+--
+
+The :func:`~io.open` function has a new ``'x'`` mode that can be used to create
+a new file, and raise a :exc:`FileExistsError` if the file already exists.
+
+(Contributed by David Townshend in :issue:`12760`)
+
+
 lzma
 ----