{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":65924114,"defaultBranch":"dev","name":"galaxy","ownerLogin":"galaxybot","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2016-08-17T16:32:14.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/14315658?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1636773529.192806","currentOid":""},"activityList":{"items":[{"before":"31130f18c15b3ee062275bd37b7678636baeb4ea","after":"e768bf5162af56bb3e542fd86863fb3b52938a4e","ref":"refs/heads/dev_auto_update_dependencies","pushedAt":"2024-09-22T15:46:09.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"nsoranzo","name":"Nicola Soranzo","path":"/nsoranzo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4924623?s=80&v=4"},"commit":{"message":"Update Python dependencies\n\nby running `make update-dependencies`.","shortMessageHtmlLink":"Update Python dependencies"}},{"before":"13424913343e83341af8a499b121a49056d721ab","after":"31130f18c15b3ee062275bd37b7678636baeb4ea","ref":"refs/heads/dev_auto_update_dependencies","pushedAt":"2024-09-21T03:45:31.000Z","pushType":"push","commitsCount":171,"pusher":{"login":"galaxybot","name":null,"path":"/galaxybot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14315658?s=80&v=4"},"commit":{"message":"Update Python dependencies\n\nby running `make update-dependencies`.","shortMessageHtmlLink":"Update Python dependencies"}},{"before":"3860d72b5b6f5d71bd338957e83e98ab8d383caa","after":"13424913343e83341af8a499b121a49056d721ab","ref":"refs/heads/dev_auto_update_dependencies","pushedAt":"2024-09-14T18:13:32.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"nsoranzo","name":"Nicola Soranzo","path":"/nsoranzo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4924623?s=80&v=4"},"commit":{"message":"Update Python dependencies\n\nby running `make update-dependencies`.","shortMessageHtmlLink":"Update Python dependencies"}},{"before":"cb950f54332bcb8bdc1806805fdae7a1c2a199ea","after":"3860d72b5b6f5d71bd338957e83e98ab8d383caa","ref":"refs/heads/dev_auto_update_dependencies","pushedAt":"2024-09-14T03:20:09.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"galaxybot","name":null,"path":"/galaxybot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14315658?s=80&v=4"},"commit":{"message":"Update Python dependencies\n\nby running `make update-dependencies`.","shortMessageHtmlLink":"Update Python dependencies"}},{"before":"198f52c0474101249f4047a9d1a85fdd334be8f4","after":"cb950f54332bcb8bdc1806805fdae7a1c2a199ea","ref":"refs/heads/dev_auto_update_dependencies","pushedAt":"2024-09-11T18:36:55.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"nsoranzo","name":"Nicola Soranzo","path":"/nsoranzo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4924623?s=80&v=4"},"commit":{"message":"Fix signature override of `Tool.exec_after_process()` method\n\nFix the following mypy 1.11 error:\n\n```\nlib/galaxy/tools/__init__.py:3212: error: Signature of \"exec_after_process\"\nincompatible with supertype \"Tool\" [override]\n def exec_after_process(self, app, inp_data, out_data, param_dict, ...\n ^\nlib/galaxy/tools/__init__.py:3212: note: Superclass:\nlib/galaxy/tools/__init__.py:3212: note: def exec_after_process(self, app: Any, inp_data: Any, out_data: Any, param_dict: Any, job: Any = ..., **kwds: Any) -> Any\nlib/galaxy/tools/__init__.py:3212: note: Subclass:\nlib/galaxy/tools/__init__.py:3212: note: def exec_after_process(self, app: Any, inp_data: Any, out_data: Any, param_dict: Any, job: Any, final_job_state: Any = ..., **kwds: Any) -> Any\n```\n\nAlso:\n- Add some type annotions\n- Small refactorings","shortMessageHtmlLink":"Fix signature override of Tool.exec_after_process() method"}},{"before":"1a9f7d671539557a42f5a134f7276f8eaa93c47f","after":"198f52c0474101249f4047a9d1a85fdd334be8f4","ref":"refs/heads/dev_auto_update_dependencies","pushedAt":"2024-09-11T16:53:40.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"nsoranzo","name":"Nicola Soranzo","path":"/nsoranzo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4924623?s=80&v=4"},"commit":{"message":"Fix signature override of `Tool.exec_after_process()` method\n\nFix the following mypy 1.11 error:\n\n```\nlib/galaxy/tools/__init__.py:3212: error: Signature of \"exec_after_process\"\nincompatible with supertype \"Tool\" [override]\n def exec_after_process(self, app, inp_data, out_data, param_dict, ...\n ^\nlib/galaxy/tools/__init__.py:3212: note: Superclass:\nlib/galaxy/tools/__init__.py:3212: note: def exec_after_process(self, app: Any, inp_data: Any, out_data: Any, param_dict: Any, job: Any = ..., **kwds: Any) -> Any\nlib/galaxy/tools/__init__.py:3212: note: Subclass:\nlib/galaxy/tools/__init__.py:3212: note: def exec_after_process(self, app: Any, inp_data: Any, out_data: Any, param_dict: Any, job: Any, final_job_state: Any = ..., **kwds: Any) -> Any\n```\n\nAlso:\n- Add some type annotions\n- Small refactorings","shortMessageHtmlLink":"Fix signature override of Tool.exec_after_process() method"}},{"before":"7821a6002b5d4a80435e332d3ebd985ce6215de8","after":"1a9f7d671539557a42f5a134f7276f8eaa93c47f","ref":"refs/heads/dev_auto_update_dependencies","pushedAt":"2024-09-10T13:25:13.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"nsoranzo","name":"Nicola Soranzo","path":"/nsoranzo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4924623?s=80&v=4"},"commit":{"message":"Fix signature override of `WorkflowModule.save_to_step()` method\n\nFix the following mypy 1.11 errors:\n\n```\nlib/galaxy/workflow/modules.py:650: error: Signature of \"save_to_step\"\nincompatible with supertype \"WorkflowModule\" [override]\n def save_to_step(self, step, **kwd):\n ^\nlib/galaxy/workflow/modules.py:650: note: Superclass:\nlib/galaxy/workflow/modules.py:650: note: def save_to_step(self, step: Any, detached: Any = ...) -> Any\nlib/galaxy/workflow/modules.py:650: note: Subclass:\nlib/galaxy/workflow/modules.py:650: note: def save_to_step(self, step: Any, **kwd: Any) -> Any\nlib/galaxy/workflow/modules.py:1030: error: Signature of \"save_to_step\"\nincompatible with supertype \"WorkflowModule\" [override]\n def save_to_step(self, step, **kwd):\n ^\nlib/galaxy/workflow/modules.py:1030: note: Superclass:\nlib/galaxy/workflow/modules.py:1030: note: def save_to_step(self, step: Any, detached: Any = ...) -> Any\nlib/galaxy/workflow/modules.py:1030: note: Subclass:\nlib/galaxy/workflow/modules.py:1030: note: def save_to_step(self, step: Any, **kwd: Any) -> Any\nlib/galaxy/workflow/modules.py:1680: error: Signature of \"save_to_step\"\nincompatible with supertype \"WorkflowModule\" [override]\n def save_to_step(self, step, **kwd):\n ^\nlib/galaxy/workflow/modules.py:1680: note: Superclass:\nlib/galaxy/workflow/modules.py:1680: note: def save_to_step(self, step: Any, detached: Any = ...) -> Any\nlib/galaxy/workflow/modules.py:1680: note: Subclass:\nlib/galaxy/workflow/modules.py:1680: note: def save_to_step(self, step: Any, **kwd: Any) -> Any\n```","shortMessageHtmlLink":"Fix signature override of WorkflowModule.save_to_step() method"}},{"before":"20400fb8236c017461dac6698ac7b0df518cfbad","after":"7821a6002b5d4a80435e332d3ebd985ce6215de8","ref":"refs/heads/dev_auto_update_dependencies","pushedAt":"2024-09-10T12:27:44.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"nsoranzo","name":"Nicola Soranzo","path":"/nsoranzo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4924623?s=80&v=4"},"commit":{"message":"Fix signature override of `DatabaseOperationTool.produce_outputs()` method\n\nFix the following mypy 1.11 errors:\n\n```\nlib/galaxy/tools/__init__.py:3989: error: Signature of \"produce_outputs\"\nincompatible with supertype \"DatabaseOperationTool\" [override]\n def produce_outputs(self, trans, out_data, output_collections, inc...\n ^\nlib/galaxy/tools/__init__.py:3989: note: Superclass:\nlib/galaxy/tools/__init__.py:3989: note: def produce_outputs(self, trans: Any, out_data: Any, output_collections: Any, incoming: Any, history: Any, **kwds: Any) -> Any\nlib/galaxy/tools/__init__.py:3989: note: Subclass:\nlib/galaxy/tools/__init__.py:3989: note: def produce_outputs(self, trans: Any, out_data: Any, output_collections: Any, incoming: Any, history: Any, tag_handler: Any, **kwds: Any) -> Any\nlib/galaxy/tools/__init__.py:4026: error: Signature of \"produce_outputs\"\nincompatible with supertype \"DatabaseOperationTool\" [override]\n def produce_outputs(self, trans, out_data, output_collections, inc...\n ^\nlib/galaxy/tools/__init__.py:4026: note: Superclass:\nlib/galaxy/tools/__init__.py:4026: note: def produce_outputs(self, trans: Any, out_data: Any, output_collections: Any, incoming: Any, history: Any, **kwds: Any) -> Any\nlib/galaxy/tools/__init__.py:4026: note: Subclass:\nlib/galaxy/tools/__init__.py:4026: note: def produce_outputs(self, trans: Any, out_data: Any, output_collections: Any, incoming: Any, history: Any, tag_handler: Any, **kwds: Any) -> Any\n```","shortMessageHtmlLink":"Fix signature override of DatabaseOperationTool.produce_outputs() m…"}},{"before":"0ead5e5cf3b8a0f9c268fbaf6db64c7e38456dd5","after":"20400fb8236c017461dac6698ac7b0df518cfbad","ref":"refs/heads/dev_auto_update_dependencies","pushedAt":"2024-09-07T23:47:45.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"nsoranzo","name":"Nicola Soranzo","path":"/nsoranzo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4924623?s=80&v=4"},"commit":{"message":"Update Python dependencies\n\nby running `make update-dependencies`.","shortMessageHtmlLink":"Update Python dependencies"}},{"before":"b9a65f2718bee2fddb06b0f8f5518ab73ced557a","after":"0ead5e5cf3b8a0f9c268fbaf6db64c7e38456dd5","ref":"refs/heads/dev_auto_update_dependencies","pushedAt":"2024-09-07T17:04:35.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"nsoranzo","name":"Nicola Soranzo","path":"/nsoranzo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4924623?s=80&v=4"},"commit":{"message":"Fix TypeError from Pydantic 2.9.0\n\nFix the following traceback:\n```\nTraceback (most recent call last):\n File \"scripts/dump_openapi_schema.py\", line 50, in \n write_open_api_schema()\n File \"/home/runner/work/galaxy/galaxy/galaxy root/.venv/lib/python3.8/site-packages/click/core.py\", line 1157, in __call__\n return self.main(*args, **kwargs)\n File \"/home/runner/work/galaxy/galaxy/galaxy root/.venv/lib/python3.8/site-packages/click/core.py\", line 1078, in main\n rv = self.invoke(ctx)\n File \"/home/runner/work/galaxy/galaxy/galaxy root/.venv/lib/python3.8/site-packages/click/core.py\", line 1434, in invoke\n return ctx.invoke(self.callback, **ctx.params)\n File \"/home/runner/work/galaxy/galaxy/galaxy root/.venv/lib/python3.8/site-packages/click/core.py\", line 783, in invoke\n return __callback(*args, **kwargs)\n File \"scripts/dump_openapi_schema.py\", line 37, in write_open_api_schema\n openapi_schema = get_openapi_schema()\n File \"/home/runner/work/galaxy/galaxy/galaxy root/lib/galaxy/webapps/galaxy/fast_app.py\", line 166, in get_openapi_schema\n include_all_package_routers(app, \"galaxy.webapps.galaxy.api\")\n File \"/home/runner/work/galaxy/galaxy/galaxy root/lib/galaxy/webapps/base/api.py\", line 250, in include_all_package_routers\n for _, module in walk_controller_modules(package_name):\n File \"/home/runner/work/galaxy/galaxy/galaxy root/lib/galaxy/web/framework/base.py\", line 617, in walk_controller_modules\n module = import_module(module_name)\n File \"/opt/hostedtoolcache/Python/3.8.18/x64/lib/python3.8/importlib/__init__.py\", line 127, in import_module\n return _bootstrap._gcd_import(name[level:], package, level)\n File \"\", line 1014, in _gcd_import\n File \"\", line 991, in _find_and_load\n File \"\", line 975, in _find_and_load_unlocked\n File \"\", line 671, in _load_unlocked\n File \"\", line 843, in exec_module\n File \"\", line 219, in _call_with_frames_removed\n File \"/home/runner/work/galaxy/galaxy/galaxy root/lib/galaxy/webapps/galaxy/api/workflows.py\", line 79, in \n from galaxy.schema.workflows import (\n File \"/home/runner/work/galaxy/galaxy/galaxy root/lib/galaxy/schema/workflows.py\", line 179, in \n class StoredWorkflowDetailed(StoredWorkflowSummary):\n File \"/home/runner/work/galaxy/galaxy/galaxy root/.venv/lib/python3.8/site-packages/pydantic/_internal/_model_construction.py\", line 223, in __new__\n complete_model_class(\n File \"/home/runner/work/galaxy/galaxy/galaxy root/.venv/lib/python3.8/site-packages/pydantic/_internal/_model_construction.py\", line 568, in complete_model_class\n schema = cls.__get_pydantic_core_schema__(cls, handler)\n File \"/home/runner/work/galaxy/galaxy/galaxy root/.venv/lib/python3.8/site-packages/pydantic/main.py\", line 670, in __get_pydantic_core_schema__\n return handler(source)\n File \"/home/runner/work/galaxy/galaxy/galaxy root/.venv/lib/python3.8/site-packages/pydantic/_internal/_schema_generation_shared.py\", line 83, in __call__\n schema = self._handler(source_type)\n File \"/home/runner/work/galaxy/galaxy/galaxy root/.venv/lib/python3.8/site-packages/pydantic/_internal/_generate_schema.py\", line 655, in generate_schema\n schema = self._generate_schema_inner(obj)\n File \"/home/runner/work/galaxy/galaxy/galaxy root/.venv/lib/python3.8/site-packages/pydantic/_internal/_generate_schema.py\", line 924, in _generate_schema_inner\n return self._model_schema(obj)\n File \"/home/runner/work/galaxy/galaxy/galaxy root/.venv/lib/python3.8/site-packages/pydantic/_internal/_generate_schema.py\", line 739, in _model_schema\n {k: self._generate_md_field_schema(k, v, decorators) for k, v in fields.items()},\n File \"/home/runner/work/galaxy/galaxy/galaxy root/.venv/lib/python3.8/site-packages/pydantic/_internal/_generate_schema.py\", line 739, in \n {k: self._generate_md_field_schema(k, v, decorators) for k, v in fields.items()},\n File \"/home/runner/work/galaxy/galaxy/galaxy root/.venv/lib/python3.8/site-packages/pydantic/_internal/_generate_schema.py\", line 1115, in _generate_md_field_schema\n common_field = self._common_field_schema(name, field_info, decorators)\n File \"/home/runner/work/galaxy/galaxy/galaxy root/.venv/lib/python3.8/site-packages/pydantic/_internal/_generate_schema.py\", line 1304, in _common_field_schema\n schema = self._apply_annotations(\n File \"/home/runner/work/galaxy/galaxy/galaxy root/.venv/lib/python3.8/site-packages/pydantic/_internal/_generate_schema.py\", line 2104, in _apply_annotations\n schema = get_inner_schema(source_type)\n File \"/home/runner/work/galaxy/galaxy/galaxy root/.venv/lib/python3.8/site-packages/pydantic/_internal/_schema_generation_shared.py\", line 83, in __call__\n schema = self._handler(source_type)\n File \"/home/runner/work/galaxy/galaxy/galaxy root/.venv/lib/python3.8/site-packages/pydantic/_internal/_generate_schema.py\", line 2093, in inner_handler\n return transform_inner_schema(schema)\n File \"/home/runner/work/galaxy/galaxy/galaxy root/.venv/lib/python3.8/site-packages/pydantic/_internal/_generate_schema.py\", line 1294, in set_discriminator\n schema = self._apply_discriminator_to_union(schema, field_info.discriminator)\n File \"/home/runner/work/galaxy/galaxy/galaxy root/.venv/lib/python3.8/site-packages/pydantic/_internal/_generate_schema.py\", line 574, in _apply_discriminator_to_union\n return _discriminated_union.apply_discriminator(\n File \"/home/runner/work/galaxy/galaxy/galaxy root/.venv/lib/python3.8/site-packages/pydantic/_internal/_discriminated_union.py\", line 97, in apply_discriminator\n return _ApplyInferredDiscriminator(discriminator, definitions or {}).apply(schema)\n File \"/home/runner/work/galaxy/galaxy/galaxy root/.venv/lib/python3.8/site-packages/pydantic/_internal/_discriminated_union.py\", line 191, in apply\n schema = self._apply_to_root(schema)\n File \"/home/runner/work/galaxy/galaxy/galaxy root/.venv/lib/python3.8/site-packages/pydantic/_internal/_discriminated_union.py\", line 227, in _apply_to_root\n self._handle_choice(choice)\n File \"/home/runner/work/galaxy/galaxy/galaxy root/.venv/lib/python3.8/site-packages/pydantic/_internal/_discriminated_union.py\", line 289, in _handle_choice\n raise TypeError(\nTypeError: 'dict' is not a valid discriminated union variant; should be a `BaseModel` or `dataclass`\n```","shortMessageHtmlLink":"Fix TypeError from Pydantic 2.9.0"}},{"before":"f2d62b031cd6dea6cb6602f08bd4ac74bb91c458","after":"b9a65f2718bee2fddb06b0f8f5518ab73ced557a","ref":"refs/heads/dev_auto_update_dependencies","pushedAt":"2024-09-07T16:45:54.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"nsoranzo","name":"Nicola Soranzo","path":"/nsoranzo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4924623?s=80&v=4"},"commit":{"message":"Fix TypeError from Pydantic 2.9.0\n\nFix the following traceback:\n```\nTraceback (most recent call last):\n File \"scripts/dump_openapi_schema.py\", line 50, in \n write_open_api_schema()\n File \"/home/runner/work/galaxy/galaxy/galaxy root/.venv/lib/python3.8/site-packages/click/core.py\", line 1157, in __call__\n return self.main(*args, **kwargs)\n File \"/home/runner/work/galaxy/galaxy/galaxy root/.venv/lib/python3.8/site-packages/click/core.py\", line 1078, in main\n rv = self.invoke(ctx)\n File \"/home/runner/work/galaxy/galaxy/galaxy root/.venv/lib/python3.8/site-packages/click/core.py\", line 1434, in invoke\n return ctx.invoke(self.callback, **ctx.params)\n File \"/home/runner/work/galaxy/galaxy/galaxy root/.venv/lib/python3.8/site-packages/click/core.py\", line 783, in invoke\n return __callback(*args, **kwargs)\n File \"scripts/dump_openapi_schema.py\", line 37, in write_open_api_schema\n openapi_schema = get_openapi_schema()\n File \"/home/runner/work/galaxy/galaxy/galaxy root/lib/galaxy/webapps/galaxy/fast_app.py\", line 166, in get_openapi_schema\n include_all_package_routers(app, \"galaxy.webapps.galaxy.api\")\n File \"/home/runner/work/galaxy/galaxy/galaxy root/lib/galaxy/webapps/base/api.py\", line 250, in include_all_package_routers\n for _, module in walk_controller_modules(package_name):\n File \"/home/runner/work/galaxy/galaxy/galaxy root/lib/galaxy/web/framework/base.py\", line 617, in walk_controller_modules\n module = import_module(module_name)\n File \"/opt/hostedtoolcache/Python/3.8.18/x64/lib/python3.8/importlib/__init__.py\", line 127, in import_module\n return _bootstrap._gcd_import(name[level:], package, level)\n File \"\", line 1014, in _gcd_import\n File \"\", line 991, in _find_and_load\n File \"\", line 975, in _find_and_load_unlocked\n File \"\", line 671, in _load_unlocked\n File \"\", line 843, in exec_module\n File \"\", line 219, in _call_with_frames_removed\n File \"/home/runner/work/galaxy/galaxy/galaxy root/lib/galaxy/webapps/galaxy/api/workflows.py\", line 79, in \n from galaxy.schema.workflows import (\n File \"/home/runner/work/galaxy/galaxy/galaxy root/lib/galaxy/schema/workflows.py\", line 179, in \n class StoredWorkflowDetailed(StoredWorkflowSummary):\n File \"/home/runner/work/galaxy/galaxy/galaxy root/.venv/lib/python3.8/site-packages/pydantic/_internal/_model_construction.py\", line 223, in __new__\n complete_model_class(\n File \"/home/runner/work/galaxy/galaxy/galaxy root/.venv/lib/python3.8/site-packages/pydantic/_internal/_model_construction.py\", line 568, in complete_model_class\n schema = cls.__get_pydantic_core_schema__(cls, handler)\n File \"/home/runner/work/galaxy/galaxy/galaxy root/.venv/lib/python3.8/site-packages/pydantic/main.py\", line 670, in __get_pydantic_core_schema__\n return handler(source)\n File \"/home/runner/work/galaxy/galaxy/galaxy root/.venv/lib/python3.8/site-packages/pydantic/_internal/_schema_generation_shared.py\", line 83, in __call__\n schema = self._handler(source_type)\n File \"/home/runner/work/galaxy/galaxy/galaxy root/.venv/lib/python3.8/site-packages/pydantic/_internal/_generate_schema.py\", line 655, in generate_schema\n schema = self._generate_schema_inner(obj)\n File \"/home/runner/work/galaxy/galaxy/galaxy root/.venv/lib/python3.8/site-packages/pydantic/_internal/_generate_schema.py\", line 924, in _generate_schema_inner\n return self._model_schema(obj)\n File \"/home/runner/work/galaxy/galaxy/galaxy root/.venv/lib/python3.8/site-packages/pydantic/_internal/_generate_schema.py\", line 739, in _model_schema\n {k: self._generate_md_field_schema(k, v, decorators) for k, v in fields.items()},\n File \"/home/runner/work/galaxy/galaxy/galaxy root/.venv/lib/python3.8/site-packages/pydantic/_internal/_generate_schema.py\", line 739, in \n {k: self._generate_md_field_schema(k, v, decorators) for k, v in fields.items()},\n File \"/home/runner/work/galaxy/galaxy/galaxy root/.venv/lib/python3.8/site-packages/pydantic/_internal/_generate_schema.py\", line 1115, in _generate_md_field_schema\n common_field = self._common_field_schema(name, field_info, decorators)\n File \"/home/runner/work/galaxy/galaxy/galaxy root/.venv/lib/python3.8/site-packages/pydantic/_internal/_generate_schema.py\", line 1304, in _common_field_schema\n schema = self._apply_annotations(\n File \"/home/runner/work/galaxy/galaxy/galaxy root/.venv/lib/python3.8/site-packages/pydantic/_internal/_generate_schema.py\", line 2104, in _apply_annotations\n schema = get_inner_schema(source_type)\n File \"/home/runner/work/galaxy/galaxy/galaxy root/.venv/lib/python3.8/site-packages/pydantic/_internal/_schema_generation_shared.py\", line 83, in __call__\n schema = self._handler(source_type)\n File \"/home/runner/work/galaxy/galaxy/galaxy root/.venv/lib/python3.8/site-packages/pydantic/_internal/_generate_schema.py\", line 2093, in inner_handler\n return transform_inner_schema(schema)\n File \"/home/runner/work/galaxy/galaxy/galaxy root/.venv/lib/python3.8/site-packages/pydantic/_internal/_generate_schema.py\", line 1294, in set_discriminator\n schema = self._apply_discriminator_to_union(schema, field_info.discriminator)\n File \"/home/runner/work/galaxy/galaxy/galaxy root/.venv/lib/python3.8/site-packages/pydantic/_internal/_generate_schema.py\", line 574, in _apply_discriminator_to_union\n return _discriminated_union.apply_discriminator(\n File \"/home/runner/work/galaxy/galaxy/galaxy root/.venv/lib/python3.8/site-packages/pydantic/_internal/_discriminated_union.py\", line 97, in apply_discriminator\n return _ApplyInferredDiscriminator(discriminator, definitions or {}).apply(schema)\n File \"/home/runner/work/galaxy/galaxy/galaxy root/.venv/lib/python3.8/site-packages/pydantic/_internal/_discriminated_union.py\", line 191, in apply\n schema = self._apply_to_root(schema)\n File \"/home/runner/work/galaxy/galaxy/galaxy root/.venv/lib/python3.8/site-packages/pydantic/_internal/_discriminated_union.py\", line 227, in _apply_to_root\n self._handle_choice(choice)\n File \"/home/runner/work/galaxy/galaxy/galaxy root/.venv/lib/python3.8/site-packages/pydantic/_internal/_discriminated_union.py\", line 289, in _handle_choice\n raise TypeError(\nTypeError: 'dict' is not a valid discriminated union variant; should be a `BaseModel` or `dataclass`\n```","shortMessageHtmlLink":"Fix TypeError from Pydantic 2.9.0"}},{"before":"e27cc79993440160537f7f9552ec7b959393873e","after":"f2d62b031cd6dea6cb6602f08bd4ac74bb91c458","ref":"refs/heads/dev_auto_update_dependencies","pushedAt":"2024-09-07T03:45:16.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"galaxybot","name":null,"path":"/galaxybot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14315658?s=80&v=4"},"commit":{"message":"Update Python dependencies\n\nby running `make update-dependencies`.","shortMessageHtmlLink":"Update Python dependencies"}},{"before":"cba941affeb625a7586dddc3eeedabc7b48a25ab","after":"e27cc79993440160537f7f9552ec7b959393873e","ref":"refs/heads/dev_auto_update_dependencies","pushedAt":"2024-09-01T19:03:28.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"nsoranzo","name":"Nicola Soranzo","path":"/nsoranzo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4924623?s=80&v=4"},"commit":{"message":"Update Python dependencies\n\nby running `make update-dependencies`.","shortMessageHtmlLink":"Update Python dependencies"}},{"before":"55a218340eadf095609528cab0c7647fd2a163e5","after":"cba941affeb625a7586dddc3eeedabc7b48a25ab","ref":"refs/heads/dev_auto_update_dependencies","pushedAt":"2024-09-01T18:41:43.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"nsoranzo","name":"Nicola Soranzo","path":"/nsoranzo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4924623?s=80&v=4"},"commit":{"message":"Update Python dependencies\n\nby running `make update-dependencies`.","shortMessageHtmlLink":"Update Python dependencies"}},{"before":"09606fbb74b64dc24afcf3f304b41035d6f9b0ad","after":"55a218340eadf095609528cab0c7647fd2a163e5","ref":"refs/heads/dev_auto_update_dependencies","pushedAt":"2024-08-31T03:14:21.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"galaxybot","name":null,"path":"/galaxybot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14315658?s=80&v=4"},"commit":{"message":"Update Python dependencies\n\nby running `make update-dependencies`.","shortMessageHtmlLink":"Update Python dependencies"}},{"before":"f385440e021278d5308be2aeeee926ed856f2f5c","after":"09606fbb74b64dc24afcf3f304b41035d6f9b0ad","ref":"refs/heads/dev_auto_update_dependencies","pushedAt":"2024-08-24T03:53:49.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"galaxybot","name":null,"path":"/galaxybot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14315658?s=80&v=4"},"commit":{"message":"Update Python dependencies\n\nby running `make update-dependencies`.","shortMessageHtmlLink":"Update Python dependencies"}},{"before":"2d46d269385660a7565c6342cc4f69feaf407a1e","after":"f385440e021278d5308be2aeeee926ed856f2f5c","ref":"refs/heads/dev_auto_update_dependencies","pushedAt":"2024-08-20T19:46:14.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"nsoranzo","name":"Nicola Soranzo","path":"/nsoranzo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4924623?s=80&v=4"},"commit":{"message":"Update Python dependencies\n\nby running `make update-dependencies`.","shortMessageHtmlLink":"Update Python dependencies"}},{"before":"cff7aacfdbe87ea6d93a9ad4cff89b6d9a851a9c","after":"2d46d269385660a7565c6342cc4f69feaf407a1e","ref":"refs/heads/dev_auto_update_dependencies","pushedAt":"2024-08-17T11:09:29.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"galaxybot","name":null,"path":"/galaxybot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14315658?s=80&v=4"},"commit":{"message":"Update Python dependencies\n\nby running `make update-dependencies`.","shortMessageHtmlLink":"Update Python dependencies"}},{"before":"b647441a68fce6ac90d6e21cecb543db5c37ff73","after":"cff7aacfdbe87ea6d93a9ad4cff89b6d9a851a9c","ref":"refs/heads/dev_auto_update_dependencies","pushedAt":"2024-07-27T03:55:18.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"galaxybot","name":null,"path":"/galaxybot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14315658?s=80&v=4"},"commit":{"message":"Update Python dependencies\n\nby running `make update-dependencies`.","shortMessageHtmlLink":"Update Python dependencies"}},{"before":"75c4ddb20e9613186047c8150a04d6f00db2c16b","after":"b647441a68fce6ac90d6e21cecb543db5c37ff73","ref":"refs/heads/dev_auto_update_dependencies","pushedAt":"2024-07-20T03:48:46.000Z","pushType":"push","commitsCount":85,"pusher":{"login":"galaxybot","name":null,"path":"/galaxybot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14315658?s=80&v=4"},"commit":{"message":"Update Python dependencies\n\nby running `make update-dependencies`.","shortMessageHtmlLink":"Update Python dependencies"}},{"before":"b3b527a500611d5d3ffe1720f5c75cbbd2085345","after":"75c4ddb20e9613186047c8150a04d6f00db2c16b","ref":"refs/heads/dev_auto_update_dependencies","pushedAt":"2024-07-13T16:50:16.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"nsoranzo","name":"Nicola Soranzo","path":"/nsoranzo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4924623?s=80&v=4"},"commit":{"message":"Update Python dependencies\n\nby running `make update-dependencies`.","shortMessageHtmlLink":"Update Python dependencies"}},{"before":"9d40d1f7c6d46eca90e4008b3bd05a9511a7df85","after":"b3b527a500611d5d3ffe1720f5c75cbbd2085345","ref":"refs/heads/dev_auto_update_dependencies","pushedAt":"2024-07-13T16:50:02.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"nsoranzo","name":"Nicola Soranzo","path":"/nsoranzo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4924623?s=80&v=4"},"commit":{"message":"Update Python dependencies\n\nby running `make update-dependencies`.","shortMessageHtmlLink":"Update Python dependencies"}},{"before":"d0975ca41ebf0479fe44083716d980a831d2511a","after":"9d40d1f7c6d46eca90e4008b3bd05a9511a7df85","ref":"refs/heads/dev_auto_update_dependencies","pushedAt":"2024-07-13T03:22:48.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"galaxybot","name":null,"path":"/galaxybot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14315658?s=80&v=4"},"commit":{"message":"Update Python dependencies\n\nby running `make update-dependencies`.","shortMessageHtmlLink":"Update Python dependencies"}},{"before":"135f47f37ebc4642c549df79b42bb1488cfb52f2","after":"d0975ca41ebf0479fe44083716d980a831d2511a","ref":"refs/heads/dev_auto_update_dependencies","pushedAt":"2024-07-06T03:21:14.000Z","pushType":"push","commitsCount":8,"pusher":{"login":"galaxybot","name":null,"path":"/galaxybot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14315658?s=80&v=4"},"commit":{"message":"Update Python dependencies\n\nby running `make update-dependencies`.","shortMessageHtmlLink":"Update Python dependencies"}},{"before":"e61f2e8999bd5507288a1d2cae633631bb9f3544","after":"135f47f37ebc4642c549df79b42bb1488cfb52f2","ref":"refs/heads/dev_auto_update_dependencies","pushedAt":"2024-07-03T17:07:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nsoranzo","name":"Nicola Soranzo","path":"/nsoranzo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4924623?s=80&v=4"},"commit":{"message":"Fix unit test","shortMessageHtmlLink":"Fix unit test"}},{"before":"ec8551c5ecac4f42d656b896285d20d9a045f267","after":"e61f2e8999bd5507288a1d2cae633631bb9f3544","ref":"refs/heads/dev_auto_update_dependencies","pushedAt":"2024-07-03T16:01:23.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"nsoranzo","name":"Nicola Soranzo","path":"/nsoranzo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4924623?s=80&v=4"},"commit":{"message":"Fix new E721 and F811 errors from ruff 0.5.0","shortMessageHtmlLink":"Fix new E721 and F811 errors from ruff 0.5.0"}},{"before":"5016854a26b09825e00b29dc2cf695b832c45cb8","after":"ec8551c5ecac4f42d656b896285d20d9a045f267","ref":"refs/heads/dev_auto_update_dependencies","pushedAt":"2024-06-30T18:36:56.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"nsoranzo","name":"Nicola Soranzo","path":"/nsoranzo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4924623?s=80&v=4"},"commit":{"message":"Fix new E721 and F811 errors from ruff 0.5.0","shortMessageHtmlLink":"Fix new E721 and F811 errors from ruff 0.5.0"}},{"before":"562df7f1a131735bec53e0fef964fbc5f1905163","after":"5016854a26b09825e00b29dc2cf695b832c45cb8","ref":"refs/heads/dev_auto_update_dependencies","pushedAt":"2024-06-30T16:25:13.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"nsoranzo","name":"Nicola Soranzo","path":"/nsoranzo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4924623?s=80&v=4"},"commit":{"message":"Fix new E721 and F811 errors from ruff 0.5.0","shortMessageHtmlLink":"Fix new E721 and F811 errors from ruff 0.5.0"}},{"before":"f96cc3afc60301eb70264be5ca893b175918ae70","after":"562df7f1a131735bec53e0fef964fbc5f1905163","ref":"refs/heads/dev_auto_update_dependencies","pushedAt":"2024-06-29T03:19:49.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"galaxybot","name":null,"path":"/galaxybot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14315658?s=80&v=4"},"commit":{"message":"Update Python dependencies\n\nby running `make update-dependencies`.","shortMessageHtmlLink":"Update Python dependencies"}},{"before":"7aec2de9f593a182d41cd4a1c79b4eefce438fdd","after":"f96cc3afc60301eb70264be5ca893b175918ae70","ref":"refs/heads/dev_auto_update_dependencies","pushedAt":"2024-06-24T15:23:41.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"nsoranzo","name":"Nicola Soranzo","path":"/nsoranzo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4924623?s=80&v=4"},"commit":{"message":"Update Python dependencies\n\nby running `make update-dependencies`.","shortMessageHtmlLink":"Update Python dependencies"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0yMlQxNTo0NjowOS4wMDAwMDBazwAAAAS9P5as","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNi0yNFQxNToyMzo0MS4wMDAwMDBazwAAAARtrPae"}},"title":"Activity · galaxybot/galaxy"}