{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":196880102,"defaultBranch":"master","name":"pyfatfs","ownerLogin":"nathanhi","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2019-07-14T20:25:29.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/591773?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1709498379.0","currentOid":""},"activityList":{"items":[{"before":null,"after":"5590fb853b6ada93ca8efc8f7987f8600a601ee5","ref":"refs/heads/release/1.1","pushedAt":"2024-03-03T20:39:39.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"nathanhi","name":"Nathan-J. Hirschauer","path":"/nathanhi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/591773?s=80&v=4"},"commit":{"message":"Prepare 1.1.0 release","shortMessageHtmlLink":"Prepare 1.1.0 release"}},{"before":"015ea6e1cd08c6a66b06ad333f36f5218b14ac48","after":"5590fb853b6ada93ca8efc8f7987f8600a601ee5","ref":"refs/heads/master","pushedAt":"2024-03-03T20:39:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nathanhi","name":"Nathan-J. Hirschauer","path":"/nathanhi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/591773?s=80&v=4"},"commit":{"message":"Prepare 1.1.0 release","shortMessageHtmlLink":"Prepare 1.1.0 release"}},{"before":"b816ffba7e33b9d36922814beb78e84608de9e41","after":"015ea6e1cd08c6a66b06ad333f36f5218b14ac48","ref":"refs/heads/master","pushedAt":"2024-03-03T20:26:50.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"nathanhi","name":"Nathan-J. Hirschauer","path":"/nathanhi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/591773?s=80&v=4"},"commit":{"message":"Update readthedocs config","shortMessageHtmlLink":"Update readthedocs config"}},{"before":"9f6bff5dfa35dcb6a8465715b2c461f93152f781","after":"b816ffba7e33b9d36922814beb78e84608de9e41","ref":"refs/heads/master","pushedAt":"2024-03-03T20:23:20.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"nathanhi","name":"Nathan-J. Hirschauer","path":"/nathanhi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/591773?s=80&v=4"},"commit":{"message":"Update readthedocs config","shortMessageHtmlLink":"Update readthedocs config"}},{"before":"4a12fb70463edf756e564a6f628434593c1d4991","after":"9f6bff5dfa35dcb6a8465715b2c461f93152f781","ref":"refs/heads/master","pushedAt":"2024-03-03T20:09:31.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"nathanhi","name":"Nathan-J. Hirschauer","path":"/nathanhi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/591773?s=80&v=4"},"commit":{"message":"Update readthedocs config","shortMessageHtmlLink":"Update readthedocs config"}},{"before":"12b54aa11f0127411bee84499e2c455a12c00241","after":"4a12fb70463edf756e564a6f628434593c1d4991","ref":"refs/heads/master","pushedAt":"2024-03-03T20:01:31.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"nathanhi","name":"Nathan-J. Hirschauer","path":"/nathanhi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/591773?s=80&v=4"},"commit":{"message":"Update readthedocs config","shortMessageHtmlLink":"Update readthedocs config"}},{"before":"45a11288eb74f72599309fc55d6e20316368e027","after":"12b54aa11f0127411bee84499e2c455a12c00241","ref":"refs/heads/master","pushedAt":"2024-03-03T20:00:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nathanhi","name":"Nathan-J. Hirschauer","path":"/nathanhi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/591773?s=80&v=4"},"commit":{"message":"Update readthedocs config","shortMessageHtmlLink":"Update readthedocs config"}},{"before":"5aa60c2d3847affdad6319dd6a32a79eaa79deb2","after":"45a11288eb74f72599309fc55d6e20316368e027","ref":"refs/heads/master","pushedAt":"2024-03-03T19:55:40.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"nathanhi","name":"Nathan-J. Hirschauer","path":"/nathanhi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/591773?s=80&v=4"},"commit":{"message":"Remove references to deprecated get_size() getter","shortMessageHtmlLink":"Remove references to deprecated get_size() getter"}},{"before":"c4d4fe6fb1410eb900741c5b6d1c9b0f05a08a53","after":"5aa60c2d3847affdad6319dd6a32a79eaa79deb2","ref":"refs/heads/master","pushedAt":"2024-03-03T12:03:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nathanhi","name":"Nathan-J. Hirschauer","path":"/nathanhi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/591773?s=80&v=4"},"commit":{"message":"Restore Python 3.6 support","shortMessageHtmlLink":"Restore Python 3.6 support"}},{"before":"6b3be2a62b69a613272df7f78fa748ba68262617","after":"c4d4fe6fb1410eb900741c5b6d1c9b0f05a08a53","ref":"refs/heads/master","pushedAt":"2024-03-02T20:16:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nathanhi","name":"Nathan-J. Hirschauer","path":"/nathanhi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/591773?s=80&v=4"},"commit":{"message":"Update copyright notice in LICENSE file","shortMessageHtmlLink":"Update copyright notice in LICENSE file"}},{"before":"16f00a3b3ede74cb544c95939eab32023f22ad74","after":"6b3be2a62b69a613272df7f78fa748ba68262617","ref":"refs/heads/master","pushedAt":"2024-03-02T20:11:12.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"nathanhi","name":"Nathan-J. Hirschauer","path":"/nathanhi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/591773?s=80&v=4"},"commit":{"message":"Update development dependencies","shortMessageHtmlLink":"Update development dependencies"}},{"before":"b22af8cbfd12e5200ba79db20a34f1867454ee45","after":"16f00a3b3ede74cb544c95939eab32023f22ad74","ref":"refs/heads/master","pushedAt":"2024-03-02T20:03:06.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"nathanhi","name":"Nathan-J. Hirschauer","path":"/nathanhi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/591773?s=80&v=4"},"commit":{"message":"Fix various flake8 errors","shortMessageHtmlLink":"Fix various flake8 errors"}},{"before":"b6294ff8fc10e10d96f0039160378341c7b738c0","after":"b22af8cbfd12e5200ba79db20a34f1867454ee45","ref":"refs/heads/master","pushedAt":"2024-03-02T19:34:58.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"nathanhi","name":"Nathan-J. Hirschauer","path":"/nathanhi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/591773?s=80&v=4"},"commit":{"message":"Fix flake8 E501 line too long in test code","shortMessageHtmlLink":"Fix flake8 E501 line too long in test code"}},{"before":"138aaeeff20746f6dd9a0854912327284729d99e","after":"b6294ff8fc10e10d96f0039160378341c7b738c0","ref":"refs/heads/master","pushedAt":"2024-02-25T22:02:00.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"nathanhi","name":"Nathan-J. Hirschauer","path":"/nathanhi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/591773?s=80&v=4"},"commit":{"message":"Fix minor typo in FatIO __repr__","shortMessageHtmlLink":"Fix minor typo in FatIO __repr__"}},{"before":"57f09cd710822d84fa65a5cfabeb56395d8860b3","after":"138aaeeff20746f6dd9a0854912327284729d99e","ref":"refs/heads/master","pushedAt":"2023-10-16T22:19:25.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"nathanhi","name":"Nathan-J. Hirschauer","path":"/nathanhi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/591773?s=80&v=4"},"commit":{"message":"Do not re-populate directory structure from disk on pending entry change\n\nWhen updating a dentry (e.g., adding a new file), the parent\ndirectory will be re-read from disk on lazy-loading. This\ncauses the pending change to be reverted, leading to missing\nnewly added files.\n\nTo fix this, the directory entries __dirs list will only\nbe populated once.","shortMessageHtmlLink":"Do not re-populate directory structure from disk on pending entry change"}},{"before":"727bcdd2ec04e16279b306857a46371b5d1592c3","after":"57f09cd710822d84fa65a5cfabeb56395d8860b3","ref":"refs/heads/master","pushedAt":"2023-10-15T19:23:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nathanhi","name":"Nathan-J. Hirschauer","path":"/nathanhi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/591773?s=80&v=4"},"commit":{"message":"(docs) Update readthedocs.org build to Python 3.12","shortMessageHtmlLink":"(docs) Update readthedocs.org build to Python 3.12"}},{"before":"a4ec954fc12ff212740bc06ca962d539111e0f60","after":"727bcdd2ec04e16279b306857a46371b5d1592c3","ref":"refs/heads/master","pushedAt":"2023-10-15T19:03:19.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"nathanhi","name":"Nathan-J. Hirschauer","path":"/nathanhi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/591773?s=80&v=4"},"commit":{"message":"Fix #34: Gracefully handle invalid file timestamps\n\nIn case an invalid timestamp is encountered, an exception\nis thrown instead of gracefully handling the invalid timestamp.\n\nThis particular malformed time was produced by a Hach TL2350\nturbidity meter, producing a seconds value of 60 at the end of\na minute (e.g., 0x1E).\n\nDate deserialization already properly handles this with a\nfallback date of 1980-01-01; similarly fall back to 00:00:00\nin case of invalid timestamps.","shortMessageHtmlLink":"Fix #34: Gracefully handle invalid file timestamps"}},{"before":"4f8bfd5dc9166aacdf9275ad3a531f5f5e6db7a7","after":"a4ec954fc12ff212740bc06ca962d539111e0f60","ref":"refs/heads/master","pushedAt":"2023-10-15T09:34:07.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"nathanhi","name":"Nathan-J. Hirschauer","path":"/nathanhi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/591773?s=80&v=4"},"commit":{"message":"Add workaround for PyFilesystem/pyfilesystem2#568 (Python 3.12)","shortMessageHtmlLink":"Add workaround for PyFilesystem/pyfilesystem2#568 (Python 3.12)"}},{"before":"c8b4f301355d60acfe1abe0a26e48057ec2db456","after":"4f8bfd5dc9166aacdf9275ad3a531f5f5e6db7a7","ref":"refs/heads/master","pushedAt":"2023-07-09T09:42:18.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"nathanhi","name":"Nathan-J. Hirschauer","path":"/nathanhi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/591773?s=80&v=4"},"commit":{"message":"Restore original iterator for non-lazy load\n\nThe modified iterator causes failure of FileSystem.tree() and copy_dir()\nAPIs which become apparent when opening a new filesystem and comparing\nthe directory tree","shortMessageHtmlLink":"Restore original iterator for non-lazy load"}},{"before":"ae8af20161145d5e6e85be150d7ff68bfeebfa62","after":"c8b4f301355d60acfe1abe0a26e48057ec2db456","ref":"refs/heads/master","pushedAt":"2023-06-11T18:37:58.471Z","pushType":"push","commitsCount":1,"pusher":{"login":"nathanhi","name":"Nathan-J. Hirschauer","path":"/nathanhi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/591773?s=80&v=4"},"commit":{"message":"[8DOT3] Improve test coverage, removing unused exception handling\n\nos.path.splitext always returns a tuple with two elements, so IndexError\ncannot be raised.","shortMessageHtmlLink":"[8DOT3] Improve test coverage, removing unused exception handling"}},{"before":"f5ca9f5f058ffd4026ce66450b4ee06fbafb67b4","after":"ae8af20161145d5e6e85be150d7ff68bfeebfa62","ref":"refs/heads/master","pushedAt":"2023-06-07T21:01:38.902Z","pushType":"push","commitsCount":1,"pusher":{"login":"nathanhi","name":"Nathan-J. Hirschauer","path":"/nathanhi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/591773?s=80&v=4"},"commit":{"message":"#30: Document new FAT12 mkfs cluster size mapping in changelog","shortMessageHtmlLink":"#30: Document new FAT12 mkfs cluster size mapping in changelog"}},{"before":"9d207cb7509d1809b5f50b981e4cfe8efe6f533a","after":null,"ref":"refs/heads/fat12clusters","pushedAt":"2023-06-07T20:52:18.091Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"nathanhi","name":"Nathan-J. Hirschauer","path":"/nathanhi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/591773?s=80&v=4"}},{"before":"f35b1779fc248c7181df461e38f9fcfd29c57963","after":"f5ca9f5f058ffd4026ce66450b4ee06fbafb67b4","ref":"refs/heads/master","pushedAt":"2023-06-07T20:50:29.844Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"nathanhi","name":"Nathan-J. Hirschauer","path":"/nathanhi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/591773?s=80&v=4"},"commit":{"message":"Additional sizes for FAT12","shortMessageHtmlLink":"Additional sizes for FAT12"}},{"before":null,"after":"9d207cb7509d1809b5f50b981e4cfe8efe6f533a","ref":"refs/heads/fat12clusters","pushedAt":"2023-06-07T20:49:40.303Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"nathanhi","name":"Nathan-J. Hirschauer","path":"/nathanhi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/591773?s=80&v=4"},"commit":{"message":"Additional sizes for FAT12","shortMessageHtmlLink":"Additional sizes for FAT12"}},{"before":"8f8e74a1bfc88a87b51d9ea5a915d31cd64e7578","after":"f35b1779fc248c7181df461e38f9fcfd29c57963","ref":"refs/heads/master","pushedAt":"2023-05-22T19:38:40.249Z","pushType":"push","commitsCount":1,"pusher":{"login":"nathanhi","name":"Nathan-J. Hirschauer","path":"/nathanhi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/591773?s=80&v=4"},"commit":{"message":"Add further tests for PyFat class, pt2","shortMessageHtmlLink":"Add further tests for PyFat class, pt2"}},{"before":"baf1b7b3307dbc9d3c78246ec0752af4839ed45b","after":"8f8e74a1bfc88a87b51d9ea5a915d31cd64e7578","ref":"refs/heads/master","pushedAt":"2023-05-21T19:53:28.801Z","pushType":"push","commitsCount":1,"pusher":{"login":"nathanhi","name":"Nathan-J. Hirschauer","path":"/nathanhi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/591773?s=80&v=4"},"commit":{"message":"Add further tests for PyFat class","shortMessageHtmlLink":"Add further tests for PyFat class"}},{"before":"64ebe09d14335f9046a5a1c1e15b8961edb65279","after":"baf1b7b3307dbc9d3c78246ec0752af4839ed45b","ref":"refs/heads/master","pushedAt":"2023-05-21T07:31:33.309Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"nathanhi","name":"Nathan-J. Hirschauer","path":"/nathanhi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/591773?s=80&v=4"},"commit":{"message":"Improve unit test coverage of PyFat class","shortMessageHtmlLink":"Improve unit test coverage of PyFat class"}},{"before":"fd2ccb42895edbb2c2941429cd654d5f91792763","after":"64ebe09d14335f9046a5a1c1e15b8961edb65279","ref":"refs/heads/master","pushedAt":"2023-05-21T07:30:54.117Z","pushType":"push","commitsCount":1,"pusher":{"login":"nathanhi","name":"Nathan-J. Hirschauer","path":"/nathanhi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/591773?s=80&v=4"},"commit":{"message":"Improve unit test coverage of PyFat class","shortMessageHtmlLink":"Improve unit test coverage of PyFat class"}},{"before":"e2487d58da88dbf49857dace5ad82c5bb855e189","after":"fd2ccb42895edbb2c2941429cd654d5f91792763","ref":"refs/heads/master","pushedAt":"2023-05-20T18:49:17.268Z","pushType":"push","commitsCount":1,"pusher":{"login":"nathanhi","name":"Nathan-J. Hirschauer","path":"/nathanhi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/591773?s=80&v=4"},"commit":{"message":"Revert \"Make use of pytest-parallel to improve test turnaround times\"\n\nThis reverts commit e2487d58da88dbf49857dace5ad82c5bb855e189 due to\nerrors with pytest-parallel on Windows","shortMessageHtmlLink":"Revert \"Make use of pytest-parallel to improve test turnaround times\""}},{"before":"354d8b8b9a7f7c30fe006e8f3d53fd4e050097f2","after":null,"ref":"refs/heads/improve_tests","pushedAt":"2023-05-20T18:45:41.032Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"nathanhi","name":"Nathan-J. Hirschauer","path":"/nathanhi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/591773?s=80&v=4"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAECyhVvgA","startCursor":null,"endCursor":null}},"title":"Activity ยท nathanhi/pyfatfs"}