)]}'
{"bandit/core/constants.py":[{"author":{"_account_id":12000,"name":"Ian Cordasco","email":"sigmavirus24@gmail.com","username":"sigmavirus24"},"change_message_id":"8207e1b1ab3f0b1ad7ee43250a53ec94184a434c","unresolved":false,"context_lines":[{"line_number":52,"context_line":"    globals()[sev] \u003d sev"},{"line_number":53,"context_line":""},{"line_number":54,"context_line":"# severity level constants for assignment to individual plugins"},{"line_number":55,"context_line":"severity_namedtuple \u003d namedtuple(\u0027SeverityLevel\u0027, \u0027HIGH MEDIUM LOW\u0027)"},{"line_number":56,"context_line":"SEVERITY_LEVEL \u003d severity_namedtuple(HIGH\u003d10, MEDIUM\u003d5, LOW\u003d0)"},{"line_number":57,"context_line":""},{"line_number":58,"context_line":"# confidence level constants for return from individual plugins"}],"source_content_type":"text/x-python","patch_set":1,"id":"da86d52c_d12cef4c","line":55,"updated":"2015-02-18 00:04:19.000000000","message":"Why not use an enum here?\n\nFor example,\n\n    import enum34\n\n    class SeverityLevel(enum34.IntEnum):\n        LOW \u003d 0\n        MEDIUM \u003d 5\n        HIGH \u003d 10\n\n\n    class ConfidenceLevel(enum34.IntEnum):\n        LOW \u003d 0\n        MEDIUM \u003d 5\n        HIGH \u003d 10","commit_id":"42cd6a1ed6d51a6bea1287d52274db14d1af10e3"},{"author":{"_account_id":11029,"name":"Jamie Finnigan","email":"jamiefinnigan@gmail.com","username":"jamiefinnigan"},"change_message_id":"3d6f5271d6c30dc130e0b558a7f64e9a91a1a727","unresolved":false,"context_lines":[{"line_number":52,"context_line":"    globals()[sev] \u003d sev"},{"line_number":53,"context_line":""},{"line_number":54,"context_line":"# severity level constants for assignment to individual plugins"},{"line_number":55,"context_line":"severity_namedtuple \u003d namedtuple(\u0027SeverityLevel\u0027, \u0027HIGH MEDIUM LOW\u0027)"},{"line_number":56,"context_line":"SEVERITY_LEVEL \u003d severity_namedtuple(HIGH\u003d10, MEDIUM\u003d5, LOW\u003d0)"},{"line_number":57,"context_line":""},{"line_number":58,"context_line":"# confidence level constants for return from individual plugins"}],"source_content_type":"text/x-python","patch_set":1,"id":"da86d52c_d1a14faa","line":55,"in_reply_to":"da86d52c_d12cef4c","updated":"2015-02-18 00:10:02.000000000","message":"Looks like this is in Python 3 but would need an additional dependency to use in 2.7?  collections.namedtuple is included in 2.7 and 3.","commit_id":"42cd6a1ed6d51a6bea1287d52274db14d1af10e3"},{"author":{"_account_id":12000,"name":"Ian Cordasco","email":"sigmavirus24@gmail.com","username":"sigmavirus24"},"change_message_id":"b780e09ec7a068785fdc02482a6ebdeaf3f24ecd","unresolved":false,"context_lines":[{"line_number":52,"context_line":"    globals()[sev] \u003d sev"},{"line_number":53,"context_line":""},{"line_number":54,"context_line":"# severity level constants for assignment to individual plugins"},{"line_number":55,"context_line":"severity_namedtuple \u003d namedtuple(\u0027SeverityLevel\u0027, \u0027HIGH MEDIUM LOW\u0027)"},{"line_number":56,"context_line":"SEVERITY_LEVEL \u003d severity_namedtuple(HIGH\u003d10, MEDIUM\u003d5, LOW\u003d0)"},{"line_number":57,"context_line":""},{"line_number":58,"context_line":"# confidence level constants for return from individual plugins"}],"source_content_type":"text/x-python","patch_set":1,"id":"da86d52c_f1cc9337","line":55,"in_reply_to":"da86d52c_d1a14faa","updated":"2015-02-18 00:18:28.000000000","message":"Yes but it more clearly conveys the intent which is certainly more important than the number of dependencies bandit has.","commit_id":"42cd6a1ed6d51a6bea1287d52274db14d1af10e3"}]}
