{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":9457942,"defaultBranch":"master","name":"testdata","ownerLogin":"Jaymon","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2013-04-15T20:49:59.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/125117?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1697244170.0","currentOid":""},"activityList":{"items":[{"before":"f67bb4b89cf5acd1735122a85112e386e5daaf96","after":"906b3d19b11e0ff1924a3df721926afaeaa58628","ref":"refs/heads/master","pushedAt":"2024-04-28T01:25:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Jaymon","name":"Jay Marcyes","path":"/Jaymon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/125117?s=80&v=4"},"commit":{"message":"Ran 152 tests in 8.380s. This gets all the tests passing again. Only a few changes to the tests were needed to get everything back working. This also fixes a problem I was having with using patch to patch an instance. My change didn't seem to break anything so I'm leaving it in, I'm sure it will bite me sometime in the distant future","shortMessageHtmlLink":"Ran 152 tests in 8.380s. This gets all the tests passing again. Only …"}},{"before":"f63fab34d32ae590fbdd29a3032cd32bb86f311b","after":"f67bb4b89cf5acd1735122a85112e386e5daaf96","ref":"refs/heads/master","pushedAt":"2024-04-22T23:12:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Jaymon","name":"Jay Marcyes","path":"/Jaymon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/125117?s=80&v=4"},"commit":{"message":"create_csv can now take a list of column names","shortMessageHtmlLink":"create_csv can now take a list of column names"}},{"before":"00bf41f761ee86a22c98811a3c3d81762d0feefd","after":"f63fab34d32ae590fbdd29a3032cd32bb86f311b","ref":"refs/heads/master","pushedAt":"2024-04-17T00:07:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Jaymon","name":"Jay Marcyes","path":"/Jaymon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/125117?s=80&v=4"},"commit":{"message":"Adds PathData.get_csv to get the actual contents of the csv file because sometimes I just need the contents and not the actual file","shortMessageHtmlLink":"Adds PathData.get_csv to get the actual contents of the csv file beca…"}},{"before":"52d0e8796916ff48389832adf82f4a807fa37c6e","after":"00bf41f761ee86a22c98811a3c3d81762d0feefd","ref":"refs/heads/master","pushedAt":"2024-04-10T07:20:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Jaymon","name":"Jay Marcyes","path":"/Jaymon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/125117?s=80&v=4"},"commit":{"message":"Cleans up and expands the get_dict interface","shortMessageHtmlLink":"Cleans up and expands the get_dict interface"}},{"before":"7233065fa5eda4c7f68f945b16752ff5c7f4e9d4","after":"52d0e8796916ff48389832adf82f4a807fa37c6e","ref":"refs/heads/master","pushedAt":"2024-04-04T16:29:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Jaymon","name":"Jay Marcyes","path":"/Jaymon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/125117?s=80&v=4"},"commit":{"message":"Closes #93 by autoloading all the testdata modules if TESTDATA_AUTOLOAD=1, which is the default","shortMessageHtmlLink":"Closes #93 by autoloading all the testdata modules if TESTDATA_AUTOLO…"}},{"before":"fe5f4758f19aae109a1c7194dcfe90a684948a84","after":"7233065fa5eda4c7f68f945b16752ff5c7f4e9d4","ref":"refs/heads/master","pushedAt":"2024-03-30T18:24:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Jaymon","name":"Jay Marcyes","path":"/Jaymon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/125117?s=80&v=4"},"commit":{"message":"You can now pass in how many digits you'd like to round the final value to in get_float and related methods","shortMessageHtmlLink":"You can now pass in how many digits you'd like to round the final val…"}},{"before":"568f78ebd971d14d24537fabfd0c008329e4bd70","after":"fe5f4758f19aae109a1c7194dcfe90a684948a84","ref":"refs/heads/master","pushedAt":"2024-03-29T06:38:58.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"Jaymon","name":"Jay Marcyes","path":"/Jaymon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/125117?s=80&v=4"},"commit":{"message":"Closes #85 by allowing create_csv to accept a list of dicts. So you can basically do a dict of callables, a dict of lists, or a list of dicts now to create the csv","shortMessageHtmlLink":"Closes #85 by allowing create_csv to accept a list of dicts. So you c…"}},{"before":"d32acb7807a001c7f93797c26b0486cc767392d2","after":"568f78ebd971d14d24537fabfd0c008329e4bd70","ref":"refs/heads/master","pushedAt":"2024-03-24T06:25:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Jaymon","name":"Jay Marcyes","path":"/Jaymon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/125117?s=80&v=4"},"commit":{"message":"Adds wait_for that is an alias for time.sleep. Deleting a TestData class now catches the ValueError if the class doesn't exist","shortMessageHtmlLink":"Adds wait_for that is an alias for time.sleep. Deleting a TestData cl…"}},{"before":"d5483cb259fdcc7e443587324c5f90a7a1375613","after":"d32acb7807a001c7f93797c26b0486cc767392d2","ref":"refs/heads/master","pushedAt":"2024-03-12T17:46:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Jaymon","name":"Jay Marcyes","path":"/Jaymon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/125117?s=80&v=4"},"commit":{"message":"Cleans up and expands get_url a bit","shortMessageHtmlLink":"Cleans up and expands get_url a bit"}},{"before":"269966f806320ee845287fbfaa6519a16b9443a0","after":"d5483cb259fdcc7e443587324c5f90a7a1375613","ref":"refs/heads/master","pushedAt":"2024-03-12T17:29:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Jaymon","name":"Jay Marcyes","path":"/Jaymon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/125117?s=80&v=4"},"commit":{"message":"Ran 149 tests in 8.304s. Adds country information. I really don't know why I took a 4ish hour break from working on what I should've been working on to gather a bunch of country information because I got the idea it would be kind of cool to be able to generate ipv4 addresses from a specific country. Then all of a sudden I was going through old code to find an old geoip database and I was off. Total waste of time but here I am. Anyway, ipv4 addresses can now be generated for a specific country (as of 2015 because that was the most recent ip database I had access to)","shortMessageHtmlLink":"Ran 149 tests in 8.304s. Adds country information. I really don't kno…"}},{"before":"fd383704f5854bb31b3d638eb60568f6c059b894","after":"269966f806320ee845287fbfaa6519a16b9443a0","ref":"refs/heads/master","pushedAt":"2024-03-10T20:50:08.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"Jaymon","name":"Jay Marcyes","path":"/Jaymon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/125117?s=80&v=4"},"commit":{"message":"Cleans up some of the new methods and adds comments","shortMessageHtmlLink":"Cleans up some of the new methods and adds comments"}},{"before":"0094a1db3301bba3afd0417a5cd6cb2fd15a3318","after":"fd383704f5854bb31b3d638eb60568f6c059b894","ref":"refs/heads/master","pushedAt":"2024-03-06T07:38:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Jaymon","name":"Jay Marcyes","path":"/Jaymon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/125117?s=80&v=4"},"commit":{"message":"Ran 145 tests in 7.923s. Modifies mocking's environment method, renamed to environ. It can now set cwd. Fixes some path issues. Refactors DataInstances, renamed to TestDatas. It now extends OrderedSubclasses and is cleaned up and expanded a bit","shortMessageHtmlLink":"Ran 145 tests in 7.923s. Modifies mocking's environment method, renam…"}},{"before":"8d5db0a86793f862fa68ae52fc4a500c1d942af1","after":"0094a1db3301bba3afd0417a5cd6cb2fd15a3318","ref":"refs/heads/master","pushedAt":"2024-03-04T01:36:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Jaymon","name":"Jay Marcyes","path":"/Jaymon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/125117?s=80&v=4"},"commit":{"message":"Ran 143 tests in 8.532s. Some nips (TestData classes are no longer automatically added if they begin with an underscore, this makes testing a bit easier and makes sense since underscores are used everywhere else to hide things) and tucks (The magic loaded now passes in TestData using the new pass in cutoff_classes capability in OrderedSubclasses","shortMessageHtmlLink":"Ran 143 tests in 8.532s. Some nips (TestData classes are no longer au…"}},{"before":"b364d8e7a8a8fa11b776f2034d65e03dc7036e4e","after":"8d5db0a86793f862fa68ae52fc4a500c1d942af1","ref":"refs/heads/master","pushedAt":"2024-02-28T23:30:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Jaymon","name":"Jay Marcyes","path":"/Jaymon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/125117?s=80&v=4"},"commit":{"message":"Some PEP8 line width cleanup. Changes get_email to get_email_address and makes a similar change to all similar methods. Adds a sep argument to get_words","shortMessageHtmlLink":"Some PEP8 line width cleanup. Changes get_email to get_email_address …"}},{"before":"9e1d2f5481ef6ec77464117acb4c390937bbf1ac","after":"b364d8e7a8a8fa11b776f2034d65e03dc7036e4e","ref":"refs/heads/master","pushedAt":"2024-02-23T23:58:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Jaymon","name":"Jay Marcyes","path":"/Jaymon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/125117?s=80&v=4"},"commit":{"message":"Ran 143 tests in 8.789s. Path now has create_module_class(es) methods that make it easy to create a class in a module and then import that module and return the class or classes. CookieServer now extends MethodServer instead of CallbackServer. The temp filepaths now support header and footer keyword arguments to make it easier to add standardized data to the beginning and ending of the main passed in data","shortMessageHtmlLink":"Ran 143 tests in 8.789s. Path now has create_module_class(es) methods…"}},{"before":"253cf3ab3ddf57ecf9e629337b3683837787d4fe","after":"9e1d2f5481ef6ec77464117acb4c390937bbf1ac","ref":"refs/heads/master","pushedAt":"2024-02-08T21:12:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Jaymon","name":"Jay Marcyes","path":"/Jaymon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/125117?s=80&v=4"},"commit":{"message":"Adds TestDataServer to serve testdata calls over the web. I'm working on a few frontend things and I wanted to have access to testdata methods to generate random data. This is the first step for issue #33","shortMessageHtmlLink":"Adds TestDataServer to serve testdata calls over the web. I'm working…"}},{"before":"23343d3b99a6a5699b49b2c03ac5116750d00790","after":"253cf3ab3ddf57ecf9e629337b3683837787d4fe","ref":"refs/heads/master","pushedAt":"2024-02-03T23:03:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Jaymon","name":"Jay Marcyes","path":"/Jaymon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/125117?s=80&v=4"},"commit":{"message":"Sets the default logging to INFO for the base TestData class since it's rather verbose","shortMessageHtmlLink":"Sets the default logging to INFO for the base TestData class since it…"}},{"before":"7058e09859b511a64f4ca8e6faca43c11111b244","after":"23343d3b99a6a5699b49b2c03ac5116750d00790","ref":"refs/heads/master","pushedAt":"2024-01-26T23:21:34.000Z","pushType":"push","commitsCount":10,"pusher":{"login":"Jaymon","name":"Jay Marcyes","path":"/Jaymon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/125117?s=80&v=4"},"commit":{"message":"Adds the ability to pull out specific data classes. This is handy for when you want to call a specific method from a specific data class","shortMessageHtmlLink":"Adds the ability to pull out specific data classes. This is handy for…"}},{"before":"e2a472b8043682970f39b932f5501feadfc02426","after":"485ddf312b43b0692b5c3dc136eec5646b3bf9ed","ref":"refs/heads/jay/asyncio-tweaks","pushedAt":"2023-11-26T21:57:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Jaymon","name":"Jay Marcyes","path":"/Jaymon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/125117?s=80&v=4"},"commit":{"message":"small tweaks","shortMessageHtmlLink":"small tweaks"}},{"before":null,"after":"e2a472b8043682970f39b932f5501feadfc02426","ref":"refs/heads/jay/asyncio-tweaks","pushedAt":"2023-10-14T00:42:50.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Jaymon","name":"Jay Marcyes","path":"/Jaymon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/125117?s=80&v=4"},"commit":{"message":"checkpoint commit while trying to get asyncio to work for prom and with the asyncio specific test cases","shortMessageHtmlLink":"checkpoint commit while trying to get asyncio to work for prom and wi…"}},{"before":"c2bd198d49b9aba8b8957b5b1f10d91fbe65d09b","after":"7058e09859b511a64f4ca8e6faca43c11111b244","ref":"refs/heads/master","pushedAt":"2023-09-09T21:26:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Jaymon","name":"Jay Marcyes","path":"/Jaymon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/125117?s=80&v=4"},"commit":{"message":"v6.3.1. Fixes namespacing error in the toml file. Removes NullHandler logger","shortMessageHtmlLink":"v6.3.1. Fixes namespacing error in the toml file. Removes NullHandler…"}},{"before":"41ca4bbbff595c2bb50403c5353f19670ec9e2ef","after":"c2bd198d49b9aba8b8957b5b1f10d91fbe65d09b","ref":"refs/heads/master","pushedAt":"2023-09-09T19:27:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Jaymon","name":"Jay Marcyes","path":"/Jaymon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/125117?s=80&v=4"},"commit":{"message":"v6.3.0. Switches from setup.py to pyproject.toml. Adds async mocking hooks so I can test async code a bit like sync code. Small tweaks here and there","shortMessageHtmlLink":"v6.3.0. Switches from setup.py to pyproject.toml. Adds async mocking …"}},{"before":"5bd6db1f4f4a3ec306aa0df3d29d21d7e5dfaf63","after":"41ca4bbbff595c2bb50403c5353f19670ec9e2ef","ref":"refs/heads/master","pushedAt":"2023-07-12T20:18:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Jaymon","name":"Jay Marcyes","path":"/Jaymon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/125117?s=80&v=4"},"commit":{"message":"v6.2.0. Removes threading.Deque because I'm not sure what it was supposed to do better than the stdlib collections.deque. Removes all the client.Command classes because they have been moved into the datatypes.command module. Output was getting the same values even when using time.process_time_ns so I now save the seen times and +1 until I find one that isn't in the times cache","shortMessageHtmlLink":"v6.2.0. Removes threading.Deque because I'm not sure what it was supp…"}},{"before":"42158d960dc298e2711e0d0f6b68f2f2659e5afd","after":"5bd6db1f4f4a3ec306aa0df3d29d21d7e5dfaf63","ref":"refs/heads/master","pushedAt":"2023-03-20T20:47:10.033Z","pushType":"push","commitsCount":1,"pusher":{"login":"Jaymon","name":"Jay Marcyes","path":"/Jaymon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/125117?s=80&v=4"},"commit":{"message":"v6.1.1. Propogates handling bounds in more methods like get_list","shortMessageHtmlLink":"v6.1.1. Propogates handling bounds in more methods like get_list"}},{"before":"247dc86728fb682241688d7697d5766194c9a842","after":"42158d960dc298e2711e0d0f6b68f2f2659e5afd","ref":"refs/heads/master","pushedAt":"2023-03-10T09:55:02.419Z","pushType":"push","commitsCount":1,"pusher":{"login":"Jaymon","name":"Jay Marcyes","path":"/Jaymon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/125117?s=80&v=4"},"commit":{"message":"Fixes restart_service. Fleshes out choice's exclude argument","shortMessageHtmlLink":"Fixes restart_service. Fleshes out choice's exclude argument"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEPA96HQA","startCursor":null,"endCursor":null}},"title":"Activity · Jaymon/testdata"}