{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":25502789,"defaultBranch":"master","name":"opaque-keys","ownerLogin":"open-craft","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2014-10-21T04:48:00.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/7414786?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1695320995.0","currentOid":""},"activityList":{"items":[{"before":"7087032b65de2c0a85bd5b20ff82d314f1c8417a","after":null,"ref":"refs/heads/fix-typing","pushedAt":"2023-09-21T18:29:55.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"bradenmacdonald","name":"Braden MacDonald","path":"/bradenmacdonald","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/945577?s=80&v=4"}},{"before":"92b9102453ec5ef0a31fd10b73706c84878115b5","after":"7087032b65de2c0a85bd5b20ff82d314f1c8417a","ref":"refs/heads/fix-typing","pushedAt":"2023-09-12T19:22:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bradenmacdonald","name":"Braden MacDonald","path":"/bradenmacdonald","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/945577?s=80&v=4"},"commit":{"message":"fix: you can get a None value when reading an OpaqueKeyField\n\nEven when null=False, e.g. if blank=True and \"\" is stored, then you'll read out None.","shortMessageHtmlLink":"fix: you can get a None value when reading an OpaqueKeyField"}},{"before":"3fbf0af5cad63eeb7af7595b7adf3ffa86773eac","after":"92b9102453ec5ef0a31fd10b73706c84878115b5","ref":"refs/heads/fix-typing","pushedAt":"2023-08-25T18:39:57.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"bradenmacdonald","name":"Braden MacDonald","path":"/bradenmacdonald","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/945577?s=80&v=4"},"commit":{"message":"feat: Add smart type hints to OpaqueKeyField and its subclasses","shortMessageHtmlLink":"feat: Add smart type hints to OpaqueKeyField and its subclasses"}},{"before":"55cd73a3caa061b25ec4e7d059dc5991b47f41e8","after":"3fbf0af5cad63eeb7af7595b7adf3ffa86773eac","ref":"refs/heads/fix-typing","pushedAt":"2023-08-25T18:38:04.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"bradenmacdonald","name":"Braden MacDonald","path":"/bradenmacdonald","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/945577?s=80&v=4"},"commit":{"message":"feat: Add smart type hints to OpaqueKeyField and its subclasses","shortMessageHtmlLink":"feat: Add smart type hints to OpaqueKeyField and its subclasses"}},{"before":"c9e6007ba6ef31cfbd04a227b55d7b716e3515e5","after":"55cd73a3caa061b25ec4e7d059dc5991b47f41e8","ref":"refs/heads/fix-typing","pushedAt":"2023-08-25T18:10:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bradenmacdonald","name":"Braden MacDonald","path":"/bradenmacdonald","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/945577?s=80&v=4"},"commit":{"message":"feat: Add smart type hints to OpaqueKeyField and its subclasses","shortMessageHtmlLink":"feat: Add smart type hints to OpaqueKeyField and its subclasses"}},{"before":"f045f51df8df4fb1f8ca250a214d9ec156ce224b","after":"c9e6007ba6ef31cfbd04a227b55d7b716e3515e5","ref":"refs/heads/fix-typing","pushedAt":"2023-08-24T19:40:43.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"bradenmacdonald","name":"Braden MacDonald","path":"/bradenmacdonald","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/945577?s=80&v=4"},"commit":{"message":"fix: type hints weren't installed properly","shortMessageHtmlLink":"fix: type hints weren't installed properly"}},{"before":null,"after":"f045f51df8df4fb1f8ca250a214d9ec156ce224b","ref":"refs/heads/fix-typing","pushedAt":"2023-08-24T19:39:25.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"bradenmacdonald","name":"Braden MacDonald","path":"/bradenmacdonald","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/945577?s=80&v=4"},"commit":{"message":"fix: type hints weren't installed properly","shortMessageHtmlLink":"fix: type hints weren't installed properly"}},{"before":"3675cfa7a267bfcd953b382f8a8d5e61b3548f38","after":null,"ref":"refs/heads/mypy","pushedAt":"2023-08-21T19:51:32.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"bradenmacdonald","name":"Braden MacDonald","path":"/bradenmacdonald","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/945577?s=80&v=4"}},{"before":"492f0aa595271ec64abd5a5ac2608a29a9022d1b","after":"3675cfa7a267bfcd953b382f8a8d5e61b3548f38","ref":"refs/heads/mypy","pushedAt":"2023-08-16T20:27:56.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"bradenmacdonald","name":"Braden MacDonald","path":"/bradenmacdonald","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/945577?s=80&v=4"},"commit":{"message":"feat: mark this package as one that includes type definitions","shortMessageHtmlLink":"feat: mark this package as one that includes type definitions"}},{"before":"3e9d0b0a19c3497a92a7d7ff8036d65973902d07","after":"492f0aa595271ec64abd5a5ac2608a29a9022d1b","ref":"refs/heads/mypy","pushedAt":"2023-08-01T17:04:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bradenmacdonald","name":"Braden MacDonald","path":"/bradenmacdonald","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/945577?s=80&v=4"},"commit":{"message":"feat: specify python version in mypy.ini","shortMessageHtmlLink":"feat: specify python version in mypy.ini"}},{"before":"26a59aaeab8de65db501d067cda08f50101a6212","after":"3e9d0b0a19c3497a92a7d7ff8036d65973902d07","ref":"refs/heads/mypy","pushedAt":"2023-07-27T17:50:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bradenmacdonald","name":"Braden MacDonald","path":"/bradenmacdonald","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/945577?s=80&v=4"},"commit":{"message":"chore: add changelog entry","shortMessageHtmlLink":"chore: add changelog entry"}},{"before":"1bce0d3a504dc29fb30cf696b0f7dfacf6a1a510","after":"26a59aaeab8de65db501d067cda08f50101a6212","ref":"refs/heads/mypy","pushedAt":"2023-07-24T21:51:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bradenmacdonald","name":"Braden MacDonald","path":"/bradenmacdonald","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/945577?s=80&v=4"},"commit":{"message":"chore: version bump, and add typing-extensions as an explicit requirement","shortMessageHtmlLink":"chore: version bump, and add typing-extensions as an explicit require…"}},{"before":"a9a7c3f93a8b0378ed16e98d6c603e391df08265","after":"1bce0d3a504dc29fb30cf696b0f7dfacf6a1a510","ref":"refs/heads/mypy","pushedAt":"2023-07-24T21:44:45.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"bradenmacdonald","name":"Braden MacDonald","path":"/bradenmacdonald","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/945577?s=80&v=4"},"commit":{"message":"fix: don't run pylint and old pep8 via pytest (redundant w/ make quality)\n\nAlso the version of pep8 was so old, it didn't understand type hints","shortMessageHtmlLink":"fix: don't run pylint and old pep8 via pytest (redundant w/ make qual…"}},{"before":"a2924d10015dc3fc710de930df25b6749a2bbede","after":"a9a7c3f93a8b0378ed16e98d6c603e391df08265","ref":"refs/heads/mypy","pushedAt":"2023-07-24T21:37:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bradenmacdonald","name":"Braden MacDonald","path":"/bradenmacdonald","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/945577?s=80&v=4"},"commit":{"message":"fix: don't run pylint and old pep8 via pytest (redundant w/ make quality)\n\nAlso the version of pep8 was so old, it didn't understand type hints","shortMessageHtmlLink":"fix: don't run pylint and old pep8 via pytest (redundant w/ make qual…"}},{"before":"148592a49fe61f29e21ff84c46c0de0ab6d7d349","after":"a2924d10015dc3fc710de930df25b6749a2bbede","ref":"refs/heads/mypy","pushedAt":"2023-07-22T01:08:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bradenmacdonald","name":"Braden MacDonald","path":"/bradenmacdonald","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/945577?s=80&v=4"},"commit":{"message":"chore: fix django tests","shortMessageHtmlLink":"chore: fix django tests"}},{"before":"fdb254891de845f3b80b10d3e4c350a42f0d5a66","after":"148592a49fe61f29e21ff84c46c0de0ab6d7d349","ref":"refs/heads/mypy","pushedAt":"2023-07-22T00:44:18.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"bradenmacdonald","name":"Braden MacDonald","path":"/bradenmacdonald","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/945577?s=80&v=4"},"commit":{"message":"feat: Add mypy to requirements, run it on CI builds","shortMessageHtmlLink":"feat: Add mypy to requirements, run it on CI builds"}},{"before":"6a9e483447a5b8ffade50f89a3530c01a0ca3274","after":"fdb254891de845f3b80b10d3e4c350a42f0d5a66","ref":"refs/heads/mypy","pushedAt":"2023-07-22T00:40:15.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"bradenmacdonald","name":"Braden MacDonald","path":"/bradenmacdonald","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/945577?s=80&v=4"},"commit":{"message":"feat: Add mypy to requirements, run it on CI builds","shortMessageHtmlLink":"feat: Add mypy to requirements, run it on CI builds"}},{"before":"15e069a96d1e2c6a80c5bc2cd3e9debcf0c9b156","after":"6a9e483447a5b8ffade50f89a3530c01a0ca3274","ref":"refs/heads/mypy","pushedAt":"2023-07-22T00:31:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bradenmacdonald","name":"Braden MacDonald","path":"/bradenmacdonald","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/945577?s=80&v=4"},"commit":{"message":"feat: Add mypy to requirements, run it on CI builds","shortMessageHtmlLink":"feat: Add mypy to requirements, run it on CI builds"}},{"before":"5ee6cd65ebf964f926ebdde8708121e0eb925eb4","after":"15e069a96d1e2c6a80c5bc2cd3e9debcf0c9b156","ref":"refs/heads/mypy","pushedAt":"2023-07-22T00:20:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bradenmacdonald","name":"Braden MacDonald","path":"/bradenmacdonald","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/945577?s=80&v=4"},"commit":{"message":"chore: remove unnecessary pylint comments","shortMessageHtmlLink":"chore: remove unnecessary pylint comments"}},{"before":"caf805cca466f416027f0ff28fee9541de573578","after":"5ee6cd65ebf964f926ebdde8708121e0eb925eb4","ref":"refs/heads/mypy","pushedAt":"2023-07-21T21:51:38.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"bradenmacdonald","name":"Braden MacDonald","path":"/bradenmacdonald","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/945577?s=80&v=4"},"commit":{"message":"fix: Python 3.8 compatibility issues","shortMessageHtmlLink":"fix: Python 3.8 compatibility issues"}},{"before":"ca7b8507befacb15b5c3ebce52cbf48a6624b166","after":"caf805cca466f416027f0ff28fee9541de573578","ref":"refs/heads/mypy","pushedAt":"2023-07-21T21:30:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bradenmacdonald","name":"Braden MacDonald","path":"/bradenmacdonald","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/945577?s=80&v=4"},"commit":{"message":"fix: Python 3.8 compatibility issues","shortMessageHtmlLink":"fix: Python 3.8 compatibility issues"}},{"before":null,"after":"ca7b8507befacb15b5c3ebce52cbf48a6624b166","ref":"refs/heads/mypy","pushedAt":"2023-07-21T17:51:22.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"bradenmacdonald","name":"Braden MacDonald","path":"/bradenmacdonald","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/945577?s=80&v=4"},"commit":{"message":"feat: Add typing with mypy (WIP: do django, add version bump)","shortMessageHtmlLink":"feat: Add typing with mypy (WIP: do django, add version bump)"}},{"before":"3025e36168c5639e8c3470360f28c56b68e7eb3f","after":null,"ref":"refs/heads/kshitij/switch-to-sphinx-book-theme","pushedAt":"2023-06-08T15:25:06.116Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"xitij2000","name":"Kshitij Sobti","path":"/xitij2000","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/118837?s=80&v=4"}},{"before":"fcbb4bb1b8f6d1d38384f9bec6788d7a3b56f517","after":"3025e36168c5639e8c3470360f28c56b68e7eb3f","ref":"refs/heads/kshitij/switch-to-sphinx-book-theme","pushedAt":"2023-05-19T09:46:38.441Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"xitij2000","name":"Kshitij Sobti","path":"/xitij2000","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/118837?s=80&v=4"},"commit":{"message":"chore: Switch from edx-sphinx-theme to sphinx-book-theme\n\nThe edx-sphinx theme is being deprecated, and replaced with sphinx-book-theme.\nThis removes references to the deprecated theme, replaces them with the new\nstandard theme for the platform, and updates the theme configuraiton to use the\nnew theme.\n\nSee openedx/edx-sphinx-theme#184","shortMessageHtmlLink":"chore: Switch from edx-sphinx-theme to sphinx-book-theme"}},{"before":"5ae49677c1d26c8c6e1c078be948ab5ccd29cd1c","after":"fcbb4bb1b8f6d1d38384f9bec6788d7a3b56f517","ref":"refs/heads/kshitij/switch-to-sphinx-book-theme","pushedAt":"2023-05-11T11:36:47.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"xitij2000","name":"Kshitij Sobti","path":"/xitij2000","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/118837?s=80&v=4"},"commit":{"message":"chore: Switch from edx-sphinx-theme to sphinx-book-theme\n\nThe edx-sphinx theme is being deprecated, and replaced with sphinx-book-theme.\nThis removes references to the deprecated theme, replaces them with the new\nstandard theme for the platform, and updates the theme configuraiton to use the\nnew theme.\n\nSee openedx/edx-sphinx-theme#184","shortMessageHtmlLink":"chore: Switch from edx-sphinx-theme to sphinx-book-theme"}},{"before":null,"after":"5ae49677c1d26c8c6e1c078be948ab5ccd29cd1c","ref":"refs/heads/kshitij/switch-to-sphinx-book-theme","pushedAt":"2023-05-11T11:35:53.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"xitij2000","name":"Kshitij Sobti","path":"/xitij2000","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/118837?s=80&v=4"},"commit":{"message":"The edx-sphinx theme is being deprecated, and replaced with sphinx-book-theme.\nThis removes references to the deprecated theme, replaces them with the new\nstandard theme for the platform, and updates the theme configuraiton to use the\nnew theme.\n\nSee openedx/edx-sphinx-theme#184","shortMessageHtmlLink":"The edx-sphinx theme is being deprecated, and replaced with sphinx-bo…"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAADhgJuGAA","startCursor":null,"endCursor":null}},"title":"Activity · open-craft/opaque-keys"}