bpo-23706: Add newline parameter to pathlib.Path.write_text (GH-22420) (GH-22420)
* Add _newline_ parameter to `pathlib.Path.write_text()`
* Update documentation of `pathlib.Path.write_text()`
* Add test case for `pathlib.Path.write_text()` calls with _newline_ parameter passed
Automerge-Triggered-By: GH:methane
diff --git a/Doc/library/pathlib.rst b/Doc/library/pathlib.rst
index 9526a03..9de72bb 100644
--- a/Doc/library/pathlib.rst
+++ b/Doc/library/pathlib.rst
@@ -1166,7 +1166,7 @@
.. versionadded:: 3.5
-.. method:: Path.write_text(data, encoding=None, errors=None)
+.. method:: Path.write_text(data, encoding=None, errors=None, newline=None)
Open the file pointed to in text mode, write *data* to it, and close the
file::
@@ -1182,6 +1182,9 @@
.. versionadded:: 3.5
+ .. versionchanged:: 3.10
+ The *newline* parameter was added.
+
Correspondence to tools in the :mod:`os` module
-----------------------------------------------