)]}'
{".gitignore":[{"author":{"_account_id":5805,"name":"Chris Krelle","email":"nobodycam@gmail.com","username":"nobodycam"},"change_message_id":"579a916aa5355de64a537ed5e9911af805caa078","unresolved":false,"context_lines":[{"line_number":40,"context_line":"output/*.html"},{"line_number":41,"context_line":"output/*/index.html"},{"line_number":42,"context_line":""},{"line_number":43,"context_line":"# Sphinx"},{"line_number":44,"context_line":"doc/build"},{"line_number":45,"context_line":""},{"line_number":46,"context_line":"# pbr generates these"}],"source_content_type":"application/octet-stream","patch_set":1,"id":"3afb71cf_d768a789","line":43,"updated":"2015-06-08 18:04:23.000000000","message":"Ironic, and other project also have \"_build\" under the Sphinx section, should we add it for when we are able to build the BiFrost docs?","commit_id":"1c6233e80cb0073cc7ddfa6c07deac625ec9a514"},{"author":{"_account_id":12459,"name":"Stephanie Miller","email":"stephane@alum.mit.edu","username":"cinerama"},"change_message_id":"7d68d41ec1b3964465ada3b77cf3e10bdd227d48","unresolved":false,"context_lines":[{"line_number":40,"context_line":"output/*.html"},{"line_number":41,"context_line":"output/*/index.html"},{"line_number":42,"context_line":""},{"line_number":43,"context_line":"# Sphinx"},{"line_number":44,"context_line":"doc/build"},{"line_number":45,"context_line":""},{"line_number":46,"context_line":"# pbr generates these"}],"source_content_type":"application/octet-stream","patch_set":1,"id":"3afb71cf_e68f73ca","line":43,"in_reply_to":"3afb71cf_d768a789","updated":"2015-06-08 20:04:39.000000000","message":"Done","commit_id":"1c6233e80cb0073cc7ddfa6c07deac625ec9a514"}],"setup.cfg":[{"author":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"change_message_id":"e3b99c5c15cbe4833c161baddd7d737cb2090ce5","unresolved":false,"context_lines":[{"line_number":16,"context_line":"    Programming Language :: Python :: 2"},{"line_number":17,"context_line":"    Programming Language :: Python :: 2.7"},{"line_number":18,"context_line":"    Programming Language :: Python :: 2.6"},{"line_number":19,"context_line":"    Programming Language :: Python :: 3"},{"line_number":20,"context_line":"    Programming Language :: Python :: 3.3"},{"line_number":21,"context_line":"    Programming Language :: Python :: 3.4"},{"line_number":22,"context_line":""}],"source_content_type":"text/x-ttcn-cfg","patch_set":4,"id":"3afb71cf_d7c04352","line":19,"updated":"2015-06-10 13:52:32.000000000","message":"We likely need to update this as well to indicate the language support.","commit_id":"267133a2bf641cd5b5f81df85337f891eaeff0ef"},{"author":{"_account_id":12459,"name":"Stephanie Miller","email":"stephane@alum.mit.edu","username":"cinerama"},"change_message_id":"075dd0d0bee72e80a986170fd8d38ca7a0cee6db","unresolved":false,"context_lines":[{"line_number":16,"context_line":"    Programming Language :: Python :: 2"},{"line_number":17,"context_line":"    Programming Language :: Python :: 2.7"},{"line_number":18,"context_line":"    Programming Language :: Python :: 2.6"},{"line_number":19,"context_line":"    Programming Language :: Python :: 3"},{"line_number":20,"context_line":"    Programming Language :: Python :: 3.3"},{"line_number":21,"context_line":"    Programming Language :: Python :: 3.4"},{"line_number":22,"context_line":""}],"source_content_type":"text/x-ttcn-cfg","patch_set":4,"id":"3afb71cf_d4615ad4","line":19,"in_reply_to":"3afb71cf_d2d97158","updated":"2015-06-10 15:41:34.000000000","message":"Done","commit_id":"267133a2bf641cd5b5f81df85337f891eaeff0ef"},{"author":{"_account_id":5805,"name":"Chris Krelle","email":"nobodycam@gmail.com","username":"nobodycam"},"change_message_id":"1029548176dd139be020db865a264edd9ce4a78a","unresolved":false,"context_lines":[{"line_number":16,"context_line":"    Programming Language :: Python :: 2"},{"line_number":17,"context_line":"    Programming Language :: Python :: 2.7"},{"line_number":18,"context_line":"    Programming Language :: Python :: 2.6"},{"line_number":19,"context_line":"    Programming Language :: Python :: 3"},{"line_number":20,"context_line":"    Programming Language :: Python :: 3.3"},{"line_number":21,"context_line":"    Programming Language :: Python :: 3.4"},{"line_number":22,"context_line":""}],"source_content_type":"text/x-ttcn-cfg","patch_set":4,"id":"3afb71cf_d2d97158","line":19,"in_reply_to":"3afb71cf_d7c04352","updated":"2015-06-10 14:12:02.000000000","message":"+1","commit_id":"267133a2bf641cd5b5f81df85337f891eaeff0ef"},{"author":{"_account_id":12459,"name":"Stephanie Miller","email":"stephane@alum.mit.edu","username":"cinerama"},"change_message_id":"075dd0d0bee72e80a986170fd8d38ca7a0cee6db","unresolved":false,"context_lines":[{"line_number":16,"context_line":"    Programming Language :: Python :: 2"},{"line_number":17,"context_line":"    Programming Language :: Python :: 2.7"},{"line_number":18,"context_line":"    Programming Language :: Python :: 2.6"},{"line_number":19,"context_line":"    Programming Language :: Python :: 3"},{"line_number":20,"context_line":"    Programming Language :: Python :: 3.3"},{"line_number":21,"context_line":"    Programming Language :: Python :: 3.4"},{"line_number":22,"context_line":""}],"source_content_type":"text/x-ttcn-cfg","patch_set":4,"id":"3afb71cf_146c92cc","line":19,"in_reply_to":"3afb71cf_d7c04352","updated":"2015-06-10 15:41:34.000000000","message":"Done","commit_id":"267133a2bf641cd5b5f81df85337f891eaeff0ef"}],"test-requirements.txt":[{"author":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"change_message_id":"e947f41a5125c1267b8b12a3f0e549e83aa398b2","unresolved":false,"context_lines":[{"line_number":12,"context_line":"oslotest\u003e\u003d1.2.0  # Apache-2.0"},{"line_number":13,"context_line":"testrepository\u003e\u003d0.0.18"},{"line_number":14,"context_line":"testscenarios\u003e\u003d0.4"},{"line_number":15,"context_line":"testtools\u003e\u003d0.9.36,!\u003d1.2.0"}],"source_content_type":"text/plain","patch_set":1,"id":"3afb71cf_6d3c86e2","line":15,"updated":"2015-06-08 18:51:56.000000000","message":"I think we\u0027re going to need tox in this list in case it is not already present.","commit_id":"1c6233e80cb0073cc7ddfa6c07deac625ec9a514"},{"author":{"_account_id":12459,"name":"Stephanie Miller","email":"stephane@alum.mit.edu","username":"cinerama"},"change_message_id":"7d68d41ec1b3964465ada3b77cf3e10bdd227d48","unresolved":false,"context_lines":[{"line_number":12,"context_line":"oslotest\u003e\u003d1.2.0  # Apache-2.0"},{"line_number":13,"context_line":"testrepository\u003e\u003d0.0.18"},{"line_number":14,"context_line":"testscenarios\u003e\u003d0.4"},{"line_number":15,"context_line":"testtools\u003e\u003d0.9.36,!\u003d1.2.0"}],"source_content_type":"text/plain","patch_set":1,"id":"3afb71cf_4115113e","line":15,"in_reply_to":"3afb71cf_6d3c86e2","updated":"2015-06-08 20:04:39.000000000","message":"test-requirements.txt gets used by tox itself so it\u0027s implicitly required. tox doesn\u0027t appear in the test-requirements.txt files I\u0027ve looked at, but I\u0027m not strongly attached to excluding it either.","commit_id":"1c6233e80cb0073cc7ddfa6c07deac625ec9a514"}],"tox.ini":[{"author":{"_account_id":5805,"name":"Chris Krelle","email":"nobodycam@gmail.com","username":"nobodycam"},"change_message_id":"579a916aa5355de64a537ed5e9911af805caa078","unresolved":false,"context_lines":[{"line_number":1,"context_line":"[tox]"},{"line_number":2,"context_line":"minversion \u003d 1.6"},{"line_number":3,"context_line":"envlist \u003d py33,py34,py26,py27,pypy,pep8"},{"line_number":4,"context_line":"skipsdist \u003d True"},{"line_number":5,"context_line":""},{"line_number":6,"context_line":"[testenv]"}],"source_content_type":"text/x-properties","patch_set":1,"id":"3afb71cf_3a6a42b4","line":3,"updated":"2015-06-08 18:04:23.000000000","message":"I believe py33 and py26 are not needed here, also I\u0027m not sure about Ansible should it be listed...maybe others know better then I on this.","commit_id":"1c6233e80cb0073cc7ddfa6c07deac625ec9a514"},{"author":{"_account_id":12459,"name":"Stephanie Miller","email":"stephane@alum.mit.edu","username":"cinerama"},"change_message_id":"7d68d41ec1b3964465ada3b77cf3e10bdd227d48","unresolved":false,"context_lines":[{"line_number":1,"context_line":"[tox]"},{"line_number":2,"context_line":"minversion \u003d 1.6"},{"line_number":3,"context_line":"envlist \u003d py33,py34,py26,py27,pypy,pep8"},{"line_number":4,"context_line":"skipsdist \u003d True"},{"line_number":5,"context_line":""},{"line_number":6,"context_line":"[testenv]"}],"source_content_type":"text/x-properties","patch_set":1,"id":"3afb71cf_416ab1b4","line":3,"in_reply_to":"3afb71cf_10c1a580","updated":"2015-06-08 20:04:39.000000000","message":"This is pretty similar to what we had for tripleo-ansible but I\u0027m happy to change it up.","commit_id":"1c6233e80cb0073cc7ddfa6c07deac625ec9a514"},{"author":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"change_message_id":"e947f41a5125c1267b8b12a3f0e549e83aa398b2","unresolved":false,"context_lines":[{"line_number":1,"context_line":"[tox]"},{"line_number":2,"context_line":"minversion \u003d 1.6"},{"line_number":3,"context_line":"envlist \u003d py33,py34,py26,py27,pypy,pep8"},{"line_number":4,"context_line":"skipsdist \u003d True"},{"line_number":5,"context_line":""},{"line_number":6,"context_line":"[testenv]"}],"source_content_type":"text/x-properties","patch_set":1,"id":"3afb71cf_10c1a580","line":3,"in_reply_to":"3afb71cf_3a6a42b4","updated":"2015-06-08 18:51:56.000000000","message":"Honestly I don\u0027t know for sure.  I suspect pypy is unnecessary.","commit_id":"1c6233e80cb0073cc7ddfa6c07deac625ec9a514"},{"author":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"change_message_id":"e947f41a5125c1267b8b12a3f0e549e83aa398b2","unresolved":false,"context_lines":[{"line_number":31,"context_line":"# E123, E125 skipped as they are invalid PEP-8."},{"line_number":32,"context_line":""},{"line_number":33,"context_line":"show-source \u003d True"},{"line_number":34,"context_line":"ignore \u003d E123,E125"},{"line_number":35,"context_line":"builtins \u003d _"},{"line_number":36,"context_line":"exclude\u003d.venv,.git,.tox,dist,doc,*openstack/common*,*lib/python*,*egg,build"}],"source_content_type":"text/x-properties","patch_set":1,"id":"3afb71cf_303ca1c7","line":34,"updated":"2015-06-08 18:51:56.000000000","message":"We will need to add H303 F403 as Ansible requires them for magic_to_happen().  I\u0027m tempted to say H102 as well since we have standalone files that require the interpreter to be defined for invocation.","commit_id":"1c6233e80cb0073cc7ddfa6c07deac625ec9a514"},{"author":{"_account_id":12459,"name":"Stephanie Miller","email":"stephane@alum.mit.edu","username":"cinerama"},"change_message_id":"7d68d41ec1b3964465ada3b77cf3e10bdd227d48","unresolved":false,"context_lines":[{"line_number":31,"context_line":"# E123, E125 skipped as they are invalid PEP-8."},{"line_number":32,"context_line":""},{"line_number":33,"context_line":"show-source \u003d True"},{"line_number":34,"context_line":"ignore \u003d E123,E125"},{"line_number":35,"context_line":"builtins \u003d _"},{"line_number":36,"context_line":"exclude\u003d.venv,.git,.tox,dist,doc,*openstack/common*,*lib/python*,*egg,build"}],"source_content_type":"text/x-properties","patch_set":1,"id":"3afb71cf_a1d4c546","line":34,"in_reply_to":"3afb71cf_303ca1c7","updated":"2015-06-08 20:04:39.000000000","message":"Done","commit_id":"1c6233e80cb0073cc7ddfa6c07deac625ec9a514"},{"author":{"_account_id":11655,"name":"Julia Kreger","email":"juliaashleykreger@gmail.com","username":"jkreger","status":"Flying to the moon with a Jetpack!"},"change_message_id":"81439f0f405146267eda70245117a63c4d195b33","unresolved":false,"context_lines":[{"line_number":1,"context_line":"[tox]"},{"line_number":2,"context_line":"minversion \u003d 1.6"},{"line_number":3,"context_line":"envlist \u003d py33,py34,py26,py27,pypy,pep8"},{"line_number":4,"context_line":"skipsdist \u003d True"},{"line_number":5,"context_line":""},{"line_number":6,"context_line":"[testenv]"}],"source_content_type":"text/x-properties","patch_set":3,"id":"3afb71cf_0dbdd5b6","line":3,"updated":"2015-06-09 20:18:09.000000000","message":"I spoke with Stephane directly about this, but it should likely be noted that we might not need/want py33,py34 as Ansible does not yet support Python 3.","commit_id":"90103081f750f1344b5c33a6b86d2609f30dc374"}]}
