{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":6054289,"defaultBranch":"master","name":"python-chess","ownerLogin":"niklasf","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2012-10-03T01:55:50.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/402777?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1722434766.0","currentOid":""},"activityList":{"items":[{"before":"7299216641f5bd0434c06111608892617aa39147","after":"5826ef5dd1c463654d2479408a7ddf56a91603d6","ref":"refs/heads/master","pushedAt":"2024-09-09T19:38:15.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"niklasf","name":"Niklas Fiekas","path":"/niklasf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/402777?s=80&v=4"},"commit":{"message":"Merge pull request #1104 from Lukasel/master\n\nSVG: Align pieces, check mark, selected squares and arrows when rendering a border","shortMessageHtmlLink":"Merge pull request #1104 from Lukasel/master"}},{"before":"ec399d1b0298353b1eee7bf63df03401a00a409a","after":"7299216641f5bd0434c06111608892617aa39147","ref":"refs/heads/master","pushedAt":"2024-07-31T20:45:03.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"niklasf","name":"Niklas Fiekas","path":"/niklasf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/402777?s=80&v=4"},"commit":{"message":"Immediately dispatch line/termination/finish (fixes #1049, fixes #1071)\n\nAvoids races between queued up lines and command finish callbacks.","shortMessageHtmlLink":"Immediately dispatch line/termination/finish (fixes #1049, fixes #1071)"}},{"before":"32253d6cfdbc1939f78f03892fa848412cf4b4fa","after":"ec399d1b0298353b1eee7bf63df03401a00a409a","ref":"refs/heads/master","pushedAt":"2024-07-31T16:04:00.000Z","pushType":"pr_merge","commitsCount":8,"pusher":{"login":"niklasf","name":"Niklas Fiekas","path":"/niklasf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/402777?s=80&v=4"},"commit":{"message":"Merge pull request #1100 from niklasf/stricter-subclass-typing\n\nStricter subclass typing","shortMessageHtmlLink":"Merge pull request #1100 from niklasf/stricter-subclass-typing"}},{"before":"f286d687e496123fb46d26ce3fd06bc0db505dc4","after":"33eea7ca062ed7396590ac3408ec05121bba9483","ref":"refs/heads/stricter-subclass-typing","pushedAt":"2024-07-31T16:02:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"niklasf","name":"Niklas Fiekas","path":"/niklasf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/402777?s=80&v=4"},"commit":{"message":"Add changelog entries","shortMessageHtmlLink":"Add changelog entries"}},{"before":"7a59a3683f33682c0c2c9b359469c8b9876ece9e","after":"f286d687e496123fb46d26ce3fd06bc0db505dc4","ref":"refs/heads/stricter-subclass-typing","pushedAt":"2024-07-31T15:47:54.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"niklasf","name":"Niklas Fiekas","path":"/niklasf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/402777?s=80&v=4"},"commit":{"message":"Towards pyright compatibility","shortMessageHtmlLink":"Towards pyright compatibility"}},{"before":"a652aaad5d22edd4cc078dba9214fb1d81789d7a","after":"7a59a3683f33682c0c2c9b359469c8b9876ece9e","ref":"refs/heads/stricter-subclass-typing","pushedAt":"2024-07-31T15:02:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"niklasf","name":"Niklas Fiekas","path":"/niklasf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/402777?s=80&v=4"},"commit":{"message":"Import override from typing_extensions","shortMessageHtmlLink":"Import override from typing_extensions"}},{"before":"3bc53b5a01a0f41e16833699828d04136ca7cf6a","after":"a652aaad5d22edd4cc078dba9214fb1d81789d7a","ref":"refs/heads/stricter-subclass-typing","pushedAt":"2024-07-31T14:18:38.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"niklasf","name":"Niklas Fiekas","path":"/niklasf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/402777?s=80&v=4"},"commit":{"message":"Add fallback for override decorator","shortMessageHtmlLink":"Add fallback for override decorator"}},{"before":"5d8e82da82156f5eae2d15f07e2c24d800c87a41","after":"3bc53b5a01a0f41e16833699828d04136ca7cf6a","ref":"refs/heads/stricter-subclass-typing","pushedAt":"2024-07-31T14:14:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"niklasf","name":"Niklas Fiekas","path":"/niklasf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/402777?s=80&v=4"},"commit":{"message":"Add fallback for override decorator","shortMessageHtmlLink":"Add fallback for override decorator"}},{"before":null,"after":"5d8e82da82156f5eae2d15f07e2c24d800c87a41","ref":"refs/heads/stricter-subclass-typing","pushedAt":"2024-07-31T14:06:06.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"niklasf","name":"Niklas Fiekas","path":"/niklasf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/402777?s=80&v=4"},"commit":{"message":"Let variant boards manage their own stack","shortMessageHtmlLink":"Let variant boards manage their own stack"}},{"before":"247d8a06a6b2c2dc06f9ce0b7f3e94dbd9b816bd","after":"32253d6cfdbc1939f78f03892fa848412cf4b4fa","ref":"refs/heads/master","pushedAt":"2024-07-27T19:54:34.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"niklasf","name":"Niklas Fiekas","path":"/niklasf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/402777?s=80&v=4"},"commit":{"message":"Merge pull request #1098 from deepyaman/patch-1\n\nUpdate default time control from UNKNOW to UNKNOWN","shortMessageHtmlLink":"Merge pull request #1098 from deepyaman/patch-1"}},{"before":"7836d446bf0cfc3b265e038fa381a7e52a543c41","after":"247d8a06a6b2c2dc06f9ce0b7f3e94dbd9b816bd","ref":"refs/heads/master","pushedAt":"2024-07-19T15:28:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"niklasf","name":"Niklas Fiekas","path":"/niklasf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/402777?s=80&v=4"},"commit":{"message":"Update changelog for soon to be released final 1.x","shortMessageHtmlLink":"Update changelog for soon to be released final 1.x"}},{"before":"63aac2ec65860a64256a190220b793e80b132b50","after":"7836d446bf0cfc3b265e038fa381a7e52a543c41","ref":"refs/heads/master","pushedAt":"2024-07-19T14:41:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"niklasf","name":"Niklas Fiekas","path":"/niklasf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/402777?s=80&v=4"},"commit":{"message":"Add chess.svg.SvgWrapper._repr_html_() (closes #1096)","shortMessageHtmlLink":"Add chess.svg.SvgWrapper._repr_html_() (closes #1096)"}},{"before":"ec8ecec5c0277691ec76041e82bf13140f7f719a","after":"63aac2ec65860a64256a190220b793e80b132b50","ref":"refs/heads/master","pushedAt":"2024-07-19T14:32:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"niklasf","name":"Niklas Fiekas","path":"/niklasf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/402777?s=80&v=4"},"commit":{"message":"Expose optional occupied parameter for attackers_mask (#1090)","shortMessageHtmlLink":"Expose optional occupied parameter for attackers_mask (#1090)"}},{"before":"474c87bfcccb8e2aa78a4a94414af3b747340f31","after":"ec8ecec5c0277691ec76041e82bf13140f7f719a","ref":"refs/heads/master","pushedAt":"2024-07-11T14:04:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"niklasf","name":"Niklas Fiekas","path":"/niklasf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/402777?s=80&v=4"},"commit":{"message":"chess-playground discontinued","shortMessageHtmlLink":"chess-playground discontinued"}},{"before":"95803fc64a89307bfe51910f9e9349d120b81705","after":"474c87bfcccb8e2aa78a4a94414af3b747340f31","ref":"refs/heads/master","pushedAt":"2024-07-10T16:02:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"niklasf","name":"Niklas Fiekas","path":"/niklasf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/402777?s=80&v=4"},"commit":{"message":"Add another SAN disambiguation test (niklasf/shakmaty#77)","shortMessageHtmlLink":"Add another SAN disambiguation test (niklasf/shakmaty#77)"}},{"before":"a41c3c88022fd97ab0eaf7b032a3158b69628b66","after":"95803fc64a89307bfe51910f9e9349d120b81705","ref":"refs/heads/master","pushedAt":"2024-07-04T18:59:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"niklasf","name":"Niklas Fiekas","path":"/niklasf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/402777?s=80&v=4"},"commit":{"message":"Artificially limit syzygy ab search after relaxing bound","shortMessageHtmlLink":"Artificially limit syzygy ab search after relaxing bound"}},{"before":"3829d262c325b61b0004a314347f985008a9eb84","after":"a41c3c88022fd97ab0eaf7b032a3158b69628b66","ref":"refs/heads/master","pushedAt":"2024-07-04T14:42:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"niklasf","name":"Niklas Fiekas","path":"/niklasf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/402777?s=80&v=4"},"commit":{"message":"Do not eagerly check syzygy max pieces (fixes #1093)","shortMessageHtmlLink":"Do not eagerly check syzygy max pieces (fixes #1093)"}},{"before":"59cadb1f06a4a36499e006e2534289e52cb36c2f","after":"3829d262c325b61b0004a314347f985008a9eb84","ref":"refs/heads/master","pushedAt":"2024-06-17T19:19:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"niklasf","name":"Niklas Fiekas","path":"/niklasf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/402777?s=80&v=4"},"commit":{"message":"Factor out Tablebase.add_file()","shortMessageHtmlLink":"Factor out Tablebase.add_file()"}},{"before":"eaa6eb3b023e92441f9de810785bb1716dd4d0b5","after":"59cadb1f06a4a36499e006e2534289e52cb36c2f","ref":"refs/heads/master","pushedAt":"2024-05-25T14:18:44.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"niklasf","name":"Niklas Fiekas","path":"/niklasf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/402777?s=80&v=4"},"commit":{"message":"Merge pull request #1084 from 3d12/add-selected-project\n\nAdd rookognition","shortMessageHtmlLink":"Merge pull request #1084 from 3d12/add-selected-project"}},{"before":"df714e39a559135c51228cca6a7cb5c716756ee3","after":"eaa6eb3b023e92441f9de810785bb1716dd4d0b5","ref":"refs/heads/master","pushedAt":"2024-05-04T16:04:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"niklasf","name":"Niklas Fiekas","path":"/niklasf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/402777?s=80&v=4"},"commit":{"message":"Fixup invalid EPD in crazyhouse.perft file","shortMessageHtmlLink":"Fixup invalid EPD in crazyhouse.perft file"}},{"before":"716a0b9459480b852b5169a0f1b0b3dbecd3be31","after":"df714e39a559135c51228cca6a7cb5c716756ee3","ref":"refs/heads/master","pushedAt":"2024-05-04T15:59:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"niklasf","name":"Niklas Fiekas","path":"/niklasf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/402777?s=80&v=4"},"commit":{"message":"Fixup invalid EPDs in chess960.perft file","shortMessageHtmlLink":"Fixup invalid EPDs in chess960.perft file"}},{"before":"6af0ff4c8947486e3e3fa8e83ca88815301aaa37","after":"716a0b9459480b852b5169a0f1b0b3dbecd3be31","ref":"refs/heads/master","pushedAt":"2024-05-04T15:46:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"niklasf","name":"Niklas Fiekas","path":"/niklasf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/402777?s=80&v=4"},"commit":{"message":"Require that EPD opcodes start with letter (fixes #1080)","shortMessageHtmlLink":"Require that EPD opcodes start with letter (fixes #1080)"}},{"before":"d1dce61a45ed3784ce867ec0218d6fb3ca47e735","after":"6af0ff4c8947486e3e3fa8e83ca88815301aaa37","ref":"refs/heads/master","pushedAt":"2024-04-18T16:01:01.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"niklasf","name":"Niklas Fiekas","path":"/niklasf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/402777?s=80&v=4"},"commit":{"message":"Expand core constant definitions\n\nMore verbose, but better IDE support","shortMessageHtmlLink":"Expand core constant definitions"}},{"before":"315052c0105ea1e0d0b4e1cbee70577fd9349f2d","after":"d1dce61a45ed3784ce867ec0218d6fb3ca47e735","ref":"refs/heads/master","pushedAt":"2024-04-18T13:53:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"niklasf","name":"Niklas Fiekas","path":"/niklasf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/402777?s=80&v=4"},"commit":{"message":"Bump Sphinx to 7.3.6","shortMessageHtmlLink":"Bump Sphinx to 7.3.6"}},{"before":"8e91525e47593932911951919a6855f2ea2aa170","after":"315052c0105ea1e0d0b4e1cbee70577fd9349f2d","ref":"refs/heads/master","pushedAt":"2024-02-24T19:26:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"niklasf","name":"Niklas Fiekas","path":"/niklasf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/402777?s=80&v=4"},"commit":{"message":"Fix argument syntax","shortMessageHtmlLink":"Fix argument syntax"}},{"before":"cd7f5958289dd08156436a1f84b9ea03cb1f75a1","after":"8e91525e47593932911951919a6855f2ea2aa170","ref":"refs/heads/master","pushedAt":"2024-02-24T19:21:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"niklasf","name":"Niklas Fiekas","path":"/niklasf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/402777?s=80&v=4"},"commit":{"message":"Add sf16.1 WDL model","shortMessageHtmlLink":"Add sf16.1 WDL model"}},{"before":"eb0772284bf959ee1a2960981874302a29c30a8b","after":"cd7f5958289dd08156436a1f84b9ea03cb1f75a1","ref":"refs/heads/master","pushedAt":"2024-01-01T13:48:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"niklasf","name":"Niklas Fiekas","path":"/niklasf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/402777?s=80&v=4"},"commit":{"message":"Update to CodeQL 3","shortMessageHtmlLink":"Update to CodeQL 3"}},{"before":"c5c388292c7986405ebbe4813b1691299bf3e900","after":"eb0772284bf959ee1a2960981874302a29c30a8b","ref":"refs/heads/master","pushedAt":"2024-01-01T11:41:16.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"niklasf","name":"Niklas Fiekas","path":"/niklasf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/402777?s=80&v=4"},"commit":{"message":"Merge pull request #1058 from anonymousdouble/patch-1\n\nUpdate gaviota.py","shortMessageHtmlLink":"Merge pull request #1058 from anonymousdouble/patch-1"}},{"before":"0946d784bfead47bfba88ca185b2ed626fd31bbd","after":"c5c388292c7986405ebbe4813b1691299bf3e900","ref":"refs/heads/master","pushedAt":"2024-01-01T11:38:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"niklasf","name":"Niklas Fiekas","path":"/niklasf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/402777?s=80&v=4"},"commit":{"message":"Bump version requirement and copyright year","shortMessageHtmlLink":"Bump version requirement and copyright year"}},{"before":"2477ae8f4f36ce4ff872383a47ec2cf2e2eb6cf7","after":"0946d784bfead47bfba88ca185b2ed626fd31bbd","ref":"refs/heads/master","pushedAt":"2024-01-01T11:35:21.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"niklasf","name":"Niklas Fiekas","path":"/niklasf","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/402777?s=80&v=4"},"commit":{"message":"Work around PathLike not subscriptable on Python 3.8","shortMessageHtmlLink":"Work around PathLike not subscriptable on Python 3.8"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0wOVQxOTozODoxNS4wMDAwMDBazwAAAASxShty","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0wOVQxOTozODoxNS4wMDAwMDBazwAAAASxShty","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wMS0wMVQxMTozNToyMS4wMDAwMDBazwAAAAPVY3Qb"}},"title":"Activity ยท niklasf/python-chess"}