Ë
    ÑÕ¯i»  ã                   ó^   — d dl Z d dlZej                  d    dk  rd dlmZ nd dlmZ dZdd„Zy)é    Né   )Úurlparsez[a-z0-9][a-z0-9-]*[a-z0-9]c                 ó   — t        | xs d«      j                  «       j                  «       }||vrd|vr|dj                  |¬«      z  }t	        j
                  dd|«      }t        dj                  |¬«      «      }t	        j                  dj                  t        t	        j                  |«      ¬	«      |j                  «      r|j                  S y )
NÚ Ú.z	.{domain})Údomainz	https?://zhttp://{hostname})Úhostnamez	{h}\.{d}$)ÚhÚd)ÚstrÚlowerÚstripÚformatÚreÚsubr   ÚmatchÚHOSTNAME_PATTERNÚescapeÚnetloc)Úshop_domainÚmyshopify_domainÚnameÚuris       úI/var/www/html/venv/lib/python3.12/site-packages/shopify/utils/shop_url.pyÚsanitize_shop_domainr      sµ   € Üˆ{Ò ˜bÓ!×'Ñ'Ó)×/Ñ/Ó1€DØ˜tÑ#¨°4©Ø�×"Ñ"Ð*:Ð"Ó;Ñ;ˆÜ�6‰6�,  DÓ)€Dä
Ð&×-Ñ-°tÐ-Ó<Ó
=€CÜ	‡x�x�×#Ñ#Ô&6¼"¿)¹)ÐDTÓ:UÐ#ÓVÐX[×XbÑXbÔcØ�z‰zÐð dó    )zmyshopify.com)r   ÚsysÚversion_infor   Úurllib.parser   r   © r   r   Ú<module>r!      s/   ðÛ 	Û 
à×Ñ�AÑ˜ÒÞ!å%à0Ð ôr   