login#
- skore.login(*, mode='hub', **kwargs)[source]#
Log in to Skore Hub for the duration of the session (e.g. script).
This command is only useful if you have an account on Skore Hub and wish to push artifacts to it.
By default, it will open a login screen on your browser. However, this login only persists for the lifetime of the Python process (e.g. one run of a script, or one Jupyter session), so you will have to authenticate via your browser at every run. The recommended way to connect to Skore Hub for repeated script runs is using an API key; refer to the Skore Hub documentation for how to create one.
- Parameters:
- mode{“hub”, “local”, “mlflow”}, default=”hub”
The mode of the storage backend to log in. If the mode is not “hub”, the function is a no-op.
- **kwargsdict
Extra keyword arguments passed to the login function, depending on its mode.
Arguments for
mode="hub":- timeoutint, default=600
The time, in seconds, before raising an error if communication with Skore Hub fails.
- Returns:
- None
For
mode="local"andmode="mlflow". Formode="hub", the return value depends on the hub login plugin.
See also
ProjectRefer to the Storing data science artifacts section of the user guide for more details.
Examples
>>> from skore import login >>> login(mode="local")