)]}'
{"run_tests.py":[{"author":{"_account_id":9664,"name":"amrith","email":"amrith.kumar@gmail.com","username":"amrith"},"change_message_id":"dcf5f20d13a937c30ca768f0971da8fbf1d774ff","unresolved":false,"context_lines":[{"line_number":22,"context_line":"import sys"},{"line_number":23,"context_line":"import traceback"},{"line_number":24,"context_line":"import urllib"},{"line_number":25,"context_line":""},{"line_number":26,"context_line":"import eventlet"},{"line_number":27,"context_line":"import proboscis"},{"line_number":28,"context_line":"import wsgi_intercept"}],"source_content_type":"text/x-python","patch_set":6,"id":"7a016987_ab5c8919","line":25,"updated":"2015-05-28 18:42:31.000000000","message":"wouldn\u0027t you want to delete this line now and sort all the \u0027system\u0027 imports in one group? Not sure why eventlet and proboscis are not along with urllib, for example.","commit_id":"45b943c90e73323fec4d71cbaedae91402b2d410"}],"trove/common/auth.py":[{"author":{"_account_id":9664,"name":"amrith","email":"amrith.kumar@gmail.com","username":"amrith"},"change_message_id":"dcf5f20d13a937c30ca768f0971da8fbf1d774ff","unresolved":false,"context_lines":[{"line_number":15,"context_line":""},{"line_number":16,"context_line":"import re"},{"line_number":17,"context_line":""},{"line_number":18,"context_line":"from oslo_utils import strutils"},{"line_number":19,"context_line":"import webob.exc"},{"line_number":20,"context_line":"import wsgi"},{"line_number":21,"context_line":""}],"source_content_type":"text/x-python","patch_set":6,"id":"7a016987_4bc75598","line":18,"updated":"2015-05-28 18:42:31.000000000","message":"I assumed that oslo would be in a group different from re, webob and wsgi, no?","commit_id":"45b943c90e73323fec4d71cbaedae91402b2d410"}],"trove/common/limits.py":[{"author":{"_account_id":9664,"name":"amrith","email":"amrith.kumar@gmail.com","username":"amrith"},"change_message_id":"dcf5f20d13a937c30ca768f0971da8fbf1d774ff","unresolved":false,"context_lines":[{"line_number":25,"context_line":"import time"},{"line_number":26,"context_line":""},{"line_number":27,"context_line":"from oslo_serialization import jsonutils"},{"line_number":28,"context_line":"from oslo_utils import importutils"},{"line_number":29,"context_line":"import webob.dec"},{"line_number":30,"context_line":"import webob.exc"},{"line_number":31,"context_line":""}],"source_content_type":"text/x-python","patch_set":6,"id":"7a016987_abb80912","line":28,"updated":"2015-05-28 18:42:31.000000000","message":"similar to other places, shouldn\u0027t oslo be after webob and in a different group?","commit_id":"45b943c90e73323fec4d71cbaedae91402b2d410"}],"trove/extensions/mysql/service.py":[{"author":{"_account_id":9664,"name":"amrith","email":"amrith.kumar@gmail.com","username":"amrith"},"change_message_id":"dcf5f20d13a937c30ca768f0971da8fbf1d774ff","unresolved":false,"context_lines":[{"line_number":13,"context_line":"#    License for the specific language governing permissions and limitations"},{"line_number":14,"context_line":"#    under the License."},{"line_number":15,"context_line":""},{"line_number":16,"context_line":"from oslo_utils import strutils"},{"line_number":17,"context_line":"import webob.exc"},{"line_number":18,"context_line":""},{"line_number":19,"context_line":"import trove.common.apischema as apischema"}],"source_content_type":"text/x-python","patch_set":6,"id":"7a016987_2b841909","line":16,"updated":"2015-05-28 18:42:31.000000000","message":"ditto","commit_id":"45b943c90e73323fec4d71cbaedae91402b2d410"}],"trove/guestagent/datastore/experimental/couchbase/service.py":[{"author":{"_account_id":9664,"name":"amrith","email":"amrith.kumar@gmail.com","username":"amrith"},"change_message_id":"dcf5f20d13a937c30ca768f0971da8fbf1d774ff","unresolved":false,"context_lines":[{"line_number":19,"context_line":"import subprocess"},{"line_number":20,"context_line":"import tempfile"},{"line_number":21,"context_line":""},{"line_number":22,"context_line":"from oslo_utils import netutils"},{"line_number":23,"context_line":"import pexpect"},{"line_number":24,"context_line":""},{"line_number":25,"context_line":"from trove.common import cfg"}],"source_content_type":"text/x-python","patch_set":6,"id":"7a016987_ebc84157","line":22,"updated":"2015-05-28 18:42:31.000000000","message":"ditto","commit_id":"45b943c90e73323fec4d71cbaedae91402b2d410"}],"trove/guestagent/datastore/experimental/mongodb/service.py":[{"author":{"_account_id":9664,"name":"amrith","email":"amrith.kumar@gmail.com","username":"amrith"},"change_message_id":"dcf5f20d13a937c30ca768f0971da8fbf1d774ff","unresolved":false,"context_lines":[{"line_number":16,"context_line":"import json"},{"line_number":17,"context_line":"import os"},{"line_number":18,"context_line":"import re"},{"line_number":19,"context_line":""},{"line_number":20,"context_line":"from oslo_utils import netutils"},{"line_number":21,"context_line":""},{"line_number":22,"context_line":"from trove.common import cfg"}],"source_content_type":"text/x-python","patch_set":6,"id":"7a016987_cbd8e520","line":19,"updated":"2015-05-28 18:42:31.000000000","message":"conversely, why the blank line here?","commit_id":"45b943c90e73323fec4d71cbaedae91402b2d410"}]}
