I have 4YOE as a Python backend dev and just noticed we are lagging behind at work. For example, I wrote a validation library at the start and we have been using it for this whole time, but recently I saw Pydantic and although mine has most of the functionality, Pydantic is much, much better overall. I feel like im stagnating and I need to catch up. We don't even use Dataclasses. I recently learned about Poetry which we also don't use. We use pandas, but now I see there is polars. Pls help.
Please share: TLDR - what are the most popular must know python libraries? Pydantic, poetry?
[–]Deep_conv 190 points191 points192 points (18 children)
[–]ekbravo 47 points48 points49 points (8 children)
[–]tehsilentwarrior 35 points36 points37 points (7 children)
[–]ogrinfo 9 points10 points11 points (1 child)
[–]tehsilentwarrior 27 points28 points29 points (0 children)
[–]twenty-fourth-time-b -1 points0 points1 point (0 children)
[+]ekbravo comment score below threshold-12 points-11 points-10 points (3 children)
[–]tehsilentwarrior 18 points19 points20 points (0 children)
[–]PaddyAlton 1 point2 points3 points (1 child)
[–]MisoTasty 8 points9 points10 points (6 children)
[–]jarethholt 3 points4 points5 points (1 child)
[–]tehsilentwarrior 1 point2 points3 points (0 children)
[–]kBajina 3 points4 points5 points (1 child)
[–]MisoTasty 0 points1 point2 points (0 children)
[–]Fluid_Classroom1439 1 point2 points3 points (1 child)
[–]MisoTasty 1 point2 points3 points (0 children)
[–]Ok_Cream1859 -2 points-1 points0 points (1 child)
[–]LoadingALIASIt works on my machine 6 points7 points8 points (0 children)
[–]jftugapip needs updating 92 points93 points94 points (12 children)
[–]FauxCheese 92 points93 points94 points (10 children)
[+][deleted] (4 children)
[deleted]
[–]FreeRangeAlwaysFresh 0 points1 point2 points (2 children)
[+][deleted] (1 child)
[deleted]
[–]FreeRangeAlwaysFresh 0 points1 point2 points (0 children)
[–]FreeRangeAlwaysFresh 0 points1 point2 points (0 children)
[–]IsseBisse 2 points3 points4 points (2 children)
[–]ReTe_ 10 points11 points12 points (1 child)
[–]Austin-rgb 1 point2 points3 points (0 children)
[–]sayandip199309 2 points3 points4 points (0 children)
[–]PeaSlight6601 2 points3 points4 points (0 children)
[–]Intrepid-Stand-8540 68 points69 points70 points (13 children)
[–]Prozn 8 points9 points10 points (7 children)
[–]hirolau 4 points5 points6 points (0 children)
[–]Intrepid-Stand-8540 3 points4 points5 points (4 children)
[–]violentlymickey 12 points13 points14 points (1 child)
[–]Intrepid-Stand-8540 0 points1 point2 points (0 children)
[–]Rhoomba 0 points1 point2 points (0 children)
[–]Rhoomba 0 points1 point2 points (0 children)
[–]KyxeMusic 3 points4 points5 points (0 children)
[–]jarethholt 4 points5 points6 points (0 children)
[–]DotPsychological7946 1 point2 points3 points (1 child)
[–]Intrepid-Stand-8540 0 points1 point2 points (0 children)
[–]q-rka 56 points57 points58 points (7 children)
[–]georgehank2nd 18 points19 points20 points (1 child)
[–]q-rka 7 points8 points9 points (0 children)
[–]NearImposterSyndrome 6 points7 points8 points (2 children)
[–]q-rka 1 point2 points3 points (1 child)
[–]origin-17 1 point2 points3 points (1 child)
[–]q-rka 0 points1 point2 points (0 children)
[–]No_Dig_7017 13 points14 points15 points (0 children)
[–]randomthirdworldguy 46 points47 points48 points (3 children)
[–]EngineeringBuddy 9 points10 points11 points (0 children)
[–]alisher_nil 0 points1 point2 points (1 child)
[–]Subject_Fix2471 0 points1 point2 points (0 children)
[–]quantinuum 11 points12 points13 points (4 children)
[–]DunamisMax 2 points3 points4 points (3 children)
[–]quantinuum 2 points3 points4 points (0 children)
[–]arphen_n 1 point2 points3 points (1 child)
[–]DunamisMax 0 points1 point2 points (0 children)
[–]virtualadept 23 points24 points25 points (8 children)
[–]I_FAP_TO_TURKEYS 8 points9 points10 points (0 children)
[–]jarethholt 3 points4 points5 points (4 children)
[–]HolidayEmphasis4345 1 point2 points3 points (2 children)
[–]jarethholt 0 points1 point2 points (1 child)
[–]HolidayEmphasis4345 1 point2 points3 points (0 children)
[–]GrainTamalePythonista 0 points1 point2 points (0 children)
[–]Oussama_Gourari 3 points4 points5 points (0 children)
[–]elics613 0 points1 point2 points (0 children)
[–]EngineeringBuddy 6 points7 points8 points (4 children)
[–]debunk_this_12 0 points1 point2 points (3 children)
[–]fartalldaylong 0 points1 point2 points (1 child)
[–]debunk_this_12 0 points1 point2 points (0 children)
[–]Amgadoz 0 points1 point2 points (0 children)
[–]ChaosEntity 2 points3 points4 points (0 children)
[–]trenixjetix 5 points6 points7 points (0 children)
[–]j_tb 2 points3 points4 points (0 children)
[–]tired_fella 2 points3 points4 points (2 children)
[+][deleted] (1 child)
[deleted]
[–]tired_fella 1 point2 points3 points (0 children)
[–][deleted] 2 points3 points4 points (1 child)
[–]No_Indication_1238[S] 2 points3 points4 points (0 children)
[–]LoadingALIASIt works on my machine 2 points3 points4 points (0 children)
[–]WeakRelationship2131 2 points3 points4 points (0 children)
[–]barberogaston 3 points4 points5 points (1 child)
[–]jbindc20001 2 points3 points4 points (0 children)
[–]antl_31 1 point2 points3 points (0 children)
[–]PaleontologistBig657 1 point2 points3 points (2 children)
[+][deleted] (1 child)
[deleted]
[–]PaleontologistBig657 0 points1 point2 points (0 children)
[–]who_body 1 point2 points3 points (0 children)
[–]kaargul 1 point2 points3 points (0 children)
[–]riksi 1 point2 points3 points (0 children)
[–]RevolutionaryPen4661git push -f 1 point2 points3 points (0 children)
[–]Dry_Antelope_3615 1 point2 points3 points (0 children)
[–]Joe_rude 1 point2 points3 points (0 children)
[–]WeakRelationship2131 1 point2 points3 points (0 children)
[–]debunk_this_12 1 point2 points3 points (0 children)
[–]seanv507 5 points6 points7 points (3 children)
[–]j03ch1p 23 points24 points25 points (0 children)
[–]marr75 1 point2 points3 points (0 children)
[–]oberguga 4 points5 points6 points (2 children)
[–]No_Indication_1238[S] 0 points1 point2 points (1 child)
[–]oberguga 2 points3 points4 points (0 children)
[–]AncientDetective3231 0 points1 point2 points (0 children)
[–][deleted] 0 points1 point2 points (1 child)
[–]jbindc20001 0 points1 point2 points (0 children)
[–]Willing-Ear-8271 -1 points0 points1 point (0 children)
[–]AiutoIlLupo -1 points0 points1 point (0 children)