Files
typeshed/stdlib/3
Jelle Zijlstra 55be42f6d6 add __fspath__ support to os.path (#2053)
Fixes #1997, #2068.

This is tricky because we need to get the return values right (see #1960 for
prior attempts) and we often run into python/mypy#3644. I found that I
could express most signatures correctly using a series of overloads.

A few other changes in here:
- Added splitunc, which according to https://docs.python.org/3/library/os.path.html
  should exist in both Unix and Windows.
- Made the second argument to os.path.curdir Optional to match the implementation.
- Fixed os.path.split, whose previous Path-aware signature triggered python/mypy#3644.
2018-05-15 10:31:40 -04:00
..
2017-11-09 10:32:17 -08:00
2018-03-06 21:36:33 -08:00
2018-04-06 11:09:45 -07:00
2017-04-24 15:31:29 -07:00
2016-12-19 23:53:19 -08:00
2017-04-24 15:04:42 -07:00
2017-01-26 12:05:53 -08:00
2016-12-21 01:15:26 -08:00
2017-06-02 12:53:38 -07:00
2017-11-09 05:56:55 -08:00
2017-11-08 19:39:55 -08:00
2017-04-24 15:31:29 -07:00
2017-04-27 08:48:22 -07:00
2017-04-30 14:16:30 -07:00
2016-12-20 00:47:51 -08:00
2018-04-06 11:11:29 -07:00
2017-05-24 14:09:52 -07:00
2017-04-24 14:57:26 -07:00
2017-11-13 06:56:24 -08:00
2016-12-19 22:09:35 -08:00
2017-05-31 12:07:21 -07:00
2018-01-23 14:27:01 -08:00
2017-03-23 08:26:45 -07:00
2017-10-08 21:12:19 -07:00