#   C o r e   W e b   F r a m e w o r k 
 
 f a s t a p i > = 0 . 1 1 5 . 0 
 
 u v i c o r n > = 0 . 3 2 . 0 
 
 s t a r l e t t e > = 0 . 4 1 . 0 
 
 
 
 #   D a t a   V a l i d a t i o n 
 
 p y d a n t i c > = 2 . 1 0 . 0 
 
 p y d a n t i c - s e t t i n g s > = 2 . 6 . 0 
 
 
 
 #   O p e n A I   S D K   ( f o r   e m b e d d i n g s ) 
 
 o p e n a i > = 1 . 5 5 . 0 
 
 
 
 #   D a t a b a s e   C o n n e c t i o n s 
 
 a i o m y s q l > = 0 . 2 . 0 
 
 p y m y s q l > = 1 . 1 . 0 
 
 
 
 #   H T T P   C l i e n t 
 
 h t t p x > = 0 . 2 8 . 0 
 
 r e q u e s t s > = 2 . 3 2 . 0 
 
 
 
 #   E n v i r o n m e n t   &   C o n f i g 
 
 p y t h o n - d o t e n v > = 1 . 0 . 0 
 
 p y t h o n - m u l t i p a r t > = 0 . 0 . 2 0 
 
 
 
 #   A s y n c   s u p p o r t 
 
 a n y i o > = 4 . 6 . 0 
 
 
 
 #   U t i l i t y 
 
 t y p i n g _ e x t e n s i o n s > = 4 . 1 2 . 0 
 
 