Commit 5effdbb
committed
GH-127381: pathlib ABCs: remove
Remove the `PathBase.stat()` method. Its use of the `os.stat_result` API,
with its 10 mandatory fields and low-level types, makes it a poor fit for
virtual filesystems.
We'll look to add a `PathBase.info` attribute later - see GH-125413.PathBase.stat()
1 parent 7e819ce commit 5effdbb
File tree
4 files changed
+62
-78
lines changed- Lib
- pathlib
- test/test_pathlib
4 files changed
+62
-78
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
16 | 16 | | |
17 | 17 | | |
18 | 18 | | |
19 | | - | |
20 | 19 | | |
21 | 20 | | |
22 | 21 | | |
| |||
450 | 449 | | |
451 | 450 | | |
452 | 451 | | |
453 | | - | |
454 | | - | |
455 | | - | |
456 | | - | |
457 | | - | |
458 | | - | |
459 | | - | |
460 | | - | |
461 | | - | |
462 | 452 | | |
463 | 453 | | |
464 | 454 | | |
465 | 455 | | |
466 | 456 | | |
467 | 457 | | |
468 | 458 | | |
469 | | - | |
470 | | - | |
471 | | - | |
472 | | - | |
473 | | - | |
| 459 | + | |
474 | 460 | | |
475 | 461 | | |
476 | 462 | | |
477 | 463 | | |
478 | 464 | | |
479 | | - | |
480 | | - | |
481 | | - | |
482 | | - | |
| 465 | + | |
483 | 466 | | |
484 | 467 | | |
485 | 468 | | |
486 | 469 | | |
487 | 470 | | |
488 | 471 | | |
489 | | - | |
490 | | - | |
491 | | - | |
492 | | - | |
| 472 | + | |
493 | 473 | | |
494 | 474 | | |
495 | 475 | | |
496 | 476 | | |
497 | 477 | | |
498 | | - | |
499 | | - | |
500 | | - | |
501 | | - | |
| 478 | + | |
502 | 479 | | |
503 | 480 | | |
504 | 481 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
7 | 7 | | |
8 | 8 | | |
9 | 9 | | |
10 | | - | |
| 10 | + | |
11 | 11 | | |
12 | 12 | | |
13 | 13 | | |
| |||
725 | 725 | | |
726 | 726 | | |
727 | 727 | | |
728 | | - | |
| 728 | + | |
| 729 | + | |
| 730 | + | |
| 731 | + | |
729 | 732 | | |
730 | 733 | | |
731 | 734 | | |
| |||
734 | 737 | | |
735 | 738 | | |
736 | 739 | | |
737 | | - | |
| 740 | + | |
| 741 | + | |
| 742 | + | |
| 743 | + | |
738 | 744 | | |
739 | 745 | | |
740 | 746 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1835 | 1835 | | |
1836 | 1836 | | |
1837 | 1837 | | |
| 1838 | + | |
| 1839 | + | |
| 1840 | + | |
| 1841 | + | |
| 1842 | + | |
| 1843 | + | |
| 1844 | + | |
| 1845 | + | |
| 1846 | + | |
| 1847 | + | |
| 1848 | + | |
| 1849 | + | |
| 1850 | + | |
| 1851 | + | |
| 1852 | + | |
| 1853 | + | |
| 1854 | + | |
| 1855 | + | |
| 1856 | + | |
| 1857 | + | |
| 1858 | + | |
| 1859 | + | |
| 1860 | + | |
| 1861 | + | |
| 1862 | + | |
1838 | 1863 | | |
1839 | 1864 | | |
1840 | 1865 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2 | 2 | | |
3 | 3 | | |
4 | 4 | | |
5 | | - | |
6 | 5 | | |
7 | 6 | | |
8 | 7 | | |
| |||
1331 | 1330 | | |
1332 | 1331 | | |
1333 | 1332 | | |
1334 | | - | |
1335 | | - | |
1336 | | - | |
1337 | | - | |
1338 | | - | |
1339 | | - | |
1340 | | - | |
1341 | | - | |
1342 | | - | |
| 1333 | + | |
| 1334 | + | |
| 1335 | + | |
| 1336 | + | |
| 1337 | + | |
| 1338 | + | |
| 1339 | + | |
| 1340 | + | |
| 1341 | + | |
| 1342 | + | |
| 1343 | + | |
1343 | 1344 | | |
1344 | 1345 | | |
1345 | 1346 | | |
| |||
1958 | 1959 | | |
1959 | 1960 | | |
1960 | 1961 | | |
1961 | | - | |
1962 | | - | |
1963 | | - | |
1964 | | - | |
1965 | | - | |
1966 | | - | |
1967 | | - | |
1968 | | - | |
1969 | | - | |
1970 | | - | |
1971 | | - | |
1972 | | - | |
1973 | | - | |
1974 | | - | |
1975 | | - | |
1976 | | - | |
1977 | | - | |
1978 | | - | |
1979 | | - | |
1980 | | - | |
1981 | | - | |
1982 | | - | |
1983 | | - | |
1984 | | - | |
1985 | | - | |
1986 | 1962 | | |
1987 | 1963 | | |
1988 | 1964 | | |
| |||
2054 | 2030 | | |
2055 | 2031 | | |
2056 | 2032 | | |
2057 | | - | |
| 2033 | + | |
2058 | 2034 | | |
2059 | 2035 | | |
2060 | 2036 | | |
2061 | 2037 | | |
2062 | 2038 | | |
2063 | | - | |
2064 | | - | |
2065 | | - | |
| 2039 | + | |
| 2040 | + | |
| 2041 | + | |
2066 | 2042 | | |
2067 | | - | |
2068 | | - | |
2069 | | - | |
2070 | | - | |
| 2043 | + | |
| 2044 | + | |
| 2045 | + | |
| 2046 | + | |
2071 | 2047 | | |
2072 | | - | |
2073 | | - | |
2074 | | - | |
2075 | | - | |
2076 | | - | |
| 2048 | + | |
| 2049 | + | |
| 2050 | + | |
| 2051 | + | |
| 2052 | + | |
2077 | 2053 | | |
2078 | 2054 | | |
2079 | 2055 | | |
| |||
0 commit comments