#   - - - - - - - - - -   C o m m o n   ( c r o s s - p l a t f o r m )   - - - - - - - - - - 
 
 a b s l - p y > = 2 . 1 . 0 
 
 a s t u n p a r s e > = 1 . 6 . 3 
 
 b l i n k e r > = 1 . 9 . 0 
 
 c e r t i f i > = 2 0 2 3 . 1 1 . 1 7 
 
 c h a r s e t - n o r m a l i z e r > = 3 . 3 . 2 
 
 c l i c k > = 8 . 1 . 8 
 
 c o l o r a m a > = 0 . 4 . 6 
 
 c o n t o u r p y > = 1 . 2 . 0 
 
 c y c l e r > = 0 . 1 2 . 1 
 
 d a s h > = 2 . 1 8 . 2 
 
 d a s h - b o o t s t r a p - c o m p o n e n t s > = 1 . 7 . 1 
 
 d a s h - c o r e - c o m p o n e n t s > = 2 . 0 . 0 
 
 d a s h - h t m l - c o m p o n e n t s > = 2 . 0 . 0 
 
 d a s h - t a b l e > = 5 . 0 . 0 
 
 d e c o r a t o r > = 4 . 4 . 2 
 
 d o c u t i l s > = 0 . 2 0 . 1 
 
 F l a s k > = 3 . 0 . 3 
 
 f l a t b u f f e r s > = 2 4 . 3 . 2 5 
 
 f o n t t o o l s > = 4 . 4 7 . 2 
 
 g a s t > = 0 . 6 . 0 
 
 g i t - f i l t e r - r e p o > = 2 . 3 8 . 0 
 
 g o o g l e - p a s t a > = 0 . 2 . 0 
 
 g r p c i o > = 1 . 6 7 . 1 
 
 h 5 p y > = 3 . 1 2 . 1 
 
 i d n a > = 3 . 6 
 
 i m a g e i o > = 2 . 3 4 . 1 
 
 i m a g e i o - f f m p e g > = 0 . 4 . 9 
 
 i m p o r t l i b _ m e t a d a t a > = 8 . 6 . 1 
 
 i t s d a n g e r o u s > = 2 . 2 . 0 
 
 J i n j a 2 > = 3 . 1 . 5 
 
 j o b l i b > = 1 . 4 . 2 
 
 k e r a s > = 3 . 6 . 0 
 
 K i v y > = 2 . 3 . 0                       #   u s e   s t a b l e   i n s t e a d   o f   2 . 3 . 0 . d e v 0 
 
 K i v y - G a r d e n > = 0 . 1 . 5 
 
 k i v y m d > = 1 . 1 . 1 
 
 k i w i s o l v e r > = 1 . 4 . 5 
 
 l i b c l a n g > = 1 8 . 1 . 1 
 
 M a r k d o w n > = 3 . 7 
 
 m a r k d o w n - i t - p y > = 3 . 0 . 0 
 
 M a r k u p S a f e > = 3 . 0 . 2 
 
 m a t p l o t l i b > = 3 . 8 . 2 
 
 m d u r l > = 0 . 1 . 2 
 
 m l - d t y p e s > = 0 . 4 . 1 
 
 m o v i e p y > = 1 . 0 . 3 
 
 #   D B :   p r e f e r   p u r e - P y t h o n   M y S Q L   c o n n e c t o r   t o   a v o i d   c o m p i l e r   i s s u e s 
 
 m y s q l - c o n n e c t o r - p y t h o n > = 9 . 2 . 0 
 
 n a m e x > = 0 . 0 . 8 
 
 n e s t - a s y n c i o > = 1 . 6 . 0 
 
 n u m p y > = 1 . 2 6 . 3 
 
 o p t _ e i n s u m > = 3 . 4 . 0 
 
 o p t r e e > = 0 . 1 3 . 0 
 
 p a c k a g i n g > = 2 3 . 2 
 
 p a n d a s > = 2 . 2 . 0 
 
 p a t h > = 1 6 . 9 . 0 
 
 P i l l o w > = 1 0 . 1 . 0 
 
 p l o t l y > = 5 . 1 8 . 0 
 
 p r o g l o g > = 0 . 1 . 1 0 
 
 p r o t o b u f > = 5 . 2 8 . 3 
 
 #   P o s t g r e s :   b i n a r y   w h e e l s   a r e   e a s i e s t   c r o s s - p l a t f o r m 
 
 p s y c o p g 2 - b i n a r y > = 2 . 9 . 1 0 
 
 p y a r r o w > = 1 7 . 0 . 0 
 
 p y g a m e > = 2 . 5 . 2 
 
 P y g m e n t s > = 2 . 1 7 . 2 
 
 p y p a r s i n g > = 3 . 1 . 1 
 
 p y t h o n - d a t e u t i l > = 2 . 8 . 2 
 
 p y t u b e > = 1 5 . 0 . 0 
 
 p y t z > = 2 0 2 4 . 1 
 
 r e q u e s t s > = 2 . 3 1 . 0 
 
 r e t r y i n g > = 1 . 3 . 4 
 
 r i c h > = 1 3 . 9 . 4 
 
 s c h e m d r a w > = 0 . 1 9 
 
 s c i k i t - l e a r n > = 1 . 5 . 2 
 
 s c i p y > = 1 . 1 4 . 1 
 
 s e a b o r n > = 0 . 1 3 . 2 
 
 s e t u p t o o l s > = 7 0 . 0 . 0 
 
 s i x > = 1 . 1 6 . 0 
 
 t e n a c i t y > = 8 . 2 . 3 
 
 t e n s o r b o a r d > = 2 . 1 8 . 0 
 
 t e n s o r b o a r d - d a t a - s e r v e r > = 0 . 7 . 2 
 
 t e r m c o l o r > = 2 . 5 . 0 
 
 t h r e a d p o o l c t l > = 3 . 5 . 0 
 
 t q d m > = 4 . 6 6 . 4 
 
 t y p i n g _ e x t e n s i o n s > = 4 . 1 2 . 2 
 
 t z d a t a > = 2 0 2 3 . 4 
 
 u c i m l r e p o > = 0 . 0 . 7 
 
 u r l l i b 3 > = 2 . 1 . 0 
 
 W e r k z e u g > = 3 . 0 . 6 
 
 w h e e l > = 0 . 4 4 . 0 
 
 w r a p t > = 1 . 1 6 . 0 
 
 X l s x W r i t e r > = 3 . 2 . 2 
 
 z i p p > = 3 . 2 1 . 0 
 
 
 
 #   - - - - - - - - - -   P l a t f o r m - s p e c i f i c   - - - - - - - - - - 
 
 #   W i n d o w s - o n l y   K i v y   r u n t i m e   d e p s   ( d o   N O T   i n s t a l l   o n   m a c O S ) 
 
 k i v y - d e p s . a n g l e ;   s y s _ p l a t f o r m   = =   " w i n 3 2 " 
 
 k i v y - d e p s . g l e w ;   s y s _ p l a t f o r m   = =   " w i n 3 2 " 
 
 k i v y - d e p s . g s t r e a m e r ;   s y s _ p l a t f o r m   = =   " w i n 3 2 " 
 
 k i v y - d e p s . s d l 2 ;   s y s _ p l a t f o r m   = =   " w i n 3 2 " 
 
 
 
 #   W i n d o w s - o n l y   W i n 3 2   b i n d i n g s   ( i f   y o u   r e a l l y   n e e d   t h e m ) 
 
 p y w i n 3 2 > = 3 0 6 ;   s y s _ p l a t f o r m   = =   " w i n 3 2 " 
 
 #   p y p i w i n 3 2   i s   o b s o l e t e   !  r e m o v e d 
 
 
 
 #   T e n s o r F l o w   b y   O S   ( p i c k   t h e   r i g h t   w h e e l s   a u t o m a t i c a l l y ) 
 
 #   O n   W i n d o w s ,   ' t e n s o r f l o w '   i s   t h e   s u p p o r t e d   p a c k a g e . 
 
 t e n s o r f l o w > = 2 . 1 8 . 0 ;   s y s _ p l a t f o r m   = =   " w i n 3 2 " 
 
 
 
 #   O n   m a c O S ,   u s e   A p p l e  s   T F   b u i l d ;   a d d   M e t a l   p l u g i n   o n   A p p l e   S i l i c o n . 
 
 t e n s o r f l o w - m a c o s > = 2 . 1 3 ;   p l a t f o r m _ s y s t e m   = =   " D a r w i n " 
 
 t e n s o r f l o w - m e t a l > = 1 . 0 ;   p l a t f o r m _ s y s t e m   = =   " D a r w i n "   a n d   p l a t f o r m _ m a c h i n e   = =   " a r m 6 4 " 
 
 
 
 #   - - - - - - - - - -   R e m o v e d   f r o m   y o u r   o r i g i n a l   l i s t   ( r e a s o n s )   - - - - - - - - - - 
 
 #   m y s q l = = 0 . 0 . 3                         #   p l a c e h o l d e r   p a c k a g e ;   n o t   a   M y S Q L   c l i e n t 
 
 #   m y s q l c l i e n t = = 2 . 2 . 7             #   r e q u i r e s   n a t i v e   b u i l d   t o o l c h a i n s   !  f r a g i l e   c r o s s - p l a t f o r m 
 
 #   t e n s o r f l o w _ i n t e l = = 2 . 1 8 . 0   #   W i n d o w s - s p e c i f i c ;   ' t e n s o r f l o w '   a l r e a d y   p u l l s   t h e   r i g h t   w h e e l   o n   W i n 
 
 
 
 # # # # # # # # # # # # # # # # # # # # # # # 
 
 # C u s t o m   P y t h o n   p a c k a g e s # 
 
 P y Y A M L 
 
 f l a s k - r e s t x 