Open
Description
I want to discuss this.
We manage a lot of different paths and need also to support paths in s3-compatible endpoint urls along with normal s3 paths. I understand that an endpoint url can be passed easily via UPath("s3://bucket/key", endpoint_url=endpoint_url)
.
However it really feels that the endpoint url is a part of the path itself, and it would be very useful to have something like UPath("s3://bucket?endpoint_url/key")
or UPath("s3://bucket/key?endpoint_url")
, also storing such path strings are easier, and differentiating them from normal s3 paths. What do you think?