)]}'
{"keystoneclient/session.py":[{"author":{"_account_id":17860,"name":"Samuel de Medeiros Queiroz","email":"samueldmq@gmail.com","username":"samueldmq"},"change_message_id":"bb3a3747f4848b9815960270807419402d6cfc2e","unresolved":false,"context_lines":[{"line_number":136,"context_line":"            \u0027keystoneclient.session.Session is deprecated as of the 2.1.0 \u0027"},{"line_number":137,"context_line":"            \u0027release in favor of keystoneauth1.session.Session. It will be \u0027"},{"line_number":138,"context_line":"            \u0027removed in future releases.\u0027,"},{"line_number":139,"context_line":"            DeprecationWarning)"},{"line_number":140,"context_line":""},{"line_number":141,"context_line":"        if not session:"},{"line_number":142,"context_line":"            session \u003d requests.Session()"}],"source_content_type":"text/x-python","patch_set":2,"id":"da6ed579_f0d89f1f","line":139,"updated":"2016-01-12 20:14:41.000000000","message":"I wonder why not using versionutils to deprecate this","commit_id":"b4f47eb7572022ed811defd51a432d4778b8e42b"},{"author":{"_account_id":17860,"name":"Samuel de Medeiros Queiroz","email":"samueldmq@gmail.com","username":"samueldmq"},"change_message_id":"17d2b8493de02d130de4bdc304f660578c9ecd8a","unresolved":false,"context_lines":[{"line_number":136,"context_line":"            \u0027keystoneclient.session.Session is deprecated as of the 2.1.0 \u0027"},{"line_number":137,"context_line":"            \u0027release in favor of keystoneauth1.session.Session. It will be \u0027"},{"line_number":138,"context_line":"            \u0027removed in future releases.\u0027,"},{"line_number":139,"context_line":"            DeprecationWarning)"},{"line_number":140,"context_line":""},{"line_number":141,"context_line":"        if not session:"},{"line_number":142,"context_line":"            session \u003d requests.Session()"}],"source_content_type":"text/x-python","patch_set":2,"id":"3a57f1b5_8d6bf4f0","line":139,"in_reply_to":"7a5de9d1_9fd18825","updated":"2016-02-12 02:30:42.000000000","message":"Thanks for clarifying","commit_id":"b4f47eb7572022ed811defd51a432d4778b8e42b"},{"author":{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"change_message_id":"28113c19206e9133f9e5eff7f77a6b0f7bac19b3","unresolved":false,"context_lines":[{"line_number":136,"context_line":"            \u0027keystoneclient.session.Session is deprecated as of the 2.1.0 \u0027"},{"line_number":137,"context_line":"            \u0027release in favor of keystoneauth1.session.Session. It will be \u0027"},{"line_number":138,"context_line":"            \u0027removed in future releases.\u0027,"},{"line_number":139,"context_line":"            DeprecationWarning)"},{"line_number":140,"context_line":""},{"line_number":141,"context_line":"        if not session:"},{"line_number":142,"context_line":"            session \u003d requests.Session()"}],"source_content_type":"text/x-python","patch_set":2,"id":"7a5de9d1_9fd18825","line":139,"in_reply_to":"da6ed579_f0d89f1f","updated":"2016-02-01 21:34:13.000000000","message":"versionutils doesn\u0027t work correctly in a library. We could use debtcollector.","commit_id":"b4f47eb7572022ed811defd51a432d4778b8e42b"}],"keystoneclient/tests/unit/auth/test_access.py":[{"author":{"_account_id":17860,"name":"Samuel de Medeiros Queiroz","email":"samueldmq@gmail.com","username":"samueldmq"},"change_message_id":"bb3a3747f4848b9815960270807419402d6cfc2e","unresolved":false,"context_lines":[{"line_number":24,"context_line":""},{"line_number":25,"context_line":"    def setUp(self):"},{"line_number":26,"context_line":"        super(AccessInfoPluginTests, self).setUp()"},{"line_number":27,"context_line":"        with self.deprecations.expect_deprecations_here():"},{"line_number":28,"context_line":"            self.session \u003d session.Session()"},{"line_number":29,"context_line":"        self.auth_token \u003d uuid.uuid4().hex"},{"line_number":30,"context_line":""}],"source_content_type":"text/x-python","patch_set":2,"id":"da6ed579_303dd72b","line":27,"updated":"2016-01-12 20:14:41.000000000","message":"Does this make it fail when no deprecation is found ? (i.e when we fix it and don\u0027t use it anymore, so that this code may be removed.","commit_id":"b4f47eb7572022ed811defd51a432d4778b8e42b"}],"keystoneclient/tests/unit/client_fixtures.py":[{"author":{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"change_message_id":"28113c19206e9133f9e5eff7f77a6b0f7bac19b3","unresolved":false,"context_lines":[{"line_number":92,"context_line":"        self.requests.register_uri(\u0027GET\u0027, self.TEST_ROOT_URL,"},{"line_number":93,"context_line":"                                   json\u003d{\u0027version\u0027: d})"},{"line_number":94,"context_line":""},{"line_number":95,"context_line":"        a \u003d ksc_identity.V2Password(username\u003duuid.uuid4().hex,"},{"line_number":96,"context_line":"                                    password\u003duuid.uuid4().hex,"},{"line_number":97,"context_line":"                                    auth_url\u003dself.TEST_URL)"},{"line_number":98,"context_line":""}],"source_content_type":"text/x-python","patch_set":2,"id":"7a5de9d1_9f7f4814","line":95,"updated":"2016-02-01 21:34:13.000000000","message":"isn\u0027t this deprecated, too?","commit_id":"b4f47eb7572022ed811defd51a432d4778b8e42b"}],"keystoneclient/tests/unit/test_discovery.py":[{"author":{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"change_message_id":"28113c19206e9133f9e5eff7f77a6b0f7bac19b3","unresolved":false,"context_lines":[{"line_number":234,"context_line":""},{"line_number":235,"context_line":"class AvailableVersionsTests(utils.TestCase):"},{"line_number":236,"context_line":""},{"line_number":237,"context_line":"    def setUp(self):"},{"line_number":238,"context_line":"        super(AvailableVersionsTests, self).setUp()"},{"line_number":239,"context_line":"        self.deprecations.expect_deprecations()"},{"line_number":240,"context_line":""}],"source_content_type":"text/x-python","patch_set":2,"id":"7a5de9d1_df970038","line":237,"updated":"2016-02-01 21:34:13.000000000","message":"all this discovery stuff is deprecated?","commit_id":"b4f47eb7572022ed811defd51a432d4778b8e42b"},{"author":{"_account_id":6486,"name":"Brant Knudson","email":"blk@acm.org","username":"blk-u"},"change_message_id":"28113c19206e9133f9e5eff7f77a6b0f7bac19b3","unresolved":false,"context_lines":[{"line_number":316,"context_line":""},{"line_number":317,"context_line":"    def setUp(self):"},{"line_number":318,"context_line":"        super(ClientDiscoveryTests, self).setUp()"},{"line_number":319,"context_line":"        self.deprecations.expect_deprecations()"},{"line_number":320,"context_line":""},{"line_number":321,"context_line":"    def assertCreatesV3(self, **kwargs):"},{"line_number":322,"context_line":"        self.requests_mock.post(\u0027%s/auth/tokens\u0027 % V3_URL,"}],"source_content_type":"text/x-python","patch_set":2,"id":"7a5de9d1_bfa1e495","line":319,"updated":"2016-02-01 21:34:13.000000000","message":"discovery is deprecated?","commit_id":"b4f47eb7572022ed811defd51a432d4778b8e42b"}]}
