+
    ^|i5                       a R t0 t ^ RIHt ^ RIt^ RIHt ^ RIHt RRRRRP                  ]P                  ! 4       P                  R,
          4      RR	P                  ]P                  ! 4       P                  R,
          4      RR
RR/R. RO/t
] ^ k ]P                  R8X  d   ]
R,          P                  R.4       ]
R,          P                  4        U Uu/ uF?  w  r];QJ d    R V 4       F  '       d   K   RM	  RM! R V 4       4      '       g   K=  WbKA  	  upp ]
R&   M]
R,          P                  . RO4        ^ RIt]
R,          P!                  R4       R R ltR# u upp i   ] d     Li ; i)    )datetimeN)choice)Any
every_yearzHappy new year!uH   IPython's first line of code was written {} years ago by Fernando Pérezi  zqIPython 0.0.2 was announced {} years ago: https://mail.python.org/pipermail/python-list/2001-December/093408.htmlzKToday is International Women's Day: https://www.internationalwomensday.com/zHappy International Transgender Day of Visibility! You are valid. You matter. https://en.wikipedia.org/wiki/International_Transgender_Day_of_VisibilityrandomntzyWe can't show you all tips on Windows as sometimes Unicode characters crash the Windows console, please help us debug it.c              3   >   "   T F  p\        V4      ^8  x  K  	  R# 5i)   N)ord).0chars   & 3/usr/lib/python3/dist-packages/IPython/core/tips.py	<genexpr>r   b   s     -14s4y31s   FTz]Run `activate-global-python-argcomplete` from your shell to enable CLI completion for IPythonc                $    V ^8  d   QhR\         /# )   return)str)formats   "r   __annotate__r   y   s     # ## #    c                      \         P                  ! 4       p V P                  V P                  r!W3\        R ,          9   d   \        R ,          W3,          # \        \        R,          4      # )r   r   )r   nowmonthday_tipsr   )current_dater   r   s      r   pick_tipr   y   sP    <<>L##\%5%53|u\**\"E<00%/""r   c                @    V ^8  d   Qh/ ^ \         9   d
   \        ;R&   # )r   r   )__conditional_annotations__r   )r   s   "r   r   r      s!      
P Ps P r   )   r    )
      )   	   )      )r%      )zRUse `F2` or %edit with no arguments to open an empty editor with a temporary file.zRun your doctests from within IPython for development and debugging. The special %doctest_mode command toggles a mode where the prompt, output and exceptions display matches as closely as possible that of the default Python interpreter.zYou can use `files = !ls *.png`zUUse the IPython.lib.demo.Demo class to load any Python script as an interactive demo.zBPut a ';' at the end of a line to suppress the printing of output.z:You can use Ctrl-O to force a new line in terminal IPythonzHUse `object?` to see the help on `object`, `object??` to view its sourcez1`?` alone on a line will brings up IPython's helpzEYou can use `%hist` to view history, see the options with `%history?`zLYou can change the editing mode of IPython to behave more like vi, or emacs.z7IPython 9.0+ has hooks to integrate AI/LLM completions.z_Use `%timeit` or `%%timeit`, and the  `-r`, `-n`, and `-o` options to easily profile your code.zNUse `ipython --help-all | less` to view all the IPython configuration options.zLUse `--theme`, or the `%colors` magic to change IPython's themes and colors.zgThe `%timeit` magic has a `-o` flag, which returns the results, making it easy to plot. See `%timeit?`.)uQ   You can use LaTeX or Unicode completion, `\alpha<tab>` will insert the α symbol.ue   You can find how to type a LaTeX symbol by back-completing it, eg `\θ<tab>` will expand to `\theta`.uv   You can find how to type a Unicode symbol by back-completing it, eg `\Ⅷ<tab>` will expand to `\ROMAN NUMERAL EIGHT`.u   IPython supports combining unicode identifiers, eg F\vec<tab> will become F⃗, useful for physics equations. Play with \dot \ddot and others.)r   r   osr   r   typingr   r   r   yearr   nameextenditemsallargcompleteappendModuleNotFoundErrorr   r   )kvr   s   00@r   <module>r4      s     	   !N	
 V\\LLN$&
	
   F  FLLN$&
	
 Y	
 ew<z  P Pd 77d?	(O H	
 ,'--//DA-1-333-1-- 	/E, 
(O	
		(Og#5,  		s$   E!7E!E!=E' 'E10E1