{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":265042297,"defaultBranch":"main","name":"pre-commit-hooks","ownerLogin":"rapidsai","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2020-05-18T19:34:09.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/43887749?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1716929084.0","currentOid":""},"activityList":{"items":[{"before":"5c86048121b5a19adf685045e6fe936139b1e73f","after":"de50ecfe8f47664bc7b2d7eea61297aecc771f80","ref":"refs/heads/main","pushedAt":"2024-06-07T21:17:21.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"raydouglass","name":"Ray Douglass","path":"/raydouglass","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3107146?s=80&v=4"},"commit":{"message":"Adopt CI/packaging codeowners (#38)","shortMessageHtmlLink":"Adopt CI/packaging codeowners (#38)"}},{"before":"c31993caee30e5f989827daf3fa89bde9e282a2d","after":"5c86048121b5a19adf685045e6fe936139b1e73f","ref":"refs/heads/main","pushedAt":"2024-05-30T14:47:47.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"KyleFromNVIDIA","name":"Kyle Edwards","path":"/KyleFromNVIDIA","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/156017155?s=80&v=4"},"commit":{"message":"Account for aliases in alpha spec check (#37)\n\n* Account for aliases in alpha spec check\r\n\r\n* Use AnchorPreservingLoader\r\n\r\n* Add integration test\r\n\r\n* Fix no-anchor nodes\r\n\r\n* Review feedback","shortMessageHtmlLink":"Account for aliases in alpha spec check (#37)"}},{"before":"adf6cbf83715618da36c3d9e0bff2b913694a604","after":"c31993caee30e5f989827daf3fa89bde9e282a2d","ref":"refs/heads/main","pushedAt":"2024-05-29T14:56:03.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"KyleFromNVIDIA","name":"Kyle Edwards","path":"/KyleFromNVIDIA","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/156017155?s=80&v=4"},"commit":{"message":"Skip checking invalid requirements (#36)\n\nConda and requirements.txt allow some requirements that are not\r\nvalid in a pyproject.toml. Skip over these when doing the check.","shortMessageHtmlLink":"Skip checking invalid requirements (#36)"}},{"before":"016086c421c0686648257dfc4b01752ad4281e46","after":"adf6cbf83715618da36c3d9e0bff2b913694a604","ref":"refs/heads/main","pushedAt":"2024-05-28T20:44:27.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"KyleFromNVIDIA","name":"Kyle Edwards","path":"/KyleFromNVIDIA","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/156017155?s=80&v=4"},"commit":{"message":"Version 0.1.0 (#35)","shortMessageHtmlLink":"Version 0.1.0 (#35)"}},{"before":"f9c4f63dda83c95333729f7961beb519469085a4","after":"016086c421c0686648257dfc4b01752ad4281e46","ref":"refs/heads/main","pushedAt":"2024-05-28T20:38:11.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"KyleFromNVIDIA","name":"Kyle Edwards","path":"/KyleFromNVIDIA","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/156017155?s=80&v=4"},"commit":{"message":"Add verify-alpha-spec hook (#28)\n\n* Add verify-alpha-spec hook\r\n\r\n* Add to .pre-commit-hooks.yaml\r\n\r\n* Add alpha spec to requirements.txt too\r\n\r\n* Fix formatting\r\n\r\n* Add alpha spec regardless of output type\r\n\r\n* Check -cu* suffixed packages\r\n\r\n* Add test for reference\r\n\r\n* Refactoring\r\n\r\n* Simplify tag checking\r\n\r\n* Review feedback\r\n\r\n* All packages have CUDA suffix\r\n\r\n* Deduplicate list of packages\r\n\r\n* Add more alpha spec packages\r\n\r\n* Alphabetize package list\r\n\r\n* Change a few tests to CUDA 11\r\n\r\n* Alphabetize entry points\r\n\r\n* Use regex to search for CUDA suffix\r\n\r\n* s/<=/#28)"}},{"before":"6c8aa87a13d4ae3c5d0ab184503bf76157d11367","after":"f9c4f63dda83c95333729f7961beb519469085a4","ref":"refs/heads/main","pushedAt":"2024-05-20T14:54:31.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jameslamb","name":"James Lamb","path":"/jameslamb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7608904?s=80&v=4"},"commit":{"message":"remove unused warning and exception classes in copyright hook (#34)","shortMessageHtmlLink":"remove unused warning and exception classes in copyright hook (#34)"}},{"before":"9bec08c1a4150b54c5e08fcbc9973dbf3ce5e34e","after":"6c8aa87a13d4ae3c5d0ab184503bf76157d11367","ref":"refs/heads/main","pushedAt":"2024-05-17T19:27:18.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"KyleFromNVIDIA","name":"Kyle Edwards","path":"/KyleFromNVIDIA","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/156017155?s=80&v=4"},"commit":{"message":"Add verify-pyproject-license hook (#30)\n\n* Add verify-pyproject-license hook\r\n\r\n* Make sure find_value_location() doesn't mutate document\r\n\r\n* Fix finding license name\r\n\r\n* Review feedback\r\n\r\n* Review feedback\r\n\r\n* Test all acceptable licenses\r\n\r\n* Use UUID instead of random integer\r\n\r\n* Review feedback\r\n\r\n* Deduplicate some logic","shortMessageHtmlLink":"Add verify-pyproject-license hook (#30)"}},{"before":"b467a5e8379fbaa3a85566e1c590da7951a26ff4","after":"9bec08c1a4150b54c5e08fcbc9973dbf3ce5e34e","ref":"refs/heads/main","pushedAt":"2024-05-16T20:52:30.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"KyleFromNVIDIA","name":"Kyle Edwards","path":"/KyleFromNVIDIA","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/156017155?s=80&v=4"},"commit":{"message":"Use local branch if newer than remote branch (#33)\n\n* Use local branch if newer than remote branch\r\n\r\nIf upstream is a user's fork that doesn't get updated, we want to\r\ninstead use the local branch, which is more likely to be up to date.\r\n\r\n* Try same-name remote branches even if local branch exists\r\n\r\n* Add explanation comments, simplify logic","shortMessageHtmlLink":"Use local branch if newer than remote branch (#33)"}},{"before":"499fa7ad940f49006d47aeab5eb0f60113098659","after":"b467a5e8379fbaa3a85566e1c590da7951a26ff4","ref":"refs/heads/main","pushedAt":"2024-03-22T15:17:02.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"KyleFromNVIDIA","name":"Kyle Edwards","path":"/KyleFromNVIDIA","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/156017155?s=80&v=4"},"commit":{"message":"Relax Python version to 3.9 (#27)\n\n* Relax Python version to 3.9\r\n\r\n* Remove strict argument from zip()\r\n\r\n* Remove key argument from bisect_left()\r\n\r\n* Drop more-itertools dependency\r\n\r\n* Add comment from review feedback","shortMessageHtmlLink":"Relax Python version to 3.9 (#27)"}},{"before":"a50514add699984ee749005d0f648aaa37717d8e","after":"499fa7ad940f49006d47aeab5eb0f60113098659","ref":"refs/heads/main","pushedAt":"2024-03-21T15:33:00.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"KyleFromNVIDIA","name":"Kyle Edwards","path":"/KyleFromNVIDIA","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/156017155?s=80&v=4"},"commit":{"message":"Update pre-commit-hooks to v0.0.3 (#26)","shortMessageHtmlLink":"Update pre-commit-hooks to v0.0.3 (#26)"}},{"before":"c8d7c697257be66d6517539804f21b66395be320","after":"a50514add699984ee749005d0f648aaa37717d8e","ref":"refs/heads/main","pushedAt":"2024-03-20T20:26:21.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"KyleFromNVIDIA","name":"Kyle Edwards","path":"/KyleFromNVIDIA","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/156017155?s=80&v=4"},"commit":{"message":"Version 0.0.3 (#25)","shortMessageHtmlLink":"Version 0.0.3 (#25)"}},{"before":"476785327455ede56efee4407daed6c48d369dbd","after":"c8d7c697257be66d6517539804f21b66395be320","ref":"refs/heads/main","pushedAt":"2024-03-20T20:22:50.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"KyleFromNVIDIA","name":"Kyle Edwards","path":"/KyleFromNVIDIA","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/156017155?s=80&v=4"},"commit":{"message":"Handle multiple merge bases (#24)","shortMessageHtmlLink":"Handle multiple merge bases (#24)"}},{"before":"822fa260eaa83f12932b8244fe82f2e10e128e28","after":"476785327455ede56efee4407daed6c48d369dbd","ref":"refs/heads/main","pushedAt":"2024-03-13T19:25:04.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"KyleFromNVIDIA","name":"Kyle Edwards","path":"/KyleFromNVIDIA","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/156017155?s=80&v=4"},"commit":{"message":"Use own verify-copyright hook (#23)\n\n* Use own verify-copyright hook\r\n\r\n* Use tagged version","shortMessageHtmlLink":"Use own verify-copyright hook (#23)"}},{"before":"d5382ccc4f24706c0c84e4a226f404af8fc58a71","after":"822fa260eaa83f12932b8244fe82f2e10e128e28","ref":"refs/heads/main","pushedAt":"2024-03-13T18:20:46.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"bdice","name":"Bradley Dice","path":"/bdice","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3943761?s=80&v=4"},"commit":{"message":"Fix line endings in .pre-commit-config.yaml (#22)\n\n* Fix line endings in .pre-commit-config.yaml\r\n\r\n* Use mixed-line-ending hook","shortMessageHtmlLink":"Fix line endings in .pre-commit-config.yaml (#22)"}},{"before":"33ea142059b1bd4f1d72a009548e45d43eb9ab4e","after":"d5382ccc4f24706c0c84e4a226f404af8fc58a71","ref":"refs/heads/main","pushedAt":"2024-03-13T16:54:39.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"KyleFromNVIDIA","name":"Kyle Edwards","path":"/KyleFromNVIDIA","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/156017155?s=80&v=4"},"commit":{"message":"Version 0.0.2 (#21)","shortMessageHtmlLink":"Version 0.0.2 (#21)"}},{"before":"6bc928cce5ef7b6f6833d22b380dae2ad827cd73","after":"33ea142059b1bd4f1d72a009548e45d43eb9ab4e","ref":"refs/heads/main","pushedAt":"2024-03-13T16:09:25.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"bdice","name":"Bradley Dice","path":"/bdice","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3943761?s=80&v=4"},"commit":{"message":"Update README.md (#18)\n\n* Update README.md\r\n\r\n* Update README.md","shortMessageHtmlLink":"Update README.md (#18)"}},{"before":"4d14f4c2cff3df2efe66c9e7cf7d05763813f604","after":"6bc928cce5ef7b6f6833d22b380dae2ad827cd73","ref":"refs/heads/main","pushedAt":"2024-03-13T16:00:00.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"KyleFromNVIDIA","name":"Kyle Edwards","path":"/KyleFromNVIDIA","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/156017155?s=80&v=4"},"commit":{"message":"Add --main-branch argument to verify-copyright (#20)\n\n* Add --main-branch argument to verify-copyright\r\n\r\n* Review feedback\r\n\r\n* Clarify both --main-branch and --target-branch may be specified\r\n\r\n* Fix typo.\r\n\r\n---------\r\n\r\nCo-authored-by: Bradley Dice ","shortMessageHtmlLink":"Add --main-branch argument to verify-copyright (#20)"}},{"before":"37e066bd7b7f32896374ce8a25a0b9bb05dbb090","after":"267202620456ca5ff11766629a32836cd02e007d","ref":"refs/heads/readme-copyright-name","pushedAt":"2024-03-12T15:06:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bdice","name":"Bradley Dice","path":"/bdice","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3943761?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}},{"before":null,"after":"37e066bd7b7f32896374ce8a25a0b9bb05dbb090","ref":"refs/heads/readme-copyright-name","pushedAt":"2024-03-12T15:05:52.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"bdice","name":"Bradley Dice","path":"/bdice","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3943761?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}},{"before":"be8a0b21df092c44e4720200e465f2d7b01849a3","after":"4d14f4c2cff3df2efe66c9e7cf7d05763813f604","ref":"refs/heads/main","pushedAt":"2024-02-01T17:20:47.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"KyleFromNVIDIA","name":"Kyle Edwards","path":"/KyleFromNVIDIA","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/156017155?s=80&v=4"},"commit":{"message":"Run pre-commit in GitHub Actions (#17)\n\n* Run pre-commit in GitHub Actions\r\n\r\n* Don't run pre-commit from Python\r\n\r\n* Review feedback","shortMessageHtmlLink":"Run pre-commit in GitHub Actions (#17)"}},{"before":"253ff58a8a842a517995a7cdf6832aff20356b2a","after":"be8a0b21df092c44e4720200e465f2d7b01849a3","ref":"refs/heads/main","pushedAt":"2024-01-30T19:38:22.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"KyleFromNVIDIA","name":"Kyle Edwards","path":"/KyleFromNVIDIA","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/156017155?s=80&v=4"},"commit":{"message":"Add license for bashlex (#11)\n\n* Add license for bashlex\r\n\r\n* Add acknowledgement to README","shortMessageHtmlLink":"Add license for bashlex (#11)"}},{"before":"42554b77f4cc084c8fde633c20099237e72d05b1","after":"253ff58a8a842a517995a7cdf6832aff20356b2a","ref":"refs/heads/main","pushedAt":"2024-01-30T16:47:52.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"KyleFromNVIDIA","name":"Kyle Edwards","path":"/KyleFromNVIDIA","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/156017155?s=80&v=4"},"commit":{"message":"Allow target branch to be remote-only for copyright check (#14)\n\n* Allow target branch to be remote-only for copyright check\r\n\r\n* Completely erase environment for test\r\n\r\n* Clear os.environ","shortMessageHtmlLink":"Allow target branch to be remote-only for copyright check (#14)"}},{"before":"62f035a2f238067d07568ea6e04f98601467b3bf","after":"42554b77f4cc084c8fde633c20099237e72d05b1","ref":"refs/heads/main","pushedAt":"2024-01-30T16:47:18.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"KyleFromNVIDIA","name":"Kyle Edwards","path":"/KyleFromNVIDIA","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/156017155?s=80&v=4"},"commit":{"message":"Remove --batch mode from verify-copyright (#15)\n\nThe behavior of --batch mode is not consistent with the default PR\r\nmode in terms of determining whether or not a file has been modified,\r\nand that creates problems when trying to use --batch mode followed\r\nby PR mode. The approach of \"eventual consistency\" seems good enough\r\nfor now.","shortMessageHtmlLink":"Remove --batch mode from verify-copyright (#15)"}},{"before":"342015ce94b0fd27774335719821c3f600b23d80","after":"62f035a2f238067d07568ea6e04f98601467b3bf","ref":"refs/heads/main","pushedAt":"2024-01-29T13:48:42.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"KyleFromNVIDIA","name":"Kyle Edwards","path":"/KyleFromNVIDIA","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/156017155?s=80&v=4"},"commit":{"message":"Implement better handling of long files and fixes (#12)\n\n* Implement better handling of long files and fixes\r\n\r\n* Add space before replacement\r\n\r\n* Use rich for pretty output\r\n\r\n* Escape output","shortMessageHtmlLink":"Implement better handling of long files and fixes (#12)"}},{"before":"67defbc1674c37512a2f87f05c7ca80b47852c5d","after":"342015ce94b0fd27774335719821c3f600b23d80","ref":"refs/heads/main","pushedAt":"2024-01-29T13:44:08.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"KyleFromNVIDIA","name":"Kyle Edwards","path":"/KyleFromNVIDIA","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/156017155?s=80&v=4"},"commit":{"message":"Add copyright check (#9)\n\n* Add copyright check\r\n\r\nFixes: https://github.com/rapidsai/pre-commit-hooks/issues/2","shortMessageHtmlLink":"Add copyright check (#9)"}},{"before":"5ff114354371ea63fbe1ffbdbf5c425e0a90a17f","after":"67defbc1674c37512a2f87f05c7ca80b47852c5d","ref":"refs/heads/main","pushedAt":"2024-01-22T22:24:49.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"KyleFromNVIDIA","name":"Kyle Edwards","path":"/KyleFromNVIDIA","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/156017155?s=80&v=4"},"commit":{"message":"Don't lint binary files (#10)","shortMessageHtmlLink":"Don't lint binary files (#10)"}},{"before":"ad67587731d094d8f4ea024a0e4997ead7b26811","after":"5ff114354371ea63fbe1ffbdbf5c425e0a90a17f","ref":"refs/heads/main","pushedAt":"2024-01-22T21:57:34.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"KyleFromNVIDIA","name":"Kyle Edwards","path":"/KyleFromNVIDIA","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/156017155?s=80&v=4"},"commit":{"message":"Properly mock sys.argv (#8)","shortMessageHtmlLink":"Properly mock sys.argv (#8)"}},{"before":"878df7bdcacfe027b08e52486870e9d71a84da6f","after":"ad67587731d094d8f4ea024a0e4997ead7b26811","ref":"refs/heads/main","pushedAt":"2024-01-19T21:27:48.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"bdice","name":"Bradley Dice","path":"/bdice","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3943761?s=80&v=4"},"commit":{"message":"Add CODEOWNERS (#7)","shortMessageHtmlLink":"Add CODEOWNERS (#7)"}},{"before":"b3f8c8da6adc36a0448c9c6585fe23cbed531355","after":"878df7bdcacfe027b08e52486870e9d71a84da6f","ref":"refs/heads/main","pushedAt":"2024-01-19T17:57:18.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"bdice","name":"Bradley Dice","path":"/bdice","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3943761?s=80&v=4"},"commit":{"message":"Refactor main API (#6)\n\nSeparate argument creation from execution. This will allow us to\r\naccess the list of files before any checks are run on them.","shortMessageHtmlLink":"Refactor main API (#6)"}},{"before":"903b95ffb3bf051fee8aa295420b58057f34152c","after":"b3f8c8da6adc36a0448c9c6585fe23cbed531355","ref":"refs/heads/main","pushedAt":"2024-01-19T17:35:41.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"bdice","name":"Bradley Dice","path":"/bdice","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3943761?s=80&v=4"},"commit":{"message":"Fix test fixtures to auto-teardown (#5)\n\nUse the context manager in the fixture, rather than the test, to\r\nensure it is automatically torn down when the test is over.","shortMessageHtmlLink":"Fix test fixtures to auto-teardown (#5)"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEX5pbRwA","startCursor":null,"endCursor":null}},"title":"Activity ยท rapidsai/pre-commit-hooks"}