{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":242672435,"defaultBranch":"master","name":"pykeen","ownerLogin":"pykeen","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2020-02-24T07:26:03.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/43989205?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1715934224.0","currentOid":""},"activityList":{"items":[{"before":"ea95a474bca92942ac2c0039c551e580255efa8c","after":null,"ref":"refs/heads/fix-lr-schedule-re-init","pushedAt":"2024-05-17T08:23:44.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"mberr","name":"Max Berrendorf","path":"/mberr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36984984?s=80&v=4"}},{"before":"ac85bef34de3070090012035a2170deddcfb307e","after":"98917dfc2c67606e865cb20d836b3b877b1828f3","ref":"refs/heads/master","pushedAt":"2024-05-17T08:23:43.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mberr","name":"Max Berrendorf","path":"/mberr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36984984?s=80&v=4"},"commit":{"message":"βŒ›πŸ“‹ Fix (Re-)Instantiation of LR-Schedule (#1386)\n\nFix https://github.com/pykeen/pykeen/issues/1384\r\n\r\nAlso, do not register an LR scheduler callback if we do not have a\r\nlearning rate scheduler, instead of just doing nothing in the callback.\r\n\r\n---------\r\n\r\nCo-authored-by: Charles Tapley Hoyt ","shortMessageHtmlLink":"βŒ›πŸ“‹ Fix (Re-)Instantiation of LR-Schedule (#1386)"}},{"before":"8ac5e09c819d9fc79d39fea02356ea75fe8d7bef","after":"ea95a474bca92942ac2c0039c551e580255efa8c","ref":"refs/heads/fix-lr-schedule-re-init","pushedAt":"2024-05-17T08:07:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mberr","name":"Max Berrendorf","path":"/mberr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36984984?s=80&v=4"},"commit":{"message":"apply black","shortMessageHtmlLink":"apply black"}},{"before":"e1f90be121e5a27872512cd95e5a8e295c0636fd","after":"8ac5e09c819d9fc79d39fea02356ea75fe8d7bef","ref":"refs/heads/fix-lr-schedule-re-init","pushedAt":"2024-05-14T09:53:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cthoyt","name":"Charles Tapley Hoyt","path":"/cthoyt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5069736?s=80&v=4"},"commit":{"message":"Update test_lr_scheduler.py","shortMessageHtmlLink":"Update test_lr_scheduler.py"}},{"before":"430d62722d1e0bd69a05da46e96657fe19d7a3f0","after":"e1f90be121e5a27872512cd95e5a8e295c0636fd","ref":"refs/heads/fix-lr-schedule-re-init","pushedAt":"2024-05-14T09:52:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cthoyt","name":"Charles Tapley Hoyt","path":"/cthoyt","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5069736?s=80&v=4"},"commit":{"message":"Add aditional parametrizations","shortMessageHtmlLink":"Add aditional parametrizations"}},{"before":"ae6cd23e19fefd72b8fc844779a5ef7f63439ef9","after":"430d62722d1e0bd69a05da46e96657fe19d7a3f0","ref":"refs/heads/fix-lr-schedule-re-init","pushedAt":"2024-05-04T17:17:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mberr","name":"Max Berrendorf","path":"/mberr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36984984?s=80&v=4"},"commit":{"message":"add module docstring to LR tests","shortMessageHtmlLink":"add module docstring to LR tests"}},{"before":"bbfddf7ca6f04d4ad985e93b8f81d3cf6244d567","after":"ae6cd23e19fefd72b8fc844779a5ef7f63439ef9","ref":"refs/heads/fix-lr-schedule-re-init","pushedAt":"2024-05-04T17:14:51.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"mberr","name":"Max Berrendorf","path":"/mberr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36984984?s=80&v=4"},"commit":{"message":"Merge branch 'master' into fix-lr-schedule-re-init","shortMessageHtmlLink":"Merge branch 'master' into fix-lr-schedule-re-init"}},{"before":"3a9157d1c40f691e1e735c3037825fd9b2cfd58b","after":null,"ref":"refs/heads/fix-mypy","pushedAt":"2024-05-04T16:48:07.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"mberr","name":"Max Berrendorf","path":"/mberr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36984984?s=80&v=4"}},{"before":"9b9b59fbc08b58a8d37e1b7426d45576ff980d16","after":"ac85bef34de3070090012035a2170deddcfb307e","ref":"refs/heads/master","pushedAt":"2024-05-04T16:48:06.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mberr","name":"Max Berrendorf","path":"/mberr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36984984?s=80&v=4"},"commit":{"message":"βœ¨πŸ•΅οΈ Fix mypy (#1387)\n\n* [x] Fix an issue which came up after using the most recent `mypy`\r\nversion\r\n* [x] Re-use `OneOrSequence` type annotation consistently in this method\r\n* [x] Re-use `upgrade_to_sequence` utility\r\n* [x] get rid of custom PyTorch Geometric installation for tests - this\r\nshould also fix the issue with CI breaking after each torch release;\r\nciting from the\r\n[README](https://github.com/pyg-team/pytorch_geometric?tab=readme-ov-file#pypi)\r\n> From PyG 2.3 onwards, you can install and use PyG without any external\r\nlibrary required except for PyTorch. For this, simply run\r\n> \r\n> ```\r\n> pip install torch_geometric\r\n> ```\r\n> ### Additional Libraries\r\n> If you want to utilize the full set of features from PyG, there exists\r\nseveral additional libraries you may want to install: [...]","shortMessageHtmlLink":"βœ¨πŸ•΅οΈ Fix mypy (#1387)"}},{"before":"09180d6b650fa456c56c359e14ddd40b86a6c7e9","after":"3a9157d1c40f691e1e735c3037825fd9b2cfd58b","ref":"refs/heads/fix-mypy","pushedAt":"2024-05-04T16:29:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mberr","name":"Max Berrendorf","path":"/mberr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36984984?s=80&v=4"},"commit":{"message":"get rid of custom PyG installation in test","shortMessageHtmlLink":"get rid of custom PyG installation in test"}},{"before":"0cc2b26e42031f0a2357c0ab65e283f5298db8aa","after":"09180d6b650fa456c56c359e14ddd40b86a6c7e9","ref":"refs/heads/fix-mypy","pushedAt":"2024-05-04T16:10:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mberr","name":"Max Berrendorf","path":"/mberr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36984984?s=80&v=4"},"commit":{"message":"break overlong line","shortMessageHtmlLink":"break overlong line"}},{"before":"65728f3c85acc4db1f2fc2fadc7f9d11a273a819","after":"0cc2b26e42031f0a2357c0ab65e283f5298db8aa","ref":"refs/heads/fix-mypy","pushedAt":"2024-05-04T16:08:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mberr","name":"Max Berrendorf","path":"/mberr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36984984?s=80&v=4"},"commit":{"message":"re-use utility method","shortMessageHtmlLink":"re-use utility method"}},{"before":null,"after":"65728f3c85acc4db1f2fc2fadc7f9d11a273a819","ref":"refs/heads/fix-mypy","pushedAt":"2024-05-04T15:53:09.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"mberr","name":"Max Berrendorf","path":"/mberr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36984984?s=80&v=4"},"commit":{"message":"bring back explicit type annotation","shortMessageHtmlLink":"bring back explicit type annotation"}},{"before":"b3284ebf6e33cc85d20bd82f1a995da020681ede","after":"bbfddf7ca6f04d4ad985e93b8f81d3cf6244d567","ref":"refs/heads/fix-lr-schedule-re-init","pushedAt":"2024-05-04T15:28:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mberr","name":"Max Berrendorf","path":"/mberr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36984984?s=80&v=4"},"commit":{"message":"update typing","shortMessageHtmlLink":"update typing"}},{"before":null,"after":"b3284ebf6e33cc85d20bd82f1a995da020681ede","ref":"refs/heads/fix-lr-schedule-re-init","pushedAt":"2024-05-04T15:26:40.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"mberr","name":"Max Berrendorf","path":"/mberr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36984984?s=80&v=4"},"commit":{"message":"add smoketest","shortMessageHtmlLink":"add smoketest"}},{"before":null,"after":"1c55b29740707b0be0dfd5d3dc5045ea72b13651","ref":"refs/heads/inductive-splits","pushedAt":"2024-03-29T20:40:19.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"mberr","name":"Max Berrendorf","path":"/mberr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36984984?s=80&v=4"},"commit":{"message":"add skeleton for inductive splits","shortMessageHtmlLink":"add skeleton for inductive splits"}},{"before":"8ccbbaa674a69c95528c18d8c1ec975bbeeff897","after":"9d55353e706454b39a5806e72c496e991dd72cc6","ref":"refs/heads/optional-fast-scoring","pushedAt":"2024-03-29T16:02:04.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"mberr","name":"Max Berrendorf","path":"/mberr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36984984?s=80&v=4"},"commit":{"message":"Merge branch 'master' into optional-fast-scoring","shortMessageHtmlLink":"Merge branch 'master' into optional-fast-scoring"}},{"before":"c614a19cb869d62153dca6e256cb324c9ac116a8","after":null,"ref":"refs/heads/update-type-hint","pushedAt":"2024-03-29T11:21:08.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"mberr","name":"Max Berrendorf","path":"/mberr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36984984?s=80&v=4"}},{"before":"434cc596ba9cc5ce8713826886212c561d9dac2a","after":"9b9b59fbc08b58a8d37e1b7426d45576ff980d16","ref":"refs/heads/master","pushedAt":"2024-03-29T11:21:07.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mberr","name":"Max Berrendorf","path":"/mberr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36984984?s=80&v=4"},"commit":{"message":"πŸ”“πŸ“Š Relax type hint of RankBasedEvaluator's metrics/metrics_kwargs parameter pair to match `make_many` (#1383)\n\nThis is a small PR to relax the type hint the `metric`/`metric_kwargs`\r\nparameter-pair of `RankBasedEvaluator.__init__` to the one of\r\n`ClassResolver.make_many`.\r\n\r\nIn particular this indicates that you can also pass a single hint such\r\nas\r\n```python\r\nevaluator = RankBasedEvaluator(\r\n metrics=\"hits_at_k\",\r\n metric_kwargs=dict(k=50),\r\n)\r\n```\r\n\r\nor use \"broadcasting\" such as\r\n```python\r\nevaluator = RankBasedEvaluator(\r\n metrics=\"hits_at_k\",\r\n metric_kwargs=[dict(k=k) for k in (32, 64, 128)],\r\n)\r\n```","shortMessageHtmlLink":"πŸ”“πŸ“Š Relax type hint of RankBasedEvaluator's metrics/metrics_kwargs par…"}},{"before":null,"after":"c614a19cb869d62153dca6e256cb324c9ac116a8","ref":"refs/heads/update-type-hint","pushedAt":"2024-03-29T10:42:49.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"mberr","name":"Max Berrendorf","path":"/mberr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36984984?s=80&v=4"},"commit":{"message":"relax type hint to match make_many","shortMessageHtmlLink":"relax type hint to match make_many"}},{"before":"0af3928f82b0768387e057ffec6e1f8cb97a21be","after":"434cc596ba9cc5ce8713826886212c561d9dac2a","ref":"refs/heads/master","pushedAt":"2024-03-06T18:34:08.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mberr","name":"Max Berrendorf","path":"/mberr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36984984?s=80&v=4"},"commit":{"message":"EarlyStopper: show progress bar (#1377)\n\nModified the visibility settings of the progress bar to be configurable for evaluations initiated by the EarlyStopper.","shortMessageHtmlLink":"EarlyStopper: show progress bar (#1377)"}},{"before":"ffff15bec0ecb4f7b9b099eb3bca17d2a99b32c1","after":"8ccbbaa674a69c95528c18d8c1ec975bbeeff897","ref":"refs/heads/optional-fast-scoring","pushedAt":"2024-03-05T21:46:15.000Z","pushType":"push","commitsCount":6,"pusher":{"login":"mberr","name":"Max Berrendorf","path":"/mberr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36984984?s=80&v=4"},"commit":{"message":"Merge branch 'master' into optional-fast-scoring","shortMessageHtmlLink":"Merge branch 'master' into optional-fast-scoring"}},{"before":"a88c6dbce804aed41e2034f7cd26ed5db1d10f58","after":null,"ref":"refs/heads/gha-cleanup","pushedAt":"2024-03-05T21:39:57.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"mberr","name":"Max Berrendorf","path":"/mberr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36984984?s=80&v=4"}},{"before":"89e74ae059b88bdd4cc3a989c21e98cd3764be51","after":"0af3928f82b0768387e057ffec6e1f8cb97a21be","ref":"refs/heads/master","pushedAt":"2024-03-05T21:39:56.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mberr","name":"Max Berrendorf","path":"/mberr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36984984?s=80&v=4"},"commit":{"message":"πŸ€–πŸ§Ό GitHub Action Cleanup (#1378)\n\n* [x] replace deprecated\r\n[action](https://github.com/fauguste/auto-cancellation-running-action)\r\nby GHA [native\r\nconcurrency](https://docs.github.com/en/actions/using-jobs/using-concurrency)\r\n* [x] bump [`actions/checkout`](https://github.com/actions/checkout) and\r\n[`actions/setup-python`](https://github.com/actions/setup-python) to\r\ntheir latest versions\r\n* [x] support manually starting `Lint` workflows, cf.\r\n[here](https://docs.github.com/en/actions/using-workflows/manually-running-a-workflow)\r\n* [x] bump Python 3.10 runs to 3.11\r\n* [x] add macOS M1 runner, cf.\r\nhttps://github.blog/changelog/2024-01-30-github-actions-introducing-the-new-m1-macos-runner-available-to-open-source/","shortMessageHtmlLink":"πŸ€–πŸ§Ό GitHub Action Cleanup (#1378)"}},{"before":"e20bf0526d4f0e36225bfbb521e1b51275fd4894","after":"a88c6dbce804aed41e2034f7cd26ed5db1d10f58","ref":"refs/heads/gha-cleanup","pushedAt":"2024-03-05T21:18:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mberr","name":"Max Berrendorf","path":"/mberr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36984984?s=80&v=4"},"commit":{"message":"do not test on M1 for now","shortMessageHtmlLink":"do not test on M1 for now"}},{"before":"ce36531639ca06b50f5a8f2cfd537d0f6f32f399","after":"e20bf0526d4f0e36225bfbb521e1b51275fd4894","ref":"refs/heads/gha-cleanup","pushedAt":"2024-03-05T21:03:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mberr","name":"Max Berrendorf","path":"/mberr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36984984?s=80&v=4"},"commit":{"message":"update matrix","shortMessageHtmlLink":"update matrix"}},{"before":"ed376ceaac204d24853038ec8cc6322ec3b7e52a","after":"ce36531639ca06b50f5a8f2cfd537d0f6f32f399","ref":"refs/heads/gha-cleanup","pushedAt":"2024-03-05T20:57:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mberr","name":"Max Berrendorf","path":"/mberr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36984984?s=80&v=4"},"commit":{"message":"remove trailing space","shortMessageHtmlLink":"remove trailing space"}},{"before":"81ae1b5e6a0bbcc17dc4cc47c563e442b96b6799","after":"ed376ceaac204d24853038ec8cc6322ec3b7e52a","ref":"refs/heads/gha-cleanup","pushedAt":"2024-03-05T20:54:02.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"mberr","name":"Max Berrendorf","path":"/mberr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36984984?s=80&v=4"},"commit":{"message":"run main parts on 3.11; run tests on M1 macOS","shortMessageHtmlLink":"run main parts on 3.11; run tests on M1 macOS"}},{"before":"ff2b8e5385bc2e082e1fadd6d6925f1a687a08bf","after":"81ae1b5e6a0bbcc17dc4cc47c563e442b96b6799","ref":"refs/heads/gha-cleanup","pushedAt":"2024-03-05T20:46:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mberr","name":"Max Berrendorf","path":"/mberr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36984984?s=80&v=4"},"commit":{"message":"allow to manually trigger lint workflows","shortMessageHtmlLink":"allow to manually trigger lint workflows"}},{"before":null,"after":"ff2b8e5385bc2e082e1fadd6d6925f1a687a08bf","ref":"refs/heads/gha-cleanup","pushedAt":"2024-03-05T20:37:33.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"mberr","name":"Max Berrendorf","path":"/mberr","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36984984?s=80&v=4"},"commit":{"message":"use concurrency groups instead of deprecated action\n\ncf. https://docs.github.com/en/actions/using-jobs/using-concurrency","shortMessageHtmlLink":"use concurrency groups instead of deprecated action"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAETK4TKgA","startCursor":null,"endCursor":null}},"title":"Activity Β· pykeen/pykeen"}