{"action":"created","issue":{"url":"https://api.github.com/repos/keylime/keylime/issues/141","repository_url":"https://api.github.com/repos/keylime/keylime","labels_url":"https://api.github.com/repos/keylime/keylime/issues/141/labels{/name}","comments_url":"https://api.github.com/repos/keylime/keylime/issues/141/comments","events_url":"https://api.github.com/repos/keylime/keylime/issues/141/events","html_url":"https://github.com/keylime/keylime/issues/141","id":473215312,"node_id":"MDU6SXNzdWU0NzMyMTUzMTI=","number":141,"title":"Set all string declarations using f-strings","user":{"login":"lukehinds","id":7058938,"node_id":"MDQ6VXNlcjcwNTg5Mzg=","avatar_url":"https://avatars2.githubusercontent.com/u/7058938?v=4","gravatar_id":"","url":"https://api.github.com/users/lukehinds","html_url":"https://github.com/lukehinds","followers_url":"https://api.github.com/users/lukehinds/followers","following_url":"https://api.github.com/users/lukehinds/following{/other_user}","gists_url":"https://api.github.com/users/lukehinds/gists{/gist_id}","starred_url":"https://api.github.com/users/lukehinds/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/lukehinds/subscriptions","organizations_url":"https://api.github.com/users/lukehinds/orgs","repos_url":"https://api.github.com/users/lukehinds/repos","events_url":"https://api.github.com/users/lukehinds/events{/privacy}","received_events_url":"https://api.github.com/users/lukehinds/received_events","type":"User","site_admin":false},"labels":[{"id":464732566,"node_id":"MDU6TGFiZWw0NjQ3MzI1NjY=","url":"https://api.github.com/repos/keylime/keylime/labels/enhancement","name":"enhancement","color":"84b6eb","default":true},{"id":1212615574,"node_id":"MDU6TGFiZWwxMjEyNjE1NTc0","url":"https://api.github.com/repos/keylime/keylime/labels/good%20first%20issue","name":"good first issue","color":"c8fcae","default":true},{"id":464732567,"node_id":"MDU6TGFiZWw0NjQ3MzI1Njc=","url":"https://api.github.com/repos/keylime/keylime/labels/help%20wanted","name":"help wanted","color":"f9d0c4","default":true}],"state":"open","locked":false,"assignee":{"login":"amylily1011","id":18423198,"node_id":"MDQ6VXNlcjE4NDIzMTk4","avatar_url":"https://avatars0.githubusercontent.com/u/18423198?v=4","gravatar_id":"","url":"https://api.github.com/users/amylily1011","html_url":"https://github.com/amylily1011","followers_url":"https://api.github.com/users/amylily1011/followers","following_url":"https://api.github.com/users/amylily1011/following{/other_user}","gists_url":"https://api.github.com/users/amylily1011/gists{/gist_id}","starred_url":"https://api.github.com/users/amylily1011/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/amylily1011/subscriptions","organizations_url":"https://api.github.com/users/amylily1011/orgs","repos_url":"https://api.github.com/users/amylily1011/repos","events_url":"https://api.github.com/users/amylily1011/events{/privacy}","received_events_url":"https://api.github.com/users/amylily1011/received_events","type":"User","site_admin":false},"assignees":[{"login":"amylily1011","id":18423198,"node_id":"MDQ6VXNlcjE4NDIzMTk4","avatar_url":"https://avatars0.githubusercontent.com/u/18423198?v=4","gravatar_id":"","url":"https://api.github.com/users/amylily1011","html_url":"https://github.com/amylily1011","followers_url":"https://api.github.com/users/amylily1011/followers","following_url":"https://api.github.com/users/amylily1011/following{/other_user}","gists_url":"https://api.github.com/users/amylily1011/gists{/gist_id}","starred_url":"https://api.github.com/users/amylily1011/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/amylily1011/subscriptions","organizations_url":"https://api.github.com/users/amylily1011/orgs","repos_url":"https://api.github.com/users/amylily1011/repos","events_url":"https://api.github.com/users/amylily1011/events{/privacy}","received_events_url":"https://api.github.com/users/amylily1011/received_events","type":"User","site_admin":false}],"milestone":{"url":"https://api.github.com/repos/keylime/keylime/milestones/3","html_url":"https://github.com/keylime/keylime/milestone/3","labels_url":"https://api.github.com/repos/keylime/keylime/milestones/3/labels","id":4480866,"node_id":"MDk6TWlsZXN0b25lNDQ4MDg2Ng==","number":3,"title":"5.1","description":"","creator":{"login":"lukehinds","id":7058938,"node_id":"MDQ6VXNlcjcwNTg5Mzg=","avatar_url":"https://avatars2.githubusercontent.com/u/7058938?v=4","gravatar_id":"","url":"https://api.github.com/users/lukehinds","html_url":"https://github.com/lukehinds","followers_url":"https://api.github.com/users/lukehinds/followers","following_url":"https://api.github.com/users/lukehinds/following{/other_user}","gists_url":"https://api.github.com/users/lukehinds/gists{/gist_id}","starred_url":"https://api.github.com/users/lukehinds/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/lukehinds/subscriptions","organizations_url":"https://api.github.com/users/lukehinds/orgs","repos_url":"https://api.github.com/users/lukehinds/repos","events_url":"https://api.github.com/users/lukehinds/events{/privacy}","received_events_url":"https://api.github.com/users/lukehinds/received_events","type":"User","site_admin":false},"open_issues":9,"closed_issues":0,"state":"open","created_at":"2019-07-10T13:29:39Z","updated_at":"2019-09-12T14:52:43Z","due_on":null,"closed_at":null},"comments":17,"created_at":"2019-07-26T07:22:11Z","updated_at":"2019-09-13T08:40:56Z","closed_at":null,"author_association":"CONTRIBUTOR","body":"Once Python 3 support is in, we should port string declaration to using f-strings.\r\n\r\nf-strings are much easier to read. for example:\r\n\r\n```\r\n>>> name = \"Eric\"\r\n>>> age = 74\r\n>>> f\"Hello, {name}. You are {age}.\"\r\n'Hello, Eric. You are 74.'\r\n```\r\n\r\nCan be used in function calls:\r\n\r\n```\r\n>>> def to_lowercase(input):\r\n...     return input.lower()\r\n\r\n>>> name = \"Eric Idle\"\r\n>>> f\"{to_lowercase(name)} is funny.\"\r\n'eric idle is funny.'\r\n```\r\n\r\nThere are also much faster then `%s` and `str.format()`\r\n\r\nThis would make a line such as the following, much easier to read:\r\n\r\nhttps://github.com/keylime/keylime/blob/d46237141be8585d337518ec95f91953c637afff/test/test_restful.py#L559\r\n\r\nMore details here: https://www.python.org/dev/peps/pep-0498/"},"comment":{"url":"https://api.github.com/repos/keylime/keylime/issues/comments/531153035","html_url":"https://github.com/keylime/keylime/issues/141#issuecomment-531153035","issue_url":"https://api.github.com/repos/keylime/keylime/issues/141","id":531153035,"node_id":"MDEyOklzc3VlQ29tbWVudDUzMTE1MzAzNQ==","user":{"login":"lukehinds","id":7058938,"node_id":"MDQ6VXNlcjcwNTg5Mzg=","avatar_url":"https://avatars2.githubusercontent.com/u/7058938?v=4","gravatar_id":"","url":"https://api.github.com/users/lukehinds","html_url":"https://github.com/lukehinds","followers_url":"https://api.github.com/users/lukehinds/followers","following_url":"https://api.github.com/users/lukehinds/following{/other_user}","gists_url":"https://api.github.com/users/lukehinds/gists{/gist_id}","starred_url":"https://api.github.com/users/lukehinds/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/lukehinds/subscriptions","organizations_url":"https://api.github.com/users/lukehinds/orgs","repos_url":"https://api.github.com/users/lukehinds/repos","events_url":"https://api.github.com/users/lukehinds/events{/privacy}","received_events_url":"https://api.github.com/users/lukehinds/received_events","type":"User","site_admin":false},"created_at":"2019-09-13T08:40:56Z","updated_at":"2019-09-13T08:40:56Z","author_association":"CONTRIBUTOR","body":"hi @amylily1011 \r\n\r\nI am on gitter and online now, so just instant message me whenever you like (that also stands for anytime, meeting or not). "}}
{"actor":{"display_login":"lukehinds"}}