+
    ٜmj                          R t ^ RItRtRR ltR# )aT  
Shared ntfy.sh push-alert sender.

Single place for the topic + POST logic so alert call-sites (verify_scan.py,
fetch_prices.py, generate_retrospective.py) can't drift out of sync on how a
push notification actually gets sent -- check_positions.sh sends its own
batched alert directly in bash and is intentionally not routed through here.
Nzswingtrader-599966045f81c           
     R   \         P                  P                  R\         2V P	                  4       RVRVRV/RR7      p \         P                  P                  V^
R7      ;_uu_ 4       pVP                  ^8H  uuRRR4       #   + '       g   i     R# ; i  \         d     R	# i ; i)
zNPOST a push notification to the shared ntfy.sh topic. Returns True on success.zhttps://ntfy.sh/TitlePriorityTagsPOST)dataheadersmethod)timeoutNF)urllibrequestRequest
NTFY_TOPICencodeurlopenstatus	Exception)messagetitleprioritytagsreqresps   &&&&  ,/media/raid/rshare/SwingTrader/ntfy_alert.py
send_alertr      s    
..
 
 
:,'^^%XvtD	 ! C^^##C#44;;#% 5444 s0    )B )B8
B B	B B B&%B&)zSwingTrader Alerthighwarning)__doc__urllib.requestr   r   r        r   <module>r!      s    '
r    