{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":30959449,"defaultBranch":"dev","name":"Axelrod","ownerLogin":"Axelrod-Python","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2015-02-18T09:37:17.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/11720937?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1711375082.0","currentOid":""},"activityList":{"items":[{"before":"95052da1118a220bbd96be68cdcbce5a29e40edf","after":"9838f84d60a7ef8c3e5574efb45dd243b31c8cb5","ref":"refs/heads/dev","pushedAt":"2024-05-08T09:17:46.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"drvinceknight","name":"Vince Knight","path":"/drvinceknight","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2131546?s=80&v=4"},"commit":{"message":"Move to pyproject.toml. (#1440)\n\n* Move to pyproject.toml.\r\n\r\nThis uses hatch.\r\n\r\nNote I've removed the human player. I don't believe we ever use it. If\r\nwe want to we can add it back in.\r\n\r\n* Bump version number.","shortMessageHtmlLink":"Move to pyproject.toml. (#1440)"}},{"before":"5d0d4ccb70c650eb03586642f41880c31e98bd52","after":"1e22e0f6c4e3144c1e261c2bd602377f0993c3fc","ref":"refs/heads/move-to-hatch-pyproject.toml","pushedAt":"2024-03-29T08:21:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"drvinceknight","name":"Vince Knight","path":"/drvinceknight","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2131546?s=80&v=4"},"commit":{"message":"Bump version number.","shortMessageHtmlLink":"Bump version number."}},{"before":null,"after":"5d0d4ccb70c650eb03586642f41880c31e98bd52","ref":"refs/heads/move-to-hatch-pyproject.toml","pushedAt":"2024-03-25T13:58:02.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"drvinceknight","name":"Vince Knight","path":"/drvinceknight","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2131546?s=80&v=4"},"commit":{"message":"Move to pyproject.toml.\n\nThis uses hatch.\n\nNote I've removed the human player. I don't believe we ever use it. If\nwe want to we can add it back in.","shortMessageHtmlLink":"Move to pyproject.toml."}},{"before":null,"after":"f0ece23e4eb5587bad17b928e407a9cdbd633968","ref":"refs/heads/move-to-modern-packaging-setup","pushedAt":"2024-03-19T07:35:08.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"drvinceknight","name":"Vince Knight","path":"/drvinceknight","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2131546?s=80&v=4"},"commit":{"message":"More to modern packaging setup.\n\n@marcharper this is a lazy move to using pyproject.toml with [flit](https://flit.pypa.io).\nThis is the same setup I use for Nashpy so it wasn't much work to throw\nthe files around.\n\nThis will in no way pass as is: it's a WIP (as you mentioned in our\ncall, this needs the static files to be plugged in etc...).\n\nYou mentioned that you were going to work on this so happy for what I've\nthrown here to be ignored (it really just took me 3 minutes) but if\nyou/we/us wanted to continue with this it would still need:\n\n- Actually getting the build to work (I'm sure there are broken static\n links etc);\n- Documentation:\n - the development suite uses [`tox`](https://tox.readthedocs.io/) here so we'd need to document that.\n - there might be some links in the documentation that are broken as\n I've moved the files to `src/axelrod` and moved the `tests` to their\n seperate dir.\n\nLet me know what you think, I can probably keeping banging rocks\ntogether to get the above done :)","shortMessageHtmlLink":"More to modern packaging setup."}},{"before":"fa748627cd4f0333bb2dbfcb1454372a78a9098a","after":"95052da1118a220bbd96be68cdcbce5a29e40edf","ref":"refs/heads/dev","pushedAt":"2024-03-10T16:16:55.000Z","pushType":"pr_merge","commitsCount":7,"pusher":{"login":"marcharper","name":"Marc","path":"/marcharper","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/203345?s=80&v=4"},"commit":{"message":"Add mock to read the docs requirements","shortMessageHtmlLink":"Add mock to read the docs requirements"}},{"before":"138e0c971dab9289c1aabd6edec4dc6df312c0dc","after":null,"ref":"refs/heads/1370","pushedAt":"2024-03-08T23:46:15.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"marcharper","name":"Marc","path":"/marcharper","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/203345?s=80&v=4"}},{"before":"3ee324f78e972835f676dd38551ff567a8e67689","after":null,"ref":"refs/heads/testing","pushedAt":"2024-03-08T23:45:34.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"marcharper","name":"Marc","path":"/marcharper","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/203345?s=80&v=4"}},{"before":"e5c93e6e08796a1188562913400fa41c6be5ff88","after":null,"ref":"refs/heads/disable-mypy","pushedAt":"2024-03-08T23:44:59.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"marcharper","name":"Marc","path":"/marcharper","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/203345?s=80&v=4"}},{"before":"8b0c430b0c3f6eaf04a876c23c74850e247022cc","after":null,"ref":"refs/heads/bbe","pushedAt":"2024-03-08T23:44:53.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"marcharper","name":"Marc","path":"/marcharper","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/203345?s=80&v=4"}},{"before":"5a07e187dd481fcc89525d9ddc234a4d9aae07f3","after":null,"ref":"refs/heads/marcharper-patch-1","pushedAt":"2024-03-08T23:44:31.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"marcharper","name":"Marc","path":"/marcharper","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/203345?s=80&v=4"}},{"before":"c3e54aec8910a26cb045ca192f8f021da9bdb2ce","after":"485170da4665b91dd2362d5d7ef2018bd78140b9","ref":"refs/heads/marcharper-patch-3","pushedAt":"2024-03-08T23:40:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"marcharper","name":"Marc","path":"/marcharper","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/203345?s=80&v=4"},"commit":{"message":"Add mock to read the docs requirements","shortMessageHtmlLink":"Add mock to read the docs requirements"}},{"before":"7aa354cc4cd8ccab4cfe2a4bb00d5b86cf4bd5b5","after":"c3e54aec8910a26cb045ca192f8f021da9bdb2ce","ref":"refs/heads/marcharper-patch-3","pushedAt":"2024-03-08T23:36:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"marcharper","name":"Marc","path":"/marcharper","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/203345?s=80&v=4"},"commit":{"message":"Update requirements.txt for read the docs","shortMessageHtmlLink":"Update requirements.txt for read the docs"}},{"before":"697022c88f71689cb32a3649e0bf5661ddfee07b","after":"7aa354cc4cd8ccab4cfe2a4bb00d5b86cf4bd5b5","ref":"refs/heads/marcharper-patch-3","pushedAt":"2024-03-08T23:03:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"marcharper","name":"Marc","path":"/marcharper","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/203345?s=80&v=4"},"commit":{"message":"Update summarising_tournaments.rst","shortMessageHtmlLink":"Update summarising_tournaments.rst"}},{"before":null,"after":"c2da143967618f2e7e881ba033207bb9a0982f44","ref":"refs/heads/python-3.12","pushedAt":"2024-03-08T22:39:57.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"marcharper","name":"Marc","path":"/marcharper","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/203345?s=80&v=4"},"commit":{"message":"Bump python version up to 3.12","shortMessageHtmlLink":"Bump python version up to 3.12"}},{"before":null,"after":"697022c88f71689cb32a3649e0bf5661ddfee07b","ref":"refs/heads/marcharper-patch-3","pushedAt":"2024-03-08T22:35:35.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"marcharper","name":"Marc","path":"/marcharper","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/203345?s=80&v=4"},"commit":{"message":"Simplify the doctest.\n\nThe tests were failing on ubuntu\nhttps://github.com/Axelrod-Python/Axelrod/actions/runs/8198844499/job/22423011180?pr=1428\n\nThis was caused by some rounding error.\n\nI think this cleans things up.","shortMessageHtmlLink":"Simplify the doctest."}},{"before":"402b5ce7593e971b391d83fb8ac06280b307268e","after":"ce3069091999661c5f3c7f8e039662cf2bad4668","ref":"refs/heads/marcharper-patch-2","pushedAt":"2024-03-08T15:00:10.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"marcharper","name":"Marc","path":"/marcharper","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/203345?s=80&v=4"},"commit":{"message":"Simplify the doctest.\n\nThe tests were failing on ubuntu\nhttps://github.com/Axelrod-Python/Axelrod/actions/runs/8198844499/job/22423011180?pr=1428\n\nThis was caused by some rounding error.\n\nI think this cleans things up.","shortMessageHtmlLink":"Simplify the doctest."}},{"before":null,"after":"131a57d83d8ccdd7f13843d46817b2f95e29f8e8","ref":"refs/heads/marcharper-patch-2-simplify-doctests","pushedAt":"2024-03-08T08:55:52.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"drvinceknight","name":"Vince Knight","path":"/drvinceknight","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2131546?s=80&v=4"},"commit":{"message":"Simplify the doctest.\n\nThe tests were failing on ubuntu\nhttps://github.com/Axelrod-Python/Axelrod/actions/runs/8198844499/job/22423011180?pr=1428\n\nThis was caused by some rounding error.\n\nI think this cleans things up.","shortMessageHtmlLink":"Simplify the doctest."}},{"before":"5f06548e7c1eb887043eb9dae1e13d2f6ec684dd","after":"402b5ce7593e971b391d83fb8ac06280b307268e","ref":"refs/heads/marcharper-patch-2","pushedAt":"2024-03-08T04:42:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"marcharper","name":"Marc","path":"/marcharper","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/203345?s=80&v=4"},"commit":{"message":"Replace deprecated unittest method","shortMessageHtmlLink":"Replace deprecated unittest method"}},{"before":"515b9184837b529b12a991fe60f48936f0a7c7ed","after":"5f06548e7c1eb887043eb9dae1e13d2f6ec684dd","ref":"refs/heads/marcharper-patch-2","pushedAt":"2024-03-08T03:20:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"marcharper","name":"Marc","path":"/marcharper","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/203345?s=80&v=4"},"commit":{"message":"Remove distutils usage in plot.py since it's not available in Python 3.12","shortMessageHtmlLink":"Remove distutils usage in plot.py since it's not available in Python …"}},{"before":"8a35b3027b769e8ab2ae8706f6fe69edce4e3fb5","after":"515b9184837b529b12a991fe60f48936f0a7c7ed","ref":"refs/heads/marcharper-patch-2","pushedAt":"2024-03-08T02:48:05.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"marcharper","name":"Marc","path":"/marcharper","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/203345?s=80&v=4"},"commit":{"message":"Update load_data_.py to use pkutil","shortMessageHtmlLink":"Update load_data_.py to use pkutil"}},{"before":"36464a78de8fd9628f81c8936854592429f2731a","after":"8a35b3027b769e8ab2ae8706f6fe69edce4e3fb5","ref":"refs/heads/marcharper-patch-2","pushedAt":"2024-03-08T02:41:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"marcharper","name":"Marc","path":"/marcharper","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/203345?s=80&v=4"},"commit":{"message":"Update load_data_.py to use pkutil","shortMessageHtmlLink":"Update load_data_.py to use pkutil"}},{"before":"c2da143967618f2e7e881ba033207bb9a0982f44","after":"36464a78de8fd9628f81c8936854592429f2731a","ref":"refs/heads/marcharper-patch-2","pushedAt":"2024-03-08T02:36:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"marcharper","name":"Marc","path":"/marcharper","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/203345?s=80&v=4"},"commit":{"message":"Update load_data_.py for deprecation of pkg_resources","shortMessageHtmlLink":"Update load_data_.py for deprecation of pkg_resources"}},{"before":"d93f4c093dbd605fd8df94d9fb45cc626f825ed9","after":"c2da143967618f2e7e881ba033207bb9a0982f44","ref":"refs/heads/marcharper-patch-2","pushedAt":"2024-03-08T02:17:21.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"marcharper","name":"Marc","path":"/marcharper","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/203345?s=80&v=4"},"commit":{"message":"Bump python version up to 3.12","shortMessageHtmlLink":"Bump python version up to 3.12"}},{"before":"3ec39523cec9729018304a002f54df5763e68236","after":"d93f4c093dbd605fd8df94d9fb45cc626f825ed9","ref":"refs/heads/marcharper-patch-2","pushedAt":"2023-10-17T02:57:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"marcharper","name":"Marc","path":"/marcharper","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/203345?s=80&v=4"},"commit":{"message":"Update setup.py to Python 12","shortMessageHtmlLink":"Update setup.py to Python 12"}},{"before":null,"after":"3ec39523cec9729018304a002f54df5763e68236","ref":"refs/heads/marcharper-patch-2","pushedAt":"2023-10-17T02:56:17.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"marcharper","name":"Marc","path":"/marcharper","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/203345?s=80&v=4"},"commit":{"message":"Update config.yml to Python 3.12","shortMessageHtmlLink":"Update config.yml to Python 3.12"}},{"before":"16048c1da2a3e124c99dff5be7e471cdaa2bfbb8","after":"fa748627cd4f0333bb2dbfcb1454372a78a9098a","ref":"refs/heads/dev","pushedAt":"2023-07-14T02:37:16.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"marcharper","name":"Marc","path":"/marcharper","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/203345?s=80&v=4"},"commit":{"message":"Update citations.md","shortMessageHtmlLink":"Update citations.md"}},{"before":null,"after":"5a07e187dd481fcc89525d9ddc234a4d9aae07f3","ref":"refs/heads/marcharper-patch-1","pushedAt":"2023-07-10T19:42:54.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"marcharper","name":"Marc","path":"/marcharper","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/203345?s=80&v=4"},"commit":{"message":"Update citations.md","shortMessageHtmlLink":"Update citations.md"}},{"before":"784cdd361bc40119b828e97801d0bb58db3a5669","after":"d22e0e412db3fb26ee5b565e9105144d77736665","ref":"refs/heads/5.0.0","pushedAt":"2023-06-09T13:36:38.999Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"drvinceknight","name":"Vince Knight","path":"/drvinceknight","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2131546?s=80&v=4"},"commit":{"message":"Added player assumption classification (#1418)\n\n* added attributes to mock player\r\n\r\n* fixed mock player addition\r\n\r\n* added test for size checking\r\n\r\n* added actions_size to Classifier\r\n\r\n* added actions_size to tutorial\r\n\r\n* re-added the actual implementation (git shenanigans)\r\n\r\n* fixed typo\r\n\r\n* fixed docstring\r\n\r\n* changed size checking to a general assumptions model\r\n\r\n* fixed some bugs\r\n\r\n* added some tests\r\n\r\n* added user option for strictness of assumption checking\r\n\r\n* fixed tests\r\n\r\n* updated docs\r\n\r\n* added assumptions_satisfy helper method\r\n\r\n* removed unnecessary if statement\r\n\r\n* Revert \"removed unnecessary if statement\"\r\n\r\nThis reverts commit c4359bcb767a15a2da4879ba40be4dff05dbb457.\r\n\r\n* added test for assumptions_satisfy\r\n\r\n* changed attributes -> characteristics\r\n\r\n* more attributes -> characteristics\r\n\r\n* changed name to game_characteristics when not directly referencing a Game\r\n\r\n* Adds a read the docs config file (#1423)\r\n\r\n* added a read the docs config file\r\n\r\n* moved yaml to root directory\r\n\r\n* removed default characteristic\r\n\r\n* made mock player safer","shortMessageHtmlLink":"Added player assumption classification (#1418)"}},{"before":"784cdd361bc40119b828e97801d0bb58db3a5669","after":"16048c1da2a3e124c99dff5be7e471cdaa2bfbb8","ref":"refs/heads/dev","pushedAt":"2023-05-17T10:23:09.396Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"drvinceknight","name":"Vince Knight","path":"/drvinceknight","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2131546?s=80&v=4"},"commit":{"message":"Adds a read the docs config file (#1423)\n\n* added a read the docs config file\r\n\r\n* moved yaml to root directory","shortMessageHtmlLink":"Adds a read the docs config file (#1423)"}},{"before":null,"after":"784cdd361bc40119b828e97801d0bb58db3a5669","ref":"refs/heads/5.0.0","pushedAt":"2023-05-11T11:58:41.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"drvinceknight","name":"Vince Knight","path":"/drvinceknight","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2131546?s=80&v=4"},"commit":{"message":"Release v4.13.0","shortMessageHtmlLink":"Release v4.13.0"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAERG3fbAA","startCursor":null,"endCursor":null}},"title":"Activity · Axelrod-Python/Axelrod"}