{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":50938823,"defaultBranch":"master","name":"Periodic-Table-JSON","ownerLogin":"Bowserinator","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2016-02-02T17:37:20.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/7342352?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1468268011.0","currentOid":""},"activityList":{"items":[{"before":"640bd393b4c21f1820bd5809db62eba852d45268","after":"ea41119626581350fdcdd9c873de233645a43023","ref":"refs/heads/master","pushedAt":"2024-03-07T00:11:16.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Bowserinator","name":null,"path":"/Bowserinator","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7342352?s=80&v=4"},"commit":{"message":"Refactor specific_data.py (#64)\n\n* Fix unit of molar heat\r\n\r\n* Adjust command line parser and help messages\r\n\r\nThe adjustmenst reflect how the code as is actually works and the extended\r\nhelp message give actual examples of how to use the command.\r\n\r\n* Clarify help message\r\n\r\n* Make command executable\r\n\r\n* Add option to quit adding properties\r\n\r\n* Refactor output to use functionality from argparse\r\n\r\nDefault behavior is now more robust for output. Changed write functions\r\nto use less of global state.\r\n\r\n* Parameterize help message fors default output file name\r\n\r\n* Improve prompt to quit interactive loop\r\n\r\n* Add example with properties and interactive\r\n\r\n* Remove debug cruft\r\n\r\n* Refactor write functions to not use global variables\r\n\r\n* Skip already selected in interactive phase given by properites\r\n\r\n* Improve help message\r\n\r\n* Refactor logic for output in the default case\r\n\r\nUSe the functionality provided by argparse for default values of an\r\noptional command line argument. In this case --output.\r\n\r\n* Restructure code by moving already defined functions up\r\n\r\n* Refactor structure of code to use functions\r\n\r\nThis is s step towards further simplification of each step.\r\n\r\n* Refactor use of keys and clear screen for interactive use only\r\n\r\n* Add the main guard\r\n\r\n* Use argparse hook to parse comma separated properties\r\n\r\nThis provides a list of arguments directly. Find the set intersection\r\nand difference to filter out correctly named properties.\r\n\r\nStructure the code so as to keep the terminal output separate.\r\n\r\n* Refactor interactive paring to us local functions\r\n\r\n* Use result provided by default_input\r\n\r\n* Use pylint to clean up\r\n\r\n* Improve docstrings\r\n\r\n* Format help message\r\n\r\n* Refactor name and replace with namedtuple","shortMessageHtmlLink":"Refactor specific_data.py (#64)"}},{"before":"e98f0986ec36765dbedf717202cd49b990361065","after":"640bd393b4c21f1820bd5809db62eba852d45268","ref":"refs/heads/master","pushedAt":"2024-03-02T23:06:11.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Bowserinator","name":null,"path":"/Bowserinator","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7342352?s=80&v=4"},"commit":{"message":"Fix unit of molar heat (#63)","shortMessageHtmlLink":"Fix unit of molar heat (#63)"}},{"before":"597c744f353f21d22a3bd7f329922cc7f79b8294","after":"e98f0986ec36765dbedf717202cd49b990361065","ref":"refs/heads/master","pushedAt":"2023-12-24T04:06:34.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Bowserinator","name":null,"path":"/Bowserinator","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7342352?s=80&v=4"},"commit":{"message":"Fix typos (#61)","shortMessageHtmlLink":"Fix typos (#61)"}},{"before":"f5b9327e56cb56d189e952d9f60375a4964fc829","after":"597c744f353f21d22a3bd7f329922cc7f79b8294","ref":"refs/heads/master","pushedAt":"2023-03-22T21:11:31.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Bowserinator","name":null,"path":"/Bowserinator","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7342352?s=80&v=4"},"commit":{"message":"added missing whitespace in Ts summary (#59)","shortMessageHtmlLink":"added missing whitespace in Ts summary (#59)"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEDoElTQA","startCursor":null,"endCursor":null}},"title":"Activity ยท Bowserinator/Periodic-Table-JSON"}