store/artifact/mlflow: utilize netloc over host:port (#5385)
* store/artifact/mlflow: utilize netloc over host:port
According to the urllib module documentation[1] and
RFC 1808 Section 2.1[2], the general structure of a URL is:
scheme://netloc/path;parameters?query#fragment
Utilizing netloc over hostname:port not only simplifies the
implementation but also allows authentication info to be
passed in the URL, i.e:
https://username:password@trackingserver.ai/
[1] https://docs.python.org/3/library/urllib.parse.html
[2] https://datatracker.ietf.org/doc/html/rfc1808.html#section-2.1
Signed-off-by: Mert Kırpıcı <smertk@gmail.com>
* Autoformat: https://github.com/mlflow/mlflow/actions/runs/1856789728
Signed-off-by: mlflow-automation <mlflow-automation@users.noreply.github.com>
Co-authored-by: mlflow-automation <mlflow-automation@users.noreply.github.com>