wL i DdZddlZddlmZddlmZddlmZdedefd Zy) zJContains utilities to flag a feature as "experimental" in Huggingface Hub.N)wraps)Callable) constantsfnreturncjjdrjdtd n jtfd}|S)ayDecorator to flag a feature as experimental. An experimental feature triggers a warning when used as it might be subject to breaking changes without prior notice in the future. Warnings can be disabled by setting `HF_HUB_DISABLE_EXPERIMENTAL_WARNING=1` as environment variable. Args: fn (`Callable`): The function to flag as experimental. Returns: `Callable`: The decorated function. Example: ```python >>> from huggingface_hub.utils import experimental >>> @experimental ... def my_function(): ... print("Hello world!") >>> my_function() UserWarning: 'my_function' is experimental and might be subject to breaking changes in the future without prior notice. You can disable this warning by setting `HF_HUB_DISABLE_EXPERIMENTAL_WARNING=1` as environment variable. Hello world! ``` z.__new__Ncptjstjddt|i|S)N'z' is experimental and might be subject to breaking changes in the future without prior notice. You can disable this warning by setting `HF_HUB_DISABLE_EXPERIMENTAL_WARNING=1` as environment variable.)r#HF_HUB_DISABLE_EXPERIMENTAL_WARNINGwarningswarn UserWarning)argskwargsrnames i/mnt/ssd/data/python-lab/Trading/venv/lib/python3.12/site-packages/huggingface_hub/utils/_experimental.py _inner_fnzexperimental.._inner_fn9s@<< MMD6   4"6"") __qualname__endswithlenr)rrrs` @r experimentalrsU>35//2J2J:2V2??-c*o- .\^\k\kD 2Y## r) __doc__r functoolsrtypingrrrrrrs*Q,X,(,r