Team Ai
Datasetpublic

codekingpro/portable-devtools

sourceHugging Faceupdated 5mo agoView on Hugging Face
1likes14kdownloads
alias_generators.cpython-313.pyc33 linesDownload Raw Back to __pycache__
1�

2��jL��J�SrSSKrSrS\S\4SjrS\S\4SjrS\S\4S	jrg)3zMAlias generators for converting between different capitalization conventions.�N)�	to_pascal�to_camel�to_snake�snake�returnc�T�UR5n[R"SSU5$)zyConvert a snake_case string to PascalCase.4 5Args:6    snake: The string to convert.7 8Returns:9    The PascalCase string.10z([0-9A-Za-z])_(?=[0-9A-Z])c�$�URS5$�N���group��ms �_D:\code\apps\devtools\python\user_packages\Python313\site-packages\pydantic/alias_generators.py�<lambda>�to_pascal.<locals>.<lambda>s��!�'�'�!�*�)�title�re�sub�r�camels  rrrs$��
�K�K�M�E�
�6�6�.�0D�e�L�Lrc��[R"SU5(a[R"SU5(dU$[U5n[R"SSU5$)z�Convert a snake_case string to camelCase.11 12Args:13    snake: The string to convert.14 15Returns:16    The converted camelCase string.17z^[a-z]+[A-Za-z0-9]*$z\d[a-z]z18(^_*[A-Z])c�@�URS5R5$r19)r
�lowerrs rr�to_camel.<locals>.<lambda>(s��!�'�'�!�*�*:�*:�*<r)r�match�searchrrrs  rrrsI��20�x�x�&��.�.�r�y�y��U�7S�7S����e��E�
�6�6�,� <�e�D�Drrc��[R"SSU5n[R"SSU5n[R"SSU5n[R"SSU5nURS	S215nUR5$)z�Convert a PascalCase, camelCase, or kebab-case string to snake_case.22 23Args:24    camel: The string to convert.25 26Returns:27    The converted string in snake_case.28z([A-Z]+)([A-Z][a-z])c�L�URS5SURS53$�Nr�_�rrs rr�to_snake.<locals>.<lambda>5s��������A�a�g�g�a�j�\�6Rrz([a-z])([A-Z])c�L�URS5SURS53$r!rrs rrr$7���1�7�7�1�:�,�a�����29�|�0Lrz([0-9])([A-Z])c�L�URS5SURS53$r!rrs rrr$9r&rz([a-z])([0-9])c�L�URS5SURS53$r!rrs rrr$;r&r�-r")rr�replacer)rrs  rrr+sq��
�F�F�*�,R�TY�Z�E��F�F�$�&L�e�T�E��F�F�$�&L�e�T�E��F�F�$�&L�e�T�E��M�M�#�s�#�E��;�;�=�r)�__doc__r�__all__�strrrr�rr�<module>r/sO��S�	�30/��31M�S�32M�S�33M�E�C�E�C�E�$�C��C�r
codekingpro/portable-devtools · Team Ai