SIGN IN SIGN UP

bpo-39950: add `pathlib.Path.hardlink_to()` method that supersedes `link_to()` (GH-18909)

The argument order of `link_to()` is reversed compared to what one may expect, so:

    a.link_to(b)

Might be expected to create *a* as a link to *b*, in fact it creates *b* as a link to *a*, making it function more like a "link from". This doesn't match `symlink_to()` nor the documentation and doesn't seem to be the original author's intent.

This PR deprecates `link_to()` and introduces `hardlink_to()`, which has the same argument order as `symlink_to()`.
B
Barney Gale committed
f24e2e5464ba6498e7b8d73c3f9b417d59fd1b26
Parent: e047239
Committed by GitHub <noreply@github.com> on 4/23/2021, 8:48:52 PM