)]}'
{"releasenotes/notes/introduce-bandit-security-linter-339d3f12b6200d64.yaml":[{"author":{"_account_id":28748,"name":"chenker","email":"chen.ke14@zte.com.cn","username":"chenke"},"change_message_id":"83cbdd9ac9f920305083b81123717b8d0d15e20f","unresolved":false,"context_lines":[{"line_number":1,"context_line":"---"},{"line_number":2,"context_line":"security:"},{"line_number":3,"context_line":"  - |"},{"line_number":4,"context_line":"    Introduce bandit security checks and fix potential security issues detected"},{"line_number":5,"context_line":"    by bandit linter. Remove unused option where host_ip was a binding to all"},{"line_number":6,"context_line":"    interfaces. Using of insecure hash function, switch from sha1 to sha512."}],"source_content_type":"text/x-yaml","patch_set":2,"id":"3fa7e38b_01e3cba1","line":6,"range":{"start_line":4,"start_character":37,"end_line":6,"end_character":76},"updated":"2020-01-03 03:29:56.000000000","message":"This part is useless. I think we can remove it.","commit_id":"d37b0f8288bd36f7312f2d01b507b8e19bf10a94"},{"author":{"_account_id":24872,"name":"YumengBao","email":"yumeng_bao@yahoo.com","username":"Yumeng_Bao"},"change_message_id":"f62cd55ecd0db1482df873e16348775d5bd8e89c","unresolved":false,"context_lines":[{"line_number":1,"context_line":"---"},{"line_number":2,"context_line":"security:"},{"line_number":3,"context_line":"  - |"},{"line_number":4,"context_line":"    Introduce bandit security checks and fix potential security issues detected"},{"line_number":5,"context_line":"    by bandit linter. Remove unused option where host_ip was a binding to all"},{"line_number":6,"context_line":"    interfaces. Using of insecure hash function, switch from sha1 to sha512."}],"source_content_type":"text/x-yaml","patch_set":2,"id":"3fa7e38b_e2cb0370","line":6,"range":{"start_line":4,"start_character":37,"end_line":6,"end_character":76},"in_reply_to":"3fa7e38b_01e3cba1","updated":"2020-01-06 03:51:43.000000000","message":"Done","commit_id":"d37b0f8288bd36f7312f2d01b507b8e19bf10a94"}],"test-requirements.txt":[{"author":{"_account_id":28748,"name":"chenker","email":"chen.ke14@zte.com.cn","username":"chenke"},"change_message_id":"83cbdd9ac9f920305083b81123717b8d0d15e20f","unresolved":false,"context_lines":[{"line_number":4,"context_line":""},{"line_number":5,"context_line":"hacking!\u003d0.13.0,\u003c0.14,\u003e\u003d0.12.0 # Apache-2.0"},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"bandit\u003d\u003d1.6.0 # Apache-2.0"},{"line_number":8,"context_line":"coverage\u003e\u003d3.6,!\u003d4.4 # Apache-2.0"},{"line_number":9,"context_line":"fixtures\u003e\u003d3.0.0 # Apache-2.0/BSD"},{"line_number":10,"context_line":"mock\u003e\u003d2.0.0 # BSD"}],"source_content_type":"text/plain","patch_set":2,"id":"3fa7e38b_21e84779","line":7,"range":{"start_line":7,"start_character":6,"end_line":7,"end_character":9},"updated":"2020-01-03 03:29:56.000000000","message":"\u003e\u003d or \u003d\u003d ?","commit_id":"d37b0f8288bd36f7312f2d01b507b8e19bf10a94"},{"author":{"_account_id":24872,"name":"YumengBao","email":"yumeng_bao@yahoo.com","username":"Yumeng_Bao"},"change_message_id":"f62cd55ecd0db1482df873e16348775d5bd8e89c","unresolved":false,"context_lines":[{"line_number":4,"context_line":""},{"line_number":5,"context_line":"hacking!\u003d0.13.0,\u003c0.14,\u003e\u003d0.12.0 # Apache-2.0"},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"bandit\u003d\u003d1.6.0 # Apache-2.0"},{"line_number":8,"context_line":"coverage\u003e\u003d3.6,!\u003d4.4 # Apache-2.0"},{"line_number":9,"context_line":"fixtures\u003e\u003d3.0.0 # Apache-2.0/BSD"},{"line_number":10,"context_line":"mock\u003e\u003d2.0.0 # BSD"}],"source_content_type":"text/plain","patch_set":2,"id":"3fa7e38b_e2c1c382","line":7,"range":{"start_line":7,"start_character":6,"end_line":7,"end_character":9},"in_reply_to":"3fa7e38b_21e84779","updated":"2020-01-06 03:51:43.000000000","message":"Done","commit_id":"d37b0f8288bd36f7312f2d01b507b8e19bf10a94"}],"tox.ini":[{"author":{"_account_id":28748,"name":"chenker","email":"chen.ke14@zte.com.cn","username":"chenke"},"change_message_id":"83cbdd9ac9f920305083b81123717b8d0d15e20f","unresolved":false,"context_lines":[{"line_number":101,"context_line":"exclude\u003d.venv,.git,.tox,dist,doc,*lib/python*,*egg,build,*sqlalchemy/alembic/versions/*,demo/,releasenotes"},{"line_number":102,"context_line":""},{"line_number":103,"context_line":"[testenv:bandit]"},{"line_number":104,"context_line":"# NOTE(yumeng): This is required for the integration test job of the bandit"},{"line_number":105,"context_line":"# project. Please do not remove."},{"line_number":106,"context_line":"commands \u003d bandit -r cyborg -x cyborg/tests/* -n 5 -ll"},{"line_number":107,"context_line":""},{"line_number":108,"context_line":"[hacking]"}],"source_content_type":"text/x-properties","patch_set":2,"id":"3fa7e38b_e1fd4f3b","line":105,"range":{"start_line":104,"start_character":2,"end_line":105,"end_character":9},"updated":"2020-01-03 03:29:56.000000000","message":"What you mean is that for integration testing, bandit check is necessary?","commit_id":"d37b0f8288bd36f7312f2d01b507b8e19bf10a94"},{"author":{"_account_id":24872,"name":"YumengBao","email":"yumeng_bao@yahoo.com","username":"Yumeng_Bao"},"change_message_id":"f62cd55ecd0db1482df873e16348775d5bd8e89c","unresolved":false,"context_lines":[{"line_number":101,"context_line":"exclude\u003d.venv,.git,.tox,dist,doc,*lib/python*,*egg,build,*sqlalchemy/alembic/versions/*,demo/,releasenotes"},{"line_number":102,"context_line":""},{"line_number":103,"context_line":"[testenv:bandit]"},{"line_number":104,"context_line":"# NOTE(yumeng): This is required for the integration test job of the bandit"},{"line_number":105,"context_line":"# project. Please do not remove."},{"line_number":106,"context_line":"commands \u003d bandit -r cyborg -x cyborg/tests/* -n 5 -ll"},{"line_number":107,"context_line":""},{"line_number":108,"context_line":"[hacking]"}],"source_content_type":"text/x-properties","patch_set":2,"id":"3fa7e38b_026dff97","line":105,"range":{"start_line":104,"start_character":2,"end_line":105,"end_character":9},"in_reply_to":"3fa7e38b_e1fd4f3b","updated":"2020-01-06 03:51:43.000000000","message":"no need to keep this note. \nremove","commit_id":"d37b0f8288bd36f7312f2d01b507b8e19bf10a94"}]}
