ó
    ÎïhV  ã                  ól   • S SK Jr  S SKJr  S SKrS SKJr  \(       a  S SKJ	r	  S SK
Jr   " S S\5      rg)	é    )Úannotations)ÚTYPE_CHECKINGN)ÚArrowSeriesNamespace)ÚArrowSeries)Ú
Incompletec                  ó   • \ rS rSrSS jrSrg)ÚArrowSeriesCatNamespaceé   c                ó¢   • U R                   R                  nU R                  [        R                  " S U 5       5      R                  5       5      $ )Nc              3  ó8   #   • U  H  oR                   v •  M     g 7f)N)Ú
dictionary)Ú.0Úxs     ÚL/var/www/html/env/lib/python3.13/site-packages/narwhals/_arrow/series_cat.pyÚ	<genexpr>Ú9ArrowSeriesCatNamespace.get_categories.<locals>.<genexpr>   s   é € Ð0NÂvÀ!·¶Âvùs   ‚)ÚnativeÚchunksÚwith_nativeÚpaÚconcat_arraysÚunique)Úselfr   s     r   Úget_categoriesÚ&ArrowSeriesCatNamespace.get_categories   s<   € à!Ÿ[™[×/Ñ/ˆØ×Ñ¤× 0Ò 0Ñ0NÁvÓ0NÓ N× UÑ UÓ WÓXÐXó    © N)Úreturnr   )Ú__name__Ú
__module__Ú__qualname__Ú__firstlineno__r   Ú__static_attributes__r   r   r   r	   r	      s   † ÷Yr   r	   )Ú
__future__r   Útypingr   Úpyarrowr   Únarwhals._arrow.utilsr   Únarwhals._arrow.seriesr   Únarwhals._arrow.typingr   r	   r   r   r   Ú<module>r*      s)   ðÝ "å  ã å 6æÝ2Ý1ôYÐ2õ Yr   