| Commit message (Expand) | Author | Age | Files | Lines |
* | GH-128520: Divide pathlib ABCs into three classes (#128523) | Barney Gale | 2025-01-11 | 3 | -60/+74 |
|
|
* | GH-127381: pathlib ABCs: remove `PathBase.move()` and `move_into()` (#128337) | Barney Gale | 2025-01-04 | 2 | -35/+30 |
|
|
* | GH-127381: pathlib ABCs: remove uncommon `PurePathBase` methods (#127853) | Barney Gale | 2024-12-29 | 3 | -67/+5 |
|
|
* | GH-127381: pathlib ABCs: remove `PathBase.stat()` (#128334) | Barney Gale | 2024-12-29 | 2 | -30/+13 |
|
|
* | GH-127807: pathlib ABCs: move private copying methods to dedicated class (#12... | Barney Gale | 2024-12-22 | 3 | -248/+261 |
|
|
* | GH-127807: pathlib ABCs: remove a few private attributes (#127851) | Barney Gale | 2024-12-22 | 2 | -56/+64 |
|
|
* | GH-127807: pathlib ABCs: remove `PurePathBase._raw_paths` (#127883) | Barney Gale | 2024-12-22 | 3 | -40/+38 |
|
|
* | GH-127807: pathlib ABCs: remove `PathBase._unsupported_msg()` (#127855) | Barney Gale | 2024-12-12 | 3 | -35/+41 |
|
|
* | GH-127381: pathlib ABCs: remove remaining uncommon `PathBase` methods (#127714) | Barney Gale | 2024-12-12 | 2 | -55/+27 |
|
|
* | GH-127381: pathlib ABCs: remove `PathBase.samefile()` and rarer `is_*()` (#12... | Barney Gale | 2024-12-11 | 2 | -88/+66 |
|
|
* | GH-127456: pathlib ABCs: add protocol for path parser (#127494) | Barney Gale | 2024-12-09 | 2 | -54/+24 |
|
|
* | GH-127381: pathlib ABCs: remove `PathBase.unlink()` and `rmdir()` (#127736) | Barney Gale | 2024-12-08 | 2 | -41/+18 |
|
|
* | GH-127381: pathlib ABCs: remove `PathBase.resolve()` and `absolute()` (#127707) | Barney Gale | 2024-12-06 | 1 | -63/+1 |
|
|
* | GH-127381: pathlib ABCs: remove `PathBase.rename()` and `replace()` (#127658) | Barney Gale | 2024-12-06 | 2 | -36/+18 |
|
|
* | GH-125413: Revert addition of `pathlib.Path.scandir()` method (#127377) | Barney Gale | 2024-12-05 | 2 | -10/+9 |
|
|
* | GH-127381: pathlib ABCs: remove `PathBase.cwd()` and `home()` (#127427) | Barney Gale | 2024-11-30 | 2 | -15/+17 |
|
|
* | GH-127381: pathlib ABCs: remove `PathBase.lstat()` (#127382) | Barney Gale | 2024-11-29 | 2 | -10/+9 |
|
|
* | pathlib ABCs: tighten up `resolve()` and `absolute()` (#126611) | Barney Gale | 2024-11-09 | 1 | -9/+14 |
|
|
* | pathlib ABCs: support initializing paths with no arguments (#126608) | Barney Gale | 2024-11-09 | 1 | -9/+7 |
|
|
* | pathlib ABCs: defer path joining (#126409) | Barney Gale | 2024-11-05 | 2 | -41/+43 |
|
|
* | GH-126363: Speed up pattern parsing in `pathlib.Path.glob()` (#126364) | Barney Gale | 2024-11-04 | 1 | -14/+27 |
|
|
* | GH-125413: pathlib ABCs: use `scandir()` to speed up `walk()` (#126262) | Barney Gale | 2024-11-01 | 1 | -10/+12 |
|
|
* | GH-125413: pathlib ABCs: use `scandir()` to speed up `glob()` (#126261) | Barney Gale | 2024-11-01 | 1 | -13/+1 |
|
|
* | GH-125413: Add `pathlib.Path.scandir()` method (#126060) | Barney Gale | 2024-11-01 | 2 | -1/+19 |
|
|
* | GH-125069: Fix inconsistent joining in `WindowsPath(PosixPath(...))` (#125156) | Barney Gale | 2024-10-13 | 1 | -2/+2 |
|
|
* | GH-119518: Stop interning strings in pathlib GH-123356) | Barney Gale | 2024-09-02 | 1 | -2/+1 |
|
|
* | gh-118761: Speedup pathlib import by deferring shutil (#123520) | Daniel Hollas | 2024-09-01 | 1 | -2/+4 |
|
|
* | GH-73991: Prune `pathlib.Path.copy()` and `copy_into()` arguments (#123337) | Barney Gale | 2024-08-26 | 1 | -33/+19 |
|
|
* | GH-73991: Make `pathlib.Path.delete()` private. (#123315) | Barney Gale | 2024-08-26 | 2 | -66/+21 |
|
|
* | GH-73991: Add `pathlib.Path.copy_into()` and `move_into()` (#123314) | Barney Gale | 2024-08-26 | 1 | -0/+31 |
|
|
* | GH-73991: Add `pathlib.Path.move()` (#122073) | Barney Gale | 2024-08-25 | 1 | -1/+20 |
|
|
* | GH-122890: Fix low-level error handling in `pathlib.Path.copy()` (#122897) | Barney Gale | 2024-08-24 | 1 | -16/+42 |
|
|
* | GH-73991: Disallow copying directory into itself via `pathlib.Path.copy()` (#... | Barney Gale | 2024-08-23 | 1 | -6/+37 |
|
|
* | GH-120754: Disable buffering in Path.read_bytes (#122111) | Cody Maloney | 2024-08-16 | 1 | -1/+1 |
|
|
* | GH-73991: Rework `pathlib.Path.copytree()` into `copy()` (#122369) | Barney Gale | 2024-08-11 | 4 | -99/+63 |
|
|
* | GH-73991: Rework `pathlib.Path.rmtree()` into `delete()` (#122368) | Barney Gale | 2024-08-07 | 2 | -28/+40 |
|
|
* | Fix duplicated words 'begins with a' in pathlib docstring (#122732) | Виталий Дмитриев | 2024-08-06 | 1 | -1/+1 |
|
|
* | GH-73991: Support preserving metadata in `pathlib.Path.copytree()` (#121438) | Barney Gale | 2024-07-20 | 1 | -2/+6 |
|
|
* | GH-73991: Add `pathlib.Path.rmtree()` (#119060) | Barney Gale | 2024-07-20 | 2 | -0/+60 |
|
|
* | GH-73991: Support preserving metadata in `pathlib.Path.copy()` (#120806) | Barney Gale | 2024-07-06 | 3 | -5/+137 |
|
|
* | GH-73991: Support copying directory symlinks on older Windows (#120807) | Barney Gale | 2024-07-03 | 4 | -23/+38 |
|
|
* | GH-73991: Add `pathlib.Path.copytree()` (#120718) | Barney Gale | 2024-06-23 | 1 | -0/+30 |
|
|
* | GH-73991: Add follow_symlinks argument to `pathlib.Path.copy()` (#120519) | Barney Gale | 2024-06-19 | 3 | -9/+37 |
|
|
* | GH-73991: Add `pathlib.Path.copy()` (#119058) | Barney Gale | 2024-06-14 | 3 | -0/+184 |
|
|
* | GH-116380: Move pathlib-specific code from `glob` to `pathlib._abc`. (#120011) | Barney Gale | 2024-06-07 | 1 | -2/+30 |
|
|
* | pathlib ABCs: remove duplicate `realpath()` implementation. (#119178) | Barney Gale | 2024-06-05 | 1 | -59/+28 |
|
|
* | GH-119169: Implement `pathlib.Path.walk()` using `os.walk()` (#119573) | Barney Gale | 2024-05-29 | 2 | -2/+34 |
|
|
* | GH-82805: Fix handling of single-dot file extensions in pathlib (#118952) | Barney Gale | 2024-05-25 | 2 | -18/+50 |
|
|
* | GH-119113: Raise `TypeError` from `pathlib.PurePath.with_suffix(None)` (#119124) | Barney Gale | 2024-05-19 | 1 | -6/+4 |
|
|
* | gh-119049: Defer `import warnings` in `pathlib._local` (#119111) | Kirill Podoprigora | 2024-05-17 | 1 | -1/+1 |
|
|