[{"data":1,"prerenderedAt":58},["ShallowReactive",2],{"maker-joshlk":3},[4,34],{"id":5,"name":6,"line":7,"ai":8,"cat":9,"year":10,"points":11,"comments":12,"rec":13,"s":14,"top":15,"kw":16,"maker":22,"domain":23,"tier":24,"attempts":25,"strip":26,"url":27,"mix":28,"praise":31,"objection":32,"sub":33},24970653,"dataclassframe","A Python container for dataclasses with multi-indexing and vector opps",false,"languages",2020,122,14,"debated",0.04,18,[17,18,19,20,21],"python dataclass","pandas","dataframe","multi-indexing","vectorised operations","joshlk","github.com","notable",0,"03011531055530","https:\u002F\u002Fgithub.com\u002Fjoshlk\u002Fdataclassframe",[29,30,25,30],4,3,"Combines dataclass typing with Pandas-style bulk operations","Dataframes are too mutable and lead to kitchen-sink APIs","python library",{"id":35,"name":36,"line":37,"ai":8,"cat":9,"year":10,"points":38,"comments":39,"rec":40,"s":41,"top":42,"kw":43,"maker":22,"domain":23,"tier":49,"attempts":25,"strip":50,"url":51,"mix":52,"praise":56,"objection":57,"sub":33},25059440,"many-requests","Dead easy Python for executing many HTTP requests asynchronously",46,23,"mixed",-0.13,37,[44,45,46,47,48],"python","async http","asyncio","trio","concurrent requests","shown","03010001531301010153333","https:\u002F\u002Fgithub.com\u002Fjoshlk\u002Fmany_requests",[53,54,25,55],2,7,6,"Useful for high-volume request workloads","Python is too slow for heavy load; Go or Java preferred",1793991255398]