{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":10289171,"defaultBranch":"main","name":"sqlalchemy","ownerLogin":"zzzeek","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2013-05-25T20:05:42.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/128223?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1714484779.0","currentOid":""},"activityList":{"items":[{"before":"8f63944be88d494ea883017ee3a3bd44d4e1095e","after":"01fbe18d5cb3009400d38a5d1d67f62ae4bfacc0","ref":"refs/heads/main","pushedAt":"2024-05-03T12:12:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sqlalchemy-bot","name":null,"path":"/sqlalchemy-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36047385?s=80&v=4"},"commit":{"message":"correctly apply _set_binops_check_strict to AssociationProxy\n\nRevised the set \"binary\" operators for the association proxy ``set()``\ninterface to correctly raise ``TypeError`` for invalid use of the ``|``,\n``&``, ``^``, and ``-`` operators, as well as the in-place mutation\nversions of these methods, to match the behavior of standard Python\n``set()`` as well as SQLAlchemy ORM's \"intstrumented\" set implementation.\n\nFixes: #11349\nChange-Id: I02442f8885107d115b7ecfa1ca716835a55d4db3","shortMessageHtmlLink":"correctly apply _set_binops_check_strict to AssociationProxy"}},{"before":"4c52f491d2ed6e14e03e441128a94916c7c77e66","after":"8f63944be88d494ea883017ee3a3bd44d4e1095e","ref":"refs/heads/main","pushedAt":"2024-05-02T22:55:11.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"sqlalchemy-bot","name":null,"path":"/sqlalchemy-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36047385?s=80&v=4"},"commit":{"message":"Merge \"ensure result_map objects collection is non-empty\" into main","shortMessageHtmlLink":"Merge \"ensure result_map objects collection is non-empty\" into main"}},{"before":"cdf250d4afb20c66d8e71654ba3c87c0d5c2789b","after":"ab2b3be8dd2db6de7d86e4d017f1ac9d92d54958","ref":"refs/heads/rel_2_0","pushedAt":"2024-05-02T22:55:11.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"sqlalchemy-bot","name":null,"path":"/sqlalchemy-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36047385?s=80&v=4"},"commit":{"message":"Merge \"ensure result_map objects collection is non-empty\" into rel_2_0","shortMessageHtmlLink":"Merge \"ensure result_map objects collection is non-empty\" into rel_2_0"}},{"before":"c776d660c59212a615dcc7ea2da9801158a1c853","after":"4c52f491d2ed6e14e03e441128a94916c7c77e66","ref":"refs/heads/main","pushedAt":"2024-05-02T22:35:07.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"sqlalchemy-bot","name":null,"path":"/sqlalchemy-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36047385?s=80&v=4"},"commit":{"message":"Merge \"Improve typing to the count function.\" into main","shortMessageHtmlLink":"Merge \"Improve typing to the count function.\" into main"}},{"before":"3e2213ed157eeb38c8184d68aab988ffbd37b0ca","after":"cdf250d4afb20c66d8e71654ba3c87c0d5c2789b","ref":"refs/heads/rel_2_0","pushedAt":"2024-05-02T22:35:07.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"sqlalchemy-bot","name":null,"path":"/sqlalchemy-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36047385?s=80&v=4"},"commit":{"message":"Merge \"Improve typing to the count function.\" into rel_2_0","shortMessageHtmlLink":"Merge \"Improve typing to the count function.\" into rel_2_0"}},{"before":"1c1c8518fc04e1f6f9477f02a73ec490afd6daaa","after":"3e2213ed157eeb38c8184d68aab988ffbd37b0ca","ref":"refs/heads/rel_2_0","pushedAt":"2024-05-01T15:51:49.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"sqlalchemy-bot","name":null,"path":"/sqlalchemy-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36047385?s=80&v=4"},"commit":{"message":"Merge \"Ignore all dunders when checking attributes in `sqlalchemy.util.langhelpers.TypingOnly`\" into rel_2_0","shortMessageHtmlLink":"Merge \"Ignore all dunders when checking attributes in `sqlalchemy.uti…"}},{"before":"f53f261ad85fb251ac8989d7d9b0ccf1c099a892","after":"c776d660c59212a615dcc7ea2da9801158a1c853","ref":"refs/heads/main","pushedAt":"2024-05-01T15:51:49.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"sqlalchemy-bot","name":null,"path":"/sqlalchemy-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36047385?s=80&v=4"},"commit":{"message":"Merge \"Ignore all dunders when checking attributes in `sqlalchemy.util.langhelpers.TypingOnly`\" into main","shortMessageHtmlLink":"Merge \"Ignore all dunders when checking attributes in `sqlalchemy.uti…"}},{"before":"f94afe83414c827c8cb53717631fa0d0cf32e2ca","after":"1c1c8518fc04e1f6f9477f02a73ec490afd6daaa","ref":"refs/heads/rel_2_0","pushedAt":"2024-04-30T16:16:05.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"sqlalchemy-bot","name":null,"path":"/sqlalchemy-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36047385?s=80&v=4"},"commit":{"message":"Merge \"only consider column / relationship attrs for subclass IN\" into rel_2_0","shortMessageHtmlLink":"Merge \"only consider column / relationship attrs for subclass IN\" int…"}},{"before":"729fe2e383dc40e3fd97f4edba6290ea4ca533ad","after":"f53f261ad85fb251ac8989d7d9b0ccf1c099a892","ref":"refs/heads/main","pushedAt":"2024-04-30T16:16:05.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"sqlalchemy-bot","name":null,"path":"/sqlalchemy-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36047385?s=80&v=4"},"commit":{"message":"Merge \"only consider column / relationship attrs for subclass IN\" into main","shortMessageHtmlLink":"Merge \"only consider column / relationship attrs for subclass IN\" int…"}},{"before":"f00f34437d37f4776b323317432167ad5fe8413b","after":"729fe2e383dc40e3fd97f4edba6290ea4ca533ad","ref":"refs/heads/main","pushedAt":"2024-04-30T16:15:04.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"sqlalchemy-bot","name":null,"path":"/sqlalchemy-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36047385?s=80&v=4"},"commit":{"message":"Merge \"Fix issue in bulk_save_objects\" into main","shortMessageHtmlLink":"Merge \"Fix issue in bulk_save_objects\" into main"}},{"before":"ee4120570899cad4896fc41893791156e729e4b3","after":"f94afe83414c827c8cb53717631fa0d0cf32e2ca","ref":"refs/heads/rel_2_0","pushedAt":"2024-04-30T16:15:04.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"sqlalchemy-bot","name":null,"path":"/sqlalchemy-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36047385?s=80&v=4"},"commit":{"message":"Merge \"Fix issue in bulk_save_objects\" into rel_2_0","shortMessageHtmlLink":"Merge \"Fix issue in bulk_save_objects\" into rel_2_0"}},{"before":"45d0a501609e3588f1accac59c08358c4c6c74a1","after":null,"ref":"refs/heads/ticket_5648","pushedAt":"2024-04-30T13:46:19.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"sqlalchemy-bot","name":null,"path":"/sqlalchemy-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36047385?s=80&v=4"}},{"before":"b59304b99037431913781a3506998533618598ef","after":null,"ref":"refs/heads/fix_mypy","pushedAt":"2024-04-30T13:46:19.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"sqlalchemy-bot","name":null,"path":"/sqlalchemy-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36047385?s=80&v=4"}},{"before":"d069f4b30bf217ea222abab0cdcf61ecea94c55d","after":"ee4120570899cad4896fc41893791156e729e4b3","ref":"refs/heads/rel_2_0","pushedAt":"2024-04-30T13:28:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sqlalchemy-bot","name":null,"path":"/sqlalchemy-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36047385?s=80&v=4"},"commit":{"message":"set unique=False on indexes\n\nReferences: https://github.com/sqlalchemy/sqlalchemy/discussions/11339\nChange-Id: Ia4adc2d5911926fdd1896cc561d511bdd647732d\n(cherry picked from commit f00f34437d37f4776b323317432167ad5fe8413b)","shortMessageHtmlLink":"set unique=False on indexes"}},{"before":"7782e2b3ad5a6a8c860f689f345a00ae47db6c7f","after":"f00f34437d37f4776b323317432167ad5fe8413b","ref":"refs/heads/main","pushedAt":"2024-04-30T13:28:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sqlalchemy-bot","name":null,"path":"/sqlalchemy-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36047385?s=80&v=4"},"commit":{"message":"set unique=False on indexes\n\nReferences: https://github.com/sqlalchemy/sqlalchemy/discussions/11339\nChange-Id: Ia4adc2d5911926fdd1896cc561d511bdd647732d","shortMessageHtmlLink":"set unique=False on indexes"}},{"before":"6888cf79db79d5e5660300ccf2a2a91f1eecf75f","after":"7782e2b3ad5a6a8c860f689f345a00ae47db6c7f","ref":"refs/heads/main","pushedAt":"2024-04-29T14:09:17.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"sqlalchemy-bot","name":null,"path":"/sqlalchemy-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36047385?s=80&v=4"},"commit":{"message":"Merge \"improve fetchmany performance when using deque\" into main","shortMessageHtmlLink":"Merge \"improve fetchmany performance when using deque\" into main"}},{"before":"42ef15233cfda6c769e3be9d750551ac566f1966","after":"d069f4b30bf217ea222abab0cdcf61ecea94c55d","ref":"refs/heads/rel_2_0","pushedAt":"2024-04-29T14:09:17.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"sqlalchemy-bot","name":null,"path":"/sqlalchemy-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36047385?s=80&v=4"},"commit":{"message":"Merge \"improve fetchmany performance when using deque\" into rel_2_0","shortMessageHtmlLink":"Merge \"improve fetchmany performance when using deque\" into rel_2_0"}},{"before":"65c12025a1b1a37186d55c1f8f204560037ebe5f","after":"42ef15233cfda6c769e3be9d750551ac566f1966","ref":"refs/heads/rel_2_0","pushedAt":"2024-04-28T14:35:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sqlalchemy-bot","name":null,"path":"/sqlalchemy-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36047385?s=80&v=4"},"commit":{"message":"ensure intermediary mappers emit subclass IN\n\nFixed issue in :func:`_orm.selectin_polymorhpic` loader option where the\nSELECT emitted would only accommodate for the child-most class among the\nresult rows that were returned, leading intermediary-class attributes to be\nunloaded if there were no concrete instances of that intermediary-class\npresent in the result. This issue only presented itself for multi-level\ninheritance hierarchies.\n\nFixes: #11327\nChange-Id: Iec88cc517613d031221a1c035c4cfb46db0154be\n(cherry picked from commit 37c598a41efd2609622b1ca6ee698dbe0ab5ac8b)","shortMessageHtmlLink":"ensure intermediary mappers emit subclass IN"}},{"before":"d85289b35ee6c2683eef378f1ea2fdea7f401ed9","after":"6888cf79db79d5e5660300ccf2a2a91f1eecf75f","ref":"refs/heads/main","pushedAt":"2024-04-28T14:35:27.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"sqlalchemy-bot","name":null,"path":"/sqlalchemy-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36047385?s=80&v=4"},"commit":{"message":"Merge \"ensure intermediary mappers emit subclass IN\" into main","shortMessageHtmlLink":"Merge \"ensure intermediary mappers emit subclass IN\" into main"}},{"before":"8ea0cbd49a7e73095596b2a99d2bce2f7ebfae5d","after":"65c12025a1b1a37186d55c1f8f204560037ebe5f","ref":"refs/heads/rel_2_0","pushedAt":"2024-04-27T11:41:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sqlalchemy-bot","name":null,"path":"/sqlalchemy-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36047385?s=80&v=4"},"commit":{"message":"Fixing ci errors\n\nChange-Id: Ia1e3a8748a36dd3fa013707eae5ee4f97013d71b\n(cherry picked from commit d85289b35ee6c2683eef378f1ea2fdea7f401ed9)","shortMessageHtmlLink":"Fixing ci errors"}},{"before":"c0c15a2d40e6d0b21f6d1d350444937298cedff3","after":null,"ref":"refs/heads/workflow_test_fix_ci","pushedAt":"2024-04-27T11:41:48.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"sqlalchemy-bot","name":null,"path":"/sqlalchemy-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36047385?s=80&v=4"}},{"before":"25ddcbc3a37c1efcace0916f60b3d6de54f2ebd0","after":"d85289b35ee6c2683eef378f1ea2fdea7f401ed9","ref":"refs/heads/main","pushedAt":"2024-04-27T11:39:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sqlalchemy-bot","name":null,"path":"/sqlalchemy-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36047385?s=80&v=4"},"commit":{"message":"Fixing ci errors\n\nChange-Id: Ia1e3a8748a36dd3fa013707eae5ee4f97013d71b","shortMessageHtmlLink":"Fixing ci errors"}},{"before":"a312d99dd1f829f8df24d967e6cf52c70990d5d0","after":"c0c15a2d40e6d0b21f6d1d350444937298cedff3","ref":"refs/heads/workflow_test_fix_ci","pushedAt":"2024-04-27T09:30:57.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"sqlalchemy-bot","name":null,"path":"/sqlalchemy-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36047385?s=80&v=4"},"commit":{"message":"Fixing ci errors\n\nChange-Id: Ia1e3a8748a36dd3fa013707eae5ee4f97013d71b","shortMessageHtmlLink":"Fixing ci errors"}},{"before":"20c03157f5c250a4f4b4e1148343f869823d1182","after":"a312d99dd1f829f8df24d967e6cf52c70990d5d0","ref":"refs/heads/workflow_test_fix_ci","pushedAt":"2024-04-27T09:07:28.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"sqlalchemy-bot","name":null,"path":"/sqlalchemy-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36047385?s=80&v=4"},"commit":{"message":"Fixing ci errors\n\nChange-Id: Ia1e3a8748a36dd3fa013707eae5ee4f97013d71b","shortMessageHtmlLink":"Fixing ci errors"}},{"before":"4360ae106cb761e9b004853fee82dd296491f952","after":"20c03157f5c250a4f4b4e1148343f869823d1182","ref":"refs/heads/workflow_test_fix_ci","pushedAt":"2024-04-27T09:05:33.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"sqlalchemy-bot","name":null,"path":"/sqlalchemy-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36047385?s=80&v=4"},"commit":{"message":"Fixing ci errors\n\nChange-Id: Ia1e3a8748a36dd3fa013707eae5ee4f97013d71b","shortMessageHtmlLink":"Fixing ci errors"}},{"before":"1e18ad7f44ceacebde96b8b0b87522f50b1f1456","after":"4360ae106cb761e9b004853fee82dd296491f952","ref":"refs/heads/workflow_test_fix_ci","pushedAt":"2024-04-27T09:01:17.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"sqlalchemy-bot","name":null,"path":"/sqlalchemy-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36047385?s=80&v=4"},"commit":{"message":"Fixing ci errors\n\nChange-Id: Ia1e3a8748a36dd3fa013707eae5ee4f97013d71b","shortMessageHtmlLink":"Fixing ci errors"}},{"before":"2f9eff2eb4eed1cb09a1f6cfb7b8a36f10c02505","after":"1e18ad7f44ceacebde96b8b0b87522f50b1f1456","ref":"refs/heads/workflow_test_fix_ci","pushedAt":"2024-04-27T09:00:28.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"sqlalchemy-bot","name":null,"path":"/sqlalchemy-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36047385?s=80&v=4"},"commit":{"message":"Fixing ci errors\n\nChange-Id: Ia1e3a8748a36dd3fa013707eae5ee4f97013d71b","shortMessageHtmlLink":"Fixing ci errors"}},{"before":"39dd36b5f26fa5d20dbcdc7ce707351e24a536f4","after":"2f9eff2eb4eed1cb09a1f6cfb7b8a36f10c02505","ref":"refs/heads/workflow_test_fix_ci","pushedAt":"2024-04-27T08:59:49.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"sqlalchemy-bot","name":null,"path":"/sqlalchemy-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36047385?s=80&v=4"},"commit":{"message":"Fixing ci errors\n\nChange-Id: Ia1e3a8748a36dd3fa013707eae5ee4f97013d71b","shortMessageHtmlLink":"Fixing ci errors"}},{"before":"c4d11ee96b5d006e9e8ad741a87e082a0615797e","after":"39dd36b5f26fa5d20dbcdc7ce707351e24a536f4","ref":"refs/heads/workflow_test_fix_ci","pushedAt":"2024-04-27T08:58:57.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"sqlalchemy-bot","name":null,"path":"/sqlalchemy-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36047385?s=80&v=4"},"commit":{"message":"Fixing ci errors\n\nChange-Id: Ia1e3a8748a36dd3fa013707eae5ee4f97013d71b","shortMessageHtmlLink":"Fixing ci errors"}},{"before":"d81ba6707fcb083030b7527685d3cb11e3e7059b","after":"c4d11ee96b5d006e9e8ad741a87e082a0615797e","ref":"refs/heads/workflow_test_fix_ci","pushedAt":"2024-04-27T08:58:17.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"sqlalchemy-bot","name":null,"path":"/sqlalchemy-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36047385?s=80&v=4"},"commit":{"message":"Fixing ci errors\n\nChange-Id: Ia1e3a8748a36dd3fa013707eae5ee4f97013d71b","shortMessageHtmlLink":"Fixing ci errors"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEQLg_jgA","startCursor":null,"endCursor":null}},"title":"Activity · zzzeek/sqlalchemy"}