{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":24373694,"defaultBranch":"main","name":"bidict","ownerLogin":"jab","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2014-09-23T14:00:27.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/64992?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1714849975.0","currentOid":""},"activityList":{"items":[{"before":"d05d32f425b3deae72d6c8fcd022d58b28bef5da","after":"2962f3c6624dce772f4f2f9148728d31a97aeb67","ref":"refs/heads/hotloop","pushedAt":"2024-05-22T18:00:23.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jab","name":"Joshua Bronson","path":"/jab","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64992?s=80&v=4"},"commit":{"message":"Extract 'insert' hot loop from _base.py into _base_opt.py\n\nThe _base_opt module can now be rewritten in a faster language as\na drop-in replacement in the future.","shortMessageHtmlLink":"Extract 'insert' hot loop from _base.py into _base_opt.py"}},{"before":"82b659ded9dd4db91d539e41eae925bf09b2d824","after":"d05d32f425b3deae72d6c8fcd022d58b28bef5da","ref":"refs/heads/hotloop","pushedAt":"2024-05-17T23:59:29.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jab","name":"Joshua Bronson","path":"/jab","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64992?s=80&v=4"},"commit":{"message":"Extract hot loop code from _base.py into _base_native.py\n\n...which can be ported to a faster language in the future.","shortMessageHtmlLink":"Extract hot loop code from _base.py into _base_native.py"}},{"before":null,"after":"82b659ded9dd4db91d539e41eae925bf09b2d824","ref":"refs/heads/hotloop","pushedAt":"2024-05-04T19:12:55.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jab","name":"Joshua Bronson","path":"/jab","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64992?s=80&v=4"},"commit":{"message":"Extract hot loop code from _base.py into __base.py\n\nThe code in __base.py can then be reimplemented in Rust for speed.","shortMessageHtmlLink":"Extract hot loop code from _base.py into __base.py"}},{"before":"a6aa0981187815debe389a4f288fd7b43f5481d0","after":"bf916bd0a59c4b534eda9d193d5f1dd4fb795e00","ref":"refs/heads/main","pushedAt":"2024-05-04T19:01:28.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jab","name":"Joshua Bronson","path":"/jab","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64992?s=80&v=4"},"commit":{"message":"docs: upgrade to latest furo, drop google analytics","shortMessageHtmlLink":"docs: upgrade to latest furo, drop google analytics"}},{"before":"d8b7e8ed737afc20b760a23d7162059c00eb30df","after":"a6aa0981187815debe389a4f288fd7b43f5481d0","ref":"refs/heads/main","pushedAt":"2024-04-29T18:12:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jab","name":"Joshua Bronson","path":"/jab","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64992?s=80&v=4"},"commit":{"message":"docs: upgrade to latest furo, drop google analytics","shortMessageHtmlLink":"docs: upgrade to latest furo, drop google analytics"}},{"before":"4af0fe9ed5051bbf201de5b2591de6f44fdfe663","after":"d8b7e8ed737afc20b760a23d7162059c00eb30df","ref":"refs/heads/main","pushedAt":"2024-04-22T21:42:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jab","name":"Joshua Bronson","path":"/jab","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64992?s=80&v=4"},"commit":{"message":"Upgrade pre-commit hooks (esp. ruff)","shortMessageHtmlLink":"Upgrade pre-commit hooks (esp. ruff)"}},{"before":"c7d2cdaf2f16a7d906c83aacc7b120ff31578e91","after":null,"ref":"refs/heads/update_flake_lock_action","pushedAt":"2024-04-04T14:45:47.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"jab","name":"Joshua Bronson","path":"/jab","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64992?s=80&v=4"}},{"before":"bed8fa731b5e6e367178c449b7dad563fbf1ecf9","after":"c7d2cdaf2f16a7d906c83aacc7b120ff31578e91","ref":"refs/heads/update_flake_lock_action","pushedAt":"2024-04-04T14:11:55.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jab","name":"Joshua Bronson","path":"/jab","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64992?s=80&v=4"},"commit":{"message":"Update flake.lock","shortMessageHtmlLink":"Update flake.lock"}},{"before":null,"after":"bed8fa731b5e6e367178c449b7dad563fbf1ecf9","ref":"refs/heads/update_flake_lock_action","pushedAt":"2024-04-03T12:08:31.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jab","name":"Joshua Bronson","path":"/jab","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64992?s=80&v=4"},"commit":{"message":"flake.lock: Update\n\nFlake lock file updates:\n\n• Updated input 'nixpkgs':\n 'github:NixOS/nixpkgs/d7ebd1563730285df0ce50ecdd61975569ead37f' (2024-04-01)\n → 'github:NixOS/nixpkgs/b0079ff567903b8db769bff952d63d0971965e33' (2024-04-03)","shortMessageHtmlLink":"flake.lock: Update"}},{"before":"6a971072467e0c64be7508bd42a16be7c655378f","after":null,"ref":"refs/heads/gh-actions-update-1712059341","pushedAt":"2024-04-02T12:24:33.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"jab","name":"Joshua Bronson","path":"/jab","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64992?s=80&v=4"}},{"before":"9266b41ee3f1fdec52a6f43d4648d5d1a3bb605d","after":"4af0fe9ed5051bbf201de5b2591de6f44fdfe663","ref":"refs/heads/main","pushedAt":"2024-04-02T12:24:32.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jab","name":"Joshua Bronson","path":"/jab","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64992?s=80&v=4"},"commit":{"message":"Update GitHub Action Versions (#312)\n\nCo-authored-by: github-actions[bot] ","shortMessageHtmlLink":"Update GitHub Action Versions (#312)"}},{"before":null,"after":"6a971072467e0c64be7508bd42a16be7c655378f","ref":"refs/heads/gh-actions-update-1712059341","pushedAt":"2024-04-02T12:02:33.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jab","name":"Joshua Bronson","path":"/jab","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64992?s=80&v=4"},"commit":{"message":"Update GitHub Action Versions","shortMessageHtmlLink":"Update GitHub Action Versions"}},{"before":"973718be7c110ba86a00fe0612cd6ad664604899","after":"9266b41ee3f1fdec52a6f43d4648d5d1a3bb605d","ref":"refs/heads/main","pushedAt":"2024-04-01T19:51:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jab","name":"Joshua Bronson","path":"/jab","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64992?s=80&v=4"},"commit":{"message":"Update flake.lock\n\n...and remove `python38` from devShells, since it's no longer available\nin nixos-unstable. (I.e. undo 61bcdbe20 -- not worth staying stuck on an\nold version of unstable for the next 6 months since we can still test on\n3.8 in CI.)","shortMessageHtmlLink":"Update flake.lock"}},{"before":"64516abcf4ad3eb138565ce9f92ceba4d0a837bd","after":"973718be7c110ba86a00fe0612cd6ad664604899","ref":"refs/heads/main","pushedAt":"2024-04-01T19:10:51.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jab","name":"Joshua Bronson","path":"/jab","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64992?s=80&v=4"},"commit":{"message":"Update dev dependencies.","shortMessageHtmlLink":"Update dev dependencies."}},{"before":"64516abcf4ad3eb138565ce9f92ceba4d0a837bd","after":null,"ref":"refs/heads/create-pull-request/patch","pushedAt":"2024-04-01T14:58:59.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"jab","name":"Joshua Bronson","path":"/jab","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64992?s=80&v=4"}},{"before":"d8f51a8f6c94de19feab36ecdc5f145288c6e1cb","after":"64516abcf4ad3eb138565ce9f92ceba4d0a837bd","ref":"refs/heads/main","pushedAt":"2024-04-01T14:58:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jab","name":"Joshua Bronson","path":"/jab","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64992?s=80&v=4"},"commit":{"message":"Update dev dependencies.\n\nMainly hypothesis. Hold back on updating to pytest 8.1.1\nsince it broke pytest-sphinx, and a compatible version of pytest-sphinx\nhas not come out yet. Ref: thisch/pytest-sphinx#62","shortMessageHtmlLink":"Update dev dependencies."}},{"before":"4481ed091d7e1da16ec3a0dce5cd709e5dc8076c","after":"64516abcf4ad3eb138565ce9f92ceba4d0a837bd","ref":"refs/heads/create-pull-request/patch","pushedAt":"2024-04-01T14:46:08.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jab","name":"Joshua Bronson","path":"/jab","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64992?s=80&v=4"},"commit":{"message":"Update dev dependencies.\n\nMainly hypothesis. Hold back on updating to pytest 8.1.1\nsince it broke pytest-sphinx, and a compatible version of pytest-sphinx\nhas not come out yet. Ref: thisch/pytest-sphinx#62","shortMessageHtmlLink":"Update dev dependencies."}},{"before":"9b0daa74dfaa65e6d18da1f43aae6d3411fcf98a","after":"4481ed091d7e1da16ec3a0dce5cd709e5dc8076c","ref":"refs/heads/create-pull-request/patch","pushedAt":"2024-04-01T12:05:24.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jab","name":"Joshua Bronson","path":"/jab","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64992?s=80&v=4"},"commit":{"message":"Upgrade dev dependencies.","shortMessageHtmlLink":"Upgrade dev dependencies."}},{"before":"bc637d41aab371cfbbaf5b118d071cb9b2a00b8a","after":"d8f51a8f6c94de19feab36ecdc5f145288c6e1cb","ref":"refs/heads/main","pushedAt":"2024-03-30T18:47:36.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jab","name":"Joshua Bronson","path":"/jab","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64992?s=80&v=4"},"commit":{"message":"Update pre-commit hooks","shortMessageHtmlLink":"Update pre-commit hooks"}},{"before":"26c68f92053aaf732d711005a2cefc394f566fc7","after":"bc637d41aab371cfbbaf5b118d071cb9b2a00b8a","ref":"refs/heads/main","pushedAt":"2024-03-27T14:20:11.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jab","name":"Joshua Bronson","path":"/jab","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64992?s=80&v=4"},"commit":{"message":"Update pre-commit hooks","shortMessageHtmlLink":"Update pre-commit hooks"}},{"before":"f48bf580dc0a49bf74e6085b4d349feeb180d46d","after":"26c68f92053aaf732d711005a2cefc394f566fc7","ref":"refs/heads/main","pushedAt":"2024-03-27T14:19:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jab","name":"Joshua Bronson","path":"/jab","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64992?s=80&v=4"},"commit":{"message":"Update pre-commit hooks","shortMessageHtmlLink":"Update pre-commit hooks"}},{"before":"558545823c72844120b499a54afda624e09f8bba","after":null,"ref":"refs/heads/dev","pushedAt":"2024-03-16T00:54:54.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"jab","name":"Joshua Bronson","path":"/jab","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64992?s=80&v=4"}},{"before":"61bcdbe20ce08419a0bc09d706189e4b06fdf781","after":"f48bf580dc0a49bf74e6085b4d349feeb180d46d","ref":"refs/heads/main","pushedAt":"2024-03-16T00:54:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jab","name":"Joshua Bronson","path":"/jab","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64992?s=80&v=4"},"commit":{"message":"Update dev deps, use tox-uv\n\nAlso use a new --hypothesis-profile=less-examples by default.\n\nFinally, remove --benchmark-* options from pytest.ini (which disabled\npytest-benchmark anyway) so that pytest-benchmark need not be installed\nonly to avoid an error that the --benchmark-disable option is\nunrecognized.","shortMessageHtmlLink":"Update dev deps, use tox-uv"}},{"before":"a987b4bb903440c6621ed3b871979386e24ef663","after":"558545823c72844120b499a54afda624e09f8bba","ref":"refs/heads/dev","pushedAt":"2024-03-16T00:44:01.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jab","name":"Joshua Bronson","path":"/jab","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64992?s=80&v=4"},"commit":{"message":"Update dev deps, use tox-uv\n\nAlso use a new --hypothesis-profile=less-examples by default.\n\nFinally, remove --benchmark-* options from pytest.ini (which disabled\npytest-benchmark anyway) so that pytest-benchmark need not be installed\nonly to avoid an error that the --benchmark-disable option is\nunrecognized.","shortMessageHtmlLink":"Update dev deps, use tox-uv"}},{"before":"5a86201dee39040f5a03f9258b8a340085b30514","after":"a987b4bb903440c6621ed3b871979386e24ef663","ref":"refs/heads/dev","pushedAt":"2024-03-16T00:26:45.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jab","name":"Joshua Bronson","path":"/jab","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64992?s=80&v=4"},"commit":{"message":"Update dev deps, use tox-uv\n\nAlso use a new --hypothesis-profile=less-examples by default.\n\nFinally, remove --benchmark-* options from pytest.ini (which disabled\npytest-benchmark anyway) so that pytest-benchmark need not be installed\nonly to avoid an error that the --benchmark-disable option is\nunrecognized.","shortMessageHtmlLink":"Update dev deps, use tox-uv"}},{"before":null,"after":"5a86201dee39040f5a03f9258b8a340085b30514","ref":"refs/heads/dev","pushedAt":"2024-03-16T00:14:08.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jab","name":"Joshua Bronson","path":"/jab","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64992?s=80&v=4"},"commit":{"message":"Update dev deps, use tox-uv\n\nAlso use a new --hypothesis-profile=less-examples by default.\n\nFinally, remove --benchmark-* options from pytest.ini (which disabled\npytest-benchmark anyway) so that pytest-benchmark need not be installed\nonly to avoid an error that the --benchmark-disable option is\nunrecognized.","shortMessageHtmlLink":"Update dev deps, use tox-uv"}},{"before":"d6780903ccd61f6a27c5ae4b4775e337ae32cfd0","after":"61bcdbe20ce08419a0bc09d706189e4b06fdf781","ref":"refs/heads/main","pushedAt":"2024-03-15T16:11:57.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"jab","name":"Joshua Bronson","path":"/jab","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64992?s=80&v=4"},"commit":{"message":"Defer next flake.lock update till Dec.\n\nPython 3.8 was recently removed from nixpkgs unstable in preparation for\nthe 24.05 release, whose support extends past py38's end-of-life date\ncoming up in October. Don't update to latest unstable before 24.11 comes\nout to avoid losing py38 while we still support it.","shortMessageHtmlLink":"Defer next flake.lock update till Dec."}},{"before":"6766ac53188158480cd88c5cb60718895d3f5ac4","after":"d6780903ccd61f6a27c5ae4b4775e337ae32cfd0","ref":"refs/heads/main","pushedAt":"2024-03-03T17:44:58.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jab","name":"Joshua Bronson","path":"/jab","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64992?s=80&v=4"},"commit":{"message":"Update ruff.","shortMessageHtmlLink":"Update ruff."}},{"before":"0cb7d99aedce259da7eaf1328968c5d6940bdd57","after":"6766ac53188158480cd88c5cb60718895d3f5ac4","ref":"refs/heads/main","pushedAt":"2024-03-02T18:05:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jab","name":"Joshua Bronson","path":"/jab","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64992?s=80&v=4"},"commit":{"message":"Update ruff.","shortMessageHtmlLink":"Update ruff."}},{"before":"efcee156a61ad7da97694343c2fcfd204d58953a","after":"0cb7d99aedce259da7eaf1328968c5d6940bdd57","ref":"refs/heads/main","pushedAt":"2024-02-25T20:33:15.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jab","name":"Joshua Bronson","path":"/jab","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/64992?s=80&v=4"},"commit":{"message":"Minor changes to hypothesis tests.\n\nUse sampled_from(powerset(keys_cross_vals)) for items strategy (and so\nforth) to avoid hypothesis generating invalid examples.","shortMessageHtmlLink":"Minor changes to hypothesis tests."}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEUTxg9QA","startCursor":null,"endCursor":null}},"title":"Activity · jab/bidict"}