{"action":"created","comment":{"url":"https://api.github.com/repos/VolodymyrLavrenchuk/PySlim/pulls/comments/82830774","pull_request_review_id":3710337,"id":82830774,"diff_hunk":"@@ -139,305 +130,284 @@ def get_attr_by_type(self,data, attr):\n \n             if len(res) > 0:\n                 types = {\n-                    dict: lambda : res[a] if res.has_key(a) else res,\n-                    list: lambda : res[index][a]\n+                    dict: lambda: res[a] if a in res else res,\n+                    list: lambda: res[index][a]\n                 }\n                 res = types[type(res)]()\n \n-        return res \n-    \n-    def getAttributeFromResponse(self, attr, url, args = None):\n+        return res\n \n+    def getAttributeFromResponse(self, attr, url, args=None):\n         return self.get_attr_by_type(self.get_json(url, args), attr)\n-    \n-    def getAttributeFromResponseAsString(self, attr, url, args = None):\n \n-        return str(self.getAttributeFromResponse(attr, url, args))\n+    def getAttributeFromResponseAsString(self, attr, url, args=None):\n \n-    def currentTimeDiff( self, attr, url, args = None ):\n+        return str(self.getAttributeFromResponse(attr, url, args))\n \n-        return DateUtils().js_time_diff( self.getAttributeFromResponse( attr, url, args ) )\n+    def currentTimeDiff(self, attr, url, args=None):\n+        return DateUtils().js_time_diff(self.getAttributeFromResponse(attr, url, args))\n \n     def wait(self, wait_sec, retries, func, **kwargs):\n \n         for r in range(int(retries)):\n             if func(kwargs):\n                 return True\n-            self.sleep(wait_sec)        \n+            self.sleep(wait_sec)\n         return False\n \n-    def quoteUrl( self, url ):\n-\n-        return urllib2.quote( url )\n-\n     def waitSecondTimesUrlResponseAttributeHasValue(self, wait_sec, retries, url, attr, value):\n-\n         def func(args):\n \n             resp = self.getAttributeFromResponse(args[\"attr\"], args[\"url\"])\n+\n             resp_type = type(resp)\n \n-            try :\n+            try:\n                 return resp == resp_type(value)\n             except ValueError:\n                 return False\n-        \n-        return self.wait(wait_sec, retries, func, attr = attr, url = url)\n-        \n+\n+        result = self.wait(wait_sec, retries, func, attr=attr, url=url)\n+        if result is False:\n+            raise Exception('Actual value: %s' % self.getAttributeFromResponse(attr,url))\n+            \n+        return result\n+\n+    def waitSecondTimesUrlResponseAttributeNotZero(self, wait_sec, retries, url, attr):\n+        def func(args):\n+\n+            resp = self.getAttributeFromResponse(args[\"attr\"], args[\"url\"])\n+\n+            try:\n+                return resp > 0\n+            except ValueError:\n+                return False\n+\n+        return self.wait(wait_sec, retries, func, attr=attr, url=url)\n+\n     def waitSecondTimesUrlHasValidResponse(self, wait_sec, retries, url):\n \n         def func(args):\n             return self.get_json(args[\"url\"])\n-            \n-        return self.wait(wait_sec, retries, func, url = url)\n-    \n+\n+        return self.wait(wait_sec, retries, func, url=url)\n+\n     def waitSecondTimesUrlArgsResponseValue(self, wait_sec, retries, url, attrs, value):\n \n         def func(args):\n             return self.get_str(url) == value\n-            \n+\n         return self.wait(wait_sec, retries, func)\n-    \n+\n     def sleep(self, sec):\n \n         time.sleep(float(sec))\n-        \n-    def makeLine( self, line ):\n \n-        return line.replace( '\\n', '\\\\n' )\n+    def makeLine(self, line):\n \n-    def POST( self, url, data = \"\", headers = \"\" ):\n+        return line.replace('\\n', '\\\\n')\n \n-        data = data.replace( '\\n', '\\r\\n' )\n-        req = self.getRequest( url, data, json.loads( headers ) if headers else self.http_headers )\n+    def POST(self, url, data=\"\", headers=\"\"):\n \n-        return self.read( req )\n+        data = data.replace('\\n', '\\r\\n')\n+        req = self.getRequest(url, data, json.loads(headers) if headers else self.http_headers)\n \n-    def PUT(self,url,data = \"\"):\n+        return self.read(req)\n \n-        req = self.getRequest( url, data, self.http_headers )\n+    def PUT(self, url, data=\"\"):\n+        req = self.getRequest(url, data, self.http_headers)\n         req.get_method = lambda: 'PUT'\n \n-        return self.read( req )\n-\n-    def DELETE(self,url, data = \"\"):\n+        return self.read(req)\n \n+    def DELETE(self, url, data=\"\"):\n         req = self.getRequest(url, data, self.http_headers)\n         req.get_method = lambda: 'DELETE'\n \n-        return self.read( req )\n-\n-    def PATCH(self, url, data = \"\"):\n+        return self.read(req)\n \n+    def PATCH(self, url, data=\"\"):\n         req = self.getRequest(url, data, self.http_headers)\n         req.get_method = lambda: 'PATCH'\n \n         return self.read(req)\n \n     def getId(self):\n-\n         global lastRequestResult\n-        return json.loads( lastRequestResult )[ '_id' ]\n-\n-    def getStatusCode( self ):\n+        return json.loads(lastRequestResult)['_id']\n \n+    def getStatusCode(self):\n         global lastResponse\n         return lastResponse.getcode()\n \n-    def getResponseTime( self ):\n+    def getResponseTime(self):\n \n         global lastResponseTime\n         return lastResponseTime\n \n-    def getAttribute( self, AttrName ):\n-\n-        global lastRequestResult\n-\n-        val = json.loads( lastRequestResult )\n-        try:          \n-            for k in AttrName.split( '.' ):\n-                if isinstance(val, list) and k.isdigit():\n-                    k = int(k)\n-                elif isinstance(val, dict) and k.isdigit():\n-                    k = val.keys()[int(k)]\n-                val = val[ k ]\n-        except BaseException, e:\n-            print 'Exception: ', e\n-            val = ''\n-        return val\n-\n-    def getRawRequestResult( self ):","path":"http_calls.py","position":367,"original_position":367,"commit_id":"c1a2a757987b0f93cd85b858236568e5382f6a82","original_commit_id":"c1a2a757987b0f93cd85b858236568e5382f6a82","user":{"login":"AntonTimiskov","id":532157,"avatar_url":"https://avatars.githubusercontent.com/u/532157?v=3","gravatar_id":"","url":"https://api.github.com/users/AntonTimiskov","html_url":"https://github.com/AntonTimiskov","followers_url":"https://api.github.com/users/AntonTimiskov/followers","following_url":"https://api.github.com/users/AntonTimiskov/following{/other_user}","gists_url":"https://api.github.com/users/AntonTimiskov/gists{/gist_id}","starred_url":"https://api.github.com/users/AntonTimiskov/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/AntonTimiskov/subscriptions","organizations_url":"https://api.github.com/users/AntonTimiskov/orgs","repos_url":"https://api.github.com/users/AntonTimiskov/repos","events_url":"https://api.github.com/users/AntonTimiskov/events{/privacy}","received_events_url":"https://api.github.com/users/AntonTimiskov/received_events","type":"User","site_admin":false},"body":"Why it was removed?\r\nIt's a pretty feature to check raw responses. Used in DMP.","created_at":"2016-10-11T16:16:27Z","updated_at":"2016-10-11T16:21:26Z","html_url":"https://github.com/VolodymyrLavrenchuk/PySlim/pull/1#discussion_r82830774","pull_request_url":"https://api.github.com/repos/VolodymyrLavrenchuk/PySlim/pulls/1","_links":{"self":{"href":"https://api.github.com/repos/VolodymyrLavrenchuk/PySlim/pulls/comments/82830774"},"html":{"href":"https://github.com/VolodymyrLavrenchuk/PySlim/pull/1#discussion_r82830774"},"pull_request":{"href":"https://api.github.com/repos/VolodymyrLavrenchuk/PySlim/pulls/1"}}},"pull_request":{"url":"https://api.github.com/repos/VolodymyrLavrenchuk/PySlim/pulls/1","id":88858515,"html_url":"https://github.com/VolodymyrLavrenchuk/PySlim/pull/1","diff_url":"https://github.com/VolodymyrLavrenchuk/PySlim/pull/1.diff","patch_url":"https://github.com/VolodymyrLavrenchuk/PySlim/pull/1.patch","issue_url":"https://api.github.com/repos/VolodymyrLavrenchuk/PySlim/issues/1","number":1,"state":"open","locked":false,"title":"Migrate to Python 3","user":{"login":"AleksandrIakhnev","id":8508712,"avatar_url":"https://avatars.githubusercontent.com/u/8508712?v=3","gravatar_id":"","url":"https://api.github.com/users/AleksandrIakhnev","html_url":"https://github.com/AleksandrIakhnev","followers_url":"https://api.github.com/users/AleksandrIakhnev/followers","following_url":"https://api.github.com/users/AleksandrIakhnev/following{/other_user}","gists_url":"https://api.github.com/users/AleksandrIakhnev/gists{/gist_id}","starred_url":"https://api.github.com/users/AleksandrIakhnev/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/AleksandrIakhnev/subscriptions","organizations_url":"https://api.github.com/users/AleksandrIakhnev/orgs","repos_url":"https://api.github.com/users/AleksandrIakhnev/repos","events_url":"https://api.github.com/users/AleksandrIakhnev/events{/privacy}","received_events_url":"https://api.github.com/users/AleksandrIakhnev/received_events","type":"User","site_admin":false},"body":"Bulk support is temporarily neglected  because it is already broken (No MMfile dependency), should be fixed.\r\nExecuteQuery.py formatted according to  PEP8","created_at":"2016-10-11T15:47:12Z","updated_at":"2016-10-11T16:21:26Z","closed_at":null,"merged_at":null,"merge_commit_sha":"49dc4175418144def064283eb58640972bc51621","assignee":null,"assignees":[],"milestone":null,"commits_url":"https://api.github.com/repos/VolodymyrLavrenchuk/PySlim/pulls/1/commits","review_comments_url":"https://api.github.com/repos/VolodymyrLavrenchuk/PySlim/pulls/1/comments","review_comment_url":"https://api.github.com/repos/VolodymyrLavrenchuk/PySlim/pulls/comments{/number}","comments_url":"https://api.github.com/repos/VolodymyrLavrenchuk/PySlim/issues/1/comments","statuses_url":"https://api.github.com/repos/VolodymyrLavrenchuk/PySlim/statuses/c1a2a757987b0f93cd85b858236568e5382f6a82","head":{"label":"VolodymyrLavrenchuk:ia-python3","ref":"ia-python3","sha":"c1a2a757987b0f93cd85b858236568e5382f6a82","user":{"login":"VolodymyrLavrenchuk","id":482614,"avatar_url":"https://avatars.githubusercontent.com/u/482614?v=3","gravatar_id":"","url":"https://api.github.com/users/VolodymyrLavrenchuk","html_url":"https://github.com/VolodymyrLavrenchuk","followers_url":"https://api.github.com/users/VolodymyrLavrenchuk/followers","following_url":"https://api.github.com/users/VolodymyrLavrenchuk/following{/other_user}","gists_url":"https://api.github.com/users/VolodymyrLavrenchuk/gists{/gist_id}","starred_url":"https://api.github.com/users/VolodymyrLavrenchuk/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/VolodymyrLavrenchuk/subscriptions","organizations_url":"https://api.github.com/users/VolodymyrLavrenchuk/orgs","repos_url":"https://api.github.com/users/VolodymyrLavrenchuk/repos","events_url":"https://api.github.com/users/VolodymyrLavrenchuk/events{/privacy}","received_events_url":"https://api.github.com/users/VolodymyrLavrenchuk/received_events","type":"User","site_admin":false},"repo":{"id":70598511,"name":"PySlim","full_name":"VolodymyrLavrenchuk/PySlim","owner":{"login":"VolodymyrLavrenchuk","id":482614,"avatar_url":"https://avatars.githubusercontent.com/u/482614?v=3","gravatar_id":"","url":"https://api.github.com/users/VolodymyrLavrenchuk","html_url":"https://github.com/VolodymyrLavrenchuk","followers_url":"https://api.github.com/users/VolodymyrLavrenchuk/followers","following_url":"https://api.github.com/users/VolodymyrLavrenchuk/following{/other_user}","gists_url":"https://api.github.com/users/VolodymyrLavrenchuk/gists{/gist_id}","starred_url":"https://api.github.com/users/VolodymyrLavrenchuk/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/VolodymyrLavrenchuk/subscriptions","organizations_url":"https://api.github.com/users/VolodymyrLavrenchuk/orgs","repos_url":"https://api.github.com/users/VolodymyrLavrenchuk/repos","events_url":"https://api.github.com/users/VolodymyrLavrenchuk/events{/privacy}","received_events_url":"https://api.github.com/users/VolodymyrLavrenchuk/received_events","type":"User","site_admin":false},"private":false,"html_url":"https://github.com/VolodymyrLavrenchuk/PySlim","description":"Python fixtures to support REST http calls in Fitnesse","fork":false,"url":"https://api.github.com/repos/VolodymyrLavrenchuk/PySlim","forks_url":"https://api.github.com/repos/VolodymyrLavrenchuk/PySlim/forks","keys_url":"https://api.github.com/repos/VolodymyrLavrenchuk/PySlim/keys{/key_id}","collaborators_url":"https://api.github.com/repos/VolodymyrLavrenchuk/PySlim/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/VolodymyrLavrenchuk/PySlim/teams","hooks_url":"https://api.github.com/repos/VolodymyrLavrenchuk/PySlim/hooks","issue_events_url":"https://api.github.com/repos/VolodymyrLavrenchuk/PySlim/issues/events{/number}","events_url":"https://api.github.com/repos/VolodymyrLavrenchuk/PySlim/events","assignees_url":"https://api.github.com/repos/VolodymyrLavrenchuk/PySlim/assignees{/user}","branches_url":"https://api.github.com/repos/VolodymyrLavrenchuk/PySlim/branches{/branch}","tags_url":"https://api.github.com/repos/VolodymyrLavrenchuk/PySlim/tags","blobs_url":"https://api.github.com/repos/VolodymyrLavrenchuk/PySlim/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/VolodymyrLavrenchuk/PySlim/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/VolodymyrLavrenchuk/PySlim/git/refs{/sha}","trees_url":"https://api.github.com/repos/VolodymyrLavrenchuk/PySlim/git/trees{/sha}","statuses_url":"https://api.github.com/repos/VolodymyrLavrenchuk/PySlim/statuses/{sha}","languages_url":"https://api.github.com/repos/VolodymyrLavrenchuk/PySlim/languages","stargazers_url":"https://api.github.com/repos/VolodymyrLavrenchuk/PySlim/stargazers","contributors_url":"https://api.github.com/repos/VolodymyrLavrenchuk/PySlim/contributors","subscribers_url":"https://api.github.com/repos/VolodymyrLavrenchuk/PySlim/subscribers","subscription_url":"https://api.github.com/repos/VolodymyrLavrenchuk/PySlim/subscription","commits_url":"https://api.github.com/repos/VolodymyrLavrenchuk/PySlim/commits{/sha}","git_commits_url":"https://api.github.com/repos/VolodymyrLavrenchuk/PySlim/git/commits{/sha}","comments_url":"https://api.github.com/repos/VolodymyrLavrenchuk/PySlim/comments{/number}","issue_comment_url":"https://api.github.com/repos/VolodymyrLavrenchuk/PySlim/issues/comments{/number}","contents_url":"https://api.github.com/repos/VolodymyrLavrenchuk/PySlim/contents/{+path}","compare_url":"https://api.github.com/repos/VolodymyrLavrenchuk/PySlim/compare/{base}...{head}","merges_url":"https://api.github.com/repos/VolodymyrLavrenchuk/PySlim/merges","archive_url":"https://api.github.com/repos/VolodymyrLavrenchuk/PySlim/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/VolodymyrLavrenchuk/PySlim/downloads","issues_url":"https://api.github.com/repos/VolodymyrLavrenchuk/PySlim/issues{/number}","pulls_url":"https://api.github.com/repos/VolodymyrLavrenchuk/PySlim/pulls{/number}","milestones_url":"https://api.github.com/repos/VolodymyrLavrenchuk/PySlim/milestones{/number}","notifications_url":"https://api.github.com/repos/VolodymyrLavrenchuk/PySlim/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/VolodymyrLavrenchuk/PySlim/labels{/name}","releases_url":"https://api.github.com/repos/VolodymyrLavrenchuk/PySlim/releases{/id}","deployments_url":"https://api.github.com/repos/VolodymyrLavrenchuk/PySlim/deployments","created_at":"2016-10-11T13:52:31Z","updated_at":"2016-10-11T14:00:36Z","pushed_at":"2016-10-11T15:47:12Z","git_url":"git://github.com/VolodymyrLavrenchuk/PySlim.git","ssh_url":"git@github.com:VolodymyrLavrenchuk/PySlim.git","clone_url":"https://github.com/VolodymyrLavrenchuk/PySlim.git","svn_url":"https://github.com/VolodymyrLavrenchuk/PySlim","homepage":null,"size":10,"stargazers_count":1,"watchers_count":1,"language":"Python","has_issues":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":0,"mirror_url":null,"open_issues_count":1,"forks":0,"open_issues":1,"watchers":1,"default_branch":"master"}},"base":{"label":"VolodymyrLavrenchuk:master","ref":"master","sha":"2b14d72d3f846c73af83360595ee4d31b096df23","user":{"login":"VolodymyrLavrenchuk","id":482614,"avatar_url":"https://avatars.githubusercontent.com/u/482614?v=3","gravatar_id":"","url":"https://api.github.com/users/VolodymyrLavrenchuk","html_url":"https://github.com/VolodymyrLavrenchuk","followers_url":"https://api.github.com/users/VolodymyrLavrenchuk/followers","following_url":"https://api.github.com/users/VolodymyrLavrenchuk/following{/other_user}","gists_url":"https://api.github.com/users/VolodymyrLavrenchuk/gists{/gist_id}","starred_url":"https://api.github.com/users/VolodymyrLavrenchuk/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/VolodymyrLavrenchuk/subscriptions","organizations_url":"https://api.github.com/users/VolodymyrLavrenchuk/orgs","repos_url":"https://api.github.com/users/VolodymyrLavrenchuk/repos","events_url":"https://api.github.com/users/VolodymyrLavrenchuk/events{/privacy}","received_events_url":"https://api.github.com/users/VolodymyrLavrenchuk/received_events","type":"User","site_admin":false},"repo":{"id":70598511,"name":"PySlim","full_name":"VolodymyrLavrenchuk/PySlim","owner":{"login":"VolodymyrLavrenchuk","id":482614,"avatar_url":"https://avatars.githubusercontent.com/u/482614?v=3","gravatar_id":"","url":"https://api.github.com/users/VolodymyrLavrenchuk","html_url":"https://github.com/VolodymyrLavrenchuk","followers_url":"https://api.github.com/users/VolodymyrLavrenchuk/followers","following_url":"https://api.github.com/users/VolodymyrLavrenchuk/following{/other_user}","gists_url":"https://api.github.com/users/VolodymyrLavrenchuk/gists{/gist_id}","starred_url":"https://api.github.com/users/VolodymyrLavrenchuk/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/VolodymyrLavrenchuk/subscriptions","organizations_url":"https://api.github.com/users/VolodymyrLavrenchuk/orgs","repos_url":"https://api.github.com/users/VolodymyrLavrenchuk/repos","events_url":"https://api.github.com/users/VolodymyrLavrenchuk/events{/privacy}","received_events_url":"https://api.github.com/users/VolodymyrLavrenchuk/received_events","type":"User","site_admin":false},"private":false,"html_url":"https://github.com/VolodymyrLavrenchuk/PySlim","description":"Python fixtures to support REST http calls in Fitnesse","fork":false,"url":"https://api.github.com/repos/VolodymyrLavrenchuk/PySlim","forks_url":"https://api.github.com/repos/VolodymyrLavrenchuk/PySlim/forks","keys_url":"https://api.github.com/repos/VolodymyrLavrenchuk/PySlim/keys{/key_id}","collaborators_url":"https://api.github.com/repos/VolodymyrLavrenchuk/PySlim/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/VolodymyrLavrenchuk/PySlim/teams","hooks_url":"https://api.github.com/repos/VolodymyrLavrenchuk/PySlim/hooks","issue_events_url":"https://api.github.com/repos/VolodymyrLavrenchuk/PySlim/issues/events{/number}","events_url":"https://api.github.com/repos/VolodymyrLavrenchuk/PySlim/events","assignees_url":"https://api.github.com/repos/VolodymyrLavrenchuk/PySlim/assignees{/user}","branches_url":"https://api.github.com/repos/VolodymyrLavrenchuk/PySlim/branches{/branch}","tags_url":"https://api.github.com/repos/VolodymyrLavrenchuk/PySlim/tags","blobs_url":"https://api.github.com/repos/VolodymyrLavrenchuk/PySlim/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/VolodymyrLavrenchuk/PySlim/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/VolodymyrLavrenchuk/PySlim/git/refs{/sha}","trees_url":"https://api.github.com/repos/VolodymyrLavrenchuk/PySlim/git/trees{/sha}","statuses_url":"https://api.github.com/repos/VolodymyrLavrenchuk/PySlim/statuses/{sha}","languages_url":"https://api.github.com/repos/VolodymyrLavrenchuk/PySlim/languages","stargazers_url":"https://api.github.com/repos/VolodymyrLavrenchuk/PySlim/stargazers","contributors_url":"https://api.github.com/repos/VolodymyrLavrenchuk/PySlim/contributors","subscribers_url":"https://api.github.com/repos/VolodymyrLavrenchuk/PySlim/subscribers","subscription_url":"https://api.github.com/repos/VolodymyrLavrenchuk/PySlim/subscription","commits_url":"https://api.github.com/repos/VolodymyrLavrenchuk/PySlim/commits{/sha}","git_commits_url":"https://api.github.com/repos/VolodymyrLavrenchuk/PySlim/git/commits{/sha}","comments_url":"https://api.github.com/repos/VolodymyrLavrenchuk/PySlim/comments{/number}","issue_comment_url":"https://api.github.com/repos/VolodymyrLavrenchuk/PySlim/issues/comments{/number}","contents_url":"https://api.github.com/repos/VolodymyrLavrenchuk/PySlim/contents/{+path}","compare_url":"https://api.github.com/repos/VolodymyrLavrenchuk/PySlim/compare/{base}...{head}","merges_url":"https://api.github.com/repos/VolodymyrLavrenchuk/PySlim/merges","archive_url":"https://api.github.com/repos/VolodymyrLavrenchuk/PySlim/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/VolodymyrLavrenchuk/PySlim/downloads","issues_url":"https://api.github.com/repos/VolodymyrLavrenchuk/PySlim/issues{/number}","pulls_url":"https://api.github.com/repos/VolodymyrLavrenchuk/PySlim/pulls{/number}","milestones_url":"https://api.github.com/repos/VolodymyrLavrenchuk/PySlim/milestones{/number}","notifications_url":"https://api.github.com/repos/VolodymyrLavrenchuk/PySlim/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/VolodymyrLavrenchuk/PySlim/labels{/name}","releases_url":"https://api.github.com/repos/VolodymyrLavrenchuk/PySlim/releases{/id}","deployments_url":"https://api.github.com/repos/VolodymyrLavrenchuk/PySlim/deployments","created_at":"2016-10-11T13:52:31Z","updated_at":"2016-10-11T14:00:36Z","pushed_at":"2016-10-11T15:47:12Z","git_url":"git://github.com/VolodymyrLavrenchuk/PySlim.git","ssh_url":"git@github.com:VolodymyrLavrenchuk/PySlim.git","clone_url":"https://github.com/VolodymyrLavrenchuk/PySlim.git","svn_url":"https://github.com/VolodymyrLavrenchuk/PySlim","homepage":null,"size":10,"stargazers_count":1,"watchers_count":1,"language":"Python","has_issues":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":0,"mirror_url":null,"open_issues_count":1,"forks":0,"open_issues":1,"watchers":1,"default_branch":"master"}},"_links":{"self":{"href":"https://api.github.com/repos/VolodymyrLavrenchuk/PySlim/pulls/1"},"html":{"href":"https://github.com/VolodymyrLavrenchuk/PySlim/pull/1"},"issue":{"href":"https://api.github.com/repos/VolodymyrLavrenchuk/PySlim/issues/1"},"comments":{"href":"https://api.github.com/repos/VolodymyrLavrenchuk/PySlim/issues/1/comments"},"review_comments":{"href":"https://api.github.com/repos/VolodymyrLavrenchuk/PySlim/pulls/1/comments"},"review_comment":{"href":"https://api.github.com/repos/VolodymyrLavrenchuk/PySlim/pulls/comments{/number}"},"commits":{"href":"https://api.github.com/repos/VolodymyrLavrenchuk/PySlim/pulls/1/commits"},"statuses":{"href":"https://api.github.com/repos/VolodymyrLavrenchuk/PySlim/statuses/c1a2a757987b0f93cd85b858236568e5382f6a82"}}}}
{"actor":{"display_login":"AntonTimiskov"}}