}L iGddeZGddeZGddeZGddeZGdd eZGd d eZGd d eZGddeZ GddeZ y)c eZdZdfd ZxZS) YFExceptionc$t||y)Nsuper__init__)self description __class__s Y/mnt/ssd/data/python-lab/Trading/venv/lib/python3.12/site-packages/yfinance/exceptions.pyrzYFException.__init__s %)__name__ __module__ __qualname__r __classcell__r s@r rrs &&r rc eZdZy)YFDataExceptionN)rrrr r rrsr rceZdZfdZxZS)YFNotImplementedErrorc,t|d|dy)NzHave not implemented fetching 'z' from Yahoo APIr)r method_namer s r rzYFNotImplementedError.__init__ s :;-GWXYr rrs@r rr sZZr rceZdZfdZxZS)YFTickerMissingErrorcLt|d|d|||_||_y)N$z: possibly delisted; )rr rationaleticker)rr rr s r rzYFTickerMissingError.__init__s, 1VH$9)EF" r rrs@r rrs r rceZdZfdZxZS)YFTzMissingErrorc&t||dy)Nzno timezone foundrrr r s r rzYFTzMissingError.__init__s !45r rrs@r r"r"s 66r r"ceZdZfdZxZS)YFPricesMissingErrorcf||_|dk7rt| |d|yt| |dy)Nr zno price data found zno price data found) debug_inforr)rr r(r s r rzYFPricesMissingError.__init__s9$   G V';J<%H I G V%: ;r rrs@r r&r& <2BC,,8>; r7sy&)&  k Z/Z ;6+6 </<<0< <;<P{Pr