)]}'
{"doc/requirements.txt":[{"author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"change_message_id":"9031c97507a9625f03f4f4a4f0002a9ace65a7cf","unresolved":false,"context_lines":[{"line_number":4,"context_line":"sphinxcontrib-blockdiag\u003e\u003d1.5.4 # BSD"},{"line_number":5,"context_line":"sphinxcontrib-svg2pdfconverter\u003e\u003d0.1.0 # BSD"},{"line_number":6,"context_line":"reno\u003e\u003d2.5.0 # Apache-2.0"},{"line_number":7,"context_line":"os-api-ref\u003e\u003d1.4.0 # Apache-2.0"},{"line_number":8,"context_line":"openstackdocstheme\u003e\u003d1.18.1 # Apache-2.0"}],"source_content_type":"text/plain","patch_set":12,"id":"3fa7e38b_ed715de0","line":7,"range":{"start_line":7,"start_character":1,"end_line":7,"end_character":30},"updated":"2019-10-01 13:07:07.000000000","message":"not used anywhere AFAIK, let\u0027s remove","commit_id":"fac70f33901fdae7eb99c994ba135a64f297231b"},{"author":{"_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},"change_message_id":"ebff5c9f5b433a65abbb550a69a341abb1a5a81a","unresolved":false,"context_lines":[{"line_number":1,"context_line":"sphinx\u003e\u003d1.8.0,\u003c2.0.0;python_version\u003d\u003d\u00272.7\u0027  # BSD"},{"line_number":2,"context_line":"sphinx\u003e\u003d1.8.0,!\u003d2.1.0;python_version\u003e\u003d\u00273.4\u0027  # BSD"},{"line_number":3,"context_line":"sphinxcontrib-httpdomain\u003e\u003d1.3.0 # BSD"},{"line_number":4,"context_line":"sphinxcontrib-blockdiag\u003e\u003d1.5.4 # BSD"},{"line_number":5,"context_line":"sphinxcontrib-svg2pdfconverter\u003e\u003d0.1.0 # BSD"},{"line_number":6,"context_line":"reno\u003e\u003d2.5.0 # Apache-2.0"},{"line_number":7,"context_line":"openstackdocstheme\u003e\u003d1.18.1 # Apache-2.0"}],"source_content_type":"text/plain","patch_set":13,"id":"3fa7e38b_f8227901","line":4,"range":{"start_line":3,"start_character":0,"end_line":4,"end_character":36},"updated":"2019-10-01 13:52:07.000000000","message":"They look unused... If unnecessary let\u0027s drop them.","commit_id":"f5eb880fa173268d06bad220980ec76077d16ab0"}],"requirements.txt":[{"author":{"_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},"change_message_id":"9d20b728879bc1410468f07c239aeb892fd5b0b4","unresolved":false,"context_lines":[{"line_number":19,"context_line":"sphinx\u003e\u003d1.8.0,!\u003d2.1.0;python_version\u003e\u003d\u00273.4\u0027  # BSD"},{"line_number":20,"context_line":"sphinxcontrib-httpdomain\u003e\u003d1.3.0 # BSD"},{"line_number":21,"context_line":"sphinxcontrib-blockdiag\u003e\u003d1.5.4 # BSD"},{"line_number":22,"context_line":"sphinxcontrib-svg2pdfconverter\u003e\u003d0.1.0 # BSD"},{"line_number":23,"context_line":"stevedore\u003e\u003d1.20.0 # Apache-2.0"},{"line_number":24,"context_line":"keystoneauth1\u003e\u003d3.4.0 # Apache-2.0"},{"line_number":25,"context_line":"requests\u003e\u003d2.14.2,!\u003d2.20.0 # Apache-2.0"}],"source_content_type":"text/plain","patch_set":8,"id":"3fa7e38b_04829601","line":22,"updated":"2019-10-01 09:59:50.000000000","message":"it is strange to have sphinx dependencies in requirements.txt.\nThey are not runtime requirements of castellan, so they should be moved to test-requirements.txt or doc/requirements.txt.","commit_id":"5e5cf4d8343fec229e9719ee721d84c57759957b"}],"test-requirements.txt":[{"author":{"_account_id":841,"name":"Akihiro Motoki","email":"amotoki@gmail.com","username":"amotoki"},"change_message_id":"9d20b728879bc1410468f07c239aeb892fd5b0b4","unresolved":false,"context_lines":[{"line_number":6,"context_line":"coverage!\u003d4.4,\u003e\u003d4.0 # Apache-2.0"},{"line_number":7,"context_line":"python-barbicanclient\u003e\u003d4.5.2 # Apache-2.0"},{"line_number":8,"context_line":"python-subunit\u003e\u003d1.0.0 # Apache-2.0/BSD"},{"line_number":9,"context_line":"sphinx!\u003d1.6.6,!\u003d1.6.7,\u003e\u003d1.6.2,\u003c2.0.0;python_version\u003d\u003d\u00272.7\u0027  # BSD"},{"line_number":10,"context_line":"sphinx\u003e\u003d1.8.0,!\u003d2.1.0;python_version\u003e\u003d\u00273.4\u0027  # BSD"},{"line_number":11,"context_line":"sphinxcontrib-svg2pdfconverter\u003e\u003d0.1.0 # BSD"},{"line_number":12,"context_line":"openstackdocstheme\u003e\u003d1.18.1 # Apache-2.0"},{"line_number":13,"context_line":"oslotest\u003e\u003d3.2.0 # Apache-2.0"}],"source_content_type":"text/plain","patch_set":8,"id":"3fa7e38b_84752635","line":10,"range":{"start_line":9,"start_character":0,"end_line":10,"end_character":50},"updated":"2019-10-01 09:59:50.000000000","message":"The minimum versions are different for py3 and py27. It is recommended to use the same version as minimum.","commit_id":"5e5cf4d8343fec229e9719ee721d84c57759957b"},{"author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"change_message_id":"81cb0f399c25c906b58281613a54b5ea96d52293","unresolved":false,"context_lines":[{"line_number":6,"context_line":"coverage!\u003d4.4,\u003e\u003d4.0 # Apache-2.0"},{"line_number":7,"context_line":"python-barbicanclient\u003e\u003d4.5.2 # Apache-2.0"},{"line_number":8,"context_line":"python-subunit\u003e\u003d1.0.0 # Apache-2.0/BSD"},{"line_number":9,"context_line":"sphinx!\u003d1.6.6,!\u003d1.6.7,\u003e\u003d1.6.2,\u003c2.0.0;python_version\u003d\u003d\u00272.7\u0027  # BSD"},{"line_number":10,"context_line":"sphinx\u003e\u003d1.8.0,!\u003d2.1.0;python_version\u003e\u003d\u00273.4\u0027  # BSD"},{"line_number":11,"context_line":"sphinxcontrib-svg2pdfconverter\u003e\u003d0.1.0 # BSD"},{"line_number":12,"context_line":"openstackdocstheme\u003e\u003d1.18.1 # Apache-2.0"},{"line_number":13,"context_line":"oslotest\u003e\u003d3.2.0 # Apache-2.0"}],"source_content_type":"text/plain","patch_set":10,"id":"3fa7e38b_6da48dba","line":10,"range":{"start_line":9,"start_character":0,"end_line":10,"end_character":50},"updated":"2019-10-01 12:44:55.000000000","message":"remove, those are in doc/requirements now","commit_id":"3ec3aad5fa3f8e620e818b04e57fa1ce906eae90"},{"author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"change_message_id":"81cb0f399c25c906b58281613a54b5ea96d52293","unresolved":false,"context_lines":[{"line_number":8,"context_line":"python-subunit\u003e\u003d1.0.0 # Apache-2.0/BSD"},{"line_number":9,"context_line":"sphinx!\u003d1.6.6,!\u003d1.6.7,\u003e\u003d1.6.2,\u003c2.0.0;python_version\u003d\u003d\u00272.7\u0027  # BSD"},{"line_number":10,"context_line":"sphinx\u003e\u003d1.8.0,!\u003d2.1.0;python_version\u003e\u003d\u00273.4\u0027  # BSD"},{"line_number":11,"context_line":"sphinxcontrib-svg2pdfconverter\u003e\u003d0.1.0 # BSD"},{"line_number":12,"context_line":"openstackdocstheme\u003e\u003d1.18.1 # Apache-2.0"},{"line_number":13,"context_line":"oslotest\u003e\u003d3.2.0 # Apache-2.0"},{"line_number":14,"context_line":"stestr\u003e\u003d2.0.0 # Apache-2.0"},{"line_number":15,"context_line":"fixtures\u003e\u003d3.0.0 # Apache-2.0/BSD"}],"source_content_type":"text/plain","patch_set":10,"id":"3fa7e38b_2dae9598","line":12,"range":{"start_line":11,"start_character":0,"end_line":12,"end_character":39},"updated":"2019-10-01 12:44:55.000000000","message":"remove, those are in doc/requirements","commit_id":"3ec3aad5fa3f8e620e818b04e57fa1ce906eae90"},{"author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"change_message_id":"81cb0f399c25c906b58281613a54b5ea96d52293","unresolved":false,"context_lines":[{"line_number":16,"context_line":"testscenarios\u003e\u003d0.4 # Apache-2.0/BSD"},{"line_number":17,"context_line":"testtools\u003e\u003d2.2.0 # MIT"},{"line_number":18,"context_line":"bandit\u003e\u003d1.1.0,\u003c1.6.0 # Apache-2.0"},{"line_number":19,"context_line":"reno\u003e\u003d2.5.0 # Apache-2.0"},{"line_number":20,"context_line":"pifpaf\u003e\u003d0.10.0 # Apache-2.0"}],"source_content_type":"text/plain","patch_set":10,"id":"3fa7e38b_cd926159","line":19,"range":{"start_line":19,"start_character":1,"end_line":19,"end_character":24},"updated":"2019-10-01 12:44:55.000000000","message":"likewise","commit_id":"3ec3aad5fa3f8e620e818b04e57fa1ce906eae90"}],"tox.ini":[{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"4e4e7c04ebf08c87b60ec443b23967780342d882","unresolved":false,"context_lines":[{"line_number":58,"context_line":""},{"line_number":59,"context_line":"[testenv:docs]"},{"line_number":60,"context_line":"# This environment is called from CI scripts to test and publish"},{"line_number":61,"context_line":"# the main docs to https://docs.openstack.org/barbican"},{"line_number":62,"context_line":"description \u003d Build main documentation"},{"line_number":63,"context_line":"basepython \u003d python3"},{"line_number":64,"context_line":"deps \u003d -r{toxinidir}/doc/requirements.txt"}],"source_content_type":"text/x-properties","patch_set":2,"id":"3fa7e38b_b5dea3d7","line":61,"range":{"start_line":61,"start_character":46,"end_line":61,"end_character":54},"updated":"2019-09-25 15:35:13.000000000","message":"I need to change this","commit_id":"6eca0ad23808bffa988f1bba4a19f73d829459f4"}]}
