datalad_next.patches.replace_create_sibling_ria

This file contains an updated CreateSiblingRia-class.

It replaces the CreateSiblingRia-class in datalad.distributed.create_sibling_ria. The updated class uses PurePosixPath for all RIA-store path calculations. It uses url2transport_path to convert the abstract paths to concrete paths for the IO-abstraction.

The updated class also uses a canonified representation of path-anchors in URL-paths. This allows to handle the differences in path-anchor encoding between git-annex and RFC 8089-style file-URLs.