21935: Move arvados.http_to_keep under arvados._internal
authorBrett Smith <brett.smith@curii.com>
Fri, 12 Jul 2024 18:37:12 +0000 (14:37 -0400)
committerBrett Smith <brett.smith@curii.com>
Fri, 12 Jul 2024 22:02:34 +0000 (18:02 -0400)
commitb3a1f8ce34c4069b315b18f6d1c8fb7e534540f2
tree15d98d7d6b7665f0fe4b6f295638605e946f6ba4
parent079116b55f672c8aa87b267d3d482291c14d7ae9
21935: Move arvados.http_to_keep under arvados._internal

This functionality could be useful to provide to people writing their
own tools. However, because of the way it was extracted out of
arvados-cwl-runner, the API wasn't really designed to be public, and has
already had one breaking change since it was introduced.

Make the current module internal so the API doesn't ossify. We can
always develop a public API for it in the future.

Arvados-DCO-1.1-Signed-off-by: Brett Smith <brett.smith@curii.com>
sdk/cwl/arvados_cwl/pathmapper.py
sdk/python/arvados/_internal/http_to_keep.py [moved from sdk/python/arvados/http_to_keep.py with 100% similarity]
sdk/python/arvados/commands/arv_copy.py
sdk/python/tests/test_http_to_keep.py [moved from sdk/python/tests/test_http.py with 94% similarity]