[{"data":1,"prerenderedAt":219},["ShallowReactive",2],{"project-21100196":3},{"id":4,"name":5,"line":6,"line_source":7,"title":8,"url":9,"domain":10,"maker":11,"posted_at":12,"year":13,"points":14,"comments":15,"rank_in_year":16,"shown_in_year":17,"top":18,"tier":19,"category":20,"subcategory":21,"format":22,"keywords":23,"reception":28,"sentiment":29,"stance_mix":30,"scored_comments":31,"aspects":32,"strip":36,"post_text":38,"what":39,"said":49,"maker_in_thread":101,"shape":110,"grid":114,"attempts":140,"same_week":182,"maker_shows":211,"maker_hidden":212,"reader_version":213,"card":214},"21100196","Packagr.app","a private package repository with security scanning","title","Show HN: Packagr.app – a private package repository with security scanning","https:\u002F\u002Fwww.packagr.app\u002F","packagr.app","chris140957",1569677659,2019,43,13,861,2195,40,"shown","dev_tools","package repository","web_app",[24,25,26,27],"private package repository","python packages","dependency security scanning","pypi","curious",0,{"positive":29,"neutral":31,"mixed":29,"critical":29},7,{"design":33,"docs":34,"idea":35},{"positive":29,"critical":29},{"positive":29,"critical":29},{"positive":29,"critical":29},[37,29,37,37,29,37,29,37,29,37,29,37,29],3,null,{"problem":40,"audience":38,"pricing":38,"motivation":38,"time_to_build":38,"stack":47,"openness":48,"stage":48,"team_size":48},{"value":41,"source":42,"evidence":43},"Checks packages for known security issues in their dependencies","maker",[44],{"id":45,"by":11,"text":46},"21100450","It looks for known issues in the dependencies in your packages",[],"unknown",{"praise":50,"objections":51,"requests":63,"questions":72,"alternatives":87},[],[52],{"value":53,"source":54,"evidence":55},"Not clear the product is Python-only until the maker clarified it in the thread","inferred",[56,60],{"id":57,"by":58,"text":59},"21100601","NetOpWibby","*for Python",{"id":61,"by":11,"text":62},"21100663","yep indeed, should have been in the title",[64],{"value":65,"source":66,"evidence":67},"On-premise version","commenter",[68],{"id":69,"by":70,"text":71},"21102474","ralala","Is there an on premise version?",[73,80],{"value":74,"source":66,"evidence":75},"What security analysis is run on packages",[76],{"id":77,"by":78,"text":79},"21100422","jayfk","What kind of security analysis are you running on the package? Stuff like bandit\u002Fpyrom?",{"value":81,"source":66,"evidence":82},"Similarity to bundler for Ruby",[83],{"id":84,"by":85,"text":86},"21102358","taf2","Is this similar to bundler for ruby?",[88,95],{"value":89,"source":66,"evidence":90},"devpi",[91],{"id":92,"by":93,"text":94},"21103834","somada141","I'm only familiar with devpi [0] as a free on-prem package manager. What others are you referring to? [0] https:\u002F\u002Fgithub.com\u002Fdevpi\u002Fdevpi",{"value":96,"source":42,"evidence":97},"pypiserver, pip2pi, EggBasket",[98],{"id":99,"by":11,"text":100},"21105579","There is also pypiserver, pip2pi and EggBasket",{"comments":102,"answered":103,"key":104},6,5,[105,108,109],{"id":106,"text":107},"21103902","This is actually the Vuetify dashboard rather than the angular one. Its built on a fairly straightforward web pack\u002Fvuetify configuration and I quite like the arrangement.",{"id":61,"text":62},{"id":45,"text":46},{"commenters":102,"max_depth":111,"maker_replies":102,"first_comment_mins":112,"lifespan_hours":113},4,48,18,[115,118,120,123,125,127,130,131,132,134,135,136,137],[116,29,37,117,93,29],"21103862","maker\u002Fneutral\u002Fdesign",[106,29,29,117,11,119],1,[121,29,37,122,93,29],"21103914","maker\u002Fneutral\u002Fnone",[57,119,37,124,58,29],"project\u002Fneutral\u002Fdocs",[61,119,29,126,11,119],"maker\u002Fneutral\u002Fdocs",[77,128,37,129,78,29],2,"project\u002Fneutral\u002Fidea",[45,128,29,129,11,119],[69,37,37,129,70,29],[133,37,29,129,11,119],"21102494",[92,37,37,129,93,29],[99,37,29,129,11,119],[84,111,37,129,85,29],[138,111,29,139,11,119],"21102491","project\u002Fneutral\u002Fnone",[141,144,147,150,153,156,159,162,165,166,169,172,175,178],{"id":142,"t":143,"points":128,"comments":29},"18529273",1543182486,{"id":145,"t":146,"points":119,"comments":29},"19377161",1552470602,{"id":148,"t":149,"points":128,"comments":29},"19447012",1553116506,{"id":151,"t":152,"points":128,"comments":29},"19494051",1553621381,{"id":154,"t":155,"points":128,"comments":29},"19562214",1554287441,{"id":157,"t":158,"points":37,"comments":128},"20142258",1560118233,{"id":160,"t":161,"points":128,"comments":29},"20169868",1560377426,{"id":163,"t":164,"points":128,"comments":29},"20396793",1562707606,{"id":4,"t":12,"points":14,"comments":15},{"id":167,"t":168,"points":119,"comments":29},"21407183",1572516902,{"id":170,"t":171,"points":37,"comments":29},"21789363",1576329456,{"id":173,"t":174,"points":128,"comments":29},"22694917",1585238522,{"id":176,"t":177,"points":128,"comments":29},"22914965",1587294224,{"id":179,"t":180,"points":181,"comments":29},"23728222",1593815702,15,[183,188,193,197,202,207],{"id":184,"name":185,"points":186,"category":187},"21101918","Bot Land",444,"games",{"id":189,"name":190,"points":191,"category":192},"21134903","Ledonardo",442,"creative",{"id":194,"name":195,"points":196,"category":187},"21136364","Astro Golf",232,{"id":198,"name":199,"points":200,"category":201},"21106611","Ieddit",220,"consumer_social",{"id":203,"name":204,"points":205,"category":206},"21110425","Aristotl",173,"learning_science",{"id":208,"name":209,"points":210,"category":206},"21106202","Ansible Crash Course",160,14,false,"v2",{"id":215,"name":5,"line":6,"ai":212,"cat":20,"year":13,"points":14,"comments":15,"rec":28,"s":29,"top":18,"kw":216,"maker":11,"domain":10,"tier":19,"attempts":211,"strip":217,"url":9,"mix":218,"praise":-1,"objection":53,"sub":21},21100196,[24,25,26,27],"3033030303030",[29,31,29,29],1794036581344]