+
    QV-jI  ã                   ó6   € R t ^ RIt^ RIHt ^ RIHt R R ltR# )zCContains utilities to flag a feature as "experimental" in datasets.N©Úwraps©ÚCallablec                ó0   € V ^8„  d   QhR\         R\         /# )é   ÚfnÚreturnr   )Úformats   "Úl/Volumes/fast/ai/experiments/ui-tars-smoke/.venv/lib/python3.14/site-packages/datasets/utils/experimental.pyÚ__annotate__r      s   € ÷ #ñ #”Xð #¤(ñ #ó    c                ó0   a € \        S 4      V 3R l4       pV# )a(  Decorator to flag a feature as experimental.

An experimental feature trigger a warning when used as it might be subject to breaking changes in the future.

Args:
    fn (`Callable`):
        The function to flag as experimental.

Returns:
    `Callable`: The decorated function.

Example:

```python
>>> from datasets.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.
Hello world!
```
c                  óf   <€ \         P                  ! R SP                   R2\        4       S! V / VB # )Ú'zI' is experimental and might be subject to breaking changes in the future.)ÚwarningsÚwarnÚ__name__ÚUserWarning)ÚargsÚkwargsr   s   *,€r   Ú	_inner_fnÚexperimental.<locals>._inner_fn#   s5   ø€ ä�ŠØ�—‘�ÐfÐgÜô	
ñ �4Ð"˜6Ñ"Ð"r   r   )r   r   s   f r   Úexperimentalr      s#   ø€ ô6 ˆ2ƒYô#ó ð#ð Ðr   )Ú__doc__r   Ú	functoolsr   Útypingr   r   © r   r   Ú<module>r      s   ðÙ Iã Ý Ý ÷#r   