<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/cpython-git.git/Lib/pathlib.py, branch alex-patch-1</title>
<subtitle>github.com: python/cpython.git
</subtitle>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython-git.git/'/>
<entry>
<title>bpo-37689: add Path.is_relative_to() method (GH-14982)</title>
<updated>2019-08-13T19:54:02+00:00</updated>
<author>
<name>Hai Shi</name>
<email>shihai1992@gmail.com</email>
</author>
<published>2019-08-13T19:54:02+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython-git.git/commit/?id=82642a052dc46b2180679518bc8d87e1a28a88b5'/>
<id>82642a052dc46b2180679518bc8d87e1a28a88b5</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>bpo-34775: Return NotImplemented in PurePath division. (GH-9509)</title>
<updated>2019-08-08T05:41:10+00:00</updated>
<author>
<name>aiudirog</name>
<email>aiudirog@gmail.com</email>
</author>
<published>2019-08-08T05:41:10+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython-git.git/commit/?id=4c69be22df3852f17873a74d015528d9a8ae92d6'/>
<id>4c69be22df3852f17873a74d015528d9a8ae92d6</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>bpo-36035: fix Path.rglob for broken links (GH-11988)</title>
<updated>2019-05-21T17:44:40+00:00</updated>
<author>
<name>Jörg Stucke</name>
<email>joerg.stucke@fkie.fraunhofer.de</email>
</author>
<published>2019-05-21T17:44:40+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython-git.git/commit/?id=d5c120f7eb6f2a9cdab282a5d588afed307a23df'/>
<id>d5c120f7eb6f2a9cdab282a5d588afed307a23df</id>
<content type='text'>
Links creating an infinite symlink loop would raise an exception.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Links creating an infinite symlink loop would raise an exception.</pre>
</div>
</content>
</entry>
<entry>
<title>bpo-33123: pathlib: Add missing_ok parameter to Path.unlink (GH-6191)</title>
<updated>2019-05-15T22:02:11+00:00</updated>
<author>
<name>‮zlohhcuB treboR</name>
<email>robert.buchholz@goodpoint.de</email>
</author>
<published>2019-05-15T22:02:11+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython-git.git/commit/?id=d9e006bcefe6fac859b1b5d741725b9a91991044'/>
<id>d9e006bcefe6fac859b1b5d741725b9a91991044</id>
<content type='text'>
Similarly to how several pathlib file creation functions have an "exists_ok" parameter, we should introduce "missing_ok" that makes removal functions not raise an exception when a file or directory is already absent.  IMHO, this should cover Path.unlink and Path.rmdir.  Note, Path.resolve() has a "strict" parameter since 3.6 that does the same thing. Naming this of this new parameter tries to be consistent with the "exists_ok" parameter as that is more explicit about what it does (as opposed to "strict").


https://bugs.python.org/issue33123</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Similarly to how several pathlib file creation functions have an "exists_ok" parameter, we should introduce "missing_ok" that makes removal functions not raise an exception when a file or directory is already absent.  IMHO, this should cover Path.unlink and Path.rmdir.  Note, Path.resolve() has a "strict" parameter since 3.6 that does the same thing. Naming this of this new parameter tries to be consistent with the "exists_ok" parameter as that is more explicit about what it does (as opposed to "strict").


https://bugs.python.org/issue33123</pre>
</div>
</content>
</entry>
<entry>
<title>bpo-36766: Typos in docs and code comments (GH-13116)</title>
<updated>2019-05-06T18:57:17+00:00</updated>
<author>
<name>penguindustin</name>
<email>penguindustin@gmail.com</email>
</author>
<published>2019-05-06T18:57:17+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython-git.git/commit/?id=964663089547ca110199e23867b46b07ff4be88c'/>
<id>964663089547ca110199e23867b46b07ff4be88c</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>bpo-26978: Implement pathlib.Path.link_to (Using os.link) (GH-12990)</title>
<updated>2019-05-04T15:27:10+00:00</updated>
<author>
<name>Joannah Nanjekye</name>
<email>33177550+nanjekyejoannah@users.noreply.github.com</email>
</author>
<published>2019-05-04T15:27:10+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython-git.git/commit/?id=6b5b013bcc22a27d6231c2796882e44ddb42be67'/>
<id>6b5b013bcc22a27d6231c2796882e44ddb42be67</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>bpo-22062: Updated docstring and documentation for pathlib (GH-8519)</title>
<updated>2019-02-11T10:47:09+00:00</updated>
<author>
<name>Eivind Teig</name>
<email>eivind.teig@gmail.com</email>
</author>
<published>2019-02-11T10:47:09+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython-git.git/commit/?id=537b6caa565ec2fc304ba6f4400cd347ce2af64b'/>
<id>537b6caa565ec2fc304ba6f4400cd347ce2af64b</id>
<content type='text'>
Original patch by Mike Short


https://bugs.python.org/issue22062</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Original patch by Mike Short


https://bugs.python.org/issue22062</pre>
</div>
</content>
</entry>
<entry>
<title>bpo-35692: pathlib no longer raises when checking file and directory existence on drives that are not ready (GH-11746)</title>
<updated>2019-02-04T07:08:18+00:00</updated>
<author>
<name>Steve Dower</name>
<email>steve.dower@microsoft.com</email>
</author>
<published>2019-02-04T07:08:18+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython-git.git/commit/?id=2f6fae6e510dba653391cb510a2aca8322eec03b'/>
<id>2f6fae6e510dba653391cb510a2aca8322eec03b</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title> bpo-33721: Make some os.path functions and pathlib.Path methods be tolerant to invalid paths.  (#7695)</title>
<updated>2018-09-18T08:28:51+00:00</updated>
<author>
<name>Serhiy Storchaka</name>
<email>storchaka@gmail.com</email>
</author>
<published>2018-09-18T08:28:51+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython-git.git/commit/?id=0185f34ddcf07b78feb6ac666fbfd4615d26b028'/>
<id>0185f34ddcf07b78feb6ac666fbfd4615d26b028</id>
<content type='text'>
Such functions as os.path.exists(), os.path.lexists(), os.path.isdir(),
os.path.isfile(), os.path.islink(), and os.path.ismount() now return False
instead of raising ValueError or its subclasses UnicodeEncodeError
and UnicodeDecodeError for paths that contain characters or bytes
unrepresentative at the OS level.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Such functions as os.path.exists(), os.path.lexists(), os.path.isdir(),
os.path.isfile(), os.path.islink(), and os.path.ismount() now return False
instead of raising ValueError or its subclasses UnicodeEncodeError
and UnicodeDecodeError for paths that contain characters or bytes
unrepresentative at the OS level.
</pre>
</div>
</content>
</entry>
<entry>
<title>bpo-33635: Handling Bad file descriptor in Path.is_file and related. (GH-8542)</title>
<updated>2018-08-27T21:33:45+00:00</updated>
<author>
<name>Przemysław Spodymek</name>
<email>przemyslaw@spodymek.com</email>
</author>
<published>2018-08-27T21:33:45+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython-git.git/commit/?id=216b745eafa7cd4a683a8405dcfbd7f5567f504c'/>
<id>216b745eafa7cd4a683a8405dcfbd7f5567f504c</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
