a s g i r e f = = 3 . 8 . 1 
 
 D j a n g o = = 5 . 1 . 2 
 
 d j a n g o r e s t f r a m e w o r k = = 3 . 1 5 . 2 
 
 s q l p a r s e = = 0 . 5 . 1 
 
 t z d a t a = = 2 0 2 4 . 2 
 
 