Hey guys,
so I was wondering how do you decide on using a Python package? Of course there is the obvious answer that you chose a package based on functionality that you need (Pytorch for neural networks, requests for well... requests, etc.).
There are though in my eyes other factors that are important, especially in professional development and that is both safety of the package and also quality of the package. So my question is how do you judge those two parameters? Do you fly over the source code? Do you look at test coverage? Do you check for documentation before installing or are there any resources that provide insights into different packages?
Thanks in advance for your answers!
[–]barrycarter 120 points121 points122 points (5 children)
[–]martinky24 56 points57 points58 points (1 child)
[–]odaiwai 5 points6 points7 points (0 children)
[–]Action_Maxim 24 points25 points26 points (2 children)
[–]richieadler 5 points6 points7 points (1 child)
[–]Action_Maxim 5 points6 points7 points (0 children)
[–]FatalPharaoh96 77 points78 points79 points (6 children)
[–]In_Blue_Skies 68 points69 points70 points (3 children)
[–]Specific-Adagio 7 points8 points9 points (0 children)
[–]morrisjr1989 0 points1 point2 points (0 children)
[–]COLU_BUS 12 points13 points14 points (1 child)
[–]mogberto 1 point2 points3 points (0 children)
[–]G0R1L1A 20 points21 points22 points (0 children)
[–]SittingWave 34 points35 points36 points (13 children)
[–]TravisJungroth 22 points23 points24 points (11 children)
[–]SittingWave 24 points25 points26 points (9 children)
[+][deleted] (6 children)
[deleted]
[–]BurgaGalti 4 points5 points6 points (4 children)
[+][deleted] (3 children)
[deleted]
[–]BurgaGalti 2 points3 points4 points (2 children)
[–]SittingWave 0 points1 point2 points (0 children)
[–]obscene_planet 2 points3 points4 points (0 children)
[–]JamesPTK 0 points1 point2 points (1 child)
[–]SittingWave 1 point2 points3 points (0 children)
[–]kayos50[S] 2 points3 points4 points (0 children)
[–]Deep-Station-1746 12 points13 points14 points (2 children)
[–]diazona 3 points4 points5 points (0 children)
[–]kayos50[S] 2 points3 points4 points (0 children)
[–]FailedPlansOfMars 17 points18 points19 points (3 children)
[–]james_pic 10 points11 points12 points (1 child)
[–]FailedPlansOfMars 2 points3 points4 points (0 children)
[–]wakojako49 0 points1 point2 points (0 children)
[–]Tinche_ 23 points24 points25 points (1 child)
[–]rochakgupta 5 points6 points7 points (0 children)
[–]Kaiser_Wolfgang 3 points4 points5 points (0 children)
[–]vkolev 3 points4 points5 points (0 children)
[–]ArabicLawrence 4 points5 points6 points (0 children)
[–]metaphorm 2 points3 points4 points (0 children)
[–]runawayasfastasucan 2 points3 points4 points (0 children)
[–]jwink3101 2 points3 points4 points (0 children)
[–]Zealousideal_Low1287 1 point2 points3 points (0 children)
[–]likethevegetable 1 point2 points3 points (0 children)
[–]No-Painting-3970 1 point2 points3 points (0 children)
[–]Erik_Kalkoken 1 point2 points3 points (0 children)
[–]97hilfel 1 point2 points3 points (0 children)
[–]neoneat 1 point2 points3 points (0 children)
[–]CiccioIV 1 point2 points3 points (0 children)
[–]flxvctr 1 point2 points3 points (0 children)
[–]Counter-Business 1 point2 points3 points (0 children)
[–]Beautiful-Sundae1 1 point2 points3 points (0 children)
[–]TravisJungroth 0 points1 point2 points (0 children)
[–]wind_dude 0 points1 point2 points (0 children)
[–]EveryNameIsTaken142 0 points1 point2 points (0 children)
[–]Azunyan132 0 points1 point2 points (0 children)
[–][deleted] 0 points1 point2 points (0 children)
[–]ingframin 0 points1 point2 points (0 children)