{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":17410607,"defaultBranch":"master","name":"pyshp","ownerLogin":"GeospatialPython","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2014-03-04T17:31:17.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/5385450?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1726825307.0","currentOid":""},"activityList":{"items":[{"before":"3063d27481442531ea81f2ad22887deb6399e701","after":"fb03fe71cea010eb81eb9bec63f41f27ebd16170","ref":"refs/heads/2.4_warn_old_Pythons_unsupported","pushedAt":"2024-09-20T10:05:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"JamesParrott","name":null,"path":"/JamesParrott","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/80779630?s=80&v=4"},"commit":{"message":"Attempt to fix Pytest error in Python 2","shortMessageHtmlLink":"Attempt to fix Pytest error in Python 2"}},{"before":"3722683f6f858124908f73b7b7eba9543d5211e3","after":"3063d27481442531ea81f2ad22887deb6399e701","ref":"refs/heads/2.4_warn_old_Pythons_unsupported","pushedAt":"2024-09-20T09:56:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"JamesParrott","name":null,"path":"/JamesParrott","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/80779630?s=80&v=4"},"commit":{"message":"Send warning message to logger as well","shortMessageHtmlLink":"Send warning message to logger as well"}},{"before":"6ebdac027e0735777ed4adbc665c90292e86af4c","after":"3722683f6f858124908f73b7b7eba9543d5211e3","ref":"refs/heads/2.4_warn_old_Pythons_unsupported","pushedAt":"2024-09-20T09:42:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"JamesParrott","name":null,"path":"/JamesParrott","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/80779630?s=80&v=4"},"commit":{"message":"Update .gitignore","shortMessageHtmlLink":"Update .gitignore"}},{"before":null,"after":"6ebdac027e0735777ed4adbc665c90292e86af4c","ref":"refs/heads/2.4_warn_old_Pythons_unsupported","pushedAt":"2024-09-20T09:41:47.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"JamesParrott","name":null,"path":"/JamesParrott","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/80779630?s=80&v=4"},"commit":{"message":"Add draft user warning","shortMessageHtmlLink":"Add draft user warning"}},{"before":"1aa998dc8dcc8818d1feae583a7f470bfdeea3e4","after":"d0f1a7877a975dee0991108638476b4dc44983f2","ref":"refs/heads/2.3.1_Pylint","pushedAt":"2024-09-19T17:42:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"JamesParrott","name":null,"path":"/JamesParrott","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/80779630?s=80&v=4"},"commit":{"message":"Update run_tests_hooks_and_tools.yml","shortMessageHtmlLink":"Update run_tests_hooks_and_tools.yml"}},{"before":"cf6d36379d72c836ee74780a462d00b9ebc5f4e2","after":"1aa998dc8dcc8818d1feae583a7f470bfdeea3e4","ref":"refs/heads/2.3.1_Pylint","pushedAt":"2024-09-19T17:37:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"JamesParrott","name":null,"path":"/JamesParrott","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/80779630?s=80&v=4"},"commit":{"message":"Allow errors","shortMessageHtmlLink":"Allow errors"}},{"before":"7cd29afd45da78fecced4a0abed9314328e54560","after":"cf6d36379d72c836ee74780a462d00b9ebc5f4e2","ref":"refs/heads/2.3.1_Pylint","pushedAt":"2024-09-19T17:34:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"JamesParrott","name":null,"path":"/JamesParrott","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/80779630?s=80&v=4"},"commit":{"message":"Allow warnings, silence errors","shortMessageHtmlLink":"Allow warnings, silence errors"}},{"before":"7fbbd8ebda647dddf229a96b275d4056d0e4fdd7","after":"7cd29afd45da78fecced4a0abed9314328e54560","ref":"refs/heads/2.3.1_Pylint","pushedAt":"2024-09-19T17:22:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"JamesParrott","name":null,"path":"/JamesParrott","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/80779630?s=80&v=4"},"commit":{"message":"Run pylint on shapefil.py too, in CI","shortMessageHtmlLink":"Run pylint on shapefil.py too, in CI"}},{"before":null,"after":"7fbbd8ebda647dddf229a96b275d4056d0e4fdd7","ref":"refs/heads/2.3.1_Pylint","pushedAt":"2024-09-19T17:09:58.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"JamesParrott","name":null,"path":"/JamesParrott","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/80779630?s=80&v=4"},"commit":{"message":"Merge pull request #305 from JamesParrott/Synced_with_PyShp\n\nAdd ruff format hook to pre-commit config, target Python 3.7, turn it off (for Python 2) where it adds trailing comma after *args","shortMessageHtmlLink":"Merge pull request #305 from JamesParrott/Synced_with_PyShp"}},{"before":"35ad7149db70de2b9e2d8ae53bc155c3573129c2","after":"7fbbd8ebda647dddf229a96b275d4056d0e4fdd7","ref":"refs/heads/master","pushedAt":"2024-09-19T16:47:34.000Z","pushType":"pr_merge","commitsCount":9,"pusher":{"login":"JamesParrott","name":null,"path":"/JamesParrott","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/80779630?s=80&v=4"},"commit":{"message":"Merge pull request #305 from JamesParrott/Synced_with_PyShp\n\nAdd ruff format hook to pre-commit config, target Python 3.7, turn it off (for Python 2) where it adds trailing comma after *args","shortMessageHtmlLink":"Merge pull request #305 from JamesParrott/Synced_with_PyShp"}},{"before":"2778fc0de8e755109f5e6fd5a912d6dd08d01f44","after":"30f18e3a765c85ade1ff01fb03de0d06f0b69b77","ref":"refs/heads/3.0-dev-drop-Pythons-below-3.9","pushedAt":"2024-09-19T15:01:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"JamesParrott","name":null,"path":"/JamesParrott","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/80779630?s=80&v=4"},"commit":{"message":"Repeat updates to main (Py2/3) branch.","shortMessageHtmlLink":"Repeat updates to main (Py2/3) branch."}},{"before":"ffc7c464cb0314222a400cdd920fb4f191de7357","after":"35ad7149db70de2b9e2d8ae53bc155c3573129c2","ref":"refs/heads/master","pushedAt":"2024-09-19T13:55:34.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"JamesParrott","name":null,"path":"/JamesParrott","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/80779630?s=80&v=4"},"commit":{"message":"Merge pull request #303 from JamesParrott/Synced_with_PyShp\n\nRun Pylint on test_shapefile.py, suppress W0212 for now, and make changes to silence other warnings from it","shortMessageHtmlLink":"Merge pull request #303 from JamesParrott/Synced_with_PyShp"}},{"before":"916397306aa3c8f59093746cf467c00f1dac0e90","after":"ffc7c464cb0314222a400cdd920fb4f191de7357","ref":"refs/heads/master","pushedAt":"2024-09-18T18:17:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"JamesParrott","name":null,"path":"/JamesParrott","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/80779630?s=80&v=4"},"commit":{"message":"Replace \"== True\" with \"is True\" in test_shapefile.py","shortMessageHtmlLink":"Replace \"== True\" with \"is True\" in test_shapefile.py"}},{"before":"8e06e04ec2b7c642eaabb0d2a22102bdc366c3bd","after":"916397306aa3c8f59093746cf467c00f1dac0e90","ref":"refs/heads/master","pushedAt":"2024-09-18T18:12:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"JamesParrott","name":null,"path":"/JamesParrott","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/80779630?s=80&v=4"},"commit":{"message":"Update .gitignore","shortMessageHtmlLink":"Update .gitignore"}},{"before":"94191e28f4e933be6660da1ffe0075f21593da80","after":"2778fc0de8e755109f5e6fd5a912d6dd08d01f44","ref":"refs/heads/3.0-dev-drop-Pythons-below-3.9","pushedAt":"2024-09-17T19:35:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"JamesParrott","name":null,"path":"/JamesParrott","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/80779630?s=80&v=4"},"commit":{"message":"Delete build.yml (renamed) and run isort","shortMessageHtmlLink":"Delete build.yml (renamed) and run isort"}},{"before":"3eabda9a759f9edc2162046f785b948748e3ad09","after":"94191e28f4e933be6660da1ffe0075f21593da80","ref":"refs/heads/3.0-dev-drop-Pythons-below-3.9","pushedAt":"2024-09-17T19:33:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"JamesParrott","name":null,"path":"/JamesParrott","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/80779630?s=80&v=4"},"commit":{"message":"Update shapefile.py","shortMessageHtmlLink":"Update shapefile.py"}},{"before":"c6ef589d3f0beece94b6827abc6db9433f96e7b2","after":"3eabda9a759f9edc2162046f785b948748e3ad09","ref":"refs/heads/3.0-dev-drop-Pythons-below-3.9","pushedAt":"2024-09-17T19:14:44.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"JamesParrott","name":null,"path":"/JamesParrott","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/80779630?s=80&v=4"},"commit":{"message":"Test Python 14 on Ubuntu 22.04 too","shortMessageHtmlLink":"Test Python 14 on Ubuntu 22.04 too"}},{"before":"24b8a73672c9ea8ad369ae044dbb1467149153fb","after":"8e06e04ec2b7c642eaabb0d2a22102bdc366c3bd","ref":"refs/heads/master","pushedAt":"2024-09-17T18:09:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"JamesParrott","name":null,"path":"/JamesParrott","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/80779630?s=80&v=4"},"commit":{"message":"Don't test on macos-latest-large (ARM). Jobs fail for unspecified reasons.","shortMessageHtmlLink":"Don't test on macos-latest-large (ARM). Jobs fail for unspecified rea…"}},{"before":"def9580195dfc29b321627ef4fe9357d3bb3d1d4","after":"24b8a73672c9ea8ad369ae044dbb1467149153fb","ref":"refs/heads/master","pushedAt":"2024-09-17T18:06:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"JamesParrott","name":null,"path":"/JamesParrott","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/80779630?s=80&v=4"},"commit":{"message":"Test on MacOS Arm, and both Ubuntu 22.04 & 24.04","shortMessageHtmlLink":"Test on MacOS Arm, and both Ubuntu 22.04 & 24.04"}},{"before":"f075e83ef02eeb0530dde92b4f575b24bc64e98d","after":"def9580195dfc29b321627ef4fe9357d3bb3d1d4","ref":"refs/heads/master","pushedAt":"2024-09-17T17:59:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"JamesParrott","name":null,"path":"/JamesParrott","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/80779630?s=80&v=4"},"commit":{"message":"Use Github's required Python tag names","shortMessageHtmlLink":"Use Github's required Python tag names"}},{"before":"1faa9aad3762fbc6405b3f2646aa50c5cd40d1d7","after":"f075e83ef02eeb0530dde92b4f575b24bc64e98d","ref":"refs/heads/master","pushedAt":"2024-09-17T17:56:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"JamesParrott","name":null,"path":"/JamesParrott","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/80779630?s=80&v=4"},"commit":{"message":"Correct Python 3.13 tag","shortMessageHtmlLink":"Correct Python 3.13 tag"}},{"before":"6d7370dba0157e0c4bf3fb7928274f04de07cd10","after":"1faa9aad3762fbc6405b3f2646aa50c5cd40d1d7","ref":"refs/heads/master","pushedAt":"2024-09-17T17:54:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"JamesParrott","name":null,"path":"/JamesParrott","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/80779630?s=80&v=4"},"commit":{"message":"Reincorporate cross platform tests","shortMessageHtmlLink":"Reincorporate cross platform tests"}},{"before":"62e8dd7dfbe074896ec2872b4f0612d8ed70d669","after":"6d7370dba0157e0c4bf3fb7928274f04de07cd10","ref":"refs/heads/master","pushedAt":"2024-09-17T17:46:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"JamesParrott","name":null,"path":"/JamesParrott","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/80779630?s=80&v=4"},"commit":{"message":"Update cross_platform_tests.yml","shortMessageHtmlLink":"Update cross_platform_tests.yml"}},{"before":"e179f003b30a1e6d6c8a3dcce04391af7c5fb2fd","after":"62e8dd7dfbe074896ec2872b4f0612d8ed70d669","ref":"refs/heads/master","pushedAt":"2024-09-17T17:42:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"JamesParrott","name":null,"path":"/JamesParrott","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/80779630?s=80&v=4"},"commit":{"message":"Update cross_platform_tests.yml","shortMessageHtmlLink":"Update cross_platform_tests.yml"}},{"before":"575028c27979b54da9557b47c66d0bec55a9b146","after":"e179f003b30a1e6d6c8a3dcce04391af7c5fb2fd","ref":"refs/heads/master","pushedAt":"2024-09-17T17:23:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"JamesParrott","name":null,"path":"/JamesParrott","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/80779630?s=80&v=4"},"commit":{"message":"Update cross_platform_tests.yml","shortMessageHtmlLink":"Update cross_platform_tests.yml"}},{"before":"295db9b7274431be24e09b73112b467b82246a7c","after":"575028c27979b54da9557b47c66d0bec55a9b146","ref":"refs/heads/master","pushedAt":"2024-09-17T17:15:51.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"JamesParrott","name":null,"path":"/JamesParrott","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/80779630?s=80&v=4"},"commit":{"message":"Merge pull request #301 from GeospatialPython/Refactor_workflows\n\nUpdate cross_platform_tests.yml","shortMessageHtmlLink":"Merge pull request #301 from GeospatialPython/Refactor_workflows"}},{"before":"4724d2117d95c682143914d3afb6b2b26147ec0d","after":"3eb3fe5154c089844b8ed4434f74a2b451c53fd8","ref":"refs/heads/Refactor_workflows","pushedAt":"2024-09-17T17:14:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"JamesParrott","name":null,"path":"/JamesParrott","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/80779630?s=80&v=4"},"commit":{"message":"Update cross_platform_tests.yml","shortMessageHtmlLink":"Update cross_platform_tests.yml"}},{"before":"89498e41af54cd82d5f32a38641a0995e39a0840","after":"295db9b7274431be24e09b73112b467b82246a7c","ref":"refs/heads/master","pushedAt":"2024-09-17T17:12:15.000Z","pushType":"pr_merge","commitsCount":20,"pusher":{"login":"JamesParrott","name":null,"path":"/JamesParrott","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/80779630?s=80&v=4"},"commit":{"message":"Merge pull request #300 from GeospatialPython/Refactor_workflows\n\nRefactor workflows to support testing before deployment, and testing on Windows and MacOS.","shortMessageHtmlLink":"Merge pull request #300 from GeospatialPython/Refactor_workflows"}},{"before":"13c394ec39ffb27e5ebcf8e49cc6c71ceb178791","after":"4724d2117d95c682143914d3afb6b2b26147ec0d","ref":"refs/heads/Refactor_workflows","pushedAt":"2024-09-17T17:10:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"JamesParrott","name":null,"path":"/JamesParrott","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/80779630?s=80&v=4"},"commit":{"message":"Update cross_platform_tests.yml","shortMessageHtmlLink":"Update cross_platform_tests.yml"}},{"before":"be71d044b70b6d081c8f1d31b76a5ad876f89e28","after":"13c394ec39ffb27e5ebcf8e49cc6c71ceb178791","ref":"refs/heads/Refactor_workflows","pushedAt":"2024-09-17T17:08:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"JamesParrott","name":null,"path":"/JamesParrott","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/80779630?s=80&v=4"},"commit":{"message":"Trim trailing whitespace (install pre-commit hooks in new clone).","shortMessageHtmlLink":"Trim trailing whitespace (install pre-commit hooks in new clone)."}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0yMFQxMDowNTozMC4wMDAwMDBazwAAAAS7zxVN","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0xN1QxNzowODozOC4wMDAwMDBazwAAAAS4y9Y7"}},"title":"Activity · GeospatialPython/pyshp"}