{"id":41713,"name":"panel","ecosystem":"conda","repository_url":"https://github.com/holoviz/panel","issues_count":13,"created_at":"2025-06-13T19:03:59.474Z","updated_at":"2025-06-13T19:03:59.474Z","purl":"pkg:conda/panel","metadata":{"id":5285528,"name":"panel","ecosystem":"conda","description":"Panel provides tools for easily composing widgets, plots, tables, and other viewable objects and controls into control panels, apps, and dashboards.","homepage":"https://panel.holoviz.org","licenses":"BSD-3-Clause","normalized_licenses":["BSD-3-Clause"],"repository_url":"https://github.com/holoviz/panel","keywords_array":[],"namespace":null,"versions_count":45,"first_release_published_at":"2019-01-30T21:28:40.000Z","latest_release_published_at":"2025-05-16T19:46:09.000Z","latest_release_number":"1.7.0","last_synced_at":"2025-05-16T21:04:24.015Z","created_at":"2022-10-03T15:42:59.201Z","updated_at":"2025-05-16T21:04:25.182Z","registry_url":"https://anaconda.org/anaconda/panel","install_command":"conda install -c anaconda panel","documentation_url":null,"metadata":{},"repo_metadata":{"uuid":"145848899","full_name":"holoviz/panel","owner":"holoviz","description":"A high-level app and dashboarding solution for Python","archived":false,"fork":false,"pushed_at":"2023-03-20T18:40:29.000Z","size":67901,"stargazers_count":2638,"open_issues_count":670,"forks_count":325,"subscribers_count":49,"default_branch":"main","last_synced_at":"2023-03-21T03:12:48.035Z","etag":null,"topics":["bokeh","control-panels","dashboards","dataapp","datascience","dataviz","gui","holoviews","holoviz","hvplot","jupyter","matplotlib","panel","plotly"],"latest_commit_sha":null,"homepage":"https://panel.holoviz.org","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"bsd-3-clause","status":null,"scm":"git","pull_requests_enabled":true,"logo_url":null,"metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE.txt","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2018-08-23T12:14:24.000Z","updated_at":"2023-03-20T16:07:50.000Z","dependencies_parsed_at":"2022-07-14T05:50:36.825Z","dependency_job_id":null,"html_url":"https://github.com/holoviz/panel","commit_stats":null,"repository_url":"http://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/holoviz%2Fpanel","tags_url":"http://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/holoviz%2Fpanel/tags","manifests_url":"http://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/holoviz%2Fpanel/manifests","owner_url":"http://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/holoviz","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":108921946,"host_url":"http://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"http://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"http://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names"},"owner_record":{"login":"holoviz","name":"HoloViz","uuid":"51678735","kind":"organization","description":"High-level tools to simplify visualization in Python","email":null,"website":"https://holoviz.org","location":null,"twitter":null,"company":null,"avatar_url":"https://avatars.githubusercontent.com/u/51678735?v=4","repositories_count":12,"last_synced_at":"2023-02-19T22:13:14.789Z","metadata":{"has_sponsors_listing":false},"owner_url":"http://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/holoviz"},"tags":[{"name":"v0.7.0a3","sha":"8032641a4a49937975377949800e5093ddf49dfc","kind":"tag","published_at":"2019-08-12T12:08:06.000Z","download_url":"https://codeload.github.com/holoviz/panel/tar.gz/v0.7.0a3","html_url":"https://github.com/holoviz/panel/releases/tag/v0.7.0a3"},{"name":"v0.7.0a2","sha":"fe4870351e503b6d77d37b2e72e03e70a7009aa0","kind":"tag","published_at":"2019-08-11T18:59:22.000Z","download_url":"https://codeload.github.com/holoviz/panel/tar.gz/v0.7.0a2","html_url":"https://github.com/holoviz/panel/releases/tag/v0.7.0a2"},{"name":"v0.6.2","sha":"5c56bc8fa159fa9e4c79905cc9daf9853561f72a","kind":"tag","published_at":"2019-08-08T15:13:31.000Z","download_url":"https://codeload.github.com/holoviz/panel/tar.gz/v0.6.2","html_url":"https://github.com/holoviz/panel/releases/tag/v0.6.2"},{"name":"v0.6.2a4","sha":"5c56bc8fa159fa9e4c79905cc9daf9853561f72a","kind":"tag","published_at":"2019-08-08T14:48:23.000Z","download_url":"https://codeload.github.com/holoviz/panel/tar.gz/v0.6.2a4","html_url":"https://github.com/holoviz/panel/releases/tag/v0.6.2a4"},{"name":"v0.6.2a3","sha":"0a0f337fb3a8bb503841fa8d62d4cdea80c85193","kind":"tag","published_at":"2019-08-08T14:35:52.000Z","download_url":"https://codeload.github.com/holoviz/panel/tar.gz/v0.6.2a3","html_url":"https://github.com/holoviz/panel/releases/tag/v0.6.2a3"},{"name":"v0.6.2a2","sha":"dbce702c745a1b2acb61820266fe97f57367539a","kind":"tag","published_at":"2019-08-08T14:19:26.000Z","download_url":"https://codeload.github.com/holoviz/panel/tar.gz/v0.6.2a2","html_url":"https://github.com/holoviz/panel/releases/tag/v0.6.2a2"},{"name":"v0.6.2a1","sha":"b25767dbb0947c4cad439d786d421964e5459e7f","kind":"tag","published_at":"2019-08-08T13:40:51.000Z","download_url":"https://codeload.github.com/holoviz/panel/tar.gz/v0.6.2a1","html_url":"https://github.com/holoviz/panel/releases/tag/v0.6.2a1"},{"name":"v0.7.0a1","sha":"c241f907bd11ffaabaa7eff27670bc101ea43495","kind":"tag","published_at":"2019-08-07T11:19:59.000Z","download_url":"https://codeload.github.com/holoviz/panel/tar.gz/v0.7.0a1","html_url":"https://github.com/holoviz/panel/releases/tag/v0.7.0a1"},{"name":"v0.6.1","sha":"88becad4217e71fe364a574292c65b7b08b84fca","kind":"tag","published_at":"2019-08-01T14:54:20.000Z","download_url":"https://codeload.github.com/holoviz/panel/tar.gz/v0.6.1","html_url":"https://github.com/holoviz/panel/releases/tag/v0.6.1"},{"name":"v0.6.1a3","sha":"88becad4217e71fe364a574292c65b7b08b84fca","kind":"tag","published_at":"2019-08-01T13:34:10.000Z","download_url":"https://codeload.github.com/holoviz/panel/tar.gz/v0.6.1a3","html_url":"https://github.com/holoviz/panel/releases/tag/v0.6.1a3"},{"name":"v0.6.1a2","sha":"f56ef98eef8e344e9e9208c4e303a14029df47bc","kind":"tag","published_at":"2019-08-01T12:55:44.000Z","download_url":"https://codeload.github.com/holoviz/panel/tar.gz/v0.6.1a2","html_url":"https://github.com/holoviz/panel/releases/tag/v0.6.1a2"},{"name":"v0.6.1a1","sha":"d1cff2c71be70a1c2f186cdfa9417a51c46430e9","kind":"tag","published_at":"2019-07-31T19:38:39.000Z","download_url":"https://codeload.github.com/holoviz/panel/tar.gz/v0.6.1a1","html_url":"https://github.com/holoviz/panel/releases/tag/v0.6.1a1"},{"name":"v0.6.0","sha":"1058f15891cd68eecb2330444ac5e8203db42a90","kind":"tag","published_at":"2019-06-02T17:56:26.000Z","download_url":"https://codeload.github.com/holoviz/panel/tar.gz/v0.6.0","html_url":"https://github.com/holoviz/panel/releases/tag/v0.6.0"},{"name":"v0.6.0a12","sha":"ecad5c1d2b9899e936d5a807456d91b81ff6c178","kind":"tag","published_at":"2019-06-02T14:59:13.000Z","download_url":"https://codeload.github.com/holoviz/panel/tar.gz/v0.6.0a12","html_url":"https://github.com/holoviz/panel/releases/tag/v0.6.0a12"},{"name":"v0.6.0a11","sha":"60b4cb0b84103eb6d13f99576472fd4ba68afcdb","kind":"tag","published_at":"2019-06-02T14:10:03.000Z","download_url":"https://codeload.github.com/holoviz/panel/tar.gz/v0.6.0a11","html_url":"https://github.com/holoviz/panel/releases/tag/v0.6.0a11"},{"name":"v0.6.0a10","sha":"4d2d08b14176e1f9acfa36b35b8e1b8977295823","kind":"tag","published_at":"2019-06-02T13:56:58.000Z","download_url":"https://codeload.github.com/holoviz/panel/tar.gz/v0.6.0a10","html_url":"https://github.com/holoviz/panel/releases/tag/v0.6.0a10"},{"name":"v0.6.0a9","sha":"80ab11f17e3fc834653bdccef3de382526cbdd9f","kind":"tag","published_at":"2019-06-02T10:51:55.000Z","download_url":"https://codeload.github.com/holoviz/panel/tar.gz/v0.6.0a9","html_url":"https://github.com/holoviz/panel/releases/tag/v0.6.0a9"},{"name":"v0.6.0a8","sha":"df60274cf4d713f22e3d82aa84c3369b29f7db2d","kind":"tag","published_at":"2019-05-31T22:36:15.000Z","download_url":"https://codeload.github.com/holoviz/panel/tar.gz/v0.6.0a8","html_url":"https://github.com/holoviz/panel/releases/tag/v0.6.0a8"},{"name":"v0.6.0a7","sha":"ebf02353c94f0baa739f06cd8334981afa711202","kind":"tag","published_at":"2019-05-31T21:27:55.000Z","download_url":"https://codeload.github.com/holoviz/panel/tar.gz/v0.6.0a7","html_url":"https://github.com/holoviz/panel/releases/tag/v0.6.0a7"},{"name":"v0.6.0a6","sha":"b0ccdb4466982f9ed77a82fe4d0f44fd3ad320a5","kind":"tag","published_at":"2019-05-30T14:04:11.000Z","download_url":"https://codeload.github.com/holoviz/panel/tar.gz/v0.6.0a6","html_url":"https://github.com/holoviz/panel/releases/tag/v0.6.0a6"},{"name":"v0.6.0a5","sha":"4c2a2cabf0854903e1bdc631a559295860f87b91","kind":"tag","published_at":"2019-05-30T11:18:08.000Z","download_url":"https://codeload.github.com/holoviz/panel/tar.gz/v0.6.0a5","html_url":"https://github.com/holoviz/panel/releases/tag/v0.6.0a5"},{"name":"v0.6.0a4","sha":"2e5abc2328e147a145e034d0240ffd9ab882bdfe","kind":"tag","published_at":"2019-05-30T09:51:58.000Z","download_url":"https://codeload.github.com/holoviz/panel/tar.gz/v0.6.0a4","html_url":"https://github.com/holoviz/panel/releases/tag/v0.6.0a4"},{"name":"v0.6.0a3","sha":"2fcc02d6dca3aaa8a3d9836475ecf5de54acdd9a","kind":"tag","published_at":"2019-05-30T08:51:46.000Z","download_url":"https://codeload.github.com/holoviz/panel/tar.gz/v0.6.0a3","html_url":"https://github.com/holoviz/panel/releases/tag/v0.6.0a3"},{"name":"v0.6.0a2","sha":"8d8f4ff6cfc5eeea12a79e37dd84c60ca11528e3","kind":"tag","published_at":"2019-05-30T00:11:57.000Z","download_url":"https://codeload.github.com/holoviz/panel/tar.gz/v0.6.0a2","html_url":"https://github.com/holoviz/panel/releases/tag/v0.6.0a2"},{"name":"v0.6.0a1","sha":"c1e3dced466b786c13feec5b55e75278cf42e76d","kind":"tag","published_at":"2019-05-21T11:52:35.000Z","download_url":"https://codeload.github.com/holoviz/panel/tar.gz/v0.6.0a1","html_url":"https://github.com/holoviz/panel/releases/tag/v0.6.0a1"},{"name":"v0.5.1","sha":"002dd9451b7eed90925e197c2a61c752b71a5076","kind":"tag","published_at":"2019-04-11T16:52:06.000Z","download_url":"https://codeload.github.com/holoviz/panel/tar.gz/v0.5.1","html_url":"https://github.com/holoviz/panel/releases/tag/v0.5.1"},{"name":"v0.5.1a1","sha":"21eb947f812958470170a8abfbfb8e89d18e2a9b","kind":"tag","published_at":"2019-04-11T10:39:19.000Z","download_url":"https://codeload.github.com/holoviz/panel/tar.gz/v0.5.1a1","html_url":"https://github.com/holoviz/panel/releases/tag/v0.5.1a1"},{"name":"v0.5.0","sha":"0443e0aeee9928a8c6f66dc96751c63597f2bce7","kind":"tag","published_at":"2019-04-04T00:42:59.000Z","download_url":"https://codeload.github.com/holoviz/panel/tar.gz/v0.5.0","html_url":"https://github.com/holoviz/panel/releases/tag/v0.5.0"},{"name":"v0.5.0a6","sha":"086cfffdef90bfec7a2a13aabf3b74133f81258f","kind":"tag","published_at":"2019-04-03T17:46:11.000Z","download_url":"https://codeload.github.com/holoviz/panel/tar.gz/v0.5.0a6","html_url":"https://github.com/holoviz/panel/releases/tag/v0.5.0a6"},{"name":"v0.5.0a5","sha":"018f1b0b37eb2bc7f65b2f79d53cdfe6e0d3c257","kind":"tag","published_at":"2019-03-21T19:43:15.000Z","download_url":"https://codeload.github.com/holoviz/panel/tar.gz/v0.5.0a5","html_url":"https://github.com/holoviz/panel/releases/tag/v0.5.0a5"},{"name":"v0.5.0a4","sha":"e8f853351c5d4d60990599c7ea669b96c6233993","kind":"tag","published_at":"2019-03-14T03:47:56.000Z","download_url":"https://codeload.github.com/holoviz/panel/tar.gz/v0.5.0a4","html_url":"https://github.com/holoviz/panel/releases/tag/v0.5.0a4"},{"name":"v0.5.0a3","sha":"06c10232aff845e542b12969c3d549d0fdc2f37e","kind":"tag","published_at":"2019-03-06T16:26:40.000Z","download_url":"https://codeload.github.com/holoviz/panel/tar.gz/v0.5.0a3","html_url":"https://github.com/holoviz/panel/releases/tag/v0.5.0a3"},{"name":"v0.5.0a1","sha":"c8f00135fd52c488b6ee63622fa52483d285f9c5","kind":"tag","published_at":"2019-02-28T04:00:57.000Z","download_url":"https://codeload.github.com/holoviz/panel/tar.gz/v0.5.0a1","html_url":"https://github.com/holoviz/panel/releases/tag/v0.5.0a1"},{"name":"v0.4.1a4","sha":"c5389d66ce6b9396cba5b7647c70f7d0b3cc4464","kind":"tag","published_at":"2019-02-21T13:18:34.000Z","download_url":"https://codeload.github.com/holoviz/panel/tar.gz/v0.4.1a4","html_url":"https://github.com/holoviz/panel/releases/tag/v0.4.1a4"},{"name":"v0.4.1a3","sha":"617f7da9dc0db6ba6a798167c7994919b2412191","kind":"tag","published_at":"2019-02-15T16:29:25.000Z","download_url":"https://codeload.github.com/holoviz/panel/tar.gz/v0.4.1a3","html_url":"https://github.com/holoviz/panel/releases/tag/v0.4.1a3"},{"name":"v0.4.1a2","sha":"5864b706cabc6b302fe2ba252517d2fb68dc00aa","kind":"tag","published_at":"2019-02-15T15:47:00.000Z","download_url":"https://codeload.github.com/holoviz/panel/tar.gz/v0.4.1a2","html_url":"https://github.com/holoviz/panel/releases/tag/v0.4.1a2"},{"name":"v0.4.1a1","sha":"82e7fa6401f7901dc8d51a4e524ae9de9b58dfc0","kind":"tag","published_at":"2019-02-07T15:51:06.000Z","download_url":"https://codeload.github.com/holoviz/panel/tar.gz/v0.4.1a1","html_url":"https://github.com/holoviz/panel/releases/tag/v0.4.1a1"},{"name":"v0.4.0","sha":"0046e0b1b2ea76cea13d5db029040bbc5611dbd4","kind":"tag","published_at":"2019-01-28T18:02:57.000Z","download_url":"https://codeload.github.com/holoviz/panel/tar.gz/v0.4.0","html_url":"https://github.com/holoviz/panel/releases/tag/v0.4.0"},{"name":"v0.4.0a1","sha":"cc259d79cc5f0bb6a7877c0ead47ea74cd8a1cec","kind":"tag","published_at":"2019-01-28T14:05:05.000Z","download_url":"https://codeload.github.com/holoviz/panel/tar.gz/v0.4.0a1","html_url":"https://github.com/holoviz/panel/releases/tag/v0.4.0a1"},{"name":"v0.3.2a1","sha":"9421adb36e3ed2110cd52f32ca5146ca1410b489","kind":"tag","published_at":"2019-01-09T15:04:19.000Z","download_url":"https://codeload.github.com/holoviz/panel/tar.gz/v0.3.2a1","html_url":"https://github.com/holoviz/panel/releases/tag/v0.3.2a1"},{"name":"v0.3.1","sha":"7384722356c47e5f831eec235d437182923cea23","kind":"tag","published_at":"2018-12-05T22:49:23.000Z","download_url":"https://codeload.github.com/holoviz/panel/tar.gz/v0.3.1","html_url":"https://github.com/holoviz/panel/releases/tag/v0.3.1"},{"name":"v0.3.1a1","sha":"7384722356c47e5f831eec235d437182923cea23","kind":"tag","published_at":"2018-12-05T21:03:40.000Z","download_url":"https://codeload.github.com/holoviz/panel/tar.gz/v0.3.1a1","html_url":"https://github.com/holoviz/panel/releases/tag/v0.3.1a1"},{"name":"v0.3.0","sha":"6769fbaa46150aa7d444e1df2adb5c10ebe1b017","kind":"tag","published_at":"2018-12-05T00:47:25.000Z","download_url":"https://codeload.github.com/holoviz/panel/tar.gz/v0.3.0","html_url":"https://github.com/holoviz/panel/releases/tag/v0.3.0"},{"name":"v0.2.0a8","sha":"2bfee51a0524f4c86401c15cd165fbd70f75abd3","kind":"tag","published_at":"2018-11-15T14:25:11.000Z","download_url":"https://codeload.github.com/holoviz/panel/tar.gz/v0.2.0a8","html_url":"https://github.com/holoviz/panel/releases/tag/v0.2.0a8"},{"name":"v0.2.0a7","sha":"69d95404b40c590690a7beeb8d6555406346fc87","kind":"tag","published_at":"2018-11-15T12:31:48.000Z","download_url":"https://codeload.github.com/holoviz/panel/tar.gz/v0.2.0a7","html_url":"https://github.com/holoviz/panel/releases/tag/v0.2.0a7"},{"name":"v0.2.0a6","sha":"44dbf4b6de348c0bbb63db97de626a061964923d","kind":"tag","published_at":"2018-11-13T15:10:12.000Z","download_url":"https://codeload.github.com/holoviz/panel/tar.gz/v0.2.0a6","html_url":"https://github.com/holoviz/panel/releases/tag/v0.2.0a6"},{"name":"v0.2.0a5","sha":"c6039bb8d02caa4425ca1e57465b6f0408ba2560","kind":"tag","published_at":"2018-11-06T04:34:02.000Z","download_url":"https://codeload.github.com/holoviz/panel/tar.gz/v0.2.0a5","html_url":"https://github.com/holoviz/panel/releases/tag/v0.2.0a5"},{"name":"v0.2.0a4","sha":"aa77cf85cfe9e8f16a18de2c28c47647d7d89313","kind":"tag","published_at":"2018-10-31T17:29:06.000Z","download_url":"https://codeload.github.com/holoviz/panel/tar.gz/v0.2.0a4","html_url":"https://github.com/holoviz/panel/releases/tag/v0.2.0a4"},{"name":"v0.2.0a3","sha":"bb7a42ed6a818637b9531c00f714289bf2787938","kind":"tag","published_at":"2018-10-25T15:24:55.000Z","download_url":"https://codeload.github.com/holoviz/panel/tar.gz/v0.2.0a3","html_url":"https://github.com/holoviz/panel/releases/tag/v0.2.0a3"},{"name":"v0.2.0a2","sha":"0db4321eab47047955ebd7db51b7de5fa8b29c6a","kind":"tag","published_at":"2018-10-25T03:55:34.000Z","download_url":"https://codeload.github.com/holoviz/panel/tar.gz/v0.2.0a2","html_url":"https://github.com/holoviz/panel/releases/tag/v0.2.0a2"},{"name":"v0.2.0a1","sha":"00053eca3d4bcf4c98a8c24c963d1e7533d40951","kind":"tag","published_at":"2018-10-25T03:33:54.000Z","download_url":"https://codeload.github.com/holoviz/panel/tar.gz/v0.2.0a1","html_url":"https://github.com/holoviz/panel/releases/tag/v0.2.0a1"},{"name":"v0.1.3","sha":"ae72d3e6e80bfd0648f46048e22aab871008af14","kind":"tag","published_at":"2018-10-23T12:09:07.000Z","download_url":"https://codeload.github.com/holoviz/panel/tar.gz/v0.1.3","html_url":"https://github.com/holoviz/panel/releases/tag/v0.1.3"},{"name":"v0.1.3a22","sha":"1791d5057fe44ab26c6f41d1300924fcd9bb0d1a","kind":"tag","published_at":"2018-10-17T10:58:39.000Z","download_url":"https://codeload.github.com/holoviz/panel/tar.gz/v0.1.3a22","html_url":"https://github.com/holoviz/panel/releases/tag/v0.1.3a22"},{"name":"v0.1.3a21","sha":"1edf5f3f85b67c1513cfed713c997eb60db520dc","kind":"tag","published_at":"2018-10-17T10:54:52.000Z","download_url":"https://codeload.github.com/holoviz/panel/tar.gz/v0.1.3a21","html_url":"https://github.com/holoviz/panel/releases/tag/v0.1.3a21"},{"name":"v0.1.3a20","sha":"51de46558c23dea5c779cd6248e875495bb2291a","kind":"tag","published_at":"2018-10-17T03:28:14.000Z","download_url":"https://codeload.github.com/holoviz/panel/tar.gz/v0.1.3a20","html_url":"https://github.com/holoviz/panel/releases/tag/v0.1.3a20"},{"name":"v0.1.3a19","sha":"59b8a5382a99b74114a872a61e189474a4c486ce","kind":"tag","published_at":"2018-10-17T02:58:44.000Z","download_url":"https://codeload.github.com/holoviz/panel/tar.gz/v0.1.3a19","html_url":"https://github.com/holoviz/panel/releases/tag/v0.1.3a19"},{"name":"v0.1.3a18","sha":"a5d0d31bc207db439346e2b468b561b9c10cef93","kind":"tag","published_at":"2018-10-17T02:30:36.000Z","download_url":"https://codeload.github.com/holoviz/panel/tar.gz/v0.1.3a18","html_url":"https://github.com/holoviz/panel/releases/tag/v0.1.3a18"},{"name":"v0.1.3a17","sha":"1e53ce9d1ffcac2c9fdf4beaafc28b26d60eee42","kind":"tag","published_at":"2018-10-17T02:07:13.000Z","download_url":"https://codeload.github.com/holoviz/panel/tar.gz/v0.1.3a17","html_url":"https://github.com/holoviz/panel/releases/tag/v0.1.3a17"},{"name":"v0.1.3a16","sha":"b76a07a3d13fbf633e3bdf5c076c100184ddec03","kind":"tag","published_at":"2018-10-17T01:18:45.000Z","download_url":"https://codeload.github.com/holoviz/panel/tar.gz/v0.1.3a16","html_url":"https://github.com/holoviz/panel/releases/tag/v0.1.3a16"},{"name":"v0.1.3a15","sha":"a9ed2a2023a57a2688a5f7271a3c1af7c9a9cd75","kind":"tag","published_at":"2018-10-17T00:48:56.000Z","download_url":"https://codeload.github.com/holoviz/panel/tar.gz/v0.1.3a15","html_url":"https://github.com/holoviz/panel/releases/tag/v0.1.3a15"},{"name":"v0.1.3a14","sha":"914dba10a7cd06d59035b22545b29f2732b1cde4","kind":"tag","published_at":"2018-10-17T00:22:24.000Z","download_url":"https://codeload.github.com/holoviz/panel/tar.gz/v0.1.3a14","html_url":"https://github.com/holoviz/panel/releases/tag/v0.1.3a14"},{"name":"v0.1.3a13","sha":"160c66ba9844e834fede919815876457f06802aa","kind":"tag","published_at":"2018-10-17T00:14:52.000Z","download_url":"https://codeload.github.com/holoviz/panel/tar.gz/v0.1.3a13","html_url":"https://github.com/holoviz/panel/releases/tag/v0.1.3a13"},{"name":"v0.1.3a12","sha":"c7e95ed06d1eedc5d63b2a0b3c6fe5e798f7abe1","kind":"tag","published_at":"2018-10-17T00:01:53.000Z","download_url":"https://codeload.github.com/holoviz/panel/tar.gz/v0.1.3a12","html_url":"https://github.com/holoviz/panel/releases/tag/v0.1.3a12"},{"name":"v0.1.3a11","sha":"1727c8d5d408bed8a298678885dcba98d215414b","kind":"tag","published_at":"2018-10-16T23:04:04.000Z","download_url":"https://codeload.github.com/holoviz/panel/tar.gz/v0.1.3a11","html_url":"https://github.com/holoviz/panel/releases/tag/v0.1.3a11"},{"name":"v0.1.3a10","sha":"72100ae01b7a47caad9cf2988acca605da369aaa","kind":"tag","published_at":"2018-10-16T22:42:49.000Z","download_url":"https://codeload.github.com/holoviz/panel/tar.gz/v0.1.3a10","html_url":"https://github.com/holoviz/panel/releases/tag/v0.1.3a10"},{"name":"v0.1.3a9","sha":"1718d3e9310b3faf36f5650f66ece8c24e7ef927","kind":"tag","published_at":"2018-10-16T22:23:29.000Z","download_url":"https://codeload.github.com/holoviz/panel/tar.gz/v0.1.3a9","html_url":"https://github.com/holoviz/panel/releases/tag/v0.1.3a9"},{"name":"v0.1.3a8","sha":"457a34574b0ec6037c762754be92add2f64a9399","kind":"tag","published_at":"2018-10-16T21:49:41.000Z","download_url":"https://codeload.github.com/holoviz/panel/tar.gz/v0.1.3a8","html_url":"https://github.com/holoviz/panel/releases/tag/v0.1.3a8"},{"name":"v0.1.3a7","sha":"f492a79475d55caf0f1b171807aa289de7bc6af4","kind":"tag","published_at":"2018-10-16T21:27:30.000Z","download_url":"https://codeload.github.com/holoviz/panel/tar.gz/v0.1.3a7","html_url":"https://github.com/holoviz/panel/releases/tag/v0.1.3a7"},{"name":"v0.1.3a6","sha":"4fd238467a14f39deae61111d16421f8e237881d","kind":"tag","published_at":"2018-10-16T20:01:55.000Z","download_url":"https://codeload.github.com/holoviz/panel/tar.gz/v0.1.3a6","html_url":"https://github.com/holoviz/panel/releases/tag/v0.1.3a6"},{"name":"v0.1.3a5","sha":"8db98b4c01080fa30f995fb62460e230f38ce3d1","kind":"tag","published_at":"2018-10-16T19:50:50.000Z","download_url":"https://codeload.github.com/holoviz/panel/tar.gz/v0.1.3a5","html_url":"https://github.com/holoviz/panel/releases/tag/v0.1.3a5"},{"name":"v0.1.3a4","sha":"83f646d71bcd1621ae42ccbac04377c859f00a63","kind":"tag","published_at":"2018-10-16T19:48:51.000Z","download_url":"https://codeload.github.com/holoviz/panel/tar.gz/v0.1.3a4","html_url":"https://github.com/holoviz/panel/releases/tag/v0.1.3a4"},{"name":"v0.1.3a3","sha":"2a886005070ed9ef2808dece63cef87611c21780","kind":"tag","published_at":"2018-10-16T19:27:25.000Z","download_url":"https://codeload.github.com/holoviz/panel/tar.gz/v0.1.3a3","html_url":"https://github.com/holoviz/panel/releases/tag/v0.1.3a3"},{"name":"v0.1.3a2","sha":"aacdc93d027bc581e1416d1cad014f8ca8056aa3","kind":"tag","published_at":"2018-10-16T19:08:52.000Z","download_url":"https://codeload.github.com/holoviz/panel/tar.gz/v0.1.3a2","html_url":"https://github.com/holoviz/panel/releases/tag/v0.1.3a2"},{"name":"v0.1.3a1","sha":"06b6d67c0b7b93a95cbaf36f80eebe456a776349","kind":"tag","published_at":"2018-10-16T18:57:54.000Z","download_url":"https://codeload.github.com/holoviz/panel/tar.gz/v0.1.3a1","html_url":"https://github.com/holoviz/panel/releases/tag/v0.1.3a1"},{"name":"v0.1.2","sha":"527bb8d074127b53e4b955139850504a2b5bb566","kind":"tag","published_at":"2018-10-12T19:20:19.000Z","download_url":"https://codeload.github.com/holoviz/panel/tar.gz/v0.1.2","html_url":"https://github.com/holoviz/panel/releases/tag/v0.1.2"},{"name":"v0.1.1","sha":"a943c3c71fe604a5ee85d505b241e25d71a69760","kind":"tag","published_at":"2018-10-12T18:47:30.000Z","download_url":"https://codeload.github.com/holoviz/panel/tar.gz/v0.1.1","html_url":"https://github.com/holoviz/panel/releases/tag/v0.1.1"},{"name":"v0.1.1a1","sha":"d9ac092fa3c9fc639883715f272326d71cd55cc3","kind":"tag","published_at":"2018-10-12T16:49:32.000Z","download_url":"https://codeload.github.com/holoviz/panel/tar.gz/v0.1.1a1","html_url":"https://github.com/holoviz/panel/releases/tag/v0.1.1a1"},{"name":"v0.1.1a0","sha":"871e24ecfe653e0a93f2bbe761e7eb8f4572eb2d","kind":"tag","published_at":"2018-10-12T16:28:36.000Z","download_url":"https://codeload.github.com/holoviz/panel/tar.gz/v0.1.1a0","html_url":"https://github.com/holoviz/panel/releases/tag/v0.1.1a0"},{"name":"v0.1.0","sha":"1ed8b092d0f1a2ee76a3b2fe3c02897310d780d1","kind":"tag","published_at":"2018-10-12T16:04:12.000Z","download_url":"https://codeload.github.com/holoviz/panel/tar.gz/v0.1.0","html_url":"https://github.com/holoviz/panel/releases/tag/v0.1.0"},{"name":"v0.1.0a17","sha":"fa7573de68cd1020b967648abefbf6b75721bf3e","kind":"tag","published_at":"2018-10-12T15:50:01.000Z","download_url":"https://codeload.github.com/holoviz/panel/tar.gz/v0.1.0a17","html_url":"https://github.com/holoviz/panel/releases/tag/v0.1.0a17"},{"name":"v0.1.0a16","sha":"ea0fcd813fcf0a98241686d6f00e51f7bfc8e914","kind":"tag","published_at":"2018-10-11T13:39:58.000Z","download_url":"https://codeload.github.com/holoviz/panel/tar.gz/v0.1.0a16","html_url":"https://github.com/holoviz/panel/releases/tag/v0.1.0a16"},{"name":"v0.1.0a15","sha":"3493a93f44a5ecf4050685d56f940116483d3f8e","kind":"tag","published_at":"2018-10-11T13:18:48.000Z","download_url":"https://codeload.github.com/holoviz/panel/tar.gz/v0.1.0a15","html_url":"https://github.com/holoviz/panel/releases/tag/v0.1.0a15"},{"name":"v0.1.0a14","sha":"fac5ba88121aef4b0cd7b8099ddb1619da7883b5","kind":"tag","published_at":"2018-10-04T01:38:06.000Z","download_url":"https://codeload.github.com/holoviz/panel/tar.gz/v0.1.0a14","html_url":"https://github.com/holoviz/panel/releases/tag/v0.1.0a14"},{"name":"v0.1.0a13","sha":"e58b31a3e3402b888564518c591c4f25916778b4","kind":"tag","published_at":"2018-10-03T19:11:38.000Z","download_url":"https://codeload.github.com/holoviz/panel/tar.gz/v0.1.0a13","html_url":"https://github.com/holoviz/panel/releases/tag/v0.1.0a13"},{"name":"v0.1.0a12","sha":"75983dfb04248695bc52526133bc95b2fc788bf7","kind":"tag","published_at":"2018-10-03T15:44:32.000Z","download_url":"https://codeload.github.com/holoviz/panel/tar.gz/v0.1.0a12","html_url":"https://github.com/holoviz/panel/releases/tag/v0.1.0a12"},{"name":"v0.1.0a11","sha":"c78be6dbaf29188eb3c616de71a2a7a00a5cbd30","kind":"tag","published_at":"2018-09-24T18:51:38.000Z","download_url":"https://codeload.github.com/holoviz/panel/tar.gz/v0.1.0a11","html_url":"https://github.com/holoviz/panel/releases/tag/v0.1.0a11"},{"name":"v0.1.0a10","sha":"ea5c0663a72717cfeba755c8823dbc36ed26fa46","kind":"tag","published_at":"2018-09-21T19:51:55.000Z","download_url":"https://codeload.github.com/holoviz/panel/tar.gz/v0.1.0a10","html_url":"https://github.com/holoviz/panel/releases/tag/v0.1.0a10"},{"name":"v0.1.0a9","sha":"532ea067fe9ab83276181767dec0663651a47f16","kind":"tag","published_at":"2018-09-21T19:31:49.000Z","download_url":"https://codeload.github.com/holoviz/panel/tar.gz/v0.1.0a9","html_url":"https://github.com/holoviz/panel/releases/tag/v0.1.0a9"},{"name":"v0.1.0a8","sha":"ffbd87f363acd6a4965bbef4af81a4c535dd29d3","kind":"tag","published_at":"2018-09-20T18:14:25.000Z","download_url":"https://codeload.github.com/holoviz/panel/tar.gz/v0.1.0a8","html_url":"https://github.com/holoviz/panel/releases/tag/v0.1.0a8"},{"name":"v0.1.0a7","sha":"6e0f1f772faac736f1e293576bcda93f72fdb92e","kind":"tag","published_at":"2018-09-20T17:53:55.000Z","download_url":"https://codeload.github.com/holoviz/panel/tar.gz/v0.1.0a7","html_url":"https://github.com/holoviz/panel/releases/tag/v0.1.0a7"},{"name":"v0.1.0a6","sha":"75538bda8e73799a7fe91b563cc2b7efb76dc90a","kind":"tag","published_at":"2018-09-20T17:38:23.000Z","download_url":"https://codeload.github.com/holoviz/panel/tar.gz/v0.1.0a6","html_url":"https://github.com/holoviz/panel/releases/tag/v0.1.0a6"},{"name":"v0.1.0a5","sha":"d7881b993a8d6ae892b89810522f7f61f2c4f5a1","kind":"tag","published_at":"2018-09-19T15:03:34.000Z","download_url":"https://codeload.github.com/holoviz/panel/tar.gz/v0.1.0a5","html_url":"https://github.com/holoviz/panel/releases/tag/v0.1.0a5"},{"name":"v0.1.0a4","sha":"38d732c02aa5365cd39529048e793984a942937b","kind":"tag","published_at":"2018-09-19T14:42:52.000Z","download_url":"https://codeload.github.com/holoviz/panel/tar.gz/v0.1.0a4","html_url":"https://github.com/holoviz/panel/releases/tag/v0.1.0a4"},{"name":"v0.1.0a3","sha":"f25024677d6b5ee49c522f890571dcc7794bbb32","kind":"tag","published_at":"2018-09-10T13:40:15.000Z","download_url":"https://codeload.github.com/holoviz/panel/tar.gz/v0.1.0a3","html_url":"https://github.com/holoviz/panel/releases/tag/v0.1.0a3"},{"name":"v0.1.0a2","sha":"a44d201f7bc13f59054930841d778578b786c67c","kind":"tag","published_at":"2018-09-10T01:41:48.000Z","download_url":"https://codeload.github.com/holoviz/panel/tar.gz/v0.1.0a2","html_url":"https://github.com/holoviz/panel/releases/tag/v0.1.0a2"},{"name":"v0.1.0a1","sha":"d42be8b14e49e2588fae4a24b75c699c2ec48b1c","kind":"tag","published_at":"2018-09-10T01:31:27.000Z","download_url":"https://codeload.github.com/holoviz/panel/tar.gz/v0.1.0a1","html_url":"https://github.com/holoviz/panel/releases/tag/v0.1.0a1"},{"name":"v0.0.1a3","sha":"d6e522fef51bb5377d57983b2bd9c5987f2c227f","kind":"tag","published_at":"2018-08-31T21:46:36.000Z","download_url":"https://codeload.github.com/holoviz/panel/tar.gz/v0.0.1a3","html_url":"https://github.com/holoviz/panel/releases/tag/v0.0.1a3"},{"name":"v0.0.1a2","sha":"98a73575023290199a49322f1a008393efa4a3c1","kind":"tag","published_at":"2018-08-31T21:17:28.000Z","download_url":"https://codeload.github.com/holoviz/panel/tar.gz/v0.0.1a2","html_url":"https://github.com/holoviz/panel/releases/tag/v0.0.1a2"},{"name":"v0.0.1a1","sha":"c87808f13bd9361bfbcaa19a3545b47daef0daec","kind":"tag","published_at":"2018-08-31T20:52:37.000Z","download_url":"https://codeload.github.com/holoviz/panel/tar.gz/v0.0.1a1","html_url":"https://github.com/holoviz/panel/releases/tag/v0.0.1a1"},{"name":"v0.0.1a0","sha":"01bbb6a841ce68e10a2514b658005b283dfe342f","kind":"tag","published_at":"2018-08-31T20:36:30.000Z","download_url":"https://codeload.github.com/holoviz/panel/tar.gz/v0.0.1a0","html_url":"https://github.com/holoviz/panel/releases/tag/v0.0.1a0"}]},"repo_metadata_updated_at":"2023-03-22T07:24:38.441Z","dependent_packages_count":8,"downloads":null,"downloads_period":null,"dependent_repos_count":273,"rankings":{"downloads":null,"dependent_repos_count":11.441717791411044,"dependent_packages_count":5.0920245398773005,"stargazers_count":15.858895705521473,"forks_count":18.588957055214724,"docker_downloads_count":null,"average":12.745398773006135},"purl":"pkg:conda/panel","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/conda/panel","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/conda/panel","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/conda/panel/dependencies","status":null,"funding_links":[],"critical":null,"versions_url":"https://packages.ecosyste.ms/api/v1/registries/anaconda.org/packages/panel/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/anaconda.org/packages/panel/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/anaconda.org/packages/panel/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/anaconda.org/packages/panel/related_packages","maintainers":[],"registry":{"name":"anaconda.org","url":"https://anaconda.org","ecosystem":"conda","default":true,"packages_count":4143,"maintainers_count":0,"namespaces_count":0,"keywords_count":2733,"github":"Anaconda","metadata":{"kind":"anaconda","key":"Main","api":"https://repo.ananconda.com","funded_packages_count":468},"icon_url":"https://github.com/Anaconda.png","created_at":"2022-10-03T15:37:08.736Z","updated_at":"2025-06-13T05:58:41.814Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/anaconda.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/anaconda.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/anaconda.org/namespaces"}},"unique_repositories_count":4,"unique_repositories_count_past_30_days":0,"recent_issues":[{"uuid":"4180771461","node_id":"PR_kwDOQgo8IM7PAmVU","number":108,"state":"closed","title":"build(deps): Bump the uv-dependencies group across 1 directory with 22 updates","user":"dependabot[bot]","labels":["dependencies","python:uv"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-05-01T05:24:42.000Z","author_association":null,"state_reason":null,"created_at":"2026-03-31T16:54:03.000Z","updated_at":"2026-05-01T05:24:44.000Z","time_to_close":2637039,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps): Bump","group_name":"uv-dependencies","update_count":22,"packages":[{"name":"tqdm","old_version":"4.67.1","new_version":"4.67.3","repository_url":"https://github.com/tqdm/tqdm"},{"name":"python-dotenv","old_version":"1.2.1","new_version":"1.2.2","repository_url":"https://github.com/theskumar/python-dotenv"},{"name":"protobuf","old_version":"5.29.6","new_version":"7.34.1","repository_url":"https://github.com/protocolbuffers/protobuf"},{"name":"panel","old_version":"1.8.4","new_version":"1.8.10","repository_url":"https://github.com/holoviz/panel"},{"name":"playwright","old_version":"1.57.0","new_version":"1.58.0","repository_url":"https://github.com/microsoft/playwright-python"},{"name":"kagglehub","old_version":"0.3.13","new_version":"1.0.0","repository_url":"https://github.com/Kaggle/kagglehub"},{"name":"pip","old_version":"26.0","new_version":"26.0.1","repository_url":"https://github.com/pypa/pip"},{"name":"nbdev","old_version":"2.4.6","new_version":"3.0.12","repository_url":"https://github.com/AnswerDotAI/nbdev"},{"name":"papermill","old_version":"2.6.0","new_version":"2.7.0","repository_url":"https://github.com/nteract/papermill"},{"name":"jupyter-lsp","old_version":"1.5.1","new_version":"2.3.0","repository_url":"https://github.com/jupyter-lsp/jupyterlab-lsp"},{"name":"jupyter-server","old_version":"2.12.5","new_version":"2.17.0","repository_url":"https://github.com/jupyter-server/jupyter_server"},{"name":"jupyterlab-lsp","old_version":"3.10.2","new_version":"5.2.0","repository_url":"https://github.com/jupyter-lsp/jupyterlab-lsp"},{"name":"notebook","old_version":"6.5.7","new_version":"7.5.5","repository_url":"https://github.com/jupyter/notebook"},{"name":"traitlets","old_version":"5.9.0","new_version":"5.14.3","repository_url":"https://github.com/ipython/traitlets"},{"name":"sentence-transformers","old_version":"5.2.0","new_version":"5.3.0","repository_url":"https://github.com/huggingface/sentence-transformers"},{"name":"syllables","old_version":"1.1.4","new_version":"1.1.5","repository_url":"https://github.com/prosegrinder/python-syllables"},{"name":"vizdoom","old_version":"1.2.4","new_version":"1.3.0","repository_url":"https://github.com/Farama-Foundation/ViZDoom"},{"name":"types-tqdm","old_version":"4.67.0.20250809","new_version":"4.67.3.20260303","repository_url":"https://github.com/python/typeshed"},{"name":"pandas-stubs","old_version":"2.3.3.251201","new_version":"3.0.0.260204","repository_url":"https://github.com/pandas-dev/pandas-stubs"},{"name":"types-protobuf","old_version":"5.29.1.20250403","new_version":"6.32.1.20260221","repository_url":"https://github.com/python/typeshed"},{"name":"pre-commit","old_version":"4.5.0","new_version":"4.5.1","repository_url":"https://github.com/pre-commit/pre-commit"},{"name":"mypy-protobuf","old_version":"3.7.0","new_version":"5.0.0","repository_url":"https://github.com/nipunn1313/mypy-protobuf"}],"path":null,"ecosystem":"conda"},"body":"Bumps the uv-dependencies group with 22 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [tqdm](https://github.com/tqdm/tqdm) | `4.67.1` | `4.67.3` |\n| [python-dotenv](https://github.com/theskumar/python-dotenv) | `1.2.1` | `1.2.2` |\n| [protobuf](https://github.com/protocolbuffers/protobuf) | `5.29.6` | `7.34.1` |\n| [panel](https://github.com/holoviz/panel) | `1.8.4` | `1.8.10` |\n| [playwright](https://github.com/microsoft/playwright-python) | `1.57.0` | `1.58.0` |\n| [kagglehub](https://github.com/Kaggle/kagglehub) | `0.3.13` | `1.0.0` |\n| [pip](https://github.com/pypa/pip) | `26.0` | `26.0.1` |\n| [nbdev](https://github.com/AnswerDotAI/nbdev) | `2.4.6` | `3.0.12` |\n| [papermill](https://github.com/nteract/papermill) | `2.6.0` | `2.7.0` |\n| [jupyter-lsp](https://github.com/jupyter-lsp/jupyterlab-lsp) | `1.5.1` | `2.3.0` |\n| [jupyter-server](https://github.com/jupyter-server/jupyter_server) | `2.12.5` | `2.17.0` |\n| [jupyterlab-lsp](https://github.com/jupyter-lsp/jupyterlab-lsp) | `3.10.2` | `5.2.0` |\n| [notebook](https://github.com/jupyter/notebook) | `6.5.7` | `7.5.5` |\n| [traitlets](https://github.com/ipython/traitlets) | `5.9.0` | `5.14.3` |\n| [sentence-transformers](https://github.com/huggingface/sentence-transformers) | `5.2.0` | `5.3.0` |\n| [syllables](https://github.com/prosegrinder/python-syllables) | `1.1.4` | `1.1.5` |\n| [vizdoom](https://github.com/Farama-Foundation/ViZDoom) | `1.2.4` | `1.3.0` |\n| [types-tqdm](https://github.com/python/typeshed) | `4.67.0.20250809` | `4.67.3.20260303` |\n| [pandas-stubs](https://github.com/pandas-dev/pandas-stubs) | `2.3.3.251201` | `3.0.0.260204` |\n| [types-protobuf](https://github.com/python/typeshed) | `5.29.1.20250403` | `6.32.1.20260221` |\n| [pre-commit](https://github.com/pre-commit/pre-commit) | `4.5.0` | `4.5.1` |\n| [mypy-protobuf](https://github.com/nipunn1313/mypy-protobuf) | `3.7.0` | `5.0.0` |\n\n\nUpdates `tqdm` from 4.67.1 to 4.67.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/tqdm/tqdm/releases\"\u003etqdm's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003etqdm v4.67.3 stable\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix py3.7 dependencies (\u003ca href=\"https://redirect.github.com/tqdm/tqdm/issues/1706\"\u003e#1706\u003c/a\u003e \u0026lt;- \u003ca href=\"https://redirect.github.com/tqdm/tqdm/issues/1705\"\u003e#1705\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003etqdm v4.67.2 stable\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003esupport \u003ccode\u003epandas\u0026gt;=3\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tqdm/tqdm/issues/1703\"\u003e#1703\u003c/a\u003e \u0026lt;- \u003ca href=\"https://redirect.github.com/tqdm/tqdm/issues/1701\"\u003e#1701\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/tqdm/tqdm/issues/1650\"\u003e#1650\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/tqdm/tqdm/issues/1700\"\u003e#1700\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix \u003ccode\u003eformat_interval\u003c/code\u003e for negative numbers (\u003ca href=\"https://redirect.github.com/tqdm/tqdm/issues/1703\"\u003e#1703\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003emisc linting\u003c/li\u003e\n\u003cli\u003eframework updates (\u003ca href=\"https://redirect.github.com/tqdm/tqdm/issues/1704\"\u003e#1704\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003ebump CI workflow \u0026amp; \u003ccode\u003epre-commit\u003c/code\u003e dependencies\u003c/li\u003e\n\u003cli\u003eadd \u003ccode\u003epyupgrade\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eadd py3.13 support\u003c/li\u003e\n\u003cli\u003efix py3.7 tests\u003c/li\u003e\n\u003cli\u003eupdate \u003ccode\u003esetuptools-scm\u003c/code\u003e usage\u003c/li\u003e\n\u003cli\u003esupport auto-dedented docstrings when building docs in py3.13\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003etests: relax flaky benchmarks\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tqdm/tqdm/commit/75bdb6c379bcfc6c592b6342dc791a092b5d6ae0\"\u003e\u003ccode\u003e75bdb6c\u003c/code\u003e\u003c/a\u003e fix py3.7 compat\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tqdm/tqdm/commit/09a863bf4658f19a911eb7d3fa4f9e4eb0b33496\"\u003e\u003ccode\u003e09a863b\u003c/code\u003e\u003c/a\u003e bump version, merge pull request \u003ca href=\"https://redirect.github.com/tqdm/tqdm/issues/1704\"\u003e#1704\u003c/a\u003e from tqdm/devel\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tqdm/tqdm/commit/33d24cdbd4bd958cdc6cecbbcc903b52f8c37a05\"\u003e\u003ccode\u003e33d24cd\u003c/code\u003e\u003c/a\u003e update pyproject syntax\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tqdm/tqdm/commit/70b912484824f130be0506c2e139a1f764751fac\"\u003e\u003ccode\u003e70b9124\u003c/code\u003e\u003c/a\u003e add py3.13 support\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tqdm/tqdm/commit/a74d8f8d97d2f77937e09a32a9e1975e167261d6\"\u003e\u003ccode\u003ea74d8f8\u003c/code\u003e\u003c/a\u003e drop _dist_ver\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tqdm/tqdm/commit/14d72e2c18ba34363d629a43794a47513a9aa368\"\u003e\u003ccode\u003e14d72e2\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/tqdm/tqdm/issues/1703\"\u003e#1703\u003c/a\u003e from wingding12/fix-pandas-3.0-and-negative-interval\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tqdm/tqdm/commit/a69dac84b3d2e7ab23dbfcccae29b28a753ee5eb\"\u003e\u003ccode\u003ea69dac8\u003c/code\u003e\u003c/a\u003e fix dedented docstrings\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tqdm/tqdm/commit/a986d228405324ca422050e4787118c187cb870f\"\u003e\u003ccode\u003ea986d22\u003c/code\u003e\u003c/a\u003e tests: fix pandas deprecation warnings\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tqdm/tqdm/commit/bb7aa4ddb706b9d99b72a811eb62ea35553ff1e2\"\u003e\u003ccode\u003ebb7aa4d\u003c/code\u003e\u003c/a\u003e tests: fix pandas deprecated applymap\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tqdm/tqdm/commit/0647db1c7480a21eb08ba214b0756d232e079e3a\"\u003e\u003ccode\u003e0647db1\u003c/code\u003e\u003c/a\u003e misc tidy\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/tqdm/tqdm/compare/v4.67.1...v4.67.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `python-dotenv` from 1.2.1 to 1.2.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/theskumar/python-dotenv/releases\"\u003epython-dotenv's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.2.2\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSupport for Python 3.14, including the free-threaded (3.14t) build. (#)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eThe \u003ccode\u003edotenv run\u003c/code\u003e command now forwards flags directly to the specified command by \u003ca href=\"https://github.com/bbc2\"\u003e\u003ccode\u003e@​bbc2\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/theskumar/python-dotenv/pull/607\"\u003etheskumar/python-dotenv#607\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImproved documentation clarity regarding override behavior and the reference page.\u003c/li\u003e\n\u003cli\u003eUpdated PyPy support to version 3.11.\u003c/li\u003e\n\u003cli\u003eDocumentation for FIFO file support.\u003c/li\u003e\n\u003cli\u003eSupport for Python 3.9.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eImproved \u003ccode\u003eset_key\u003c/code\u003e and \u003ccode\u003eunset_key\u003c/code\u003e behavior when interacting with symlinks by \u003ca href=\"https://github.com/bbc2\"\u003e\u003ccode\u003e@​bbc2\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://github.com/theskumar/python-dotenv/commit/790c5c02991100aa1bf41ee5330aca75edc51311\"\u003e#790c5\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCorrected the license specifier and added missing Python 3.14 classifiers in package metadata by \u003ca href=\"https://github.com/JYOuyang\"\u003e\u003ccode\u003e@​JYOuyang\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/theskumar/python-dotenv/pull/590\"\u003etheskumar/python-dotenv#590\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBreaking Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ccode\u003edotenv.set_key\u003c/code\u003e and \u003ccode\u003edotenv.unset_key\u003c/code\u003e used to follow symlinks in some\nsituations. This is no longer the case. For that behavior to be restored in\nall cases, \u003ccode\u003efollow_symlinks=True\u003c/code\u003e should be used.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eIn the CLI, \u003ccode\u003eset\u003c/code\u003e and \u003ccode\u003eunset\u003c/code\u003e used to follow symlinks in some situations. This\nis no longer the case.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ccode\u003edotenv.set_key\u003c/code\u003e, \u003ccode\u003edotenv.unset_key\u003c/code\u003e and the CLI commands \u003ccode\u003eset\u003c/code\u003e and \u003ccode\u003eunset\u003c/code\u003e\nused to reset the file mode of the modified .env file to \u003ccode\u003e0o600\u003c/code\u003e in some\nsituations. This is no longer the case: The original mode of the file is now\npreserved. Is the file needed to be created or wasn't a regular file, mode\n\u003ccode\u003e0o600\u003c/code\u003e is used.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eMisc\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eskip 000 permission tests for root user by \u003ca href=\"https://github.com/burnout-projects\"\u003e\u003ccode\u003e@​burnout-projects\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/theskumar/python-dotenv/pull/561\"\u003etheskumar/python-dotenv#561\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump actions/checkout from 5 to 6 in the github-actions group by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/theskumar/python-dotenv/pull/593\"\u003etheskumar/python-dotenv#593\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd Windows testing to CI by \u003ca href=\"https://github.com/bbc2\"\u003e\u003ccode\u003e@​bbc2\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/theskumar/python-dotenv/pull/604\"\u003etheskumar/python-dotenv#604\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImprove workflow efficiency with best practices by \u003ca href=\"https://github.com/theskumar\"\u003e\u003ccode\u003e@​theskumar\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/theskumar/python-dotenv/pull/609\"\u003etheskumar/python-dotenv#609\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove the use of \u003ccode\u003esh\u003c/code\u003e in tests by \u003ca href=\"https://github.com/bbc2\"\u003e\u003ccode\u003e@​bbc2\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/theskumar/python-dotenv/pull/612\"\u003etheskumar/python-dotenv#612\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/JYOuyang\"\u003e\u003ccode\u003e@​JYOuyang\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/theskumar/python-dotenv/pull/590\"\u003etheskumar/python-dotenv#590\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/burnout-projects\"\u003e\u003ccode\u003e@​burnout-projects\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/theskumar/python-dotenv/pull/561\"\u003etheskumar/python-dotenv#561\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cpackham-atlnz\"\u003e\u003ccode\u003e@​cpackham-atlnz\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/theskumar/python-dotenv/pull/597\"\u003etheskumar/python-dotenv#597\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/theskumar/python-dotenv/compare/v1.2.1...v1.2.2\"\u003ehttps://github.com/theskumar/python-dotenv/compare/v1.2.1...v1.2.2\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/theskumar/python-dotenv/blob/main/CHANGELOG.md\"\u003epython-dotenv's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e[1.2.2] - 2026-03-01\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSupport for Python 3.14, including the free-threaded (3.14t) build. (\u003ca href=\"https://redirect.github.com/theskumar/python-dotenv/issues/588\"\u003e#588\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eThe \u003ccode\u003edotenv run\u003c/code\u003e command now forwards flags directly to the specified command by [\u003ca href=\"https://github.com/bbc2\"\u003e\u003ccode\u003e@​bbc2\u003c/code\u003e\u003c/a\u003e] in \u003ca href=\"https://redirect.github.com/theskumar/python-dotenv/issues/607\"\u003e#607\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImproved documentation clarity regarding override behavior and the reference page.\u003c/li\u003e\n\u003cli\u003eUpdated PyPy support to version 3.11.\u003c/li\u003e\n\u003cli\u003eDocumentation for FIFO file support.\u003c/li\u003e\n\u003cli\u003eDropped Support for Python 3.9.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eImproved \u003ccode\u003eset_key\u003c/code\u003e and \u003ccode\u003eunset_key\u003c/code\u003e behavior when interacting with symlinks by [\u003ca href=\"https://github.com/bbc2\"\u003e\u003ccode\u003e@​bbc2\u003c/code\u003e\u003c/a\u003e] in [790c5c0]\u003c/li\u003e\n\u003cli\u003eCorrected the license specifier and added missing Python 3.14 classifiers in package metadata by [\u003ca href=\"https://github.com/JYOuyang\"\u003e\u003ccode\u003e@​JYOuyang\u003c/code\u003e\u003c/a\u003e] in \u003ca href=\"https://redirect.github.com/theskumar/python-dotenv/issues/590\"\u003e#590\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBreaking Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ccode\u003edotenv.set_key\u003c/code\u003e and \u003ccode\u003edotenv.unset_key\u003c/code\u003e used to follow symlinks in some\nsituations. This is no longer the case. For that behavior to be restored in\nall cases, \u003ccode\u003efollow_symlinks=True\u003c/code\u003e should be used.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eIn the CLI, \u003ccode\u003eset\u003c/code\u003e and \u003ccode\u003eunset\u003c/code\u003e used to follow symlinks in some situations. This\nis no longer the case.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ccode\u003edotenv.set_key\u003c/code\u003e, \u003ccode\u003edotenv.unset_key\u003c/code\u003e and the CLI commands \u003ccode\u003eset\u003c/code\u003e and \u003ccode\u003eunset\u003c/code\u003e\nused to reset the file mode of the modified .env file to \u003ccode\u003e0o600\u003c/code\u003e in some\nsituations. This is no longer the case: The original mode of the file is now\npreserved. Is the file needed to be created or wasn't a regular file, mode\n\u003ccode\u003e0o600\u003c/code\u003e is used.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/theskumar/python-dotenv/commit/36004e0e34be7665ff2b11a8a4005144f76f176d\"\u003e\u003ccode\u003e36004e0\u003c/code\u003e\u003c/a\u003e Bump version: 1.2.1 → 1.2.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/theskumar/python-dotenv/commit/eb202520e5933c9daf42501e1e42fdb0144002c8\"\u003e\u003ccode\u003eeb20252\u003c/code\u003e\u003c/a\u003e docs: update changelog for v1.2.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/theskumar/python-dotenv/commit/790c5c02991100aa1bf41ee5330aca75edc51311\"\u003e\u003ccode\u003e790c5c0\u003c/code\u003e\u003c/a\u003e Merge commit from fork\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/theskumar/python-dotenv/commit/43340da220fb4ca4f95357bbe21a3c7f8f1278b1\"\u003e\u003ccode\u003e43340da\u003c/code\u003e\u003c/a\u003e Remove the use of \u003ccode\u003esh\u003c/code\u003e in tests (\u003ca href=\"https://redirect.github.com/theskumar/python-dotenv/issues/612\"\u003e#612\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/theskumar/python-dotenv/commit/09d7cee32459e7abdcb5c9d8122a552589c06a9c\"\u003e\u003ccode\u003e09d7cee\u003c/code\u003e\u003c/a\u003e docs: clarify override behavior and document FIFO support (\u003ca href=\"https://redirect.github.com/theskumar/python-dotenv/issues/610\"\u003e#610\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/theskumar/python-dotenv/commit/c8de2887c00198c22842c5ae5e92d1747467363c\"\u003e\u003ccode\u003ec8de288\u003c/code\u003e\u003c/a\u003e ci: improve workflow efficiency with best practices (\u003ca href=\"https://redirect.github.com/theskumar/python-dotenv/issues/609\"\u003e#609\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/theskumar/python-dotenv/commit/7bd9e3dbfedc0983ad7d56d5570013035242bdf4\"\u003e\u003ccode\u003e7bd9e3d\u003c/code\u003e\u003c/a\u003e Add Windows testing to CI (\u003ca href=\"https://redirect.github.com/theskumar/python-dotenv/issues/604\"\u003e#604\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/theskumar/python-dotenv/commit/1baaf04f336072e0ee324d5df9563ec767f14f81\"\u003e\u003ccode\u003e1baaf04\u003c/code\u003e\u003c/a\u003e Drop Python 3.9 support and update to PyPy 3.11 (\u003ca href=\"https://redirect.github.com/theskumar/python-dotenv/issues/608\"\u003e#608\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/theskumar/python-dotenv/commit/4a22cf8993804aeede0c20b75bb1a29d3a99e9dc\"\u003e\u003ccode\u003e4a22cf8\u003c/code\u003e\u003c/a\u003e ci: enable testing on Python 3.14t (free-threaded) (\u003ca href=\"https://redirect.github.com/theskumar/python-dotenv/issues/588\"\u003e#588\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/theskumar/python-dotenv/commit/e2e8e776b42e382ae38b44d3982dd649e7507dd4\"\u003e\u003ccode\u003ee2e8e77\u003c/code\u003e\u003c/a\u003e Fix license specifier (\u003ca href=\"https://redirect.github.com/theskumar/python-dotenv/issues/597\"\u003e#597\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/theskumar/python-dotenv/compare/v1.2.1...v1.2.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `protobuf` from 5.29.6 to 7.34.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/protocolbuffers/protobuf/releases\"\u003eprotobuf's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eProtocol Buffers v34.0-rc1\u003c/h2\u003e\n\u003ch1\u003eAnnouncements\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eThis version includes breaking changes to: C++, Objective-C, PHP, Python.\u003c/strong\u003e\u003c/li\u003e\n\u003cli\u003e[Bazel] Remove deprecated ProtoInfo.transitive_imports. Use equivalent transitive_sources instead (\u003ca href=\"https://github.com/protocolbuffers/protobuf/commit/0a5c2f6b633c1e5259f566cb42d30fe347b8aadb\"\u003ehttps://github.com/protocolbuffers/protobuf/commit/0a5c2f6b633c1e5259f566cb42d30fe347b8aadb\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[C++] Make generator headers private (\u003ca href=\"https://github.com/protocolbuffers/protobuf/commit/3a2af3510f0d454dbe3e4dc281674b61c4d20b9e\"\u003ehttps://github.com/protocolbuffers/protobuf/commit/3a2af3510f0d454dbe3e4dc281674b61c4d20b9e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[C++] Add a debug check that the target of CopyFrom is not a descendant of the source. (\u003ca href=\"https://github.com/protocolbuffers/protobuf/commit/7a7589823d2cfaaf7994b050e98d5d553bc9b1c1\"\u003ehttps://github.com/protocolbuffers/protobuf/commit/7a7589823d2cfaaf7994b050e98d5d553bc9b1c1\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[C++] Add [[nodiscard]] to many APIs. (\u003ca href=\"https://github.com/protocolbuffers/protobuf/commit/a70115f33f9af2c4b2202c800b84837e7fe0d738\"\u003ehttps://github.com/protocolbuffers/protobuf/commit/a70115f33f9af2c4b2202c800b84837e7fe0d738\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[C++] Make the arena-enabled constructors of \u003ccode\u003eRepeatedField\u003c/code\u003e, \u003ccode\u003eRepeatedPtrField\u003c/code\u003e, and \u003ccode\u003eMap\u003c/code\u003e private. (\u003ca href=\"https://github.com/protocolbuffers/protobuf/commit/ef890c3d0c79398c70e047fe5dd893f460ba2336\"\u003ehttps://github.com/protocolbuffers/protobuf/commit/ef890c3d0c79398c70e047fe5dd893f460ba2336\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[C++] Remove deprecated FieldDescriptor::label() in OSS. Use is_repeated() or is_required() instead (\u003ca href=\"https://github.com/protocolbuffers/protobuf/commit/b76faa921fdd244f374c7be0bddd4050fc42c292\"\u003ehttps://github.com/protocolbuffers/protobuf/commit/b76faa921fdd244f374c7be0bddd4050fc42c292\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[C++] Removes proto2::util::MessageDifferencer::AddIgnoreCriteria that takes a raw pointer as an argument in favor of the overload that takes a unique_ptr. Remove macro PROTOBUF_FUTURE_REMOVE_ADD_IGNORE_CRITERIA (\u003ca href=\"https://github.com/protocolbuffers/protobuf/commit/b115358c64127896fed88b8b5ef5d91d86d8cbae\"\u003ehttps://github.com/protocolbuffers/protobuf/commit/b115358c64127896fed88b8b5ef5d91d86d8cbae\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[C++] Remove deprecated FieldDescriptor::has_optional_keyword() in OSS. Use is_repeated() or has_presence() instead (\u003ca href=\"https://github.com/protocolbuffers/protobuf/commit/68346ec9348e932664e58c3ecdcd1478f95233a8\"\u003ehttps://github.com/protocolbuffers/protobuf/commit/68346ec9348e932664e58c3ecdcd1478f95233a8\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[C++] Remove AddUnusedImportTrackFile() and ClearUnusedImportTrackFiles(). Remove PROTOBUF_FUTURE_RENAME_ADD_UNUSED_IMPORT (\u003ca href=\"https://github.com/protocolbuffers/protobuf/commit/837a2cd1d6c75402b2503ffe7cd8aeaf25868536\"\u003ehttps://github.com/protocolbuffers/protobuf/commit/837a2cd1d6c75402b2503ffe7cd8aeaf25868536\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[C++] Remove deprecated FieldDescriptor::is_optional() in OSS. Use (!is_required() \u0026amp;\u0026amp; !is_repeated()) instead (\u003ca href=\"https://github.com/protocolbuffers/protobuf/commit/9dbc5d479a8e453921485d8d3de47fb3c005f1af\"\u003ehttps://github.com/protocolbuffers/protobuf/commit/9dbc5d479a8e453921485d8d3de47fb3c005f1af\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[C++] Remove deprecated UseDeprecatedLegacyJsonFieldConflicts() (\u003ca href=\"https://github.com/protocolbuffers/protobuf/commit/c301c2ca286327a21c50c0c4cd877afc9c655b00\"\u003ehttps://github.com/protocolbuffers/protobuf/commit/c301c2ca286327a21c50c0c4cd877afc9c655b00\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[C++] All entity names have length limit (2afb0dc)\u003c/li\u003e\n\u003cli\u003e[ObjC] Remove \u003ccode\u003egenerate_minimal_imports\u003c/code\u003e generation option warning (\u003ca href=\"https://github.com/protocolbuffers/protobuf/commit/45b1297fdaad5a9436d0e207422168c38dc45ac4\"\u003ehttps://github.com/protocolbuffers/protobuf/commit/45b1297fdaad5a9436d0e207422168c38dc45ac4\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[ObjC] Fix nullability annotations on some \u003ccode\u003eGPB*Dictionary\u003c/code\u003e types. (\u003ca href=\"https://github.com/protocolbuffers/protobuf/commit/ea67d6d26a48478a567c404679e3bb99cf230d50\"\u003ehttps://github.com/protocolbuffers/protobuf/commit/ea67d6d26a48478a567c404679e3bb99cf230d50\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[ObjC] Remove \u003ccode\u003e-[GPBFieldDescriptor optional]\u003c/code\u003e (\u003ca href=\"https://github.com/protocolbuffers/protobuf/commit/3414dc151eb4dcbdb2ca952e2589993bf7af75c4\"\u003ehttps://github.com/protocolbuffers/protobuf/commit/3414dc151eb4dcbdb2ca952e2589993bf7af75c4\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[Other] Remove deprecated flag for enabling MSVC support (\u003ca href=\"https://github.com/protocolbuffers/protobuf/commit/97c979be6e0907e1051bee62584dac4594e73fa7\"\u003ehttps://github.com/protocolbuffers/protobuf/commit/97c979be6e0907e1051bee62584dac4594e73fa7\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[PHP] Remove deprecated PHP APIs (\u003ca href=\"https://github.com/protocolbuffers/protobuf/commit/9c45014099a4f7004fab6dd1278de2f4f2a393c5\"\u003ehttps://github.com/protocolbuffers/protobuf/commit/9c45014099a4f7004fab6dd1278de2f4f2a393c5\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[PHP] Remove deprecated PHP APIs FieldDescriptor getLabel, use IsRepeated or isRequired instead. (\u003ca href=\"https://github.com/protocolbuffers/protobuf/commit/42081219920c6fad17ba6ddd1e28d111bcfb3345\"\u003ehttps://github.com/protocolbuffers/protobuf/commit/42081219920c6fad17ba6ddd1e28d111bcfb3345\u003c/a\u003e, \u003ca href=\"https://github.com/protocolbuffers/protobuf/commit/cd76e675b14d00dda5623b30835d2bc7105fccc6\"\u003ehttps://github.com/protocolbuffers/protobuf/commit/cd76e675b14d00dda5623b30835d2bc7105fccc6\u003c/a\u003e, \u003ca href=\"https://github.com/protocolbuffers/protobuf/commit/42081219920c6fad17ba6ddd1e28d111bcfb3345\"\u003ehttps://github.com/protocolbuffers/protobuf/commit/42081219920c6fad17ba6ddd1e28d111bcfb3345\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[PHP]  Add PHP typehints for setters and remove redundant GPBUtil checks (\u003ca href=\"https://redirect.github.com/protocolbuffers/protobuf/pull/25296\"\u003eprotocolbuffers/protobuf#25296\u003c/a\u003e) (\u003ca href=\"https://github.com/protocolbuffers/protobuf/commit/aee03b78929c02461a5f9d8e136a2a016359b0cd\"\u003ehttps://github.com/protocolbuffers/protobuf/commit/aee03b78929c02461a5f9d8e136a2a016359b0cd\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[PHP]  support default values for editions/proto2 (\u003ca href=\"https://redirect.github.com/protocolbuffers/protobuf/pull/25161\"\u003eprotocolbuffers/protobuf#25161\u003c/a\u003e) (\u003ca href=\"https://github.com/protocolbuffers/protobuf/commit/b01099d56350551bae3da88b97bf3027274c9f17\"\u003ehttps://github.com/protocolbuffers/protobuf/commit/b01099d56350551bae3da88b97bf3027274c9f17\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[Python] Raise errors in OSS when assign bool to int/enum field in Python Proto. (\u003ca href=\"https://github.com/protocolbuffers/protobuf/commit/5b116fe2f14f49dd0cc3b76089983717f211025c\"\u003ehttps://github.com/protocolbuffers/protobuf/commit/5b116fe2f14f49dd0cc3b76089983717f211025c\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[Python] Remove float_format/double_format from python proto text_format (\u003ca href=\"https://github.com/protocolbuffers/protobuf/commit/e4854a186e0bfa867d5bfa5cd850608a948fd488\"\u003ehttps://github.com/protocolbuffers/protobuf/commit/e4854a186e0bfa867d5bfa5cd850608a948fd488\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[Python] Raise TypeError when convert non-timedelta to Duration, or convert non-datetime to Timestamp in python proto. (Original code may raise ArributeError) (\u003ca href=\"https://github.com/protocolbuffers/protobuf/commit/00aaca1b4d98954bc2933d7c8a5379ba6088124c\"\u003ehttps://github.com/protocolbuffers/protobuf/commit/00aaca1b4d98954bc2933d7c8a5379ba6088124c\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[Python] Remove float_precision from python proto json_format (\u003ca href=\"https://github.com/protocolbuffers/protobuf/commit/f027f1fcd52b9d080b7ee79f4024f53cf54e0dc5\"\u003ehttps://github.com/protocolbuffers/protobuf/commit/f027f1fcd52b9d080b7ee79f4024f53cf54e0dc5\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[Python] Remove deprecated FieldDescriptor::label() in OSS. Use is_repeated() or is_required() instead (\u003ca href=\"https://github.com/protocolbuffers/protobuf/commit/b76faa921fdd244f374c7be0bddd4050fc42c292\"\u003ehttps://github.com/protocolbuffers/protobuf/commit/b76faa921fdd244f374c7be0bddd4050fc42c292\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[Python] Remove deprecated FieldDescriptor.label (\u003ca href=\"https://github.com/protocolbuffers/protobuf/commit/0a8ff55518ea5874478ad5b26515b31d186045a9\"\u003ehttps://github.com/protocolbuffers/protobuf/commit/0a8ff55518ea5874478ad5b26515b31d186045a9\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[Python] Remove deprecated UseDeprecatedLegacyJsonFieldConflicts() (\u003ca href=\"https://github.com/protocolbuffers/protobuf/commit/c301c2ca286327a21c50c0c4cd877afc9c655b00\"\u003ehttps://github.com/protocolbuffers/protobuf/commit/c301c2ca286327a21c50c0c4cd877afc9c655b00\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://protobuf.dev/news/\"\u003eProtobuf News\u003c/a\u003e may include additional announcements or pre-announcements for upcoming changes.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://protobuf.dev/support/migration/\"\u003eMigration Guide\u003c/a\u003e may include additional guidance for breaking changes.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eBazel\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eFix: cc_toolchain should prefer protoc when prebuilt flag is flipped. (\u003ca href=\"https://redirect.github.com/protocolbuffers/protobuf/issues/25168\"\u003e#25168\u003c/a\u003e) (\u003ca href=\"https://github.com/protocolbuffers/protobuf/commit/8c857c3a1c6a106b0a096f1c9fa504bfaca035a9\"\u003ehttps://github.com/protocolbuffers/protobuf/commit/8c857c3a1c6a106b0a096f1c9fa504bfaca035a9\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBreaking change: Remove deprecated ProtoInfo.transitive_imports. Use equivalent transitive_sources instead (\u003ca href=\"https://github.com/protocolbuffers/protobuf/commit/0a5c2f6b633c1e5259f566cb42d30fe347b8aadb\"\u003ehttps://github.com/protocolbuffers/protobuf/commit/0a5c2f6b633c1e5259f566cb42d30fe347b8aadb\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFeat(bazel): wire up prebuilt protoc toolchain (\u003ca href=\"https://redirect.github.com/protocolbuffers/protobuf/issues/24115\"\u003e#24115\u003c/a\u003e) (\u003ca href=\"https://github.com/protocolbuffers/protobuf/commit/cc23698b486e690ea2eb873cc7596a87c74a3ba6\"\u003ehttps://github.com/protocolbuffers/protobuf/commit/cc23698b486e690ea2eb873cc7596a87c74a3ba6\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMigrate \u003ccode\u003eproto_descriptor_set\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/protocolbuffers/protobuf/issues/23369\"\u003e#23369\u003c/a\u003e) (\u003ca href=\"https://github.com/protocolbuffers/protobuf/commit/8d4dfdd39a7a242a9ed631a6ab2192c57dd9b9c8\"\u003ehttps://github.com/protocolbuffers/protobuf/commit/8d4dfdd39a7a242a9ed631a6ab2192c57dd9b9c8\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eCompiler\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eRuby codegen: support generation of rbs files (\u003ca href=\"https://redirect.github.com/protocolbuffers/protobuf/issues/15633\"\u003e#15633\u003c/a\u003e) (\u003ca href=\"https://github.com/protocolbuffers/protobuf/commit/6ebdf851ba78728f0aa145d38454ed9a316fb08d\"\u003ehttps://github.com/protocolbuffers/protobuf/commit/6ebdf851ba78728f0aa145d38454ed9a316fb08d\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAvoid collision name problems between a message named \u003ccode\u003eXyz\u003c/code\u003e and a direct sibling enum named \u003ccode\u003eXyzView\u003c/code\u003e (\u003ca href=\"https://github.com/protocolbuffers/protobuf/commit/eba53e8f172b273d679759a72ce4250131ee3df1\"\u003ehttps://github.com/protocolbuffers/protobuf/commit/eba53e8f172b273d679759a72ce4250131ee3df1\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eGeneralizing and implementing ValidateFeatureSupport for both Options and Features during proto parsing (\u003ca href=\"https://github.com/protocolbuffers/protobuf/commit/ed3c57114d8e2b47cca7697ddaa50c1b3762a6b0\"\u003ehttps://github.com/protocolbuffers/protobuf/commit/ed3c57114d8e2b47cca7697ddaa50c1b3762a6b0\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix a bug with custom features outside of the \u003ccode\u003epb\u003c/code\u003e package. (\u003ca href=\"https://github.com/protocolbuffers/protobuf/commit/872d3ce7a4da00d7dcec33ced20cfe45235935e8\"\u003ehttps://github.com/protocolbuffers/protobuf/commit/872d3ce7a4da00d7dcec33ced20cfe45235935e8\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix import option handling when include_imports isn't set. (\u003ca href=\"https://github.com/protocolbuffers/protobuf/commit/9ef9e80afd9bc8379d578fe67e5ab0738728c04e\"\u003ehttps://github.com/protocolbuffers/protobuf/commit/9ef9e80afd9bc8379d578fe67e5ab0738728c04e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix a bug in STRICT check of namespaced enums to properly check for 'reserved 1 to max' (\u003ca href=\"https://github.com/protocolbuffers/protobuf/commit/1229d4adba24c0952ab85ce96bc7b7f8a1fe6d0f\"\u003ehttps://github.com/protocolbuffers/protobuf/commit/1229d4adba24c0952ab85ce96bc7b7f8a1fe6d0f\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePrevent accidental stripping of \u003ccode\u003edebug_redact\u003c/code\u003e options via import option. (\u003ca href=\"https://github.com/protocolbuffers/protobuf/commit/f58b098bffa7ca4045ef7773b09151a6af5d0c28\"\u003ehttps://github.com/protocolbuffers/protobuf/commit/f58b098bffa7ca4045ef7773b09151a6af5d0c28\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eC++\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eAdd EnumerateEnumValues function. (\u003ca href=\"https://github.com/protocolbuffers/protobuf/commit/397d5d99db274b379d1384814074bf7df39d32f7\"\u003ehttps://github.com/protocolbuffers/protobuf/commit/397d5d99db274b379d1384814074bf7df39d32f7\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/protocolbuffers/protobuf/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `panel` from 1.8.4 to 1.8.10\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/holoviz/panel/releases\"\u003epanel's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 1.8.10\u003c/h2\u003e\n\u003cp\u003ePanel 1.8.10 focuses on stability improvements across widgets, plotting integrations, and server behavior. It includes fixes for Tabulator serialization, Param widget updates, Plotly and Vega regressions, and several UI issues. This release also improves compatibility with \u003cstrong\u003eBokeh 3.9\u003c/strong\u003e, enhances error reporting when serving apps, and addresses a security issue in \u003ccode\u003epanel.js\u003c/code\u003e.\u003c/p\u003e\n\u003cp\u003eMany thanks to the contributors to this release including:\n\u003ca href=\"https://github.com/philippjfr\"\u003e\u003ccode\u003e@​philippjfr\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/SuMayaBee\"\u003e\u003ccode\u003e@​SuMayaBee\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/AtharvaJaiswal005\"\u003e\u003ccode\u003e@​AtharvaJaiswal005\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/hoxbro\"\u003e\u003ccode\u003e@​hoxbro\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/ghostiee-11\"\u003e\u003ccode\u003e@​ghostiee-11\u003c/code\u003e\u003c/a\u003e, and \u003ca href=\"https://github.com/tmoulignier\"\u003e\u003ccode\u003e@​tmoulignier\u003c/code\u003e\u003c/a\u003e.\u003c/p\u003e\n\u003ch3\u003e✨ Enhancements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eImprove Python error messages displayed when serving apps (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8478\"\u003e#8478\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprove \u003ccode\u003estate.busy\u003c/code\u003e logic to avoid mismatches in busy state tracking (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8498\"\u003e#8498\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAllow configuring the Panel CDN with the PANEL_CDN_ROOT environment variable or \u003ccode\u003epn.config.cdn_root\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8512\"\u003e#8512\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🐛 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ePrevent spacebar in \u003ccode\u003eCard\u003c/code\u003e header inputs from toggling collapse (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8442\"\u003e#8442\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003eDateRangeSlider\u003c/code\u003e incorrectly modifying both values with timezone-aware timestamps (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8455\"\u003e#8455\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePreserve slider bar color when \u003ccode\u003eAccordion\u003c/code\u003e panels are collapsed or expanded (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8460\"\u003e#8460\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix datetime axis type mismatch in \u003ccode\u003elink_axes\u003c/code\u003e after scroll and plot update (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8468\"\u003e#8468\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix JSON serialization errors in \u003ccode\u003eTabulator\u003c/code\u003e when using mixed \u003ccode\u003eNaT\u003c/code\u003e datetime columns (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8491\"\u003e#8491\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix Param widget values not updating when changed inside their own callback (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8492\"\u003e#8492\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix missing validation in \u003ccode\u003e_imgshape\u003c/code\u003e for image panes (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8485\"\u003e#8485\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix Vega pane not updating when using inline data (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8495\"\u003e#8495\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix Plotly regressions introduced in earlier 1.8 releases (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8471\"\u003e#8471\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8476\"\u003e#8476\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnsure all \u003ccode\u003eReactiveESM\u003c/code\u003e children render correctly (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8473\"\u003e#8473\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnsure \u003ccode\u003eCodeEditor\u003c/code\u003e annotations are not overridden (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8505\"\u003e#8505\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix Modal objects update rendering inline instead of in dialog (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8508\"\u003e#8508\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePrevent ValueError when \u003ccode\u003eEditableFloatSlider\u003c/code\u003e input is cleared (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8511\"\u003e#8511\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🔒 Security\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAddress XSS and prototype overwrite issues in \u003ccode\u003epanel.js\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8501\"\u003e#8501\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e📦 Compatibility \u0026amp; Dependency Updates\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd compatibility with \u003cstrong\u003eBokeh 3.9\u003c/strong\u003e (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8475\"\u003e#8475\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e📚 Documentation\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRecommend using bound function references instead of \u003ccode\u003ewatch=True\u003c/code\u003e in the \u003ccode\u003ebind_component\u003c/code\u003e guide (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8479\"\u003e#8479\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🧪 Tests \u0026amp; Maintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eImprove test robustness (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8502\"\u003e#8502\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix JupyterLite CI workflow (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8494\"\u003e#8494\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8496\"\u003e#8496\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eVersion 1.8.9\u003c/h2\u003e\n\u003cp\u003eMany thanks to \u003ca href=\"https://github.com/philippjfr\"\u003e\u003ccode\u003e@​philippjfr\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/hoxbro\"\u003e\u003ccode\u003e@​hoxbro\u003c/code\u003e\u003c/a\u003e for their contributions.\u003c/p\u003e\n\u003ch3\u003e🐛 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eOnly serialize ESM model definition if session is already loaded (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8462\"\u003e#8462\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/holoviz/panel/blob/main/CHANGELOG.md\"\u003epanel's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 1.8.10\u003c/h2\u003e\n\u003cp\u003ePanel 1.8.10 focuses on stability improvements across widgets, plotting integrations, and server behavior. It includes fixes for Tabulator serialization, Param widget updates, Plotly and Vega regressions, and several UI issues. This release also improves compatibility with \u003cstrong\u003eBokeh 3.9\u003c/strong\u003e, enhances error reporting when serving apps, and addresses a security issue in \u003ccode\u003epanel.js\u003c/code\u003e.\u003c/p\u003e\n\u003cp\u003eMany thanks to the contributors to this release including:\n\u003ca href=\"https://github.com/philippjfr\"\u003e\u003ccode\u003e@​philippjfr\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/SuMayaBee\"\u003e\u003ccode\u003e@​SuMayaBee\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/AtharvaJaiswal005\"\u003e\u003ccode\u003e@​AtharvaJaiswal005\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/hoxbro\"\u003e\u003ccode\u003e@​hoxbro\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/ghostiee-11\"\u003e\u003ccode\u003e@​ghostiee-11\u003c/code\u003e\u003c/a\u003e, and \u003ca href=\"https://github.com/tmoulignier\"\u003e\u003ccode\u003e@​tmoulignier\u003c/code\u003e\u003c/a\u003e.\u003c/p\u003e\n\u003ch3\u003e✨ Enhancements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eImprove Python error messages displayed when serving apps (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8478\"\u003e#8478\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprove \u003ccode\u003estate.busy\u003c/code\u003e logic to avoid mismatches in busy state tracking (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8498\"\u003e#8498\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAllow configuring the Panel CDN with the PANEL_CDN_ROOT environment variable or \u003ccode\u003epn.config.cdn_root\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8512\"\u003e#8512\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🐛 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ePrevent spacebar in \u003ccode\u003eCard\u003c/code\u003e header inputs from toggling collapse (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8442\"\u003e#8442\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003eDateRangeSlider\u003c/code\u003e incorrectly modifying both values with timezone-aware timestamps (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8455\"\u003e#8455\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePreserve slider bar color when \u003ccode\u003eAccordion\u003c/code\u003e panels are collapsed or expanded (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8460\"\u003e#8460\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix datetime axis type mismatch in \u003ccode\u003elink_axes\u003c/code\u003e after scroll and plot update (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8468\"\u003e#8468\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix JSON serialization errors in \u003ccode\u003eTabulator\u003c/code\u003e when using mixed \u003ccode\u003eNaT\u003c/code\u003e datetime columns (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8491\"\u003e#8491\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix Param widget values not updating when changed inside their own callback (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8492\"\u003e#8492\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix missing validation in \u003ccode\u003e_imgshape\u003c/code\u003e for image panes (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8485\"\u003e#8485\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix Vega pane not updating when using inline data (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8495\"\u003e#8495\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix Plotly regressions introduced in earlier 1.8 releases (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8471\"\u003e#8471\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8476\"\u003e#8476\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnsure all \u003ccode\u003eReactiveESM\u003c/code\u003e children render correctly (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8473\"\u003e#8473\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnsure \u003ccode\u003eCodeEditor\u003c/code\u003e annotations are not overridden (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8505\"\u003e#8505\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix Modal objects update rendering inline instead of in dialog (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8508\"\u003e#8508\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePrevent ValueError when \u003ccode\u003eEditableFloatSlider\u003c/code\u003e input is cleared (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8511\"\u003e#8511\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🔒 Security\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAddress XSS and prototype overwrite issues in \u003ccode\u003epanel.js\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8501\"\u003e#8501\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e📦 Compatibility \u0026amp; Dependency Updates\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd compatibility with \u003cstrong\u003eBokeh 3.9\u003c/strong\u003e (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8475\"\u003e#8475\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e📚 Documentation\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRecommend using bound function references instead of \u003ccode\u003ewatch=True\u003c/code\u003e in the \u003ccode\u003ebind_component\u003c/code\u003e guide (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8479\"\u003e#8479\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🧪 Tests \u0026amp; Maintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eImprove test robustness (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8502\"\u003e#8502\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix JupyterLite CI workflow (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8494\"\u003e#8494\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8496\"\u003e#8496\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eVersion 1.8.9\u003c/h2\u003e\n\u003cp\u003eMany thanks to \u003ca href=\"https://github.com/philippjfr\"\u003e\u003ccode\u003e@​philippjfr\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/hoxbro\"\u003e\u003ccode\u003e@​hoxbro\u003c/code\u003e\u003c/a\u003e for their contributions.\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/holoviz/panel/commit/dabdb38c0fdba9685fab0bae2d27cfe40da2add6\"\u003e\u003ccode\u003edabdb38\u003c/code\u003e\u003c/a\u003e Bump panel.js to 1.8.10\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/holoviz/panel/commit/dd1a6f4bdd8a81ae389f3b1f617cd01c9d9c5b63\"\u003e\u003ccode\u003edd1a6f4\u003c/code\u003e\u003c/a\u003e Update CHANGELOG\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/holoviz/panel/commit/e6c2916539ea19b450d76271a3768cc071324309\"\u003e\u003ccode\u003ee6c2916\u003c/code\u003e\u003c/a\u003e ci: Update github action versions (\u003ca href=\"https://redirect.github.com/holoviz/panel/issues/8513\"\u003e#8513\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/holoviz/panel/commit/e94fddf2969da64ebe7d9b53089b8cf57ea24fa7\"\u003e\u003ccode\u003ee94fddf\u003c/code\u003e\u003c/a\u003e Prevent spacebar in Card header inputs from toggling collapse (\u003ca href=\"https://redirect.github.com/holoviz/panel/issues/8442\"\u003e#8442\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/holoviz/panel/commit/b8a2b2929b91185cf0d5a3d0845ae114bd4cee32\"\u003e\u003ccode\u003eb8a2b29\u003c/code\u003e\u003c/a\u003e Allow making CDN_ROOT configurable (\u003ca href=\"https://redirect.github.com/holoviz/panel/issues/8512\"\u003e#8512\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/holoviz/panel/commit/40b1fe6c2616c209ecf2a05bf4b67a94045cf081\"\u003e\u003ccode\u003e40b1fe6\u003c/code\u003e\u003c/a\u003e Fix Modal objects update rendering inline instead of in dialog (\u003ca href=\"https://redirect.github.com/holoviz/panel/issues/8508\"\u003e#8508\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/holoviz/panel/commit/9a6600911f9303bc77c2365ce7ce21f15209ee40\"\u003e\u003ccode\u003e9a66009\u003c/code\u003e\u003c/a\u003e fix: prevent ValueError when EditableFloatSlider input is cleared (\u003ca href=\"https://redirect.github.com/holoviz/panel/issues/8511\"\u003e#8511\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/holoviz/panel/commit/2b50a33082facf6fa5292a603e1e2e2424f24ae5\"\u003e\u003ccode\u003e2b50a33\u003c/code\u003e\u003c/a\u003e Fix CodeEditor annotations overwritten by Ace worker (\u003ca href=\"https://redirect.github.com/holoviz/panel/issues/8505\"\u003e#8505\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/holoviz/panel/commit/f6dc8a722cfb346a232ca1737d65db719a7d3209\"\u003e\u003ccode\u003ef6dc8a7\u003c/code\u003e\u003c/a\u003e Bump panel.js to 1.8.10-rc.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/holoviz/panel/commit/cddfd311f30aae192a158ab62e96b74372b368a0\"\u003e\u003ccode\u003ecddfd31\u003c/code\u003e\u003c/a\u003e Add 1.8.10 changelog\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/holoviz/panel/compare/v1.8.4...v1.8.10\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `playwright` from 1.57.0 to 1.58.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/microsoft/playwright-python/releases\"\u003eplaywright's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.58.0\u003c/h2\u003e\n\u003ch2\u003eTrace Viewer Improvements\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eNew 'system' theme option follows your OS dark/light mode preference\u003c/li\u003e\n\u003cli\u003eSearch functionality (Cmd/Ctrl+F) is now available in code editors\u003c/li\u003e\n\u003cli\u003eNetwork details panel has been reorganized for better usability\u003c/li\u003e\n\u003cli\u003eJSON responses are now automatically formatted for readability\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThanks to \u003ca href=\"https://github.com/cpAdm\"\u003e\u003ccode\u003e@​cpAdm\u003c/code\u003e\u003c/a\u003e for contributing these improvements!\u003c/p\u003e\n\u003ch2\u003eMiscellaneous\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://playwright.dev/python/docs/api/class-browsertype#browser-type-connect-over-cdp\"\u003ebrowser_type.connect_over_cdp()\u003c/a\u003e now accepts an \u003ccode\u003eis_local\u003c/code\u003e option. When set to \u003ccode\u003eTrue\u003c/code\u003e, it tells Playwright that it runs on the same host as the CDP server, enabling file system optimizations.\u003c/p\u003e\n\u003ch2\u003eBreaking Changes ⚠️\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRemoved \u003ccode\u003e_react\u003c/code\u003e and \u003ccode\u003e_vue\u003c/code\u003e selectors. See \u003ca href=\"https://playwright.dev/python/docs/locators\"\u003elocators guide\u003c/a\u003e for alternatives.\u003c/li\u003e\n\u003cli\u003eRemoved \u003ccode\u003e:light\u003c/code\u003e selector engine suffix. Use standard CSS selectors instead.\u003c/li\u003e\n\u003cli\u003eOption \u003ccode\u003edevtools\u003c/code\u003e from \u003ca href=\"https://playwright.dev/python/docs/api/class-browsertype#browser-type-launch\"\u003ebrowser_type.launch()\u003c/a\u003e has been removed. Use \u003ccode\u003eargs=['--auto-open-devtools-for-tabs']\u003c/code\u003e instead.\u003c/li\u003e\n\u003cli\u003eRemoved macOS 13 support for WebKit. We recommend to upgrade your macOS version, or keep using an older Playwright version.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBrowser Versions\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eChromium 145.0.7632.6\u003c/li\u003e\n\u003cli\u003eMozilla Firefox 146.0.1\u003c/li\u003e\n\u003cli\u003eWebKit 26.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThis version was also tested against the following stable channels:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eGoogle Chrome 144\u003c/li\u003e\n\u003cli\u003eMicrosoft Edge 144\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/playwright-python/commit/47a5d35ef4f815a2021349f86ae391f7c20c02d6\"\u003e\u003ccode\u003e47a5d35\u003c/code\u003e\u003c/a\u003e chore: roll to 1.58.0 (\u003ca href=\"https://redirect.github.com/microsoft/playwright-python/issues/3026\"\u003e#3026\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/playwright-python/commit/d3f5438d53dc10657ec8c5859049069b3b3b281a\"\u003e\u003ccode\u003ed3f5438\u003c/code\u003e\u003c/a\u003e chore: throw FileNotFoundError for nonexistant files (\u003ca href=\"https://redirect.github.com/microsoft/playwright-python/issues/3014\"\u003e#3014\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/playwright-python/commit/731b5395c3bd8dd26b9317ec8e7599a29cf99547\"\u003e\u003ccode\u003e731b539\u003c/code\u003e\u003c/a\u003e chore: implement Request.service_worker (\u003ca href=\"https://redirect.github.com/microsoft/playwright-python/issues/3013\"\u003e#3013\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/microsoft/playwright-python/compare/v1.57.0...v1.58.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `kagglehub` from 0.3.13 to 1.0.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Kaggle/kagglehub/blob/main/CHANGELOG.md\"\u003ekagglehub's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.0.0 (February 11, 2026)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eGeneral Availability release\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.4.3 (February 6, 2026)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eoutput_dir\u003c/code\u003e parameter to \u003ccode\u003edataset_download\u003c/code\u003e, \u003ccode\u003emodel_download\u003c/code\u003e, \u003ccode\u003enotebook_output_download\u003c/code\u003e and \u003ccode\u003ecompetition_download\u003c/code\u003e for direct download to custom directory. (\u003ca href=\"https://redirect.github.com/Kaggle/kagglehub/pull/283\"\u003e#283\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/Kaggle/kagglehub/pull/284\"\u003e#284\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/Kaggle/kagglehub/pull/285\"\u003e#285\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.4.2 (January 29, 2026)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eset_kaggle_credentials\u003c/code\u003e method back to avoid breakage on libraries depending on setting legacy credentials. (\u003ca href=\"https://redirect.github.com/Kaggle/kagglehub/pull/281\"\u003e#281\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.4.1 (January 20, 2026)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUse new API tokens for \u003ccode\u003ekagglehub.login()\u003c/code\u003e and Colab secrets auth. (\u003ca href=\"https://redirect.github.com/Kaggle/kagglehub/pull/279\"\u003e#279\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.4.0 (January 7, 2026)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRestored version-checking logic. (\u003ca href=\"https://redirect.github.com/Kaggle/kagglehub/pull/272\"\u003e#272\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDocument new auth technique. (\u003ca href=\"https://redirect.github.com/Kaggle/kagglehub/pull/270\"\u003e#270\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUse \u003ccode\u003ekagglesdk\u003c/code\u003e instead of custom HTTP implementation. (\u003ca href=\"https://redirect.github.com/Kaggle/kagglehub/pull/268\"\u003e#268\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDropped support for Python 3.9. The minimum required Python version is now 3.10. (\u003ca href=\"https://redirect.github.com/Kaggle/kagglehub/pull/260\"\u003e#260\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Kaggle/kagglehub/commit/76690ea00850b300bb914dab94287e6933b7900c\"\u003e\u003ccode\u003e76690ea\u003c/code\u003e\u003c/a\u003e Release 1.0.0 (\u003ca href=\"https://redirect.github.com/Kaggle/kagglehub/issues/288\"\u003e#288\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Kaggle/kagglehub/commit/c91f33d67a0e5068ef81ba800f96476da88df54a\"\u003e\u003ccode\u003ec91f33d\u003c/code\u003e\u003c/a\u003e Release 0.4.3 (\u003ca href=\"https://redirect.github.com/Kaggle/kagglehub/issues/287\"\u003e#287\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Kaggle/kagglehub/commit/7de6792c183a771f4224cdc755e231a8d465a9a1\"\u003e\u003ccode\u003e7de6792\u003c/code\u003e\u003c/a\u003e Remove override flag \u0026amp; fix output_dir behavior (\u003ca href=\"https://redirect.github.com/Kaggle/kagglehub/issues/286\"\u003e#286\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Kaggle/kagglehub/commit/937e02df52ee319f591c13ebf4aecc3b183872b9\"\u003e\u003ccode\u003e937e02d\u003c/code\u003e\u003c/a\u003e Add output_dir/overwrite support to model, notebook output, and competition d...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Kaggle/kagglehub/commit/fa13341b21fffaf1e2d001e78d205bf38828c77b\"\u003e\u003ccode\u003efa13341\u003c/code\u003e\u003c/a\u003e Add destination support to dataset_download (\u003ca href=\"https://redirect.github.com/Kaggle/kagglehub/issues/283\"\u003e#283\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Kaggle/kagglehub/commit/bd2e2c4678288f01f90de102b1a8608a5aaccaf5\"\u003e\u003ccode\u003ebd2e2c4\u003c/code\u003e\u003c/a\u003e Release 0.4.2 (\u003ca href=\"https://redirect.github.com/Kaggle/kagglehub/issues/282\"\u003e#282\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Kaggle/kagglehub/commit/8aa166758553e2d30c8ea1bf16dbf85a4cb4bf8b\"\u003e\u003ccode\u003e8aa1667\u003c/code\u003e\u003c/a\u003e Add \u003ccode\u003eset_kaggle_credentials\u003c/code\u003e back (\u003ca href=\"https://redirect.github.com/Kaggle/kagglehub/issues/281\"\u003e#281\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Kaggle/kagglehub/commit/89f33997128f3a7256f85a3a1bd798d6ddf42a64\"\u003e\u003ccode\u003e89f3399\u003c/code\u003e\u003c/a\u003e Release 0.4.1 (\u003ca href=\"https://redirect.github.com/Kaggle/kagglehub/issues/280\"\u003e#280\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Kaggle/kagglehub/commit/f4bb1b2f0654a1c43af1f0e436100ac93ee59546\"\u003e\u003ccode\u003ef4bb1b2\u003c/code\u003e\u003c/a\u003e Use new API tokens for kagglehub.login() and Colab secrets auth. (\u003ca href=\"https://redirect.github.com/Kaggle/kagglehub/issues/279\"\u003e#279\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Kaggle/kagglehub/commit/b14b0a69f057103a42eb75023fd63c6d1be9f158\"\u003e\u003ccode\u003eb14b0a6\u003c/code\u003e\u003c/a\u003e Fix lints (\u003ca href=\"https://redirect.github.com/Kaggle/kagglehub/issues/274\"\u003e#274\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/Kaggle/kagglehub/compare/v0.3.13...v1.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `pip` from 26.0 to 26.0.1\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/pypa/pip/blob/main/NEWS.rst\"\u003epip's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e26.0.1 (2026-02-04)\u003c/h1\u003e\n\u003ch2\u003eBug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003e--pre\u003c/code\u003e not being respected from the command line when a requirement file\nincludes an option e.g. \u003ccode\u003e-extra-index-url\u003c/code\u003e. (\u003ccode\u003e[#13788](https://github.com/pypa/pip/issues/13788) \u0026lt;https://github.com/pypa/pip/issues/13788\u0026gt;\u003c/code\u003e_)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pypa/pip/commit/5fe4ea4f24cd9756316a4b5ef05daa15d84f7d0c\"\u003e\u003ccode\u003e5fe4ea4\u003c/code\u003e\u003c/a\u003e Bump for release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pypa/pip/commit/bea3cbe3b4d637be6d5007e9a5a2327e500b00d8\"\u003e\u003ccode\u003ebea3cbe\u003c/code\u003e\u003c/a\u003e windows fix tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pypa/pip/commit/ed22252bd19a71ce351b84405fa23230ca45ceea\"\u003e\u003ccode\u003eed22252\u003c/code\u003e\u003c/a\u003e News Entry\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pypa/pip/commit/af1327407f048bd2310b8b633f8e8a4e41c38d2c\"\u003e\u003ccode\u003eaf13274\u003c/code\u003e\u003c/a\u003e Match release control behavior to the same as format control behavior\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/pypa/pip/compare/26.0...26.0.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `nbdev` from 2.4.6 to 3.0.12\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/AnswerDotAI/nbdev/releases\"\u003enbdev's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.0.12\u003c/h2\u003e\n\u003ch3\u003eBugs Squashed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMerge raw and markdown frontmatter instead of returning only the first found (\u003ca href=\"https://redirect.github.com/AnswerDotAI/nbdev/issues/1580\"\u003e#1580\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.0.11\u003c/h2\u003e\n\u003ch3\u003eNew Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFlatten \u003ccode\u003eshowdoc_nm\u003c/code\u003e results in \u003ccode\u003e_def_names\u003c/code\u003e to handle list returns (\u003ca href=\"https://redirect.github.com/AnswerDotAI/nbdev/issues/1579\"\u003e#1579\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003enb_frontmatter\u003c/code\u003e helper and save option to \u003ccode\u003enbdev_test\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/AnswerDotAI/nbdev/issues/1578\"\u003e#1578\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBugs Squashed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix reference to nbdev cli cmds (\u003ca href=\"https://redirect.github.com/AnswerDotAI/nbdev/pull/1577\"\u003e#1577\u003c/a\u003e), thanks to \u003ca href=\"https://github.com/RensDimmendaal\"\u003e\u003ccode\u003e@​RensDimmendaal\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.0.10\u003c/h2\u003e\n\u003ch3\u003eBugs Squashed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUse correct template\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.0.9\u003c/h2\u003e\n\u003ch3\u003eNew Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd verbose parameter to \u003ccode\u003etest_nb\u003c/code\u003e and nbdev-test for streaming cell output (\u003ca href=\"https://redirect.github.com/AnswerDotAI/nbdev/issues/1567\"\u003e#1567\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBugs Squashed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003e_has_nbdev\u003c/code\u003e to detect empty [tool.nbdev] sections (\u003ca href=\"https://redirect.github.com/AnswerDotAI/nbdev/issues/1570\"\u003e#1570\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003ewatch-export\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/AnswerDotAI/nbdev/pull/1568\"\u003e#1568\u003c/a\u003e), thanks to \u003ca href=\"https://github.com/curtis-allan\"\u003e\u003ccode\u003e@​curtis-allan\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.0.8\u003c/h2\u003e\n\u003ch3\u003eNew Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eExport processors extension system (\u003ca href=\"https://redirect.github.com/AnswerDotAI/nbdev/pull/1563\"\u003e#1563\u003c/a\u003e), thanks to \u003ca href=\"https://github.com/jph00\"\u003e\u003ccode\u003e@​jph00\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.0.7\u003c/h2\u003e\n\u003ch3\u003eBugs Squashed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eremove \u003ccode\u003ecache_clear\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/AnswerDotAI/nbdev/issues/1561\"\u003e#1561\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.0.6\u003c/h2\u003e\n\u003ch3\u003eBugs Squashed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eremove \u003ccode\u003ecache_clear\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/AnswerDotAI/nbdev/issues/1561\"\u003e#1561\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.0.5\u003c/h2\u003e\n\u003ch3\u003eNew Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eWarn if settings.ini found (\u003ca href=\"https://redirect.github.com/AnswerDotAI/nbdev/issues/1560\"\u003e#1560\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/AnswerDotAI/nbdev/blob/main/CHANGELOG.md\"\u003enbdev's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.0.12\u003c/h2\u003e\n\u003ch3\u003eBugs Squashed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMerge raw and markdown frontmatter instead of returning only the first found (\u003ca href=\"https://redirect.github.com/AnswerDotAI/nbdev/issues/1580\"\u003e#1580\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.11\u003c/h2\u003e\n\u003ch3\u003eNew Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFlatten \u003ccode\u003eshowdoc_nm\u003c/code\u003e results in \u003ccode\u003e_def_names\u003c/code\u003e to handle list returns (\u003ca href=\"https://redirect.github.com/AnswerDotAI/nbdev/issues/1579\"\u003e#1579\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003enb_frontmatter\u003c/code\u003e helper and save option to \u003ccode\u003enbdev_test\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/AnswerDotAI/nbdev/issues/1578\"\u003e#1578\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBugs Squashed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix reference to nbdev cli cmds (\u003ca href=\"https://redirect.github.com/AnswerDotAI/nbdev/pull/1577\"\u003e#1577\u003c/a\u003e), thanks to \u003ca href=\"https://github.com/RensDimmendaal\"\u003e\u003ccode\u003e@​RensDimmendaal\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.10\u003c/h2\u003e\n\u003ch3\u003eBugs Squashed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUse correct template\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.9\u003c/h2\u003e\n\u003ch3\u003eNew Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd verbose parameter to \u003ccode\u003etest_nb\u003c/code\u003e and nbdev-test for streaming cell output (\u003ca href=\"https://redirect.github.com/AnswerDotAI/nbdev/issues/1567\"\u003e#1567\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBugs Squashed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003e_has_nbdev\u003c/code\u003e to detect empty [tool.nbdev] sections (\u003ca href=\"https://redirect.github.com/AnswerDotAI/nbdev/issues/1570\"\u003e#1570\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003ewatch-export\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/AnswerDotAI/nbdev/pull/1568\"\u003e#1568\u003c/a\u003e), thanks to \u003ca href=\"https://github.com/curtis-allan\"\u003e\u003ccode\u003e@​curtis-allan\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.8\u003c/h2\u003e\n\u003ch3\u003eNew Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eExport processors extension system (\u003ca href=\"https://redirect.github.com/AnswerDotAI/nbdev/pull/1563\"\u003e#1563\u003c/a\u003e), thanks to \u003ca href=\"https://github.com/jph00\"\u003e\u003ccode\u003e@​jph00\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.7\u003c/h2\u003e\n\u003ch3\u003eBugs Squashed\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/AnswerDotAI/nbdev/commit/93011842705bd6c5f1798c925a675ebf2649909b\"\u003e\u003ccode\u003e9301184\u003c/code\u003e\u003c/a\u003e release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/AnswerDotAI/nbdev/commit/5246e6ac8f0f3305a611233d76ce1a3ecfff576f\"\u003e\u003ccode\u003e5246e6a\u003c/code\u003e\u003c/a\u003e fixes \u003ca href=\"https://redirect.github.com/AnswerDotAI/nbdev/issues/1580\"\u003e#1580\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/AnswerDotAI/nbdev/commit/153fc90dd681c21c7c99e8b0291f79a0c64126aa\"\u003e\u003ccode\u003e153fc90\u003c/code\u003e\u003c/a\u003e bump\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/AnswerDotAI/nbdev/commit/d0e7aac923a440f8a3b15e59b7fca4ae988fe529\"\u003e\u003ccode\u003ed0e7aac\u003c/code\u003e\u003c/a\u003e release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/AnswerDotAI/nbdev/commit/92830e45492508100c24ee08576461fecb610885\"\u003e\u003ccode\u003e92830e4\u003c/code\u003e\u003c/a\u003e fixes \u003ca href=\"https://redirect.github.com/AnswerDotAI/nbdev/issues/1579\"\u003e#1579\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/AnswerDotAI/nbdev/commit/995ecb5eb0873f1509ab395f73c69d63b31ca91d\"\u003e\u003ccode\u003e995ecb5\u003c/code\u003e\u003c/a\u003e skip_flags\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/AnswerDotAI/nbdev/commit/aa55adeff3c9f130859279431acea4974e8b9af4\"\u003e\u003ccode\u003eaa55ade\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/AnswerDotAI/nbdev/issues/1577\"\u003e#1577\u003c/a\u003e from AnswerDotAI/fix-clean-cli-cmds\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/AnswerDotAI/nbdev/commit/ab24bd8603e704b8ad685afad3c402a7255b4cb6\"\u003e\u003ccode\u003eab24bd8\u003c/code\u003e\u003c/a\u003e outputs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/AnswerDotAI/nbdev/commit/d93caae4bc97068813902131c8ac6b2c2ce9135d\"\u003e\u003ccode\u003ed93caae\u003c/code\u003e\u003c/a\u003e fixes \u003ca href=\"https://redirect.github.com/AnswerDotAI/nbdev/issues/1578\"\u003e#1578\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/AnswerDotAI/nbdev/commit/7950f0dbe29dd510190cd0be4e9334609bf6fb6d\"\u003e\u003ccode\u003e7950f0d\u003c/code\u003e\u003c/a\u003e fix nbdev cli cmds\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/AnswerDotAI/nbdev/compare/2.4.6...3.0.12\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `papermill` from 2.6.0 to 2.7.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/nteract/papermill/blob/main/docs/changelog.md\"\u003epapermill's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.7.0\u003c/h2\u003e\n\u003ch3\u003eHighlights\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDrop Python 3.8 and 3.9, add Python 3.13 support\u003c/li\u003e\n\u003cli\u003eDrop \u003ccode\u003eansicolors\u003c/code\u003e dependency\u003c/li\u003e\n\u003cli\u003eModernize packaging to use \u003ccode\u003epyproject.toml\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanges\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd Python 3.13 support, drop Python 3.8/3.9 \u003ca href=\"https://redirect.github.com/nteract/papermill/pull/828\"\u003e#828\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDrop the dependency on \u003ccode\u003eansicolors\u003c/code\u003e \u003ca href=\"https://redirect.github.com/nteract/papermill/pull/822\"\u003e#822\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eReplace deprecated \u003ccode\u003edatetime.utcnow()\u003c/code\u003e \u003ca href=\"https://redirect.github.com/nteract/papermill/pull/823\"\u003e#823\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eModernize packaging to use \u003ccode\u003epyproject.toml\u003c/code\u003e \u003ca href=\"https://redirect.github.com/nteract/papermill/pull/837\"\u003e#837\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eChanged parameter inspection to raise the same error messages as other pathways for missing kernel name and language\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix failing tests in CI, pin \u003ccode\u003eazure-datalake-store\u003c/code\u003e \u003ca href=\"https://redirect.github.com/nteract/papermill/pull/826\"\u003e#826\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix skipped HDFS tests for Python 3.12 \u003ca href=\"https://redirect.github.com/nteract/papermill/pull/839\"\u003e#839\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUnskip tests that were previously failing \u003ca href=\"https://redirect.github.com/nteract/papermill/pull/846\"\u003e#846\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDev / CI\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003epyproject-fmt\u003c/code\u003e and \u003ccode\u003evalidate-pyproject\u003c/code\u003e pre-commit hooks \u003ca href=\"https://redirect.github.com/nteract/papermill/pull/858\"\u003e#858\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd Dependabot for GitHub Actions \u003ca href=\"https://redirect.github.com/nteract/papermill/pull/857\"\u003e#857\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate pre-commit config \u003ca href=\"https://redirect.github.com/nteract/papermill/pull/843\"\u003e#843\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate CONTRIBUTING.md \u003ca href=\"https://redirect.github.com/nteract/papermill/pull/842\"\u003e#842\u003c/a\u003e \u003ca href=\"https://redirect.github.com/nteract/papermill/pull/847\"\u003e#847\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate docs/RTD configuration \u003ca href=\"https://redirect.github.com/nteract/papermill/pull/805\"\u003e#805\u003c/a\u003e \u003ca href=\"https://redirect.github.com/nteract/papermill/pull/836\"\u003e#836\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump CI actions to latest versions \u003ca href=\"https://redirect.github.com/nteract/papermill/pull/852\"\u003e#852\u003c/a\u003e \u003ca href=\"https://redirect.github.com/nteract/papermill/pull/853\"\u003e#853\u003c/a\u003e \u003ca href=\"https://redirect.github.com/nteract/papermill/pull/854\"\u003e#854\u003c/a\u003e \u003ca href=\"https://redirect.github.com/nteract/papermill/pull/855\"\u003e#855\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nteract/papermill/commit/8d8d155ae20eed426228ec8d76d51505897f40bb\"\u003e\u003ccode\u003e8d8d155\u003c/code\u003e\u003c/a\u003e Prep 2.7.0: update changelog and bump version (\u003ca href=\"https://redirect.github.com/nteract/papermill/issues/861\"\u003e#861\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nteract/papermill/commit/83512185a0525a56843009fb8ec3ce332e70b232\"\u003e\u003ccode\u003e8351218\u003c/code\u003e\u003c/a\u003e Modify Dependabot settings for GitHub Actions (\u003ca href=\"https://redirect.github.com/nteract/papermill/issues/857\"\u003e#857\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nteract/papermill/commit/6130ad59e8ec3d31dc1a03b234748263536adb5f\"\u003e\u003ccode\u003e6130ad5\u003c/code\u003e\u003c/a\u003e Add pyproject-fmt and validate-pyproject hooks (\u003ca href=\"https://redirect.github.com/nteract/papermill/issues/858\"\u003e#858\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nteract/papermill/commit/03360505fa675347226cab2f39824fb0ebff64d8\"\u003e\u003ccode\u003e0336050\u003c/code\u003e\u003c/a\u003e Bump actions/checkout from 4 to 6 (\u003ca href=\"https://redirect.github.com/nteract/papermill/issues/855\"\u003e#855\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nteract/papermill/commit/567d9e05c6b2ddf2a730b6c87ac95b78a25cf071\"\u003e\u003ccode\u003e567d9e0\u003c/code\u003e\u003c/a\u003e Bump codecov/codecov-action from 4 to 5 (\u003ca href=\"https://redirect.github.com/nteract/papermill/issues/854\"\u003e#854\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nteract/papermill/commit/c0b78398bc8fe3a92414c54fd05563e1f7ee1450\"\u003e\u003ccode\u003ec0b7839\u003c/code\u003e\u003c/a\u003e Bump actions/setup-python from 5 to 6 (\u003ca href=\"https://redirect.github.com/nteract/papermill/issues/853\"\u003e#853\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nteract/papermill/commit/24c169e9733fe4fae032fb9a47c055dcc5cf30ca\"\u003e\u003ccode\u003e24c169e\u003c/code\u003e\u003c/a\u003e Bump github/codeql-action from 3 to 4 (\u003ca href=\"https://redirect.github.com/nteract/papermill/issues/852\"\u003e#852\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nteract/papermill/commit/d2b25733f590f13db93f66252a2a84b855a17e89\"\u003e\u003ccode\u003ed2b2573\u003c/code\u003e\u003c/a\u003e Update moto requirement in /requirements (\u003ca href=\"https://redirect.github.com/nteract/papermill/issues/851\"\u003e#851\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nteract/papermill/commit/7d2b505efc68ad60b75f93cbc7433bec0451a9a4\"\u003e\u003ccode\u003e7d2b505\u003c/code\u003e\u003c/a\u003e Update ipython requirement in /requirements (\u003ca href=\"https://redirect.github.com/nteract/papermill/issues/850\"\u003e#850\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nteract/papermill/commit/6dce363042d1d719aad2c5c9a92385974a48ce29\"\u003e\u003ccode\u003e6dce363\u003c/code\u003e\u003c/a\u003e Update azure-datalake-store requirement in /requirements (\u003ca href=\"https://redirect.github.com/nteract/papermill/issues/849\"\u003e#849\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/nteract/papermill/compare/2.6.0...2.7.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `jupyter-lsp` from 1.5.1 to 2.3.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jupyter-lsp/jupyterlab-lsp/releases\"\u003ejupyter-lsp's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ejupyter-lsp 2.3.0\u003c/h2\u003e\n\u003cp\u003eThis release adds auto-detection of two language servers for Python:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://pyrefly.org/\"\u003epyrefly\u003c/a\u003e - a fast typechecker from Meta - \u003ca href=\"https://github.com/facebook/pyrefly\"\u003erepository\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://docs.basedpyright.com/latest/\"\u003ebasedpyright\u003c/a\u003e - a featureful pyright replacement - \u003ca href=\"https://github.com/DetachHead/basedpyright\"\u003erepository\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eTo upgrade to this release:\u003c/h4\u003e\n\u003col\u003e\n\u003cli\u003eMake sure your JupyterLab version is 4.1.0 or newer and Python version is 3.9 or newer.\u003c/li\u003e\n\u003cli\u003eUpdate the extension:\n\u003cpre lang=\"bash\"\u003e\u003ccode\u003epip install jupyterlab-lsp==5.2.0 jupyter-lsp==2.3.0 'jupyterlab\u0026gt;=4.1.0'\r\n# or, for conda:\r\n# \u0026gt; Please note that conda packages may take a day or two since release before becoming available!\r\n# conda install -c conda-forge jupyterlab-lsp=5.2.0 jupyter-lsp=2.3.0 'jupyterlab\u0026gt;=4.1.0'\r\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003eIf installing this extension \u003cstrong\u003efor the first time\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eplease read the full \u003ca href=\"https://github.com/jupyter-lsp/jupyterlab-lsp#installation\"\u003einstallation instructions\u003c/a\u003e as \u003ca href=\"https://jupyterlab-lsp.readthedocs.io/en/latest/Language%20Servers.html\"\u003elanguage servers\u003c/a\u003e of your choice need to be installed too, and additional configuration can make your experience smoother,\u003c/li\u003e\n\u003cli\u003eif you wish to use \u003ccode\u003ejedi-language-server\u003c/code\u003e or \u003ccode\u003epython-lsp-server\u003c/code\u003e, please make sure to upgrade IPython to 7.20 or newer.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ol\u003e\n\u003ch4\u003eChangelog\u003c/h4\u003e\n\u003ch5\u003e\u003ccode\u003ejupyter-lsp 2.3.0\u003c/code\u003e\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003efeatures:\n\u003cul\u003e\n\u003cli\u003eadd auto-detection of Pyrefly language server (\u003ca href=\"https://redirect.github.com/jupyter-lsp/jupyterlab-lsp/issues/1136\"\u003e#1136\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eadd auto-detection of basedpyright language server (\u003ca href=\"https://redirect.github.com/jupyter-lsp/jupyterlab-lsp/issues/1152\"\u003e#1152\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ejupyter-lsp 2.2.5\u003c/h2\u003e\n\u003cp\u003eThis is a hotfix release for jupyter-lsp (server extension) only.\u003c/p\u003e\n\u003ch4\u003eTo upgrade to this release:\u003c/h4\u003e\n\u003col\u003e\n\u003cli\u003eMake sure your JupyterLab version is 4.1.0 or newer and Python version is 3.8 or newer.\u003c/li\u003e\n\u003cli\u003eUpdate the extension:\n\u003cpre lang=\"bash\"\u003e\u003ccode\u003epip install jupyterlab-lsp==5.1.0 jupyter-lsp==2.2.5 'jupyterlab\u0026gt;=4.1.0'\r\n# or, for conda:\r\n# \u0026gt; Please note that conda packages may take a day or two since release before becoming available!\r\n# conda install -c conda-forge jupyterlab-lsp=5.1.0 jupyter-lsp=2.2.5 'jupyterlab\u0026gt;=4.1.0'\r\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003eIf installing this extension \u003cstrong\u003efor the first time\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eplease read the full \u003ca href=\"https://github.com/jupyter-lsp/jupyterlab-lsp#installation\"\u003einstallation instructions\u003c/a\u003e as \u003ca href=\"https://jupyterlab-lsp.readthedocs.io/en/latest/Language%20Servers.html\"\u003elanguage servers\u003c/a\u003e of your choice need to be installed too, and additional configuration can make your experience smoother,\u003c/li\u003e\n\u003cli\u003eif you wish to use \u003ccode\u003ejedi-language-server\u003c/code\u003e or \u003ccode\u003epython-lsp-server\u003c/code\u003e, please make sure to upgrade IPython to 7.20 or newer.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ol\u003e\n\u003ch4\u003eChangelog\u003c/h4\u003e\n\u003ch5\u003e\u003ccode\u003ejupyter-lsp 2.2.5\u003c/code\u003e\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003ebug fixes:\n\u003cul\u003e\n\u003cli\u003efix for environment variables leaking into the parent environment (\u003ca href=\"https://redirect.github.com/jupyter-lsp/jupyterlab-lsp/issues/1078\"\u003e#1078\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jupyter-lsp/jupyterlab-lsp/blob/main/CHANGELOG.md\"\u003ejupyter-lsp's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch3\u003e\u003ccode\u003ejupyter-lsp 2.3.0\u003c/code\u003e\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efeatures:\n\u003cul\u003e\n\u003cli\u003eadd auto-detection of Pyrefly language server (\u003ca href=\"https://redirect.github.com/jupyter-lsp/jupyterlab-lsp/issues/1136\"\u003e#1136\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eadd auto-detection of basedpyright language server (\u003ca href=\"https://redirect.github.com/jupyter-lsp/jupyterlab-lsp/issues/1152\"\u003e#1152\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003ccode\u003e@jupyter-lsp/jupyterlab-lsp 5.2.0\u003c/code\u003e\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eenhancements:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eallow to disable LSP toolbar item in Notebook view (\u003ca href=\"https://redirect.github.com/jupyter-lsp/jupyterlab-lsp/pull/1139\"\u003e#1139\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003ebug fixes:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003efixed jump to definition for notebooks that have special characters in filename and position for external jumps (\u003ca href=\"https://redirect.github.com/jupyter-lsp/jupyterlab-lsp/pull/1128\"\u003e#1128\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003emaintenance:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003efixed tests, all green now!\u003c/li\u003e\n\u003cli\u003ewe are no longer testing against \u003ccode\u003epypy\u003c/code\u003e - contributions to restore it welcome!\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003ccode\u003eju...\n\n_Description has been truncated_","html_url":"https://github.com/Kaggle/kaggle-benchmarks/pull/108","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/Kaggle%2Fkaggle-benchmarks/issues/108","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/108/packages"},{"uuid":"3435138271","node_id":"PR_kwDOH59FGM6pjEHB","number":2243,"state":"open","title":"build: bump panel from 1.8.0 to 1.8.1","user":"dependabot[bot]","labels":["dependencies","maintenance"],"assignees":["pyansys-ci-bot"],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-09-19T17:05:27.000Z","updated_at":"2025-09-19T17:18:20.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build","packages":[{"name":"panel","old_version":"1.8.0","new_version":"1.8.1","repository_url":"https://github.com/holoviz/panel"}],"path":null,"ecosystem":"conda"},"body":"Bumps [panel](https://github.com/holoviz/panel) from 1.8.0 to 1.8.1.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/holoviz/panel/releases\"\u003epanel's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 1.8.1\u003c/h2\u003e\n\u003cp\u003eMany thanks to \u003ca href=\"https://github.com/ATL2001\"\u003e\u003ccode\u003e@​ATL2001\u003c/code\u003e\u003c/a\u003e (first contribution), \u003ca href=\"https://github.com/Coderambling\"\u003e\u003ccode\u003e@​Coderambling\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/philippjfr\"\u003e\u003ccode\u003e@​philippjfr\u003c/code\u003e\u003c/a\u003e, and \u003ca href=\"https://github.com/hoxbro\"\u003e\u003ccode\u003e@​hoxbro\u003c/code\u003e\u003c/a\u003e for their contributions.\u003c/p\u003e\n\u003ch3\u003eEnhancements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd configuration to disable container popup (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8200\"\u003e#8200\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eEnsure Tabulator empty column has no width (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8193\"\u003e#8193\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd UTC timezone to default time for croniter (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8199\"\u003e#8199\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDocumentation\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate indicators_performance.md to fix typo (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8192\"\u003e#8192\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/holoviz/panel/blob/main/CHANGELOG.md\"\u003epanel's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 1.8.1\u003c/h2\u003e\n\u003cp\u003eMany thanks to \u003ca href=\"https://github.com/ATL2001\"\u003e\u003ccode\u003e@​ATL2001\u003c/code\u003e\u003c/a\u003e (first contribution), \u003ca href=\"https://github.com/Coderambling\"\u003e\u003ccode\u003e@​Coderambling\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/philippjfr\"\u003e\u003ccode\u003e@​philippjfr\u003c/code\u003e\u003c/a\u003e, and \u003ca href=\"https://github.com/hoxbro\"\u003e\u003ccode\u003e@​hoxbro\u003c/code\u003e\u003c/a\u003e for their contributions.\u003c/p\u003e\n\u003ch3\u003eEnhancements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd configuration to disable container popup (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8200\"\u003e#8200\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eEnsure Tabulator empty column has no width (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8193\"\u003e#8193\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd UTC timezone to default time for croniter (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8199\"\u003e#8199\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDocumentation\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate indicators_performance.md to fix typo (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8192\"\u003e#8192\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/holoviz/panel/commit/2acd68896f4db66dfb4a76c40fe0cd0b5ef00fe6\"\u003e\u003ccode\u003e2acd688\u003c/code\u003e\u003c/a\u003e Update panel.js to 1.8.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/holoviz/panel/commit/594efb89a6356c44e71afb8cc7281555a287837a\"\u003e\u003ccode\u003e594efb8\u003c/code\u003e\u003c/a\u003e Update panel.js to 1.8.1-rc.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/holoviz/panel/commit/b64aee8215942f5189144eea5e6da5eb613748ce\"\u003e\u003ccode\u003eb64aee8\u003c/code\u003e\u003c/a\u003e enh: Add escape hatch for popup container (\u003ca href=\"https://redirect.github.com/holoviz/panel/issues/8200\"\u003e#8200\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/holoviz/panel/commit/cc3281d27f6b2db6e5568c0f3629c22effe20663\"\u003e\u003ccode\u003ecc3281d\u003c/code\u003e\u003c/a\u003e docs: Add changelog for 1.8.1 (\u003ca href=\"https://redirect.github.com/holoviz/panel/issues/8196\"\u003e#8196\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/holoviz/panel/commit/9fb1c909b5d201ba596b805679bf9ba4113aad94\"\u003e\u003ccode\u003e9fb1c90\u003c/code\u003e\u003c/a\u003e Add UTC timezone to default time for croniter (\u003ca href=\"https://redirect.github.com/holoviz/panel/issues/8199\"\u003e#8199\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/holoviz/panel/commit/472fc13fa6f4b6862f589e1d2c105da4847858e5\"\u003e\u003ccode\u003e472fc13\u003c/code\u003e\u003c/a\u003e Update panel.js to 1.8.1-rc.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/holoviz/panel/commit/d77c1d30f6d9bdd772ded2f920ad38f2bd414865\"\u003e\u003ccode\u003ed77c1d3\u003c/code\u003e\u003c/a\u003e Ensure Tabulator empty column has no width (\u003ca href=\"https://redirect.github.com/holoviz/panel/issues/8193\"\u003e#8193\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/holoviz/panel/commit/f9368b748bd419123b253f692367d949a693ec51\"\u003e\u003ccode\u003ef9368b7\u003c/code\u003e\u003c/a\u003e ci: Reduce frequency for locking issues/prs (\u003ca href=\"https://redirect.github.com/holoviz/panel/issues/8195\"\u003e#8195\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/holoviz/panel/commit/21aa52154bbf16d7db72c4ec32e1d25d54f5a98c\"\u003e\u003ccode\u003e21aa521\u003c/code\u003e\u003c/a\u003e Update indicators_performance.md to fix typo (\u003ca href=\"https://redirect.github.com/holoviz/panel/issues/8192\"\u003e#8192\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/holoviz/panel/compare/v1.8.0...v1.8.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=panel\u0026package-manager=pip\u0026previous-version=1.8.0\u0026new-version=1.8.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/ansys/pyansys-geometry/pull/2243","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/ansys%2Fpyansys-geometry/issues/2243","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/2243/packages"},{"uuid":"3423087268","node_id":"PR_kwDOH59FGM6o6C94","number":2233,"state":"open","title":"build: bump panel from 1.7.5 to 1.8.0","user":"dependabot[bot]","labels":["dependencies","maintenance"],"assignees":["pyansys-ci-bot"],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-09-16T17:05:06.000Z","updated_at":"2025-09-16T17:18:28.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build","packages":[{"name":"panel","old_version":"1.7.5","new_version":"1.8.0","repository_url":"https://github.com/holoviz/panel"}],"path":null,"ecosystem":"conda"},"body":"Bumps [panel](https://github.com/holoviz/panel) from 1.7.5 to 1.8.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/holoviz/panel/releases\"\u003epanel's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 1.8.0\u003c/h2\u003e\n\u003cp\u003eThis release brings a wide range of new features, enhancements, and compatibility improvements. Highlights include support for \u003ccode\u003eJSCode\u003c/code\u003e in ECharts and Tabulator, reworked WebSocket reconnection, and the ability to bundle resources into WASM apps, and numerous bug fixes to improve stability across components and templates. It also includes compatibility updates for \u003cstrong\u003eBokeh 3.8\u003c/strong\u003e and several improvements for use in \u003cstrong\u003ePyodide\u003c/strong\u003e, \u003cstrong\u003eJupyterLite\u003c/strong\u003e, and \u003cstrong\u003eauthentication-based deployments\u003c/strong\u003e. Many thanks to our returning contributors \u003ca href=\"https://github.com/dalthviz\"\u003e\u003ccode\u003e@​dalthviz\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/etihwo\"\u003e\u003ccode\u003e@​etihwo\u003c/code\u003e\u003c/a\u003e, a very warm welcome to our new contributors \u003ca href=\"https://github.com/c-meier\"\u003e\u003ccode\u003e@​c-meier\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/flxmr\"\u003e\u003ccode\u003e@​flxmr\u003c/code\u003e\u003c/a\u003e and as usual many thanks to our core team including \u003ca href=\"https://github.com/maximlt\"\u003e\u003ccode\u003e@​maximlt\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/hoxbro\"\u003e\u003ccode\u003e@​hoxbro\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/ahuang11\"\u003e\u003ccode\u003e@​ahuang11\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/MarcSkovMadsen\"\u003e\u003ccode\u003e@​MarcSkovMadsen\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/philippjfr\"\u003e\u003ccode\u003e@​philippjfr\u003c/code\u003e\u003c/a\u003e.\u003c/p\u003e\n\u003ch3\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSupport for inline JavaScript functions in \u003ccode\u003eECharts\u003c/code\u003e and \u003ccode\u003eTabulator\u003c/code\u003e via \u003ccode\u003eJSCode\u003c/code\u003e wrapper (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8162\"\u003e#8162\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd support for reconnecting to a session after network disruption (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8120\"\u003e#8120\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd support for \u003ccode\u003eAVIF\u003c/code\u003e images (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8164\"\u003e#8164\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd support for bundling local resources into WASM apps (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8181\"\u003e#8181\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e✨ Enhancements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eImprove \u003ccode\u003e.from_param()\u003c/code\u003e behavior and error messages (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8047\"\u003e#8047\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8079\"\u003e#8079\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003e--reuse-sessions warm\u003c/code\u003e option to reduce session cold starts (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8087\"\u003e#8087\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnable event dispatch immediately after WebSocket connect (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8101\"\u003e#8101\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprove error message display in \u003ccode\u003eLiteralInput\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8102\"\u003e#8102\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAllow \u003ccode\u003ehold\u003c/code\u003e usage from a thread (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8113\"\u003e#8113\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprove uniformity and consistency in \u003ccode\u003eTabulator\u003c/code\u003e column configuration (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8127\"\u003e#8127\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eTrigger \u003ccode\u003eparam.Event\u003c/code\u003e correctly on value change (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8148\"\u003e#8148\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAllow registering external \u003ccode\u003eextension_cdn\u003c/code\u003e for JS resources (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8175\"\u003e#8175\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAllow overriding the \u003ccode\u003edefault_widgets\u003c/code\u003e on \u003ccode\u003eHoloViews\u003c/code\u003e pane (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8186\"\u003e#8186\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🐛 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eEnsure \u003ccode\u003eTerminal\u003c/code\u003e resizes correctly (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8109\"\u003e#8109\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBundle correct \u003ccode\u003eAceEditor\u003c/code\u003e version (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8111\"\u003e#8111\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemove \u003ccode\u003ebokeh-sampledata\u003c/code\u003e dependency from Pyodide builds (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8138\"\u003e#8138\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCorrect resource handling when resources are symlinked (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8143\"\u003e#8143\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCorrect behavior when \u003ccode\u003eFileDownload\u003c/code\u003e resets cursor before reading (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8154\"\u003e#8154\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix handling of \u003ccode\u003eNaT\u003c/code\u003e values (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8156\"\u003e#8156\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eApply template design after rendering template (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8155\"\u003e#8155\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePrevent \u003ccode\u003eselect-all\u003c/code\u003e checkbox from being hidden in Material theme (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8147\"\u003e#8147\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix handling of exclusive bounds in \u003ccode\u003eParam\u003c/code\u003e widgets (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8165\"\u003e#8165\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix layout of \u003ccode\u003eCard\u003c/code\u003e headers with \u003ccode\u003erow\u003c/code\u003e flex mode (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8166\"\u003e#8166\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUncap height of children in scrollable \u003ccode\u003eColumn\u003c/code\u003e layouts (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8167\"\u003e#8167\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix errors in \u003ccode\u003eECharts\u003c/code\u003e when chart has already been destroyed (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8168\"\u003e#8168\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003eTabulator\u003c/code\u003e filter behavior with list-based filters (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8169\"\u003e#8169\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAllow \u003ccode\u003eCard\u003c/code\u003e to overflow container (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8170\"\u003e#8170\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003epyodide\u003c/code\u003e model syncing (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8174\"\u003e#8174\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e⚠️ Deprecations\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRemoved \u003ccode\u003epanel.io.model.hold\u003c/code\u003e (was moved to \u003ccode\u003epanel.io.document.hold\u003c/code\u003e in 1.6.0) (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8188\"\u003e#8188\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDeprecated \u003ccode\u003epanel.chat.langchain.PanelCallbackHandler\u003c/code\u003e (to be removed in 1.9.0) (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8188\"\u003e#8188\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e📦 Compatibility \u0026amp; Infrastructure\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate component versions (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7447\"\u003e#7447\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eDeckGL\u003c/code\u003e version from 9.0.20 to 9.1.14\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eECharts\u003c/code\u003e version from 5.6.0 to 6.0.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/holoviz/panel/blob/main/CHANGELOG.md\"\u003epanel's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 1.8.0\u003c/h2\u003e\n\u003cp\u003eThis release brings a wide range of new features, enhancements, and compatibility improvements. Highlights include support for \u003ccode\u003eJSCode\u003c/code\u003e in ECharts and Tabulator, reworked WebSocket reconnection, and the ability to bundle resources into WASM apps, and numerous bug fixes to improve stability across components and templates. It also includes compatibility updates for \u003cstrong\u003eBokeh 3.8\u003c/strong\u003e and several improvements for use in \u003cstrong\u003ePyodide\u003c/strong\u003e, \u003cstrong\u003eJupyterLite\u003c/strong\u003e, and \u003cstrong\u003eauthentication-based deployments\u003c/strong\u003e. Many thanks to our returning contributors \u003ca href=\"https://github.com/dalthviz\"\u003e\u003ccode\u003e@​dalthviz\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/etihwo\"\u003e\u003ccode\u003e@​etihwo\u003c/code\u003e\u003c/a\u003e, a very warm welcome to our new contributors \u003ca href=\"https://github.com/c-meier\"\u003e\u003ccode\u003e@​c-meier\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/flxmr\"\u003e\u003ccode\u003e@​flxmr\u003c/code\u003e\u003c/a\u003e and as usual many thanks to our core team including \u003ca href=\"https://github.com/maximlt\"\u003e\u003ccode\u003e@​maximlt\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/hoxbro\"\u003e\u003ccode\u003e@​hoxbro\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/ahuang11\"\u003e\u003ccode\u003e@​ahuang11\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/MarcSkovMadsen\"\u003e\u003ccode\u003e@​MarcSkovMadsen\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/philippjfr\"\u003e\u003ccode\u003e@​philippjfr\u003c/code\u003e\u003c/a\u003e.\u003c/p\u003e\n\u003ch3\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSupport for inline JavaScript functions in \u003ccode\u003eECharts\u003c/code\u003e and \u003ccode\u003eTabulator\u003c/code\u003e via \u003ccode\u003eJSCode\u003c/code\u003e wrapper (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8162\"\u003e#8162\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd support for reconnecting to a session after network disruption (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8120\"\u003e#8120\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd support for \u003ccode\u003eAVIF\u003c/code\u003e images (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8164\"\u003e#8164\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd support for bundling local resources into WASM apps (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8181\"\u003e#8181\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e✨ Enhancements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eImprove \u003ccode\u003e.from_param()\u003c/code\u003e behavior and error messages (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8047\"\u003e#8047\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8079\"\u003e#8079\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003e--reuse-sessions warm\u003c/code\u003e option to reduce session cold starts (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8087\"\u003e#8087\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnable event dispatch immediately after WebSocket connect (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8101\"\u003e#8101\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprove error message display in \u003ccode\u003eLiteralInput\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8102\"\u003e#8102\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAllow \u003ccode\u003ehold\u003c/code\u003e usage from a thread (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8113\"\u003e#8113\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprove uniformity and consistency in \u003ccode\u003eTabulator\u003c/code\u003e column configuration (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8127\"\u003e#8127\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eTrigger \u003ccode\u003eparam.Event\u003c/code\u003e correctly on value change (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8148\"\u003e#8148\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAllow registering external \u003ccode\u003eextension_cdn\u003c/code\u003e for JS resources (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8175\"\u003e#8175\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAllow overriding the \u003ccode\u003edefault_widgets\u003c/code\u003e on \u003ccode\u003eHoloViews\u003c/code\u003e pane (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8186\"\u003e#8186\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🐛 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eEnsure \u003ccode\u003eTerminal\u003c/code\u003e resizes correctly (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8109\"\u003e#8109\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBundle correct \u003ccode\u003eAceEditor\u003c/code\u003e version (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8111\"\u003e#8111\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemove \u003ccode\u003ebokeh-sampledata\u003c/code\u003e dependency from Pyodide builds (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8138\"\u003e#8138\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCorrect resource handling when resources are symlinked (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8143\"\u003e#8143\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCorrect behavior when \u003ccode\u003eFileDownload\u003c/code\u003e resets cursor before reading (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8154\"\u003e#8154\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix handling of \u003ccode\u003eNaT\u003c/code\u003e values (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8156\"\u003e#8156\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eApply template design after rendering template (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8155\"\u003e#8155\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePrevent \u003ccode\u003eselect-all\u003c/code\u003e checkbox from being hidden in Material theme (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8147\"\u003e#8147\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix handling of exclusive bounds in \u003ccode\u003eParam\u003c/code\u003e widgets (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8165\"\u003e#8165\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix layout of \u003ccode\u003eCard\u003c/code\u003e headers with \u003ccode\u003erow\u003c/code\u003e flex mode (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8166\"\u003e#8166\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUncap height of children in scrollable \u003ccode\u003eColumn\u003c/code\u003e layouts (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8167\"\u003e#8167\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix errors in \u003ccode\u003eECharts\u003c/code\u003e when chart has already been destroyed (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8168\"\u003e#8168\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003eTabulator\u003c/code\u003e filter behavior with list-based filters (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8169\"\u003e#8169\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAllow \u003ccode\u003eCard\u003c/code\u003e to overflow container (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8170\"\u003e#8170\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003epyodide\u003c/code\u003e model syncing (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8174\"\u003e#8174\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e⚠️ Deprecations\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRemoved \u003ccode\u003epanel.io.model.hold\u003c/code\u003e (was moved to \u003ccode\u003epanel.io.document.hold\u003c/code\u003e in 1.6.0) (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8188\"\u003e#8188\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDeprecated \u003ccode\u003epanel.chat.langchain.PanelCallbackHandler\u003c/code\u003e (to be removed in 1.9.0) (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8188\"\u003e#8188\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e📦 Compatibility \u0026amp; Infrastructure\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate component versions (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7447\"\u003e#7447\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eDeckGL\u003c/code\u003e version from 9.0.20 to 9.1.14\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/holoviz/panel/commit/47451190c751e009a6d0b88e840d2414d8e66602\"\u003e\u003ccode\u003e4745119\u003c/code\u003e\u003c/a\u003e Bump panel.js to 1.8.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/holoviz/panel/commit/7780db7cda56def7588d16281b8d1b8072a41ddf\"\u003e\u003ccode\u003e7780db7\u003c/code\u003e\u003c/a\u003e Deprecations for 1.8 release (\u003ca href=\"https://redirect.github.com/holoviz/panel/issues/8188\"\u003e#8188\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/holoviz/panel/commit/109d4c17736fa292b5551928cbebbd433de76252\"\u003e\u003ccode\u003e109d4c1\u003c/code\u003e\u003c/a\u003e ci: Add lock workflow for closed issues/prs (\u003ca href=\"https://redirect.github.com/holoviz/panel/issues/8187\"\u003e#8187\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/holoviz/panel/commit/550df3a627104aff40726eb24d444c025e5b2610\"\u003e\u003ccode\u003e550df3a\u003c/code\u003e\u003c/a\u003e Bump panel.js to 1.8.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/holoviz/panel/commit/942197d131f1608f821973fe79f0ae9f79d33bc3\"\u003e\u003ccode\u003e942197d\u003c/code\u003e\u003c/a\u003e Add missing CHANGELOG entry\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/holoviz/panel/commit/911aca4e4f572834a08b32af9f8e853c95d7a212\"\u003e\u003ccode\u003e911aca4\u003c/code\u003e\u003c/a\u003e Allow customizing HoloViews widget mapping (\u003ca href=\"https://redirect.github.com/holoviz/panel/issues/8186\"\u003e#8186\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/holoviz/panel/commit/1a467369a4c2560fba1efefad30c5db1ad217de0\"\u003e\u003ccode\u003e1a46736\u003c/code\u003e\u003c/a\u003e Fix KaTeX bundling and documentation (\u003ca href=\"https://redirect.github.com/holoviz/panel/issues/8185\"\u003e#8185\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/holoviz/panel/commit/aee7ceb0c5c851ba32b3e98a6b4a4365e4ee34ea\"\u003e\u003ccode\u003eaee7ceb\u003c/code\u003e\u003c/a\u003e Correctly remove prefixes from resources (\u003ca href=\"https://redirect.github.com/holoviz/panel/issues/8183\"\u003e#8183\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/holoviz/panel/commit/eb623a0c1fd2a1739857bc12a194ea720b3dbbdf\"\u003e\u003ccode\u003eeb623a0\u003c/code\u003e\u003c/a\u003e Fix panel convert with explicit list of requirements\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/holoviz/panel/commit/cc8d6910bdcd8a8f3c41452597c4995309f2a312\"\u003e\u003ccode\u003ecc8d691\u003c/code\u003e\u003c/a\u003e fix: Missing Javascript versions (\u003ca href=\"https://redirect.github.com/holoviz/panel/issues/8182\"\u003e#8182\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/holoviz/panel/compare/v1.7.5...v1.8.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=panel\u0026package-manager=pip\u0026previous-version=1.7.5\u0026new-version=1.8.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/ansys/pyansys-geometry/pull/2233","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/ansys%2Fpyansys-geometry/issues/2233","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/2233/packages"},{"uuid":"3263952115","node_id":"PR_kwDOH59FGM6gq6iI","number":2135,"state":"open","title":"build: bump panel from 1.7.4 to 1.7.5","user":"dependabot[bot]","labels":["dependencies","maintenance"],"assignees":["pyansys-ci-bot"],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-07-25T17:47:25.000Z","updated_at":"2025-07-25T17:57:58.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build","packages":[{"name":"panel","old_version":"1.7.4","new_version":"1.7.5","repository_url":"https://github.com/holoviz/panel"}],"path":null,"ecosystem":"conda"},"body":"Bumps [panel](https://github.com/holoviz/panel) from 1.7.4 to 1.7.5.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/holoviz/panel/releases\"\u003epanel's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 1.7.5\u003c/h2\u003e\n\u003cp\u003eThis patch release brings a number of important bug fixes and refinements, including improved modal behavior, Param integration fixes for ESM, and security hardening of authentication templates. Thanks to \u003ca href=\"https://github.com/harmvanderheijden\"\u003e\u003ccode\u003e@​harmvanderheijden\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/marcskovmadsen\"\u003e\u003ccode\u003e@​marcskovmadsen\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/maximlt\"\u003e\u003ccode\u003e@​maximlt\u003c/code\u003e\u003c/a\u003e, and \u003ca href=\"https://github.com/philippjfr\"\u003e\u003ccode\u003e@​philippjfr\u003c/code\u003e\u003c/a\u003e for their contributions.\u003c/p\u003e\n\u003ch3\u003eEnhancements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eImprove \u003ccode\u003e.from_param()\u003c/code\u003e error messages (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8047\"\u003e#8047\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003e--reuse-sessions warm\u003c/code\u003e option to preload and cache apps before first use (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8087\"\u003e#8087\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eSecurity\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix XSS vulnerabilities in login and OAuth error templates by escaping user-controlled input (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8049\"\u003e#8049\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003evalue_throttled\u003c/code\u003e handling in Param panes (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8057\"\u003e#8057\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePrevent \u003ccode\u003eAutocompleteInput\u003c/code\u003e from resetting when \u003ccode\u003erestrict=False\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8056\"\u003e#8056\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix callback cleanup for \u003ccode\u003e--reuse_sessions\u003c/code\u003e mode (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8052\"\u003e#8052\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eReset \u003ccode\u003eparam.Event\u003c/code\u003e state on ESM components (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8054\"\u003e#8054\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAllow \u003ccode\u003ePlayer\u003c/code\u003e components to start upon initialization (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8058\"\u003e#8058\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix modal dialog stacking and focus behavior in VanillaTemplate (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8059\"\u003e#8059\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8060\"\u003e#8060\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAvoid errors in \u003ccode\u003eTabulator\u003c/code\u003e when editing DataFrames with \u003ccode\u003epd.NA\u003c/code\u003e values (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8068\"\u003e#8068\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd guard for undefined \u003ccode\u003eurl\u003c/code\u003e in \u003ccode\u003eImportedStyleSheet\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8071\"\u003e#8071\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnsure session token payload is correctly updated when reusing sessions (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8072\"\u003e#8072\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnsure \u003ccode\u003e--reuse-sessions\u003c/code\u003e caches the \u003ccode\u003e--index\u003c/code\u003e app correctly (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8073\"\u003e#8073\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd debounce logic to \u003ccode\u003eModelChanged\u003c/code\u003e events in Pyodide to improve performance and prevent redundant updates (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8077\"\u003e#8077\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnsure \u003ccode\u003eLayoutable\u003c/code\u003e params propagate to HoloViews plots (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8078\"\u003e#8078\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix regression in handling \u003ccode\u003eparam.Action\u003c/code\u003e in \u003ccode\u003e.from_param()\u003c/code\u003e utility (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8079\"\u003e#8079\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnsure \u003ccode\u003eLoadingSpinner.visible\u003c/code\u003e correctly hides the component (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8081\"\u003e#8081\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnsure \u003ccode\u003eJSONEditor\u003c/code\u003e triggers on re-ordering of nodes (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8086\"\u003e#8086\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003eJSONEditor\u003c/code\u003e menu option to improve usability (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8085\"\u003e#8085\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDocumentation\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003cstrong\u003ewebsocket communication how-to guide\u003c/strong\u003e to documentation (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7952\"\u003e#7952\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd note about increasing proxy buffer size for OAuth behind reverse proxies (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8084\"\u003e#8084\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eMaintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix gallery deployment automation (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8055\"\u003e#8055\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/holoviz/panel/blob/main/CHANGELOG.md\"\u003epanel's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 1.7.5\u003c/h2\u003e\n\u003cp\u003eThis patch release brings a number of important bug fixes and refinements, including improved modal behavior, Param integration fixes for ESM, and security hardening of authentication templates. Thanks to \u003ca href=\"https://github.com/harmvanderheijden\"\u003e\u003ccode\u003e@​harmvanderheijden\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/marcskovmadsen\"\u003e\u003ccode\u003e@​marcskovmadsen\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/maximlt\"\u003e\u003ccode\u003e@​maximlt\u003c/code\u003e\u003c/a\u003e, and \u003ca href=\"https://github.com/philippjfr\"\u003e\u003ccode\u003e@​philippjfr\u003c/code\u003e\u003c/a\u003e for their contributions.\u003c/p\u003e\n\u003ch3\u003eEnhancements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eImprove \u003ccode\u003e.from_param()\u003c/code\u003e error messages (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8047\"\u003e#8047\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003e--reuse-sessions warm\u003c/code\u003e option to preload and cache apps before first use (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8087\"\u003e#8087\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eSecurity\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix XSS vulnerabilities in login and OAuth error templates by escaping user-controlled input (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8049\"\u003e#8049\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003evalue_throttled\u003c/code\u003e handling in Param panes (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8057\"\u003e#8057\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePrevent \u003ccode\u003eAutocompleteInput\u003c/code\u003e from resetting when \u003ccode\u003erestrict=False\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8056\"\u003e#8056\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix callback cleanup for \u003ccode\u003e--reuse_sessions\u003c/code\u003e mode (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8052\"\u003e#8052\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eReset \u003ccode\u003eparam.Event\u003c/code\u003e state on ESM components (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8054\"\u003e#8054\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAllow \u003ccode\u003ePlayer\u003c/code\u003e components to start upon initialization (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8058\"\u003e#8058\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix modal dialog stacking and focus behavior in VanillaTemplate (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8059\"\u003e#8059\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8060\"\u003e#8060\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAvoid errors in \u003ccode\u003eTabulator\u003c/code\u003e when editing DataFrames with \u003ccode\u003epd.NA\u003c/code\u003e values (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8068\"\u003e#8068\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd guard for undefined \u003ccode\u003eurl\u003c/code\u003e in \u003ccode\u003eImportedStyleSheet\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8071\"\u003e#8071\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnsure session token payload is correctly updated when reusing sessions (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8072\"\u003e#8072\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnsure \u003ccode\u003e--reuse-sessions\u003c/code\u003e caches the \u003ccode\u003e--index\u003c/code\u003e app correctly (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8073\"\u003e#8073\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd debounce logic to \u003ccode\u003eModelChanged\u003c/code\u003e events in Pyodide to improve performance and prevent redundant updates (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8077\"\u003e#8077\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnsure \u003ccode\u003eLayoutable\u003c/code\u003e params propagate to HoloViews plots (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8078\"\u003e#8078\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix regression in handling \u003ccode\u003eparam.Action\u003c/code\u003e in \u003ccode\u003e.from_param()\u003c/code\u003e utility (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8079\"\u003e#8079\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnsure \u003ccode\u003eLoadingSpinner.visible\u003c/code\u003e correctly hides the component (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8081\"\u003e#8081\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnsure \u003ccode\u003eJSONEditor\u003c/code\u003e triggers on re-ordering of nodes (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8086\"\u003e#8086\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003eJSONEditor\u003c/code\u003e menu option to improve usability (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8085\"\u003e#8085\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDocumentation\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003cstrong\u003ewebsocket communication how-to guide\u003c/strong\u003e to documentation (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7952\"\u003e#7952\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd note about increasing proxy buffer size for OAuth behind reverse proxies (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8084\"\u003e#8084\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eMaintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix gallery deployment automation (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8055\"\u003e#8055\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/holoviz/panel/commit/2a7b50c78773947d785ee58a3f6f4764ddc5e025\"\u003e\u003ccode\u003e2a7b50c\u003c/code\u003e\u003c/a\u003e Bump panel.js to 1.7.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/holoviz/panel/commit/b22306bf562e5e97abe82423c162b5be5e2a3ab0\"\u003e\u003ccode\u003eb22306b\u003c/code\u003e\u003c/a\u003e Add more items\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/holoviz/panel/commit/a60f7ee7c5fd2d86bf1fe4eb360ecd8d58d60671\"\u003e\u003ccode\u003ea60f7ee\u003c/code\u003e\u003c/a\u003e Add --reuse-sessions warm option (\u003ca href=\"https://redirect.github.com/holoviz/panel/issues/8087\"\u003e#8087\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/holoviz/panel/commit/256465908e7991ad62d2b4a8147aed7c89a2f262\"\u003e\u003ccode\u003e2564659\u003c/code\u003e\u003c/a\u003e jsoneditor: use event to signal data change (\u003ca href=\"https://redirect.github.com/holoviz/panel/issues/8086\"\u003e#8086\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/holoviz/panel/commit/738fabedfec1ffe3ecf44db32015e8be5a656718\"\u003e\u003ccode\u003e738fabe\u003c/code\u003e\u003c/a\u003e docs: increase proxy buffer size for OAuth requests (\u003ca href=\"https://redirect.github.com/holoviz/panel/issues/8084\"\u003e#8084\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/holoviz/panel/commit/da698a7d2935c7afb5f59101fe51346f19e56bfe\"\u003e\u003ccode\u003eda698a7\u003c/code\u003e\u003c/a\u003e update jsoneditor menu option (\u003ca href=\"https://redirect.github.com/holoviz/panel/issues/8085\"\u003e#8085\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/holoviz/panel/commit/1af8ab7ee860a5ecceaa4d2d3453d163d79c8ff0\"\u003e\u003ccode\u003e1af8ab7\u003c/code\u003e\u003c/a\u003e Bump panel.js to 1.7.5-rc.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/holoviz/panel/commit/38f6ec4732e8482461672ba7831193216178536b\"\u003e\u003ccode\u003e38f6ec4\u003c/code\u003e\u003c/a\u003e Update changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/holoviz/panel/commit/5a18b7606b825da079d86dabf90bd0dcff3eafcd\"\u003e\u003ccode\u003e5a18b76\u003c/code\u003e\u003c/a\u003e Debounce pyodide ModelChanged events (\u003ca href=\"https://redirect.github.com/holoviz/panel/issues/8077\"\u003e#8077\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/holoviz/panel/commit/81dd8603f1314f52e788e137190d1e0b90ad3deb\"\u003e\u003ccode\u003e81dd860\u003c/code\u003e\u003c/a\u003e Ensure LoadingSpinner.visible hides component (\u003ca href=\"https://redirect.github.com/holoviz/panel/issues/8081\"\u003e#8081\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/holoviz/panel/compare/v1.7.4...v1.7.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=panel\u0026package-manager=pip\u0026previous-version=1.7.4\u0026new-version=1.7.5)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/ansys/pyansys-geometry/pull/2135","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/ansys%2Fpyansys-geometry/issues/2135","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/2135/packages"},{"uuid":"2686288104","node_id":"PR_kwDOJPwkNc6gHYDo","number":281,"state":"open","title":"build(deps-dev): bump panel from 1.7.4 to 1.7.5","user":"dependabot[bot]","labels":[],"assignees":["pyansys-ci-bot"],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-07-22T17:25:18.000Z","updated_at":"2025-07-22T17:25:19.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps-dev)","packages":[{"name":"panel","old_version":"1.7.4","new_version":"1.7.5","repository_url":"https://github.com/holoviz/panel"}],"path":null,"ecosystem":"conda"},"body":"Bumps [panel](https://github.com/holoviz/panel) from 1.7.4 to 1.7.5.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/holoviz/panel/releases\"\u003epanel's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 1.7.5\u003c/h2\u003e\n\u003cp\u003eThis patch release brings a number of important bug fixes and refinements, including improved modal behavior, Param integration fixes for ESM, and security hardening of authentication templates. Thanks to \u003ca href=\"https://github.com/harmvanderheijden\"\u003e\u003ccode\u003e@​harmvanderheijden\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/marcskovmadsen\"\u003e\u003ccode\u003e@​marcskovmadsen\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/maximlt\"\u003e\u003ccode\u003e@​maximlt\u003c/code\u003e\u003c/a\u003e, and \u003ca href=\"https://github.com/philippjfr\"\u003e\u003ccode\u003e@​philippjfr\u003c/code\u003e\u003c/a\u003e for their contributions.\u003c/p\u003e\n\u003ch3\u003eEnhancements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eImprove \u003ccode\u003e.from_param()\u003c/code\u003e error messages (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8047\"\u003e#8047\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003e--reuse-sessions warm\u003c/code\u003e option to preload and cache apps before first use (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8087\"\u003e#8087\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eSecurity\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix XSS vulnerabilities in login and OAuth error templates by escaping user-controlled input (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8049\"\u003e#8049\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003evalue_throttled\u003c/code\u003e handling in Param panes (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8057\"\u003e#8057\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePrevent \u003ccode\u003eAutocompleteInput\u003c/code\u003e from resetting when \u003ccode\u003erestrict=False\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8056\"\u003e#8056\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix callback cleanup for \u003ccode\u003e--reuse_sessions\u003c/code\u003e mode (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8052\"\u003e#8052\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eReset \u003ccode\u003eparam.Event\u003c/code\u003e state on ESM components (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8054\"\u003e#8054\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAllow \u003ccode\u003ePlayer\u003c/code\u003e components to start upon initialization (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8058\"\u003e#8058\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix modal dialog stacking and focus behavior in VanillaTemplate (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8059\"\u003e#8059\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8060\"\u003e#8060\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAvoid errors in \u003ccode\u003eTabulator\u003c/code\u003e when editing DataFrames with \u003ccode\u003epd.NA\u003c/code\u003e values (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8068\"\u003e#8068\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd guard for undefined \u003ccode\u003eurl\u003c/code\u003e in \u003ccode\u003eImportedStyleSheet\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8071\"\u003e#8071\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnsure session token payload is correctly updated when reusing sessions (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8072\"\u003e#8072\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnsure \u003ccode\u003e--reuse-sessions\u003c/code\u003e caches the \u003ccode\u003e--index\u003c/code\u003e app correctly (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8073\"\u003e#8073\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd debounce logic to \u003ccode\u003eModelChanged\u003c/code\u003e events in Pyodide to improve performance and prevent redundant updates (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8077\"\u003e#8077\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnsure \u003ccode\u003eLayoutable\u003c/code\u003e params propagate to HoloViews plots (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8078\"\u003e#8078\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix regression in handling \u003ccode\u003eparam.Action\u003c/code\u003e in \u003ccode\u003e.from_param()\u003c/code\u003e utility (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8079\"\u003e#8079\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnsure \u003ccode\u003eLoadingSpinner.visible\u003c/code\u003e correctly hides the component (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8081\"\u003e#8081\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnsure \u003ccode\u003eJSONEditor\u003c/code\u003e triggers on re-ordering of nodes (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8086\"\u003e#8086\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003eJSONEditor\u003c/code\u003e menu option to improve usability (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8085\"\u003e#8085\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDocumentation\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003cstrong\u003ewebsocket communication how-to guide\u003c/strong\u003e to documentation (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7952\"\u003e#7952\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd note about increasing proxy buffer size for OAuth behind reverse proxies (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8084\"\u003e#8084\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eMaintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix gallery deployment automation (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8055\"\u003e#8055\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/holoviz/panel/blob/main/CHANGELOG.md\"\u003epanel's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 1.7.5\u003c/h2\u003e\n\u003cp\u003eThis patch release brings a number of important bug fixes and refinements, including improved modal behavior, Param integration fixes for ESM, and security hardening of authentication templates. Thanks to \u003ca href=\"https://github.com/harmvanderheijden\"\u003e\u003ccode\u003e@​harmvanderheijden\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/marcskovmadsen\"\u003e\u003ccode\u003e@​marcskovmadsen\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/maximlt\"\u003e\u003ccode\u003e@​maximlt\u003c/code\u003e\u003c/a\u003e, and \u003ca href=\"https://github.com/philippjfr\"\u003e\u003ccode\u003e@​philippjfr\u003c/code\u003e\u003c/a\u003e for their contributions.\u003c/p\u003e\n\u003ch3\u003eEnhancements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eImprove \u003ccode\u003e.from_param()\u003c/code\u003e error messages (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8047\"\u003e#8047\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003e--reuse-sessions warm\u003c/code\u003e option to preload and cache apps before first use (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8087\"\u003e#8087\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eSecurity\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix XSS vulnerabilities in login and OAuth error templates by escaping user-controlled input (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8049\"\u003e#8049\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003evalue_throttled\u003c/code\u003e handling in Param panes (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8057\"\u003e#8057\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePrevent \u003ccode\u003eAutocompleteInput\u003c/code\u003e from resetting when \u003ccode\u003erestrict=False\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8056\"\u003e#8056\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix callback cleanup for \u003ccode\u003e--reuse_sessions\u003c/code\u003e mode (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8052\"\u003e#8052\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eReset \u003ccode\u003eparam.Event\u003c/code\u003e state on ESM components (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8054\"\u003e#8054\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAllow \u003ccode\u003ePlayer\u003c/code\u003e components to start upon initialization (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8058\"\u003e#8058\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix modal dialog stacking and focus behavior in VanillaTemplate (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8059\"\u003e#8059\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8060\"\u003e#8060\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAvoid errors in \u003ccode\u003eTabulator\u003c/code\u003e when editing DataFrames with \u003ccode\u003epd.NA\u003c/code\u003e values (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8068\"\u003e#8068\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd guard for undefined \u003ccode\u003eurl\u003c/code\u003e in \u003ccode\u003eImportedStyleSheet\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8071\"\u003e#8071\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnsure session token payload is correctly updated when reusing sessions (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8072\"\u003e#8072\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnsure \u003ccode\u003e--reuse-sessions\u003c/code\u003e caches the \u003ccode\u003e--index\u003c/code\u003e app correctly (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8073\"\u003e#8073\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd debounce logic to \u003ccode\u003eModelChanged\u003c/code\u003e events in Pyodide to improve performance and prevent redundant updates (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8077\"\u003e#8077\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnsure \u003ccode\u003eLayoutable\u003c/code\u003e params propagate to HoloViews plots (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8078\"\u003e#8078\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix regression in handling \u003ccode\u003eparam.Action\u003c/code\u003e in \u003ccode\u003e.from_param()\u003c/code\u003e utility (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8079\"\u003e#8079\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnsure \u003ccode\u003eLoadingSpinner.visible\u003c/code\u003e correctly hides the component (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8081\"\u003e#8081\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnsure \u003ccode\u003eJSONEditor\u003c/code\u003e triggers on re-ordering of nodes (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8086\"\u003e#8086\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003eJSONEditor\u003c/code\u003e menu option to improve usability (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8085\"\u003e#8085\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDocumentation\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003cstrong\u003ewebsocket communication how-to guide\u003c/strong\u003e to documentation (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7952\"\u003e#7952\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd note about increasing proxy buffer size for OAuth behind reverse proxies (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8084\"\u003e#8084\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eMaintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix gallery deployment automation (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8055\"\u003e#8055\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/holoviz/panel/commit/2a7b50c78773947d785ee58a3f6f4764ddc5e025\"\u003e\u003ccode\u003e2a7b50c\u003c/code\u003e\u003c/a\u003e Bump panel.js to 1.7.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/holoviz/panel/commit/b22306bf562e5e97abe82423c162b5be5e2a3ab0\"\u003e\u003ccode\u003eb22306b\u003c/code\u003e\u003c/a\u003e Add more items\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/holoviz/panel/commit/a60f7ee7c5fd2d86bf1fe4eb360ecd8d58d60671\"\u003e\u003ccode\u003ea60f7ee\u003c/code\u003e\u003c/a\u003e Add --reuse-sessions warm option (\u003ca href=\"https://redirect.github.com/holoviz/panel/issues/8087\"\u003e#8087\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/holoviz/panel/commit/256465908e7991ad62d2b4a8147aed7c89a2f262\"\u003e\u003ccode\u003e2564659\u003c/code\u003e\u003c/a\u003e jsoneditor: use event to signal data change (\u003ca href=\"https://redirect.github.com/holoviz/panel/issues/8086\"\u003e#8086\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/holoviz/panel/commit/738fabedfec1ffe3ecf44db32015e8be5a656718\"\u003e\u003ccode\u003e738fabe\u003c/code\u003e\u003c/a\u003e docs: increase proxy buffer size for OAuth requests (\u003ca href=\"https://redirect.github.com/holoviz/panel/issues/8084\"\u003e#8084\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/holoviz/panel/commit/da698a7d2935c7afb5f59101fe51346f19e56bfe\"\u003e\u003ccode\u003eda698a7\u003c/code\u003e\u003c/a\u003e update jsoneditor menu option (\u003ca href=\"https://redirect.github.com/holoviz/panel/issues/8085\"\u003e#8085\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/holoviz/panel/commit/1af8ab7ee860a5ecceaa4d2d3453d163d79c8ff0\"\u003e\u003ccode\u003e1af8ab7\u003c/code\u003e\u003c/a\u003e Bump panel.js to 1.7.5-rc.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/holoviz/panel/commit/38f6ec4732e8482461672ba7831193216178536b\"\u003e\u003ccode\u003e38f6ec4\u003c/code\u003e\u003c/a\u003e Update changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/holoviz/panel/commit/5a18b7606b825da079d86dabf90bd0dcff3eafcd\"\u003e\u003ccode\u003e5a18b76\u003c/code\u003e\u003c/a\u003e Debounce pyodide ModelChanged events (\u003ca href=\"https://redirect.github.com/holoviz/panel/issues/8077\"\u003e#8077\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/holoviz/panel/commit/81dd8603f1314f52e788e137190d1e0b90ad3deb\"\u003e\u003ccode\u003e81dd860\u003c/code\u003e\u003c/a\u003e Ensure LoadingSpinner.visible hides component (\u003ca href=\"https://redirect.github.com/holoviz/panel/issues/8081\"\u003e#8081\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/holoviz/panel/compare/v1.7.4...v1.7.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=panel\u0026package-manager=pip\u0026previous-version=1.7.4\u0026new-version=1.7.5)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/ansys/pyturbogrid/pull/281","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/ansys%2Fpyturbogrid/issues/281","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/281/packages"},{"uuid":"2665334881","node_id":"PR_kwDOH59FGM6e3chh","number":2112,"state":"open","title":"build: bump panel from 1.7.2 to 1.7.4","user":"dependabot[bot]","labels":["dependencies","maintenance"],"assignees":["pyansys-ci-bot"],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-07-14T20:27:14.000Z","updated_at":"2025-07-14T20:50:46.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build","packages":[{"name":"panel","old_version":"1.7.2","new_version":"1.7.4","repository_url":"https://github.com/holoviz/panel"}],"path":null,"ecosystem":"conda"},"body":"Bumps [panel](https://github.com/holoviz/panel) from 1.7.2 to 1.7.4.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/holoviz/panel/releases\"\u003epanel's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 1.7.3\u003c/h2\u003e\n\u003cp\u003eThis patch release includes several critical stability improvements, JavaScript race condition fixes, and developer experience enhancements. It also introduces small but helpful UI features such as exception copying and better error feedback in CLI and ESM workflows. Many thanks to contributors \u003ca href=\"https://github.com/etihwo\"\u003e\u003ccode\u003e@​etihwo\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/bsdz\"\u003e\u003ccode\u003e@​bsdz\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/Coderambling\"\u003e\u003ccode\u003e@​Coderambling\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/hoxbro\"\u003e\u003ccode\u003e@​hoxbro\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/philippjfr\"\u003e\u003ccode\u003e@​philippjfr\u003c/code\u003e\u003c/a\u003e, and \u003ca href=\"https://github.com/MarcSkovMadsen\"\u003e\u003ccode\u003e@​MarcSkovMadsen\u003c/code\u003e\u003c/a\u003e.\u003c/p\u003e\n\u003ch3\u003eEnhancements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd “Copy to Clipboard” button for exceptions in the UI (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8034\"\u003e#8034\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnable MathJax rendering if the extension is available (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8004\"\u003e#8004\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAllow setting a custom title for \u003ccode\u003eTabulator\u003c/code\u003e multi-index columns (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8008\"\u003e#8008\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprove feedback in \u003ccode\u003epanel compile\u003c/code\u003e and reactive ESM workflows (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8012\"\u003e#8012\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8010\"\u003e#8010\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnsure exceptions are printed to the command line in development mode (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8022\"\u003e#8022\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eGuard against race conditions in \u003ccode\u003eDeckGL\u003c/code\u003e during resize (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8031\"\u003e#8031\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePrevent errors when \u003ccode\u003eclient_comm\u003c/code\u003e is undefined in some JS execution contexts (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8030\"\u003e#8030\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8033\"\u003e#8033\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix dark theme background issue in \u003ccode\u003eMultiChoice\u003c/code\u003e widget (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8014\"\u003e#8014\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAvoid rendering Plotly components if container is not yet defined and prevent layout boomeranging (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8021\"\u003e#8021\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnsure React \u003ccode\u003euseState\u003c/code\u003e callbacks are registered only once (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8023\"\u003e#8023\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSupport \u003ccode\u003ePath\u003c/code\u003e objects in stylesheet definition (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8026\"\u003e#8026\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/holoviz/panel/blob/v1.7.4/CHANGELOG.md\"\u003epanel's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 1.7.4\u003c/h2\u003e\n\u003cp\u003eThis patch release introduces small but impactful security, compatibility, and usability improvements. It enhances OAuth behavior, adds byte support for the PDF pane, and fixes several rendering and import issues across backends and components. Thanks to \u003ca href=\"https://github.com/ahuang11\"\u003e\u003ccode\u003e@​ahuang11\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/dalthviz\"\u003e\u003ccode\u003e@​dalthviz\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/MarcSkovMadsen\"\u003e\u003ccode\u003e@​MarcSkovMadsen\u003c/code\u003e\u003c/a\u003e, and \u003ca href=\"https://github.com/philippjfr\"\u003e\u003ccode\u003e@​philippjfr\u003c/code\u003e\u003c/a\u003e for their contributions.\u003c/p\u003e\n\u003ch3\u003eEnhancements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for \u003ccode\u003ebytes\u003c/code\u003e input to the \u003ccode\u003ePDF\u003c/code\u003e pane (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8044\"\u003e#8044\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003elogout_url\u003c/code\u003e for Auth0 to OAuth error page template (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8036\"\u003e#8036\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eSecurity\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd authentication to files served from \u003ccode\u003e--static-dirs\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8042\"\u003e#8042\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEscape error messages shown on the OAuth error page fixing XSS vulnerability (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8043\"\u003e#8043\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eEnsure \u003ccode\u003eReactComponent\u003c/code\u003e forces a re-render after render step (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8037\"\u003e#8037\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003ethis.mouse\u003c/code\u003e bug in \u003ccode\u003eECharts\u003c/code\u003e implementation (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8041\"\u003e#8041\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix incorrect import path in Django integration docs (\u003ccode\u003ebokehjsdir\u003c/code\u003e → \u003ccode\u003ebokehjs_path\u003c/code\u003e) (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8040\"\u003e#8040\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate Bokeh/FastAPI extra dependency pin to ensure compatibility (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8039\"\u003e#8039\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eVersion 1.7.3\u003c/h2\u003e\n\u003cp\u003eThis patch release includes several critical stability improvements, JavaScript race condition fixes, and developer experience enhancements. It also introduces small but helpful UI features such as exception copying and better error feedback in CLI and ESM workflows. Many thanks to contributors \u003ca href=\"https://github.com/etihwo\"\u003e\u003ccode\u003e@​etihwo\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/bsdz\"\u003e\u003ccode\u003e@​bsdz\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/Coderambling\"\u003e\u003ccode\u003e@​Coderambling\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/hoxbro\"\u003e\u003ccode\u003e@​hoxbro\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/philippjfr\"\u003e\u003ccode\u003e@​philippjfr\u003c/code\u003e\u003c/a\u003e, and \u003ca href=\"https://github.com/MarcSkovMadsen\"\u003e\u003ccode\u003e@​MarcSkovMadsen\u003c/code\u003e\u003c/a\u003e.\u003c/p\u003e\n\u003ch3\u003eEnhancements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd “Copy to Clipboard” button for exceptions in the UI (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8034\"\u003e#8034\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnable MathJax rendering if the extension is available (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8004\"\u003e#8004\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAllow setting a custom title for \u003ccode\u003eTabulator\u003c/code\u003e multi-index columns (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8008\"\u003e#8008\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprove feedback in \u003ccode\u003epanel compile\u003c/code\u003e and reactive ESM workflows (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8012\"\u003e#8012\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8010\"\u003e#8010\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnsure exceptions are printed to the command line in development mode (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8022\"\u003e#8022\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eGuard against race conditions in \u003ccode\u003eDeckGL\u003c/code\u003e during resize (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8031\"\u003e#8031\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePrevent errors when \u003ccode\u003eclient_comm\u003c/code\u003e is undefined in some JS execution contexts (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8030\"\u003e#8030\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8033\"\u003e#8033\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix dark theme background issue in \u003ccode\u003eMultiChoice\u003c/code\u003e widget (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8014\"\u003e#8014\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAvoid rendering Plotly components if container is not yet defined and prevent layout boomeranging (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8021\"\u003e#8021\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnsure React \u003ccode\u003euseState\u003c/code\u003e callbacks are registered only once (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8023\"\u003e#8023\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSupport \u003ccode\u003ePath\u003c/code\u003e objects in stylesheet definition (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8026\"\u003e#8026\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/holoviz/panel/commit/0f18b3bb37a0bb98ea0e07e58d7cfd5313faebc2\"\u003e\u003ccode\u003e0f18b3b\u003c/code\u003e\u003c/a\u003e Bump panel.js version to 1.7.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/holoviz/panel/commit/60d0fe51996c0126d2fe6e47bc094aae75fa0e16\"\u003e\u003ccode\u003e60d0fe5\u003c/code\u003e\u003c/a\u003e Add 1.7.4 CHANGELOG\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/holoviz/panel/commit/e6f154b34f7f9f6117367fc3119893479f55edd1\"\u003e\u003ccode\u003ee6f154b\u003c/code\u003e\u003c/a\u003e Allow PDF pane to accept bytes (\u003ca href=\"https://redirect.github.com/holoviz/panel/issues/8044\"\u003e#8044\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/holoviz/panel/commit/cb5d08311b98fa27b9c5799265d9ad43e13a0037\"\u003e\u003ccode\u003ecb5d083\u003c/code\u003e\u003c/a\u003e Escape error message in OAuth error page (\u003ca href=\"https://redirect.github.com/holoviz/panel/issues/8043\"\u003e#8043\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/holoviz/panel/commit/34dd04104403bec8276310bd17c4ba2eb08aaf55\"\u003e\u003ccode\u003e34dd041\u003c/code\u003e\u003c/a\u003e Add authentication to static-dirs (\u003ca href=\"https://redirect.github.com/holoviz/panel/issues/8042\"\u003e#8042\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/holoviz/panel/commit/49500673a74757206e5b3ed8f11d80257d0f1be0\"\u003e\u003ccode\u003e4950067\u003c/code\u003e\u003c/a\u003e fix echarts this.mouse (\u003ca href=\"https://redirect.github.com/holoviz/panel/issues/8041\"\u003e#8041\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/holoviz/panel/commit/0e15142762737b68a3de33d3bfda7a22d85da433\"\u003e\u003ccode\u003e0e15142\u003c/code\u003e\u003c/a\u003e Fix import path for Django docs (\u003ca href=\"https://redirect.github.com/holoviz/panel/issues/8040\"\u003e#8040\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/holoviz/panel/commit/58e37194e30dd4b71c40bbf858305e9b290d4c18\"\u003e\u003ccode\u003e58e3719\u003c/code\u003e\u003c/a\u003e Update extra dependecy pin for bokeh-fastapi (\u003ca href=\"https://redirect.github.com/holoviz/panel/issues/8039\"\u003e#8039\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/holoviz/panel/commit/41e5d7587f26c396a62d694bf099f5078f440482\"\u003e\u003ccode\u003e41e5d75\u003c/code\u003e\u003c/a\u003e Ensure ReactComponent forces update after render (\u003ca href=\"https://redirect.github.com/holoviz/panel/issues/8037\"\u003e#8037\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/holoviz/panel/commit/de3ff3bd952ff37c9bc372402c2a0fc14ff2d904\"\u003e\u003ccode\u003ede3ff3b\u003c/code\u003e\u003c/a\u003e Add OAuth provider (Auth0) logout url to error template (\u003ca href=\"https://redirect.github.com/holoviz/panel/issues/8036\"\u003e#8036\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/holoviz/panel/compare/v1.7.2...v1.7.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=panel\u0026package-manager=pip\u0026previous-version=1.7.2\u0026new-version=1.7.4)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/ansys/pyansys-geometry/pull/2112","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/ansys%2Fpyansys-geometry/issues/2112","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/2112/packages"},{"uuid":"3223765410","node_id":"PR_kwDOJPwkNc6eiwFt","number":278,"state":"open","title":"build(deps-dev): bump panel from 1.7.2 to 1.7.4","user":"dependabot[bot]","labels":["dependencies","maintenance"],"assignees":["pyansys-ci-bot"],"locked":false,"comments_count":3,"pull_request":true,"closed_at":null,"author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-07-11T17:59:07.000Z","updated_at":"2025-07-22T18:17:57.141Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps-dev)","packages":[{"name":"panel","old_version":"1.7.2","new_version":"1.7.4","repository_url":"https://github.com/holoviz/panel"}],"path":null,"ecosystem":"conda"},"body":"Bumps [panel](https://github.com/holoviz/panel) from 1.7.2 to 1.7.4.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/holoviz/panel/releases\"\u003epanel's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 1.7.3\u003c/h2\u003e\n\u003cp\u003eThis patch release includes several critical stability improvements, JavaScript race condition fixes, and developer experience enhancements. It also introduces small but helpful UI features such as exception copying and better error feedback in CLI and ESM workflows. Many thanks to contributors \u003ca href=\"https://github.com/etihwo\"\u003e\u003ccode\u003e@​etihwo\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/bsdz\"\u003e\u003ccode\u003e@​bsdz\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/Coderambling\"\u003e\u003ccode\u003e@​Coderambling\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/hoxbro\"\u003e\u003ccode\u003e@​hoxbro\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/philippjfr\"\u003e\u003ccode\u003e@​philippjfr\u003c/code\u003e\u003c/a\u003e, and \u003ca href=\"https://github.com/MarcSkovMadsen\"\u003e\u003ccode\u003e@​MarcSkovMadsen\u003c/code\u003e\u003c/a\u003e.\u003c/p\u003e\n\u003ch3\u003eEnhancements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd “Copy to Clipboard” button for exceptions in the UI (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8034\"\u003e#8034\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnable MathJax rendering if the extension is available (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8004\"\u003e#8004\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAllow setting a custom title for \u003ccode\u003eTabulator\u003c/code\u003e multi-index columns (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8008\"\u003e#8008\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprove feedback in \u003ccode\u003epanel compile\u003c/code\u003e and reactive ESM workflows (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8012\"\u003e#8012\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8010\"\u003e#8010\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnsure exceptions are printed to the command line in development mode (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8022\"\u003e#8022\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eGuard against race conditions in \u003ccode\u003eDeckGL\u003c/code\u003e during resize (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8031\"\u003e#8031\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePrevent errors when \u003ccode\u003eclient_comm\u003c/code\u003e is undefined in some JS execution contexts (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8030\"\u003e#8030\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8033\"\u003e#8033\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix dark theme background issue in \u003ccode\u003eMultiChoice\u003c/code\u003e widget (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8014\"\u003e#8014\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAvoid rendering Plotly components if container is not yet defined and prevent layout boomeranging (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8021\"\u003e#8021\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnsure React \u003ccode\u003euseState\u003c/code\u003e callbacks are registered only once (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8023\"\u003e#8023\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSupport \u003ccode\u003ePath\u003c/code\u003e objects in stylesheet definition (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8026\"\u003e#8026\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/holoviz/panel/blob/v1.7.4/CHANGELOG.md\"\u003epanel's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 1.7.4\u003c/h2\u003e\n\u003cp\u003eThis patch release introduces small but impactful security, compatibility, and usability improvements. It enhances OAuth behavior, adds byte support for the PDF pane, and fixes several rendering and import issues across backends and components. Thanks to \u003ca href=\"https://github.com/ahuang11\"\u003e\u003ccode\u003e@​ahuang11\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/dalthviz\"\u003e\u003ccode\u003e@​dalthviz\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/MarcSkovMadsen\"\u003e\u003ccode\u003e@​MarcSkovMadsen\u003c/code\u003e\u003c/a\u003e, and \u003ca href=\"https://github.com/philippjfr\"\u003e\u003ccode\u003e@​philippjfr\u003c/code\u003e\u003c/a\u003e for their contributions.\u003c/p\u003e\n\u003ch3\u003eEnhancements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for \u003ccode\u003ebytes\u003c/code\u003e input to the \u003ccode\u003ePDF\u003c/code\u003e pane (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8044\"\u003e#8044\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003elogout_url\u003c/code\u003e for Auth0 to OAuth error page template (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8036\"\u003e#8036\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eSecurity\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd authentication to files served from \u003ccode\u003e--static-dirs\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8042\"\u003e#8042\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEscape error messages shown on the OAuth error page fixing XSS vulnerability (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8043\"\u003e#8043\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eEnsure \u003ccode\u003eReactComponent\u003c/code\u003e forces a re-render after render step (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8037\"\u003e#8037\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003ethis.mouse\u003c/code\u003e bug in \u003ccode\u003eECharts\u003c/code\u003e implementation (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8041\"\u003e#8041\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix incorrect import path in Django integration docs (\u003ccode\u003ebokehjsdir\u003c/code\u003e → \u003ccode\u003ebokehjs_path\u003c/code\u003e) (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8040\"\u003e#8040\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate Bokeh/FastAPI extra dependency pin to ensure compatibility (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8039\"\u003e#8039\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eVersion 1.7.3\u003c/h2\u003e\n\u003cp\u003eThis patch release includes several critical stability improvements, JavaScript race condition fixes, and developer experience enhancements. It also introduces small but helpful UI features such as exception copying and better error feedback in CLI and ESM workflows. Many thanks to contributors \u003ca href=\"https://github.com/etihwo\"\u003e\u003ccode\u003e@​etihwo\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/bsdz\"\u003e\u003ccode\u003e@​bsdz\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/Coderambling\"\u003e\u003ccode\u003e@​Coderambling\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/hoxbro\"\u003e\u003ccode\u003e@​hoxbro\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/philippjfr\"\u003e\u003ccode\u003e@​philippjfr\u003c/code\u003e\u003c/a\u003e, and \u003ca href=\"https://github.com/MarcSkovMadsen\"\u003e\u003ccode\u003e@​MarcSkovMadsen\u003c/code\u003e\u003c/a\u003e.\u003c/p\u003e\n\u003ch3\u003eEnhancements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd “Copy to Clipboard” button for exceptions in the UI (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8034\"\u003e#8034\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnable MathJax rendering if the extension is available (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8004\"\u003e#8004\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAllow setting a custom title for \u003ccode\u003eTabulator\u003c/code\u003e multi-index columns (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8008\"\u003e#8008\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprove feedback in \u003ccode\u003epanel compile\u003c/code\u003e and reactive ESM workflows (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8012\"\u003e#8012\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8010\"\u003e#8010\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnsure exceptions are printed to the command line in development mode (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8022\"\u003e#8022\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eGuard against race conditions in \u003ccode\u003eDeckGL\u003c/code\u003e during resize (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8031\"\u003e#8031\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePrevent errors when \u003ccode\u003eclient_comm\u003c/code\u003e is undefined in some JS execution contexts (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8030\"\u003e#8030\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8033\"\u003e#8033\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix dark theme background issue in \u003ccode\u003eMultiChoice\u003c/code\u003e widget (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8014\"\u003e#8014\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAvoid rendering Plotly components if container is not yet defined and prevent layout boomeranging (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8021\"\u003e#8021\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnsure React \u003ccode\u003euseState\u003c/code\u003e callbacks are registered only once (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8023\"\u003e#8023\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSupport \u003ccode\u003ePath\u003c/code\u003e objects in stylesheet definition (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8026\"\u003e#8026\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/holoviz/panel/commit/0f18b3bb37a0bb98ea0e07e58d7cfd5313faebc2\"\u003e\u003ccode\u003e0f18b3b\u003c/code\u003e\u003c/a\u003e Bump panel.js version to 1.7.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/holoviz/panel/commit/60d0fe51996c0126d2fe6e47bc094aae75fa0e16\"\u003e\u003ccode\u003e60d0fe5\u003c/code\u003e\u003c/a\u003e Add 1.7.4 CHANGELOG\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/holoviz/panel/commit/e6f154b34f7f9f6117367fc3119893479f55edd1\"\u003e\u003ccode\u003ee6f154b\u003c/code\u003e\u003c/a\u003e Allow PDF pane to accept bytes (\u003ca href=\"https://redirect.github.com/holoviz/panel/issues/8044\"\u003e#8044\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/holoviz/panel/commit/cb5d08311b98fa27b9c5799265d9ad43e13a0037\"\u003e\u003ccode\u003ecb5d083\u003c/code\u003e\u003c/a\u003e Escape error message in OAuth error page (\u003ca href=\"https://redirect.github.com/holoviz/panel/issues/8043\"\u003e#8043\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/holoviz/panel/commit/34dd04104403bec8276310bd17c4ba2eb08aaf55\"\u003e\u003ccode\u003e34dd041\u003c/code\u003e\u003c/a\u003e Add authentication to static-dirs (\u003ca href=\"https://redirect.github.com/holoviz/panel/issues/8042\"\u003e#8042\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/holoviz/panel/commit/49500673a74757206e5b3ed8f11d80257d0f1be0\"\u003e\u003ccode\u003e4950067\u003c/code\u003e\u003c/a\u003e fix echarts this.mouse (\u003ca href=\"https://redirect.github.com/holoviz/panel/issues/8041\"\u003e#8041\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/holoviz/panel/commit/0e15142762737b68a3de33d3bfda7a22d85da433\"\u003e\u003ccode\u003e0e15142\u003c/code\u003e\u003c/a\u003e Fix import path for Django docs (\u003ca href=\"https://redirect.github.com/holoviz/panel/issues/8040\"\u003e#8040\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/holoviz/panel/commit/58e37194e30dd4b71c40bbf858305e9b290d4c18\"\u003e\u003ccode\u003e58e3719\u003c/code\u003e\u003c/a\u003e Update extra dependecy pin for bokeh-fastapi (\u003ca href=\"https://redirect.github.com/holoviz/panel/issues/8039\"\u003e#8039\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/holoviz/panel/commit/41e5d7587f26c396a62d694bf099f5078f440482\"\u003e\u003ccode\u003e41e5d75\u003c/code\u003e\u003c/a\u003e Ensure ReactComponent forces update after render (\u003ca href=\"https://redirect.github.com/holoviz/panel/issues/8037\"\u003e#8037\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/holoviz/panel/commit/de3ff3bd952ff37c9bc372402c2a0fc14ff2d904\"\u003e\u003ccode\u003ede3ff3b\u003c/code\u003e\u003c/a\u003e Add OAuth provider (Auth0) logout url to error template (\u003ca href=\"https://redirect.github.com/holoviz/panel/issues/8036\"\u003e#8036\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/holoviz/panel/compare/v1.7.2...v1.7.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=panel\u0026package-manager=pip\u0026previous-version=1.7.2\u0026new-version=1.7.4)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/ansys/pyturbogrid/pull/278","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/ansys%2Fpyturbogrid/issues/278","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/278/packages"},{"uuid":"2653498211","node_id":"PR_kwDOJPwkNc6eKStj","number":277,"state":"open","title":"build(deps-dev): bump panel from 1.7.2 to 1.7.3","user":"dependabot[bot]","labels":["dependencies","maintenance"],"assignees":["pyansys-ci-bot"],"locked":false,"comments_count":2,"pull_request":true,"closed_at":null,"author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-07-09T17:11:18.000Z","updated_at":"2025-07-09T17:11:19.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps-dev)","packages":[{"name":"panel","old_version":"1.7.2","new_version":"1.7.3","repository_url":"https://github.com/holoviz/panel"}],"path":null,"ecosystem":"conda"},"body":"Bumps [panel](https://github.com/holoviz/panel) from 1.7.2 to 1.7.3.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/holoviz/panel/releases\"\u003epanel's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 1.7.3\u003c/h2\u003e\n\u003cp\u003eThis patch release includes several critical stability improvements, JavaScript race condition fixes, and developer experience enhancements. It also introduces small but helpful UI features such as exception copying and better error feedback in CLI and ESM workflows. Many thanks to contributors \u003ca href=\"https://github.com/etihwo\"\u003e\u003ccode\u003e@​etihwo\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/bsdz\"\u003e\u003ccode\u003e@​bsdz\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/Coderambling\"\u003e\u003ccode\u003e@​Coderambling\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/hoxbro\"\u003e\u003ccode\u003e@​hoxbro\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/philippjfr\"\u003e\u003ccode\u003e@​philippjfr\u003c/code\u003e\u003c/a\u003e, and \u003ca href=\"https://github.com/MarcSkovMadsen\"\u003e\u003ccode\u003e@​MarcSkovMadsen\u003c/code\u003e\u003c/a\u003e.\u003c/p\u003e\n\u003ch3\u003eEnhancements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd “Copy to Clipboard” button for exceptions in the UI (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8034\"\u003e#8034\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnable MathJax rendering if the extension is available (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8004\"\u003e#8004\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAllow setting a custom title for \u003ccode\u003eTabulator\u003c/code\u003e multi-index columns (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8008\"\u003e#8008\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprove feedback in \u003ccode\u003epanel compile\u003c/code\u003e and reactive ESM workflows (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8012\"\u003e#8012\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8010\"\u003e#8010\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnsure exceptions are printed to the command line in development mode (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8022\"\u003e#8022\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eGuard against race conditions in \u003ccode\u003eDeckGL\u003c/code\u003e during resize (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8031\"\u003e#8031\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePrevent errors when \u003ccode\u003eclient_comm\u003c/code\u003e is undefined in some JS execution contexts (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8030\"\u003e#8030\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8033\"\u003e#8033\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix dark theme background issue in \u003ccode\u003eMultiChoice\u003c/code\u003e widget (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8014\"\u003e#8014\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAvoid rendering Plotly components if container is not yet defined and prevent layout boomeranging (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8021\"\u003e#8021\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnsure React \u003ccode\u003euseState\u003c/code\u003e callbacks are registered only once (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8023\"\u003e#8023\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSupport \u003ccode\u003ePath\u003c/code\u003e objects in stylesheet definition (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8026\"\u003e#8026\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/holoviz/panel/blob/main/CHANGELOG.md\"\u003epanel's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 1.7.3\u003c/h2\u003e\n\u003cp\u003eThis patch release includes several critical stability improvements, JavaScript race condition fixes, and developer experience enhancements. It also introduces small but helpful UI features such as exception copying and better error feedback in CLI and ESM workflows. Many thanks to contributors \u003ca href=\"https://github.com/etihwo\"\u003e\u003ccode\u003e@​etihwo\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/bsdz\"\u003e\u003ccode\u003e@​bsdz\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/Coderambling\"\u003e\u003ccode\u003e@​Coderambling\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/hoxbro\"\u003e\u003ccode\u003e@​hoxbro\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/philippjfr\"\u003e\u003ccode\u003e@​philippjfr\u003c/code\u003e\u003c/a\u003e, and \u003ca href=\"https://github.com/MarcSkovMadsen\"\u003e\u003ccode\u003e@​MarcSkovMadsen\u003c/code\u003e\u003c/a\u003e.\u003c/p\u003e\n\u003ch3\u003eEnhancements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd “Copy to Clipboard” button for exceptions in the UI (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8034\"\u003e#8034\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnable MathJax rendering if the extension is available (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8004\"\u003e#8004\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAllow setting a custom title for \u003ccode\u003eTabulator\u003c/code\u003e multi-index columns (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8008\"\u003e#8008\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprove feedback in \u003ccode\u003epanel compile\u003c/code\u003e and reactive ESM workflows (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8012\"\u003e#8012\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8010\"\u003e#8010\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnsure exceptions are printed to the command line in development mode (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8022\"\u003e#8022\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eGuard against race conditions in \u003ccode\u003eDeckGL\u003c/code\u003e during resize (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8031\"\u003e#8031\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePrevent errors when \u003ccode\u003eclient_comm\u003c/code\u003e is undefined in some JS execution contexts (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8030\"\u003e#8030\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8033\"\u003e#8033\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix dark theme background issue in \u003ccode\u003eMultiChoice\u003c/code\u003e widget (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8014\"\u003e#8014\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAvoid rendering Plotly components if container is not yet defined and prevent layout boomeranging (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8021\"\u003e#8021\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnsure React \u003ccode\u003euseState\u003c/code\u003e callbacks are registered only once (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8023\"\u003e#8023\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSupport \u003ccode\u003ePath\u003c/code\u003e objects in stylesheet definition (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8026\"\u003e#8026\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/holoviz/panel/commit/a0b24b346c61015e40f3842f67790257dc804809\"\u003e\u003ccode\u003ea0b24b3\u003c/code\u003e\u003c/a\u003e Bump panel.js to 1.7.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/holoviz/panel/commit/2cf24a20f89e1af1bf0f4b4d6f561ff716451169\"\u003e\u003ccode\u003e2cf24a2\u003c/code\u003e\u003c/a\u003e Add CHANGELOG for 1.7.3 release (\u003ca href=\"https://redirect.github.com/holoviz/panel/issues/8035\"\u003e#8035\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/holoviz/panel/commit/f7081a6006d2343e060dc3e96a69c9dd440461a6\"\u003e\u003ccode\u003ef7081a6\u003c/code\u003e\u003c/a\u003e Bump panel.js to 1.7.3-rc.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/holoviz/panel/commit/4a5a0585eaf519f2b08bbc75e0c85e383031b3ca\"\u003e\u003ccode\u003e4a5a058\u003c/code\u003e\u003c/a\u003e add exception copy to clipboard (\u003ca href=\"https://redirect.github.com/holoviz/panel/issues/8034\"\u003e#8034\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/holoviz/panel/commit/fd3c7ba61ee3db59e3ee827e9276a8b3c416bdf2\"\u003e\u003ccode\u003efd3c7ba\u003c/code\u003e\u003c/a\u003e Add another guard around client_comm (\u003ca href=\"https://redirect.github.com/holoviz/panel/issues/8033\"\u003e#8033\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/holoviz/panel/commit/7fa48826bfb0f7e1f7debd2c70a67b0a9f275211\"\u003e\u003ccode\u003e7fa4882\u003c/code\u003e\u003c/a\u003e Remove stray console.log (\u003ca href=\"https://redirect.github.com/holoviz/panel/issues/8032\"\u003e#8032\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/holoviz/panel/commit/66edff895d5600ab253593cf6cad73e13ce7a4f0\"\u003e\u003ccode\u003e66edff8\u003c/code\u003e\u003c/a\u003e Bump version in package.json\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/holoviz/panel/commit/644ed46c7808a4cb1149f3c5241c5f344b559e0a\"\u003e\u003ccode\u003e644ed46\u003c/code\u003e\u003c/a\u003e Bump panel.js to 1.7.3-b.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/holoviz/panel/commit/be1f024fd2b07838a2bc2a4655da90290dc8d00e\"\u003e\u003ccode\u003ebe1f024\u003c/code\u003e\u003c/a\u003e Protect DeckGL against resize race condition (\u003ca href=\"https://redirect.github.com/holoviz/panel/issues/8031\"\u003e#8031\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/holoviz/panel/commit/831fecccafab78a2ac3c806fe6fb6f9a374a516f\"\u003e\u003ccode\u003e831fecc\u003c/code\u003e\u003c/a\u003e Do not error if client_comm is undefined (\u003ca href=\"https://redirect.github.com/holoviz/panel/issues/8030\"\u003e#8030\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/holoviz/panel/compare/v1.7.2...v1.7.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=panel\u0026package-manager=pip\u0026previous-version=1.7.2\u0026new-version=1.7.3)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/ansys/pyturbogrid/pull/277","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/ansys%2Fpyturbogrid/issues/277","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/277/packages"},{"uuid":"2630005534","node_id":"PR_kwDOH59FGM6cwrMe","number":2077,"state":"closed","title":"build: bump panel from 1.7.1 to 1.7.2","user":"dependabot[bot]","labels":["dependencies","maintenance"],"assignees":["pyansys-ci-bot"],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2025-07-01T07:51:24.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-06-30T20:09:08.000Z","updated_at":"2025-07-01T07:51:24.000Z","time_to_close":42136,"merged_at":"2025-07-01T07:51:24.000Z","merged_by":"pyansys-ci-bot","closed_by":null,"dependency_metadata":{"prefix":"build","packages":[{"name":"panel","old_version":"1.7.1","new_version":"1.7.2","repository_url":"https://github.com/holoviz/panel"}],"path":null,"ecosystem":"conda"},"body":"Bumps [panel](https://github.com/holoviz/panel) from 1.7.1 to 1.7.2.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/holoviz/panel/releases\"\u003epanel's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 1.7.2\u003c/h2\u003e\n\u003cp\u003eThis patch release includes a number of important bug fixes, optimizations, and compatibility updates, particularly for React and ESM-based components. It also includes enhancements to the Tabulator table and more robust support for Audio/Video panes. Many thanks to \u003ca href=\"https://github.com/etihwo\"\u003e\u003ccode\u003e@​etihwo\u003c/code\u003e\u003c/a\u003e for his continued contributions and the maintainer team \u003ca href=\"https://github.com/hoxbro\"\u003e\u003ccode\u003e@​hoxbro\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/philippjfr\"\u003e\u003ccode\u003e@​philippjfr\u003c/code\u003e\u003c/a\u003e.\u003c/p\u003e\n\u003ch3\u003eEnhancements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSupport for passing \u003ccode\u003ebytes\u003c/code\u003e and \u003ccode\u003eBytesIO\u003c/code\u003e objects to \u003ccode\u003eAudio\u003c/code\u003e and \u003ccode\u003eVideo\u003c/code\u003e panes (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7963\"\u003e#7963\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd header tooltips to \u003ccode\u003eTabulator\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7988\"\u003e#7988\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eOptimize layout calculations for ESM components (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7989\"\u003e#7989\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAllow nested \u003ccode\u003eReactComponent\u003c/code\u003es to bypass Shadow DOM (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7991\"\u003e#7991\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSupport \u003ccode\u003e--ico-path\u003c/code\u003e CLI option to support explicit .ico path specification (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7992\"\u003e#7992\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLoosen parameter type for \u003ccode\u003eReactiveExpr.widget_layout\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7964\"\u003e#7964\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAutomatically unblock Comm on WebSocket re-connect (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7986\"\u003e#7986\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eTabulator\u003c/code\u003e fast design and fix styling issues (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7956\"\u003e#7956\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eKeep reference state consistent after Pyodide syncing (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7966\"\u003e#7966\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnsure correct model is used when determining if a link is set up (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7968\"\u003e#7968\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDo not dispatch events on hold/unhold when the document is uninitialized (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7972\"\u003e#7972\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnsure theming does not error on \u003ccode\u003ePyComponent\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7975\"\u003e#7975\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePrevent stylesheet patch from dispatching during initial load (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7978\"\u003e#7978\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix caching issue for ESM render modules (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7990\"\u003e#7990\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCorrect initialization behavior of \u003ccode\u003eReactComponent\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7996\"\u003e#7996\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix threading race condition when applying consecutive updates to \u003ccode\u003eParam\u003c/code\u003e widgets (\u003ca href=\"https://redirect.github.com/holoviz/panel/issues/8003\"\u003e#8003\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/holoviz/panel/blob/main/CHANGELOG.md\"\u003epanel's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 1.7.2\u003c/h2\u003e\n\u003cp\u003eThis patch release includes a number of important bug fixes, optimizations, and compatibility updates, particularly for React and ESM-based components. It also includes enhancements to the Tabulator table and more robust support for Audio/Video panes. Many thanks to \u003ca href=\"https://github.com/etihwo\"\u003e\u003ccode\u003e@​etihwo\u003c/code\u003e\u003c/a\u003e for his continued contributions and the maintainer team \u003ca href=\"https://github.com/hoxbro\"\u003e\u003ccode\u003e@​hoxbro\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/philippjfr\"\u003e\u003ccode\u003e@​philippjfr\u003c/code\u003e\u003c/a\u003e.\u003c/p\u003e\n\u003ch3\u003eEnhancements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSupport for passing \u003ccode\u003ebytes\u003c/code\u003e and \u003ccode\u003eBytesIO\u003c/code\u003e objects to \u003ccode\u003eAudio\u003c/code\u003e and \u003ccode\u003eVideo\u003c/code\u003e panes (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7963\"\u003e#7963\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd header tooltips to \u003ccode\u003eTabulator\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7988\"\u003e#7988\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eOptimize layout calculations for ESM components (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7989\"\u003e#7989\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAllow nested \u003ccode\u003eReactComponent\u003c/code\u003es to bypass Shadow DOM (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7991\"\u003e#7991\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSupport \u003ccode\u003e--ico-path\u003c/code\u003e CLI option to support explicit .ico path specification (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7992\"\u003e#7992\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLoosen parameter type for \u003ccode\u003eReactiveExpr.widget_layout\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7964\"\u003e#7964\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAutomatically unblock Comm on WebSocket re-connect (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7986\"\u003e#7986\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eTabulator\u003c/code\u003e fast design and fix styling issues (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7956\"\u003e#7956\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eKeep reference state consistent after Pyodide syncing (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7966\"\u003e#7966\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnsure correct model is used when determining if a link is set up (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7968\"\u003e#7968\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDo not dispatch events on hold/unhold when the document is uninitialized (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7972\"\u003e#7972\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnsure theming does not error on \u003ccode\u003ePyComponent\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7975\"\u003e#7975\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePrevent stylesheet patch from dispatching during initial load (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7978\"\u003e#7978\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix caching issue for ESM render modules (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7990\"\u003e#7990\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCorrect initialization behavior of \u003ccode\u003eReactComponent\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7996\"\u003e#7996\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix threading race condition when applying consecutive updates to \u003ccode\u003eParam\u003c/code\u003e widgets (\u003ca href=\"https://redirect.github.com/holoviz/panel/issues/8003\"\u003e#8003\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/holoviz/panel/commit/f44dd4dd78f1093c4a8a766ec67667ae9716b065\"\u003e\u003ccode\u003ef44dd4d\u003c/code\u003e\u003c/a\u003e Bump panel.js version to 1.7.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/holoviz/panel/commit/bb77cc2a2d9a34162edd327b7a9409034c9fc74c\"\u003e\u003ccode\u003ebb77cc2\u003c/code\u003e\u003c/a\u003e Bump django from 4.2.21 to 4.2.22 in /examples/apps/django (\u003ca href=\"https://redirect.github.com/holoviz/panel/issues/7971\"\u003e#7971\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/holoviz/panel/commit/7a7e97115a97de73e16f6600d7c7bdefe72250f1\"\u003e\u003ccode\u003e7a7e971\u003c/code\u003e\u003c/a\u003e Ensure Param link event deduplication handles threads (\u003ca href=\"https://redirect.github.com/holoviz/panel/issues/8003\"\u003e#8003\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/holoviz/panel/commit/23c3d0a971eeab3267e7873da08bf17c955fbf6c\"\u003e\u003ccode\u003e23c3d0a\u003c/code\u003e\u003c/a\u003e Bump panel.js to 1.7.2-rc.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/holoviz/panel/commit/139d1f2ee6f39b1988a2f20058ca19ea3f4f38f6\"\u003e\u003ccode\u003e139d1f2\u003c/code\u003e\u003c/a\u003e fix: Unbound error (\u003ca href=\"https://redirect.github.com/holoviz/panel/issues/7995\"\u003e#7995\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/holoviz/panel/commit/76adb0306cabd755089e084c84336160c89743e5\"\u003e\u003ccode\u003e76adb03\u003c/code\u003e\u003c/a\u003e Pin pyviz_comms in JupyterLite (\u003ca href=\"https://redirect.github.com/holoviz/panel/issues/8002\"\u003e#8002\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/holoviz/panel/commit/698db7ee6f1f2b01c037bf6fdfaebe5f9c59837c\"\u003e\u003ccode\u003e698db7e\u003c/code\u003e\u003c/a\u003e Add CHANGELOG for 1.7.2 release (\u003ca href=\"https://redirect.github.com/holoviz/panel/issues/8001\"\u003e#8001\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/holoviz/panel/commit/0eb8909c3ed3d8c964da6eed7cd4c2167488d058\"\u003e\u003ccode\u003e0eb8909\u003c/code\u003e\u003c/a\u003e Fix initial rendering of ReactComponent (\u003ca href=\"https://redirect.github.com/holoviz/panel/issues/7996\"\u003e#7996\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/holoviz/panel/commit/0c220deb8d638f6004eaf6474763a76fb5640858\"\u003e\u003ccode\u003e0c220de\u003c/code\u003e\u003c/a\u003e enh: Add header tooltip to Tabulator (\u003ca href=\"https://redirect.github.com/holoviz/panel/issues/7988\"\u003e#7988\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/holoviz/panel/commit/11420c0a97d8c32b605b6ccc136e571a60773267\"\u003e\u003ccode\u003e11420c0\u003c/code\u003e\u003c/a\u003e Handle --ico-path CLI argument (\u003ca href=\"https://redirect.github.com/holoviz/panel/issues/7992\"\u003e#7992\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/holoviz/panel/compare/v1.7.1...v1.7.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=panel\u0026package-manager=pip\u0026previous-version=1.7.1\u0026new-version=1.7.2)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/ansys/pyansys-geometry/pull/2077","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/ansys%2Fpyansys-geometry/issues/2077","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/2077/packages"},{"uuid":"2621832480","node_id":"PR_kwDOJPwkNc6cRf0g","number":270,"state":"closed","title":"build(deps-dev): bump panel from 1.7.1 to 1.7.2","user":"dependabot[bot]","labels":["dependencies","maintenance"],"assignees":["pyansys-ci-bot"],"locked":false,"comments_count":2,"pull_request":true,"closed_at":"2025-06-27T18:36:46.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-06-26T17:43:13.000Z","updated_at":"2025-06-27T18:36:46.000Z","time_to_close":89613,"merged_at":"2025-06-27T18:36:46.000Z","merged_by":"zlilek-work","closed_by":null,"dependency_metadata":{"prefix":"build(deps-dev)","packages":[{"name":"panel","old_version":"1.7.1","new_version":"1.7.2","repository_url":"https://github.com/holoviz/panel"}],"path":null,"ecosystem":"conda"},"body":"Bumps [panel](https://github.com/holoviz/panel) from 1.7.1 to 1.7.2.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/holoviz/panel/releases\"\u003epanel's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 1.7.2\u003c/h2\u003e\n\u003cp\u003eThis patch release includes a number of important bug fixes, optimizations, and compatibility updates, particularly for React and ESM-based components. It also includes enhancements to the Tabulator table and more robust support for Audio/Video panes. Many thanks to \u003ca href=\"https://github.com/etihwo\"\u003e\u003ccode\u003e@​etihwo\u003c/code\u003e\u003c/a\u003e for his continued contributions and the maintainer team \u003ca href=\"https://github.com/hoxbro\"\u003e\u003ccode\u003e@​hoxbro\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/philippjfr\"\u003e\u003ccode\u003e@​philippjfr\u003c/code\u003e\u003c/a\u003e.\u003c/p\u003e\n\u003ch3\u003eEnhancements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSupport for passing \u003ccode\u003ebytes\u003c/code\u003e and \u003ccode\u003eBytesIO\u003c/code\u003e objects to \u003ccode\u003eAudio\u003c/code\u003e and \u003ccode\u003eVideo\u003c/code\u003e panes (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7963\"\u003e#7963\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd header tooltips to \u003ccode\u003eTabulator\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7988\"\u003e#7988\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eOptimize layout calculations for ESM components (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7989\"\u003e#7989\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAllow nested \u003ccode\u003eReactComponent\u003c/code\u003es to bypass Shadow DOM (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7991\"\u003e#7991\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSupport \u003ccode\u003e--ico-path\u003c/code\u003e CLI option to support explicit .ico path specification (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7992\"\u003e#7992\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLoosen parameter type for \u003ccode\u003eReactiveExpr.widget_layout\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7964\"\u003e#7964\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAutomatically unblock Comm on WebSocket re-connect (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7986\"\u003e#7986\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eTabulator\u003c/code\u003e fast design and fix styling issues (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7956\"\u003e#7956\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eKeep reference state consistent after Pyodide syncing (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7966\"\u003e#7966\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnsure correct model is used when determining if a link is set up (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7968\"\u003e#7968\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDo not dispatch events on hold/unhold when the document is uninitialized (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7972\"\u003e#7972\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnsure theming does not error on \u003ccode\u003ePyComponent\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7975\"\u003e#7975\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePrevent stylesheet patch from dispatching during initial load (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7978\"\u003e#7978\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix caching issue for ESM render modules (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7990\"\u003e#7990\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCorrect initialization behavior of \u003ccode\u003eReactComponent\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7996\"\u003e#7996\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix threading race condition when applying consecutive updates to \u003ccode\u003eParam\u003c/code\u003e widgets (\u003ca href=\"https://redirect.github.com/holoviz/panel/issues/8003\"\u003e#8003\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/holoviz/panel/blob/main/CHANGELOG.md\"\u003epanel's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 1.7.2\u003c/h2\u003e\n\u003cp\u003eThis patch release includes a number of important bug fixes, optimizations, and compatibility updates, particularly for React and ESM-based components. It also includes enhancements to the Tabulator table and more robust support for Audio/Video panes. Many thanks to \u003ca href=\"https://github.com/etihwo\"\u003e\u003ccode\u003e@​etihwo\u003c/code\u003e\u003c/a\u003e for his continued contributions and the maintainer team \u003ca href=\"https://github.com/hoxbro\"\u003e\u003ccode\u003e@​hoxbro\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/philippjfr\"\u003e\u003ccode\u003e@​philippjfr\u003c/code\u003e\u003c/a\u003e.\u003c/p\u003e\n\u003ch3\u003eEnhancements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSupport for passing \u003ccode\u003ebytes\u003c/code\u003e and \u003ccode\u003eBytesIO\u003c/code\u003e objects to \u003ccode\u003eAudio\u003c/code\u003e and \u003ccode\u003eVideo\u003c/code\u003e panes (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7963\"\u003e#7963\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd header tooltips to \u003ccode\u003eTabulator\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7988\"\u003e#7988\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eOptimize layout calculations for ESM components (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7989\"\u003e#7989\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAllow nested \u003ccode\u003eReactComponent\u003c/code\u003es to bypass Shadow DOM (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7991\"\u003e#7991\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSupport \u003ccode\u003e--ico-path\u003c/code\u003e CLI option to support explicit .ico path specification (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7992\"\u003e#7992\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLoosen parameter type for \u003ccode\u003eReactiveExpr.widget_layout\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7964\"\u003e#7964\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAutomatically unblock Comm on WebSocket re-connect (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7986\"\u003e#7986\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eTabulator\u003c/code\u003e fast design and fix styling issues (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7956\"\u003e#7956\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eKeep reference state consistent after Pyodide syncing (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7966\"\u003e#7966\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnsure correct model is used when determining if a link is set up (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7968\"\u003e#7968\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDo not dispatch events on hold/unhold when the document is uninitialized (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7972\"\u003e#7972\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnsure theming does not error on \u003ccode\u003ePyComponent\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7975\"\u003e#7975\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePrevent stylesheet patch from dispatching during initial load (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7978\"\u003e#7978\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix caching issue for ESM render modules (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7990\"\u003e#7990\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCorrect initialization behavior of \u003ccode\u003eReactComponent\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7996\"\u003e#7996\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix threading race condition when applying consecutive updates to \u003ccode\u003eParam\u003c/code\u003e widgets (\u003ca href=\"https://redirect.github.com/holoviz/panel/issues/8003\"\u003e#8003\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/holoviz/panel/commit/f44dd4dd78f1093c4a8a766ec67667ae9716b065\"\u003e\u003ccode\u003ef44dd4d\u003c/code\u003e\u003c/a\u003e Bump panel.js version to 1.7.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/holoviz/panel/commit/bb77cc2a2d9a34162edd327b7a9409034c9fc74c\"\u003e\u003ccode\u003ebb77cc2\u003c/code\u003e\u003c/a\u003e Bump django from 4.2.21 to 4.2.22 in /examples/apps/django (\u003ca href=\"https://redirect.github.com/holoviz/panel/issues/7971\"\u003e#7971\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/holoviz/panel/commit/7a7e97115a97de73e16f6600d7c7bdefe72250f1\"\u003e\u003ccode\u003e7a7e971\u003c/code\u003e\u003c/a\u003e Ensure Param link event deduplication handles threads (\u003ca href=\"https://redirect.github.com/holoviz/panel/issues/8003\"\u003e#8003\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/holoviz/panel/commit/23c3d0a971eeab3267e7873da08bf17c955fbf6c\"\u003e\u003ccode\u003e23c3d0a\u003c/code\u003e\u003c/a\u003e Bump panel.js to 1.7.2-rc.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/holoviz/panel/commit/139d1f2ee6f39b1988a2f20058ca19ea3f4f38f6\"\u003e\u003ccode\u003e139d1f2\u003c/code\u003e\u003c/a\u003e fix: Unbound error (\u003ca href=\"https://redirect.github.com/holoviz/panel/issues/7995\"\u003e#7995\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/holoviz/panel/commit/76adb0306cabd755089e084c84336160c89743e5\"\u003e\u003ccode\u003e76adb03\u003c/code\u003e\u003c/a\u003e Pin pyviz_comms in JupyterLite (\u003ca href=\"https://redirect.github.com/holoviz/panel/issues/8002\"\u003e#8002\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/holoviz/panel/commit/698db7ee6f1f2b01c037bf6fdfaebe5f9c59837c\"\u003e\u003ccode\u003e698db7e\u003c/code\u003e\u003c/a\u003e Add CHANGELOG for 1.7.2 release (\u003ca href=\"https://redirect.github.com/holoviz/panel/issues/8001\"\u003e#8001\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/holoviz/panel/commit/0eb8909c3ed3d8c964da6eed7cd4c2167488d058\"\u003e\u003ccode\u003e0eb8909\u003c/code\u003e\u003c/a\u003e Fix initial rendering of ReactComponent (\u003ca href=\"https://redirect.github.com/holoviz/panel/issues/7996\"\u003e#7996\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/holoviz/panel/commit/0c220deb8d638f6004eaf6474763a76fb5640858\"\u003e\u003ccode\u003e0c220de\u003c/code\u003e\u003c/a\u003e enh: Add header tooltip to Tabulator (\u003ca href=\"https://redirect.github.com/holoviz/panel/issues/7988\"\u003e#7988\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/holoviz/panel/commit/11420c0a97d8c32b605b6ccc136e571a60773267\"\u003e\u003ccode\u003e11420c0\u003c/code\u003e\u003c/a\u003e Handle --ico-path CLI argument (\u003ca href=\"https://redirect.github.com/holoviz/panel/issues/7992\"\u003e#7992\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/holoviz/panel/compare/v1.7.1...v1.7.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=panel\u0026package-manager=pip\u0026previous-version=1.7.1\u0026new-version=1.7.2)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/ansys/pyturbogrid/pull/270","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/ansys%2Fpyturbogrid/issues/270","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/270/packages"},{"uuid":"2596898627","node_id":"PR_kwDOHkY_U86ayYdD","number":1194,"state":"open","title":"CHORE: Bump panel from 1.6.1 to 1.7.1 in the doc group","user":"dependabot[bot]","labels":["maintenance","dependencies","dependabot"],"assignees":["pyansys-ci-bot"],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-06-16T20:59:15.000Z","updated_at":"2025-06-18T13:34:58.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"CHORE: Bump","packages":[{"name":"panel","old_version":"1.6.1","new_version":"1.7.1","repository_url":"https://github.com/holoviz/panel"}],"path":"the doc group","ecosystem":"conda"},"body":"Bumps the doc group with 1 update: [panel](https://github.com/holoviz/panel).\n\nUpdates `panel` from 1.6.1 to 1.7.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/holoviz/panel/releases\"\u003epanel's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 1.7.1\u003c/h2\u003e\n\u003cp\u003eThis patch release adds a new option to disable \u003ccode\u003eFileDropper\u003c/code\u003e previews and fixes a regression when updating \u003ccode\u003eColumn\u003c/code\u003e children in Bokeh\u0026lt;3.7. Additionally, it includes a number of documentation improvements.\nMany thanks to our returning contributors \u003ca href=\"https://github.com/dalthviz\"\u003e\u003ccode\u003e@​dalthviz\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/emmanuel-ferdman\"\u003e\u003ccode\u003e@​emmanuel-ferdman\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/MarcSkovMadsen\"\u003e\u003ccode\u003e@​MarcSkovMadsen\u003c/code\u003e\u003c/a\u003e, and \u003ca href=\"https://github.com/hoxbro\"\u003e\u003ccode\u003e@​hoxbro\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003eEnhancements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd option to disable FileDropper previews (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7944\"\u003e#7944\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e--index-titles\u003c/code\u003e help string typo fix and don't call \u003ccode\u003etitle\u003c/code\u003e on user input (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7935\"\u003e#7935\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMigrate to correct logger interface (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7931\"\u003e#7931\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eColumn updates not working for Bokeh\u0026lt;3.7 (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7948\"\u003e#7948\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDocumentation\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix image links in Azure documentation (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7938\"\u003e#7938\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eVersion 1.7.0\u003c/h2\u003e\n\u003cp\u003eThis minor release is not as jam-packed as previous minor releases but adds a number of quality of life improvements, bug fixes and features along with version and compatibility updates for a number of JS dependencies. Many thanks to some of our more frequent contributors \u003ca href=\"https://github.com/dalthviz\"\u003e\u003ccode\u003e@​dalthviz\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/etihwo\"\u003e\u003ccode\u003e@​etihwo\u003c/code\u003e\u003c/a\u003e, our new contributor \u003ca href=\"https://github.com/emmanuel-ferdman\"\u003e\u003ccode\u003e@​emmanuel-ferdman\u003c/code\u003e\u003c/a\u003e and our maintainers \u003ca href=\"https://github.com/Hoxbro\"\u003e\u003ccode\u003e@​Hoxbro\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/MarcSkovMadsen\"\u003e\u003ccode\u003e@​MarcSkovMadsen\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/philippjfr\"\u003e\u003ccode\u003e@​philippjfr\u003c/code\u003e\u003c/a\u003e.\u003c/p\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd a secondary (right) sidebar to the \u003ccode\u003eFastListTemplate\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7774\"\u003e#7774\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eDate(Time)Picker.allowInput\u003c/code\u003e option (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7886\"\u003e#7886\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eMarkdown.disable_anchors\u003c/code\u003e option (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7902\"\u003e#7902\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003econfig.cache_path\u003c/code\u003e variable to configure default location for diskcache (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7903\"\u003e#7903\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSupport custom cookie path (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7911\"\u003e#7911\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAllow customizing index page titles with \u003ccode\u003e--index-titles\u003c/code\u003e CLI option (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7916\"\u003e#7916\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eImage.target\u003c/code\u003e option to configure where to open \u003ccode\u003elink_url\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7924\"\u003e#7924\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eEnhancements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDisplay parameter name in error messages (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7879\"\u003e#7879\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprove Material design styling (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7891\"\u003e#7891\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7917\"\u003e#7917\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprove logic for computing Tabulator page size automatically (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7915\"\u003e#7915\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eVersions and Compatibility\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBump Ace \u003ccode\u003eCodeEditor\u003c/code\u003e version 1.40.1 and add themes (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7874\"\u003e#7874\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump pyodide version to 0.27.5 (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7905\"\u003e#7905\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump \u003ccode\u003eECharts\u003c/code\u003e version to 5.6.0 (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7905\"\u003e#7905\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump \u003ccode\u003eJSONEditor\u003c/code\u003e version to 10.2.0 (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7905\"\u003e#7905\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump \u003ccode\u003ePerspective\u003c/code\u003e version to 3.6.1 (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7919\"\u003e#7919\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDeduplicate components before compiling (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7887\"\u003e#7887\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAvoid boomeranging of events after \u003ccode\u003ehold\u003c/code\u003e is applied (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7892\"\u003e#7892\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/holoviz/panel/blob/main/CHANGELOG.md\"\u003epanel's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 1.7.1\u003c/h2\u003e\n\u003cp\u003eThis patch release adds a new option to disable \u003ccode\u003eFileDropper\u003c/code\u003e previews\nand fixes a regression when updating \u003ccode\u003eColumn\u003c/code\u003e children in Bokeh\u0026lt;3.7.\nAdditionally it includes a number of documentation improvements.\nMany thanks to our returning contributors \u003ca href=\"https://github.com/dalthviz\"\u003e\u003ccode\u003e@​dalthviz\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/emmanuel-ferdman\"\u003e\u003ccode\u003e@​emmanuel-ferdman\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/MarcSkovMadsen\"\u003e\u003ccode\u003e@​MarcSkovMadsen\u003c/code\u003e\u003c/a\u003e, and \u003ca href=\"https://github.com/hoxbro\"\u003e\u003ccode\u003e@​hoxbro\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003eEnhancements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd option to disable FileDropper previews (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7944\"\u003e#7944\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e--index-titles\u003c/code\u003e help string typo fix and don't call \u003ccode\u003etitle\u003c/code\u003e on user input (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7935\"\u003e#7935\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMigrate to correct logger interface (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7931\"\u003e#7931\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eColumn updates not working for Bokeh\u0026lt;3.7 (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7948\"\u003e#7948\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDocumentation\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix image links in Azure documentation (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7938\"\u003e#7938\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eVersion 1.7.0\u003c/h2\u003e\n\u003cp\u003eThis minor release is not as jam-packed as previous minor releases but adds a number of quality of life improvements, bug fixes and features along with version and compatibility updates for a number of JS dependencies. Many thanks to some of our more frequent contributors \u003ca href=\"https://github.com/dalthviz\"\u003e\u003ccode\u003e@​dalthviz\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/etihwo\"\u003e\u003ccode\u003e@​etihwo\u003c/code\u003e\u003c/a\u003e, our new contributor \u003ca href=\"https://github.com/emmanuel-ferdman\"\u003e\u003ccode\u003e@​emmanuel-ferdman\u003c/code\u003e\u003c/a\u003e and our maintainers \u003ca href=\"https://github.com/Hoxbro\"\u003e\u003ccode\u003e@​Hoxbro\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/MarcSkovMadsen\"\u003e\u003ccode\u003e@​MarcSkovMadsen\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/philippjfr\"\u003e\u003ccode\u003e@​philippjfr\u003c/code\u003e\u003c/a\u003e.\u003c/p\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd a secondary (right) sidebar to the \u003ccode\u003eFastListTemplate\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7774\"\u003e#7774\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eDate(Time)Picker.allowInput\u003c/code\u003e option (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7886\"\u003e#7886\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eMarkdown.disable_anchors\u003c/code\u003e option (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7902\"\u003e#7902\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003econfig.cache_path\u003c/code\u003e variable to configure default location for diskcache (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7903\"\u003e#7903\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSupport custom cookie path (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7911\"\u003e#7911\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAllow customizing index page titles with \u003ccode\u003e--index-titles\u003c/code\u003e CLI option (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7916\"\u003e#7916\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eImage.target\u003c/code\u003e option to configure where to open \u003ccode\u003elink_url\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7924\"\u003e#7924\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eEnhancements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDisplay parameter name in error messages (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7879\"\u003e#7879\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprove Material design styling (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7891\"\u003e#7891\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7917\"\u003e#7917\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprove logic for computing Tabulator page size automatically (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7915\"\u003e#7915\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eVersions and Compatibility\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBump Ace \u003ccode\u003eCodeEditor\u003c/code\u003e version 1.40.1 and add themes (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7874\"\u003e#7874\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump pyodide version to 0.27.5 (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7905\"\u003e#7905\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump \u003ccode\u003eECharts\u003c/code\u003e version to 5.6.0 (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7905\"\u003e#7905\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump \u003ccode\u003eJSONEditor\u003c/code\u003e version to 10.2.0 (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7905\"\u003e#7905\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump \u003ccode\u003ePerspective\u003c/code\u003e version to 3.6.1 (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7919\"\u003e#7919\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/holoviz/panel/commit/85150c61547c44a070d68ba0ab9c34b4e93ee2d5\"\u003e\u003ccode\u003e85150c6\u003c/code\u003e\u003c/a\u003e Update panel.js to 1.7.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/holoviz/panel/commit/c0bf9d05601e497cda8baa9217c41125f9d816e9\"\u003e\u003ccode\u003ec0bf9d0\u003c/code\u003e\u003c/a\u003e type: Fix type erroring out (\u003ca href=\"https://redirect.github.com/holoviz/panel/issues/7950\"\u003e#7950\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/holoviz/panel/commit/0cbf9a703f9c628348f2632ad1d8338caf0850c9\"\u003e\u003ccode\u003e0cbf9a7\u003c/code\u003e\u003c/a\u003e Update panel.js to 1.7.1-rc.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/holoviz/panel/commit/1fd25737edf28da72d1a84ae2a6e23b5d0334b88\"\u003e\u003ccode\u003e1fd2573\u003c/code\u003e\u003c/a\u003e enh: Add option to disable FileDropper previews (\u003ca href=\"https://redirect.github.com/holoviz/panel/issues/7944\"\u003e#7944\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/holoviz/panel/commit/3d5b35394f39a2af2f3b1e8dbf62c929b68d7a20\"\u003e\u003ccode\u003e3d5b353\u003c/code\u003e\u003c/a\u003e chore: Add changelog for v1.7.1 (\u003ca href=\"https://redirect.github.com/holoviz/panel/issues/7949\"\u003e#7949\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/holoviz/panel/commit/e16ab0a5b7e8eb6a8ecb3ec178406bdf3abb6183\"\u003e\u003ccode\u003ee16ab0a\u003c/code\u003e\u003c/a\u003e Update panel.js to 1.7.1-a.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/holoviz/panel/commit/853e1c1aa40120364a031d703a95b0556fb4812d\"\u003e\u003ccode\u003e853e1c1\u003c/code\u003e\u003c/a\u003e fix: Column updates not working for Bokeh \u0026lt; 3.7 (\u003ca href=\"https://redirect.github.com/holoviz/panel/issues/7948\"\u003e#7948\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/holoviz/panel/commit/4d175285c3a3cfe6c9e7cc8f658a501698edd87e\"\u003e\u003ccode\u003e4d17528\u003c/code\u003e\u003c/a\u003e fix image links (\u003ca href=\"https://redirect.github.com/holoviz/panel/issues/7938\"\u003e#7938\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/holoviz/panel/commit/dec3707610a3dffa4637ff50a7046a4febcbbb7c\"\u003e\u003ccode\u003edec3707\u003c/code\u003e\u003c/a\u003e Migrate to correct logger interface (\u003ca href=\"https://redirect.github.com/holoviz/panel/issues/7931\"\u003e#7931\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/holoviz/panel/commit/9bbe601902202caece7efe600113e943714c7144\"\u003e\u003ccode\u003e9bbe601\u003c/code\u003e\u003c/a\u003e \u003ccode\u003e--index-titles\u003c/code\u003e help string typo fix and \u003ccode\u003etitle\u003c/code\u003e call usage change (\u003ca href=\"https://redirect.github.com/holoviz/panel/issues/7935\"\u003e#7935\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/holoviz/panel/compare/v1.6.1...v1.7.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=panel\u0026package-manager=pip\u0026previous-version=1.6.1\u0026new-version=1.7.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\n\n\n\u003c/details\u003e","html_url":"https://github.com/ansys/pymechanical/pull/1194","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/ansys%2Fpymechanical/issues/1194","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/1194/packages"},{"uuid":"2590845816","node_id":"PR_kwDOH59FGM6abSt4","number":2043,"state":"open","title":"build: bump panel from 1.6.1 to 1.7.1","user":"dependabot[bot]","labels":["dependencies","maintenance"],"assignees":["pyansys-ci-bot"],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-06-13T17:19:03.000Z","updated_at":"2025-06-13T17:19:04.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build","packages":[{"name":"panel","old_version":"1.6.1","new_version":"1.7.1","repository_url":"https://github.com/holoviz/panel"}],"path":null,"ecosystem":"conda"},"body":"Bumps [panel](https://github.com/holoviz/panel) from 1.6.1 to 1.7.1.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/holoviz/panel/releases\"\u003epanel's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 1.7.1\u003c/h2\u003e\n\u003cp\u003eThis patch release adds a new option to disable \u003ccode\u003eFileDropper\u003c/code\u003e previews and fixes a regression when updating \u003ccode\u003eColumn\u003c/code\u003e children in Bokeh\u0026lt;3.7. Additionally, it includes a number of documentation improvements.\nMany thanks to our returning contributors \u003ca href=\"https://github.com/dalthviz\"\u003e\u003ccode\u003e@​dalthviz\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/emmanuel-ferdman\"\u003e\u003ccode\u003e@​emmanuel-ferdman\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/MarcSkovMadsen\"\u003e\u003ccode\u003e@​MarcSkovMadsen\u003c/code\u003e\u003c/a\u003e, and \u003ca href=\"https://github.com/hoxbro\"\u003e\u003ccode\u003e@​hoxbro\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003eEnhancements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd option to disable FileDropper previews (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7944\"\u003e#7944\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e--index-titles\u003c/code\u003e help string typo fix and don't call \u003ccode\u003etitle\u003c/code\u003e on user input (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7935\"\u003e#7935\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMigrate to correct logger interface (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7931\"\u003e#7931\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eColumn updates not working for Bokeh\u0026lt;3.7 (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7948\"\u003e#7948\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDocumentation\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix image links in Azure documentation (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7938\"\u003e#7938\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eVersion 1.7.0\u003c/h2\u003e\n\u003cp\u003eThis minor release is not as jam-packed as previous minor releases but adds a number of quality of life improvements, bug fixes and features along with version and compatibility updates for a number of JS dependencies. Many thanks to some of our more frequent contributors \u003ca href=\"https://github.com/dalthviz\"\u003e\u003ccode\u003e@​dalthviz\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/etihwo\"\u003e\u003ccode\u003e@​etihwo\u003c/code\u003e\u003c/a\u003e, our new contributor \u003ca href=\"https://github.com/emmanuel-ferdman\"\u003e\u003ccode\u003e@​emmanuel-ferdman\u003c/code\u003e\u003c/a\u003e and our maintainers \u003ca href=\"https://github.com/Hoxbro\"\u003e\u003ccode\u003e@​Hoxbro\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/MarcSkovMadsen\"\u003e\u003ccode\u003e@​MarcSkovMadsen\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/philippjfr\"\u003e\u003ccode\u003e@​philippjfr\u003c/code\u003e\u003c/a\u003e.\u003c/p\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd a secondary (right) sidebar to the \u003ccode\u003eFastListTemplate\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7774\"\u003e#7774\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eDate(Time)Picker.allowInput\u003c/code\u003e option (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7886\"\u003e#7886\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eMarkdown.disable_anchors\u003c/code\u003e option (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7902\"\u003e#7902\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003econfig.cache_path\u003c/code\u003e variable to configure default location for diskcache (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7903\"\u003e#7903\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSupport custom cookie path (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7911\"\u003e#7911\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAllow customizing index page titles with \u003ccode\u003e--index-titles\u003c/code\u003e CLI option (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7916\"\u003e#7916\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eImage.target\u003c/code\u003e option to configure where to open \u003ccode\u003elink_url\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7924\"\u003e#7924\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eEnhancements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDisplay parameter name in error messages (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7879\"\u003e#7879\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprove Material design styling (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7891\"\u003e#7891\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7917\"\u003e#7917\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprove logic for computing Tabulator page size automatically (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7915\"\u003e#7915\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eVersions and Compatibility\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBump Ace \u003ccode\u003eCodeEditor\u003c/code\u003e version 1.40.1 and add themes (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7874\"\u003e#7874\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump pyodide version to 0.27.5 (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7905\"\u003e#7905\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump \u003ccode\u003eECharts\u003c/code\u003e version to 5.6.0 (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7905\"\u003e#7905\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump \u003ccode\u003eJSONEditor\u003c/code\u003e version to 10.2.0 (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7905\"\u003e#7905\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump \u003ccode\u003ePerspective\u003c/code\u003e version to 3.6.1 (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7919\"\u003e#7919\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDeduplicate components before compiling (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7887\"\u003e#7887\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAvoid boomeranging of events after \u003ccode\u003ehold\u003c/code\u003e is applied (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7892\"\u003e#7892\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/holoviz/panel/blob/main/CHANGELOG.md\"\u003epanel's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 1.7.1\u003c/h2\u003e\n\u003cp\u003eThis patch release adds a new option to disable \u003ccode\u003eFileDropper\u003c/code\u003e previews\nand fixes a regression when updating \u003ccode\u003eColumn\u003c/code\u003e children in Bokeh\u0026lt;3.7.\nAdditionally it includes a number of documentation improvements.\nMany thanks to our returning contributors \u003ca href=\"https://github.com/dalthviz\"\u003e\u003ccode\u003e@​dalthviz\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/emmanuel-ferdman\"\u003e\u003ccode\u003e@​emmanuel-ferdman\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/MarcSkovMadsen\"\u003e\u003ccode\u003e@​MarcSkovMadsen\u003c/code\u003e\u003c/a\u003e, and \u003ca href=\"https://github.com/hoxbro\"\u003e\u003ccode\u003e@​hoxbro\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003eEnhancements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd option to disable FileDropper previews (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7944\"\u003e#7944\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e--index-titles\u003c/code\u003e help string typo fix and don't call \u003ccode\u003etitle\u003c/code\u003e on user input (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7935\"\u003e#7935\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMigrate to correct logger interface (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7931\"\u003e#7931\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eColumn updates not working for Bokeh\u0026lt;3.7 (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7948\"\u003e#7948\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDocumentation\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix image links in Azure documentation (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7938\"\u003e#7938\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eVersion 1.7.0\u003c/h2\u003e\n\u003cp\u003eThis minor release is not as jam-packed as previous minor releases but adds a number of quality of life improvements, bug fixes and features along with version and compatibility updates for a number of JS dependencies. Many thanks to some of our more frequent contributors \u003ca href=\"https://github.com/dalthviz\"\u003e\u003ccode\u003e@​dalthviz\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/etihwo\"\u003e\u003ccode\u003e@​etihwo\u003c/code\u003e\u003c/a\u003e, our new contributor \u003ca href=\"https://github.com/emmanuel-ferdman\"\u003e\u003ccode\u003e@​emmanuel-ferdman\u003c/code\u003e\u003c/a\u003e and our maintainers \u003ca href=\"https://github.com/Hoxbro\"\u003e\u003ccode\u003e@​Hoxbro\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/MarcSkovMadsen\"\u003e\u003ccode\u003e@​MarcSkovMadsen\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/philippjfr\"\u003e\u003ccode\u003e@​philippjfr\u003c/code\u003e\u003c/a\u003e.\u003c/p\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd a secondary (right) sidebar to the \u003ccode\u003eFastListTemplate\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7774\"\u003e#7774\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eDate(Time)Picker.allowInput\u003c/code\u003e option (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7886\"\u003e#7886\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eMarkdown.disable_anchors\u003c/code\u003e option (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7902\"\u003e#7902\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003econfig.cache_path\u003c/code\u003e variable to configure default location for diskcache (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7903\"\u003e#7903\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSupport custom cookie path (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7911\"\u003e#7911\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAllow customizing index page titles with \u003ccode\u003e--index-titles\u003c/code\u003e CLI option (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7916\"\u003e#7916\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eImage.target\u003c/code\u003e option to configure where to open \u003ccode\u003elink_url\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7924\"\u003e#7924\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eEnhancements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDisplay parameter name in error messages (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7879\"\u003e#7879\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprove Material design styling (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7891\"\u003e#7891\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7917\"\u003e#7917\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprove logic for computing Tabulator page size automatically (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7915\"\u003e#7915\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eVersions and Compatibility\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBump Ace \u003ccode\u003eCodeEditor\u003c/code\u003e version 1.40.1 and add themes (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7874\"\u003e#7874\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump pyodide version to 0.27.5 (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7905\"\u003e#7905\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump \u003ccode\u003eECharts\u003c/code\u003e version to 5.6.0 (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7905\"\u003e#7905\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump \u003ccode\u003eJSONEditor\u003c/code\u003e version to 10.2.0 (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7905\"\u003e#7905\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump \u003ccode\u003ePerspective\u003c/code\u003e version to 3.6.1 (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7919\"\u003e#7919\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/holoviz/panel/commit/85150c61547c44a070d68ba0ab9c34b4e93ee2d5\"\u003e\u003ccode\u003e85150c6\u003c/code\u003e\u003c/a\u003e Update panel.js to 1.7.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/holoviz/panel/commit/c0bf9d05601e497cda8baa9217c41125f9d816e9\"\u003e\u003ccode\u003ec0bf9d0\u003c/code\u003e\u003c/a\u003e type: Fix type erroring out (\u003ca href=\"https://redirect.github.com/holoviz/panel/issues/7950\"\u003e#7950\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/holoviz/panel/commit/0cbf9a703f9c628348f2632ad1d8338caf0850c9\"\u003e\u003ccode\u003e0cbf9a7\u003c/code\u003e\u003c/a\u003e Update panel.js to 1.7.1-rc.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/holoviz/panel/commit/1fd25737edf28da72d1a84ae2a6e23b5d0334b88\"\u003e\u003ccode\u003e1fd2573\u003c/code\u003e\u003c/a\u003e enh: Add option to disable FileDropper previews (\u003ca href=\"https://redirect.github.com/holoviz/panel/issues/7944\"\u003e#7944\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/holoviz/panel/commit/3d5b35394f39a2af2f3b1e8dbf62c929b68d7a20\"\u003e\u003ccode\u003e3d5b353\u003c/code\u003e\u003c/a\u003e chore: Add changelog for v1.7.1 (\u003ca href=\"https://redirect.github.com/holoviz/panel/issues/7949\"\u003e#7949\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/holoviz/panel/commit/e16ab0a5b7e8eb6a8ecb3ec178406bdf3abb6183\"\u003e\u003ccode\u003ee16ab0a\u003c/code\u003e\u003c/a\u003e Update panel.js to 1.7.1-a.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/holoviz/panel/commit/853e1c1aa40120364a031d703a95b0556fb4812d\"\u003e\u003ccode\u003e853e1c1\u003c/code\u003e\u003c/a\u003e fix: Column updates not working for Bokeh \u0026lt; 3.7 (\u003ca href=\"https://redirect.github.com/holoviz/panel/issues/7948\"\u003e#7948\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/holoviz/panel/commit/4d175285c3a3cfe6c9e7cc8f658a501698edd87e\"\u003e\u003ccode\u003e4d17528\u003c/code\u003e\u003c/a\u003e fix image links (\u003ca href=\"https://redirect.github.com/holoviz/panel/issues/7938\"\u003e#7938\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/holoviz/panel/commit/dec3707610a3dffa4637ff50a7046a4febcbbb7c\"\u003e\u003ccode\u003edec3707\u003c/code\u003e\u003c/a\u003e Migrate to correct logger interface (\u003ca href=\"https://redirect.github.com/holoviz/panel/issues/7931\"\u003e#7931\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/holoviz/panel/commit/9bbe601902202caece7efe600113e943714c7144\"\u003e\u003ccode\u003e9bbe601\u003c/code\u003e\u003c/a\u003e \u003ccode\u003e--index-titles\u003c/code\u003e help string typo fix and \u003ccode\u003etitle\u003c/code\u003e call usage change (\u003ca href=\"https://redirect.github.com/holoviz/panel/issues/7935\"\u003e#7935\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/holoviz/panel/compare/v1.6.1...v1.7.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=panel\u0026package-manager=pip\u0026previous-version=1.6.1\u0026new-version=1.7.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/ansys/pyansys-geometry/pull/2043","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/ansys%2Fpyansys-geometry/issues/2043","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/2043/packages"},{"uuid":"2590835145","node_id":"PR_kwDOJPwkNc6abQHJ","number":265,"state":"closed","title":"build(deps-dev): bump panel from 1.7.0 to 1.7.1","user":"dependabot[bot]","labels":["dependencies","maintenance"],"assignees":["pyansys-ci-bot"],"locked":false,"comments_count":2,"pull_request":true,"closed_at":"2025-06-18T12:26:19.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-06-13T17:12:52.000Z","updated_at":"2025-06-18T12:26:19.000Z","time_to_close":414807,"merged_at":"2025-06-18T12:26:19.000Z","merged_by":"zlilek-work","closed_by":null,"dependency_metadata":{"prefix":"build(deps-dev)","packages":[{"name":"panel","old_version":"1.7.0","new_version":"1.7.1","repository_url":"https://github.com/holoviz/panel"}],"path":null,"ecosystem":"conda"},"body":"Bumps [panel](https://github.com/holoviz/panel) from 1.7.0 to 1.7.1.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/holoviz/panel/releases\"\u003epanel's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 1.7.1\u003c/h2\u003e\n\u003cp\u003eThis patch release adds a new option to disable \u003ccode\u003eFileDropper\u003c/code\u003e previews and fixes a regression when updating \u003ccode\u003eColumn\u003c/code\u003e children in Bokeh\u0026lt;3.7. Additionally, it includes a number of documentation improvements.\nMany thanks to our returning contributors \u003ca href=\"https://github.com/dalthviz\"\u003e\u003ccode\u003e@​dalthviz\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/emmanuel-ferdman\"\u003e\u003ccode\u003e@​emmanuel-ferdman\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/MarcSkovMadsen\"\u003e\u003ccode\u003e@​MarcSkovMadsen\u003c/code\u003e\u003c/a\u003e, and \u003ca href=\"https://github.com/hoxbro\"\u003e\u003ccode\u003e@​hoxbro\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003eEnhancements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd option to disable FileDropper previews (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7944\"\u003e#7944\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e--index-titles\u003c/code\u003e help string typo fix and don't call \u003ccode\u003etitle\u003c/code\u003e on user input (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7935\"\u003e#7935\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMigrate to correct logger interface (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7931\"\u003e#7931\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eColumn updates not working for Bokeh\u0026lt;3.7 (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7948\"\u003e#7948\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDocumentation\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix image links in Azure documentation (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7938\"\u003e#7938\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/holoviz/panel/blob/main/CHANGELOG.md\"\u003epanel's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 1.7.1\u003c/h2\u003e\n\u003cp\u003eThis patch release adds a new option to disable \u003ccode\u003eFileDropper\u003c/code\u003e previews\nand fixes a regression when updating \u003ccode\u003eColumn\u003c/code\u003e children in Bokeh\u0026lt;3.7.\nAdditionally it includes a number of documentation improvements.\nMany thanks to our returning contributors \u003ca href=\"https://github.com/dalthviz\"\u003e\u003ccode\u003e@​dalthviz\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/emmanuel-ferdman\"\u003e\u003ccode\u003e@​emmanuel-ferdman\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/MarcSkovMadsen\"\u003e\u003ccode\u003e@​MarcSkovMadsen\u003c/code\u003e\u003c/a\u003e, and \u003ca href=\"https://github.com/hoxbro\"\u003e\u003ccode\u003e@​hoxbro\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003eEnhancements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd option to disable FileDropper previews (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7944\"\u003e#7944\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e--index-titles\u003c/code\u003e help string typo fix and don't call \u003ccode\u003etitle\u003c/code\u003e on user input (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7935\"\u003e#7935\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMigrate to correct logger interface (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7931\"\u003e#7931\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eColumn updates not working for Bokeh\u0026lt;3.7 (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7948\"\u003e#7948\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDocumentation\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix image links in Azure documentation (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7938\"\u003e#7938\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/holoviz/panel/commit/85150c61547c44a070d68ba0ab9c34b4e93ee2d5\"\u003e\u003ccode\u003e85150c6\u003c/code\u003e\u003c/a\u003e Update panel.js to 1.7.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/holoviz/panel/commit/c0bf9d05601e497cda8baa9217c41125f9d816e9\"\u003e\u003ccode\u003ec0bf9d0\u003c/code\u003e\u003c/a\u003e type: Fix type erroring out (\u003ca href=\"https://redirect.github.com/holoviz/panel/issues/7950\"\u003e#7950\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/holoviz/panel/commit/0cbf9a703f9c628348f2632ad1d8338caf0850c9\"\u003e\u003ccode\u003e0cbf9a7\u003c/code\u003e\u003c/a\u003e Update panel.js to 1.7.1-rc.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/holoviz/panel/commit/1fd25737edf28da72d1a84ae2a6e23b5d0334b88\"\u003e\u003ccode\u003e1fd2573\u003c/code\u003e\u003c/a\u003e enh: Add option to disable FileDropper previews (\u003ca href=\"https://redirect.github.com/holoviz/panel/issues/7944\"\u003e#7944\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/holoviz/panel/commit/3d5b35394f39a2af2f3b1e8dbf62c929b68d7a20\"\u003e\u003ccode\u003e3d5b353\u003c/code\u003e\u003c/a\u003e chore: Add changelog for v1.7.1 (\u003ca href=\"https://redirect.github.com/holoviz/panel/issues/7949\"\u003e#7949\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/holoviz/panel/commit/e16ab0a5b7e8eb6a8ecb3ec178406bdf3abb6183\"\u003e\u003ccode\u003ee16ab0a\u003c/code\u003e\u003c/a\u003e Update panel.js to 1.7.1-a.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/holoviz/panel/commit/853e1c1aa40120364a031d703a95b0556fb4812d\"\u003e\u003ccode\u003e853e1c1\u003c/code\u003e\u003c/a\u003e fix: Column updates not working for Bokeh \u0026lt; 3.7 (\u003ca href=\"https://redirect.github.com/holoviz/panel/issues/7948\"\u003e#7948\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/holoviz/panel/commit/4d175285c3a3cfe6c9e7cc8f658a501698edd87e\"\u003e\u003ccode\u003e4d17528\u003c/code\u003e\u003c/a\u003e fix image links (\u003ca href=\"https://redirect.github.com/holoviz/panel/issues/7938\"\u003e#7938\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/holoviz/panel/commit/dec3707610a3dffa4637ff50a7046a4febcbbb7c\"\u003e\u003ccode\u003edec3707\u003c/code\u003e\u003c/a\u003e Migrate to correct logger interface (\u003ca href=\"https://redirect.github.com/holoviz/panel/issues/7931\"\u003e#7931\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/holoviz/panel/commit/9bbe601902202caece7efe600113e943714c7144\"\u003e\u003ccode\u003e9bbe601\u003c/code\u003e\u003c/a\u003e \u003ccode\u003e--index-titles\u003c/code\u003e help string typo fix and \u003ccode\u003etitle\u003c/code\u003e call usage change (\u003ca href=\"https://redirect.github.com/holoviz/panel/issues/7935\"\u003e#7935\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/holoviz/panel/compare/v1.7.0...v1.7.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=panel\u0026package-manager=pip\u0026previous-version=1.7.0\u0026new-version=1.7.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/ansys/pyturbogrid/pull/265","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/ansys%2Fpyturbogrid/issues/265","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/265/packages"}],"issue_packages":[{"old_version":"1.8.4","new_version":"1.8.10","update_type":"patch","path":null,"pr_created_at":"2026-03-31T16:54:03.000Z","version_change":"1.8.4 → 1.8.10","issue":{"uuid":"4180771461","node_id":"PR_kwDOQgo8IM7PAmVU","number":108,"state":"closed","title":"build(deps): Bump the uv-dependencies group across 1 directory with 22 updates","user":"dependabot[bot]","labels":["dependencies","python:uv"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-05-01T05:24:42.000Z","author_association":null,"state_reason":null,"created_at":"2026-03-31T16:54:03.000Z","updated_at":"2026-05-01T05:24:44.000Z","time_to_close":2637039,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps): Bump","group_name":"uv-dependencies","update_count":22,"packages":[{"name":"tqdm","old_version":"4.67.1","new_version":"4.67.3","repository_url":"https://github.com/tqdm/tqdm"},{"name":"python-dotenv","old_version":"1.2.1","new_version":"1.2.2","repository_url":"https://github.com/theskumar/python-dotenv"},{"name":"protobuf","old_version":"5.29.6","new_version":"7.34.1","repository_url":"https://github.com/protocolbuffers/protobuf"},{"name":"panel","old_version":"1.8.4","new_version":"1.8.10","repository_url":"https://github.com/holoviz/panel"},{"name":"playwright","old_version":"1.57.0","new_version":"1.58.0","repository_url":"https://github.com/microsoft/playwright-python"},{"name":"kagglehub","old_version":"0.3.13","new_version":"1.0.0","repository_url":"https://github.com/Kaggle/kagglehub"},{"name":"pip","old_version":"26.0","new_version":"26.0.1","repository_url":"https://github.com/pypa/pip"},{"name":"nbdev","old_version":"2.4.6","new_version":"3.0.12","repository_url":"https://github.com/AnswerDotAI/nbdev"},{"name":"papermill","old_version":"2.6.0","new_version":"2.7.0","repository_url":"https://github.com/nteract/papermill"},{"name":"jupyter-lsp","old_version":"1.5.1","new_version":"2.3.0","repository_url":"https://github.com/jupyter-lsp/jupyterlab-lsp"},{"name":"jupyter-server","old_version":"2.12.5","new_version":"2.17.0","repository_url":"https://github.com/jupyter-server/jupyter_server"},{"name":"jupyterlab-lsp","old_version":"3.10.2","new_version":"5.2.0","repository_url":"https://github.com/jupyter-lsp/jupyterlab-lsp"},{"name":"notebook","old_version":"6.5.7","new_version":"7.5.5","repository_url":"https://github.com/jupyter/notebook"},{"name":"traitlets","old_version":"5.9.0","new_version":"5.14.3","repository_url":"https://github.com/ipython/traitlets"},{"name":"sentence-transformers","old_version":"5.2.0","new_version":"5.3.0","repository_url":"https://github.com/huggingface/sentence-transformers"},{"name":"syllables","old_version":"1.1.4","new_version":"1.1.5","repository_url":"https://github.com/prosegrinder/python-syllables"},{"name":"vizdoom","old_version":"1.2.4","new_version":"1.3.0","repository_url":"https://github.com/Farama-Foundation/ViZDoom"},{"name":"types-tqdm","old_version":"4.67.0.20250809","new_version":"4.67.3.20260303","repository_url":"https://github.com/python/typeshed"},{"name":"pandas-stubs","old_version":"2.3.3.251201","new_version":"3.0.0.260204","repository_url":"https://github.com/pandas-dev/pandas-stubs"},{"name":"types-protobuf","old_version":"5.29.1.20250403","new_version":"6.32.1.20260221","repository_url":"https://github.com/python/typeshed"},{"name":"pre-commit","old_version":"4.5.0","new_version":"4.5.1","repository_url":"https://github.com/pre-commit/pre-commit"},{"name":"mypy-protobuf","old_version":"3.7.0","new_version":"5.0.0","repository_url":"https://github.com/nipunn1313/mypy-protobuf"}],"path":null,"ecosystem":"conda"},"body":"Bumps the uv-dependencies group with 22 updates in the / directory:\n\n| Package | From | To |\n| --- | --- | --- |\n| [tqdm](https://github.com/tqdm/tqdm) | `4.67.1` | `4.67.3` |\n| [python-dotenv](https://github.com/theskumar/python-dotenv) | `1.2.1` | `1.2.2` |\n| [protobuf](https://github.com/protocolbuffers/protobuf) | `5.29.6` | `7.34.1` |\n| [panel](https://github.com/holoviz/panel) | `1.8.4` | `1.8.10` |\n| [playwright](https://github.com/microsoft/playwright-python) | `1.57.0` | `1.58.0` |\n| [kagglehub](https://github.com/Kaggle/kagglehub) | `0.3.13` | `1.0.0` |\n| [pip](https://github.com/pypa/pip) | `26.0` | `26.0.1` |\n| [nbdev](https://github.com/AnswerDotAI/nbdev) | `2.4.6` | `3.0.12` |\n| [papermill](https://github.com/nteract/papermill) | `2.6.0` | `2.7.0` |\n| [jupyter-lsp](https://github.com/jupyter-lsp/jupyterlab-lsp) | `1.5.1` | `2.3.0` |\n| [jupyter-server](https://github.com/jupyter-server/jupyter_server) | `2.12.5` | `2.17.0` |\n| [jupyterlab-lsp](https://github.com/jupyter-lsp/jupyterlab-lsp) | `3.10.2` | `5.2.0` |\n| [notebook](https://github.com/jupyter/notebook) | `6.5.7` | `7.5.5` |\n| [traitlets](https://github.com/ipython/traitlets) | `5.9.0` | `5.14.3` |\n| [sentence-transformers](https://github.com/huggingface/sentence-transformers) | `5.2.0` | `5.3.0` |\n| [syllables](https://github.com/prosegrinder/python-syllables) | `1.1.4` | `1.1.5` |\n| [vizdoom](https://github.com/Farama-Foundation/ViZDoom) | `1.2.4` | `1.3.0` |\n| [types-tqdm](https://github.com/python/typeshed) | `4.67.0.20250809` | `4.67.3.20260303` |\n| [pandas-stubs](https://github.com/pandas-dev/pandas-stubs) | `2.3.3.251201` | `3.0.0.260204` |\n| [types-protobuf](https://github.com/python/typeshed) | `5.29.1.20250403` | `6.32.1.20260221` |\n| [pre-commit](https://github.com/pre-commit/pre-commit) | `4.5.0` | `4.5.1` |\n| [mypy-protobuf](https://github.com/nipunn1313/mypy-protobuf) | `3.7.0` | `5.0.0` |\n\n\nUpdates `tqdm` from 4.67.1 to 4.67.3\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/tqdm/tqdm/releases\"\u003etqdm's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003etqdm v4.67.3 stable\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efix py3.7 dependencies (\u003ca href=\"https://redirect.github.com/tqdm/tqdm/issues/1706\"\u003e#1706\u003c/a\u003e \u0026lt;- \u003ca href=\"https://redirect.github.com/tqdm/tqdm/issues/1705\"\u003e#1705\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003etqdm v4.67.2 stable\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003esupport \u003ccode\u003epandas\u0026gt;=3\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/tqdm/tqdm/issues/1703\"\u003e#1703\u003c/a\u003e \u0026lt;- \u003ca href=\"https://redirect.github.com/tqdm/tqdm/issues/1701\"\u003e#1701\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/tqdm/tqdm/issues/1650\"\u003e#1650\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/tqdm/tqdm/issues/1700\"\u003e#1700\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003efix \u003ccode\u003eformat_interval\u003c/code\u003e for negative numbers (\u003ca href=\"https://redirect.github.com/tqdm/tqdm/issues/1703\"\u003e#1703\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003emisc linting\u003c/li\u003e\n\u003cli\u003eframework updates (\u003ca href=\"https://redirect.github.com/tqdm/tqdm/issues/1704\"\u003e#1704\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003ebump CI workflow \u0026amp; \u003ccode\u003epre-commit\u003c/code\u003e dependencies\u003c/li\u003e\n\u003cli\u003eadd \u003ccode\u003epyupgrade\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eadd py3.13 support\u003c/li\u003e\n\u003cli\u003efix py3.7 tests\u003c/li\u003e\n\u003cli\u003eupdate \u003ccode\u003esetuptools-scm\u003c/code\u003e usage\u003c/li\u003e\n\u003cli\u003esupport auto-dedented docstrings when building docs in py3.13\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003etests: relax flaky benchmarks\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tqdm/tqdm/commit/75bdb6c379bcfc6c592b6342dc791a092b5d6ae0\"\u003e\u003ccode\u003e75bdb6c\u003c/code\u003e\u003c/a\u003e fix py3.7 compat\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tqdm/tqdm/commit/09a863bf4658f19a911eb7d3fa4f9e4eb0b33496\"\u003e\u003ccode\u003e09a863b\u003c/code\u003e\u003c/a\u003e bump version, merge pull request \u003ca href=\"https://redirect.github.com/tqdm/tqdm/issues/1704\"\u003e#1704\u003c/a\u003e from tqdm/devel\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tqdm/tqdm/commit/33d24cdbd4bd958cdc6cecbbcc903b52f8c37a05\"\u003e\u003ccode\u003e33d24cd\u003c/code\u003e\u003c/a\u003e update pyproject syntax\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tqdm/tqdm/commit/70b912484824f130be0506c2e139a1f764751fac\"\u003e\u003ccode\u003e70b9124\u003c/code\u003e\u003c/a\u003e add py3.13 support\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tqdm/tqdm/commit/a74d8f8d97d2f77937e09a32a9e1975e167261d6\"\u003e\u003ccode\u003ea74d8f8\u003c/code\u003e\u003c/a\u003e drop _dist_ver\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tqdm/tqdm/commit/14d72e2c18ba34363d629a43794a47513a9aa368\"\u003e\u003ccode\u003e14d72e2\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/tqdm/tqdm/issues/1703\"\u003e#1703\u003c/a\u003e from wingding12/fix-pandas-3.0-and-negative-interval\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tqdm/tqdm/commit/a69dac84b3d2e7ab23dbfcccae29b28a753ee5eb\"\u003e\u003ccode\u003ea69dac8\u003c/code\u003e\u003c/a\u003e fix dedented docstrings\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tqdm/tqdm/commit/a986d228405324ca422050e4787118c187cb870f\"\u003e\u003ccode\u003ea986d22\u003c/code\u003e\u003c/a\u003e tests: fix pandas deprecation warnings\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tqdm/tqdm/commit/bb7aa4ddb706b9d99b72a811eb62ea35553ff1e2\"\u003e\u003ccode\u003ebb7aa4d\u003c/code\u003e\u003c/a\u003e tests: fix pandas deprecated applymap\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/tqdm/tqdm/commit/0647db1c7480a21eb08ba214b0756d232e079e3a\"\u003e\u003ccode\u003e0647db1\u003c/code\u003e\u003c/a\u003e misc tidy\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/tqdm/tqdm/compare/v4.67.1...v4.67.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `python-dotenv` from 1.2.1 to 1.2.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/theskumar/python-dotenv/releases\"\u003epython-dotenv's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.2.2\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSupport for Python 3.14, including the free-threaded (3.14t) build. (#)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eThe \u003ccode\u003edotenv run\u003c/code\u003e command now forwards flags directly to the specified command by \u003ca href=\"https://github.com/bbc2\"\u003e\u003ccode\u003e@​bbc2\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/theskumar/python-dotenv/pull/607\"\u003etheskumar/python-dotenv#607\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImproved documentation clarity regarding override behavior and the reference page.\u003c/li\u003e\n\u003cli\u003eUpdated PyPy support to version 3.11.\u003c/li\u003e\n\u003cli\u003eDocumentation for FIFO file support.\u003c/li\u003e\n\u003cli\u003eSupport for Python 3.9.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eImproved \u003ccode\u003eset_key\u003c/code\u003e and \u003ccode\u003eunset_key\u003c/code\u003e behavior when interacting with symlinks by \u003ca href=\"https://github.com/bbc2\"\u003e\u003ccode\u003e@​bbc2\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://github.com/theskumar/python-dotenv/commit/790c5c02991100aa1bf41ee5330aca75edc51311\"\u003e#790c5\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCorrected the license specifier and added missing Python 3.14 classifiers in package metadata by \u003ca href=\"https://github.com/JYOuyang\"\u003e\u003ccode\u003e@​JYOuyang\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/theskumar/python-dotenv/pull/590\"\u003etheskumar/python-dotenv#590\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBreaking Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ccode\u003edotenv.set_key\u003c/code\u003e and \u003ccode\u003edotenv.unset_key\u003c/code\u003e used to follow symlinks in some\nsituations. This is no longer the case. For that behavior to be restored in\nall cases, \u003ccode\u003efollow_symlinks=True\u003c/code\u003e should be used.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eIn the CLI, \u003ccode\u003eset\u003c/code\u003e and \u003ccode\u003eunset\u003c/code\u003e used to follow symlinks in some situations. This\nis no longer the case.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ccode\u003edotenv.set_key\u003c/code\u003e, \u003ccode\u003edotenv.unset_key\u003c/code\u003e and the CLI commands \u003ccode\u003eset\u003c/code\u003e and \u003ccode\u003eunset\u003c/code\u003e\nused to reset the file mode of the modified .env file to \u003ccode\u003e0o600\u003c/code\u003e in some\nsituations. This is no longer the case: The original mode of the file is now\npreserved. Is the file needed to be created or wasn't a regular file, mode\n\u003ccode\u003e0o600\u003c/code\u003e is used.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eMisc\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eskip 000 permission tests for root user by \u003ca href=\"https://github.com/burnout-projects\"\u003e\u003ccode\u003e@​burnout-projects\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/theskumar/python-dotenv/pull/561\"\u003etheskumar/python-dotenv#561\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump actions/checkout from 5 to 6 in the github-actions group by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/theskumar/python-dotenv/pull/593\"\u003etheskumar/python-dotenv#593\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd Windows testing to CI by \u003ca href=\"https://github.com/bbc2\"\u003e\u003ccode\u003e@​bbc2\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/theskumar/python-dotenv/pull/604\"\u003etheskumar/python-dotenv#604\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImprove workflow efficiency with best practices by \u003ca href=\"https://github.com/theskumar\"\u003e\u003ccode\u003e@​theskumar\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/theskumar/python-dotenv/pull/609\"\u003etheskumar/python-dotenv#609\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove the use of \u003ccode\u003esh\u003c/code\u003e in tests by \u003ca href=\"https://github.com/bbc2\"\u003e\u003ccode\u003e@​bbc2\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/theskumar/python-dotenv/pull/612\"\u003etheskumar/python-dotenv#612\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/JYOuyang\"\u003e\u003ccode\u003e@​JYOuyang\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/theskumar/python-dotenv/pull/590\"\u003etheskumar/python-dotenv#590\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/burnout-projects\"\u003e\u003ccode\u003e@​burnout-projects\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/theskumar/python-dotenv/pull/561\"\u003etheskumar/python-dotenv#561\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cpackham-atlnz\"\u003e\u003ccode\u003e@​cpackham-atlnz\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/theskumar/python-dotenv/pull/597\"\u003etheskumar/python-dotenv#597\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/theskumar/python-dotenv/compare/v1.2.1...v1.2.2\"\u003ehttps://github.com/theskumar/python-dotenv/compare/v1.2.1...v1.2.2\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/theskumar/python-dotenv/blob/main/CHANGELOG.md\"\u003epython-dotenv's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e[1.2.2] - 2026-03-01\u003c/h2\u003e\n\u003ch3\u003eAdded\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSupport for Python 3.14, including the free-threaded (3.14t) build. (\u003ca href=\"https://redirect.github.com/theskumar/python-dotenv/issues/588\"\u003e#588\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanged\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eThe \u003ccode\u003edotenv run\u003c/code\u003e command now forwards flags directly to the specified command by [\u003ca href=\"https://github.com/bbc2\"\u003e\u003ccode\u003e@​bbc2\u003c/code\u003e\u003c/a\u003e] in \u003ca href=\"https://redirect.github.com/theskumar/python-dotenv/issues/607\"\u003e#607\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eImproved documentation clarity regarding override behavior and the reference page.\u003c/li\u003e\n\u003cli\u003eUpdated PyPy support to version 3.11.\u003c/li\u003e\n\u003cli\u003eDocumentation for FIFO file support.\u003c/li\u003e\n\u003cli\u003eDropped Support for Python 3.9.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eImproved \u003ccode\u003eset_key\u003c/code\u003e and \u003ccode\u003eunset_key\u003c/code\u003e behavior when interacting with symlinks by [\u003ca href=\"https://github.com/bbc2\"\u003e\u003ccode\u003e@​bbc2\u003c/code\u003e\u003c/a\u003e] in [790c5c0]\u003c/li\u003e\n\u003cli\u003eCorrected the license specifier and added missing Python 3.14 classifiers in package metadata by [\u003ca href=\"https://github.com/JYOuyang\"\u003e\u003ccode\u003e@​JYOuyang\u003c/code\u003e\u003c/a\u003e] in \u003ca href=\"https://redirect.github.com/theskumar/python-dotenv/issues/590\"\u003e#590\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBreaking Changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ccode\u003edotenv.set_key\u003c/code\u003e and \u003ccode\u003edotenv.unset_key\u003c/code\u003e used to follow symlinks in some\nsituations. This is no longer the case. For that behavior to be restored in\nall cases, \u003ccode\u003efollow_symlinks=True\u003c/code\u003e should be used.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003eIn the CLI, \u003ccode\u003eset\u003c/code\u003e and \u003ccode\u003eunset\u003c/code\u003e used to follow symlinks in some situations. This\nis no longer the case.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ccode\u003edotenv.set_key\u003c/code\u003e, \u003ccode\u003edotenv.unset_key\u003c/code\u003e and the CLI commands \u003ccode\u003eset\u003c/code\u003e and \u003ccode\u003eunset\u003c/code\u003e\nused to reset the file mode of the modified .env file to \u003ccode\u003e0o600\u003c/code\u003e in some\nsituations. This is no longer the case: The original mode of the file is now\npreserved. Is the file needed to be created or wasn't a regular file, mode\n\u003ccode\u003e0o600\u003c/code\u003e is used.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/theskumar/python-dotenv/commit/36004e0e34be7665ff2b11a8a4005144f76f176d\"\u003e\u003ccode\u003e36004e0\u003c/code\u003e\u003c/a\u003e Bump version: 1.2.1 → 1.2.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/theskumar/python-dotenv/commit/eb202520e5933c9daf42501e1e42fdb0144002c8\"\u003e\u003ccode\u003eeb20252\u003c/code\u003e\u003c/a\u003e docs: update changelog for v1.2.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/theskumar/python-dotenv/commit/790c5c02991100aa1bf41ee5330aca75edc51311\"\u003e\u003ccode\u003e790c5c0\u003c/code\u003e\u003c/a\u003e Merge commit from fork\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/theskumar/python-dotenv/commit/43340da220fb4ca4f95357bbe21a3c7f8f1278b1\"\u003e\u003ccode\u003e43340da\u003c/code\u003e\u003c/a\u003e Remove the use of \u003ccode\u003esh\u003c/code\u003e in tests (\u003ca href=\"https://redirect.github.com/theskumar/python-dotenv/issues/612\"\u003e#612\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/theskumar/python-dotenv/commit/09d7cee32459e7abdcb5c9d8122a552589c06a9c\"\u003e\u003ccode\u003e09d7cee\u003c/code\u003e\u003c/a\u003e docs: clarify override behavior and document FIFO support (\u003ca href=\"https://redirect.github.com/theskumar/python-dotenv/issues/610\"\u003e#610\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/theskumar/python-dotenv/commit/c8de2887c00198c22842c5ae5e92d1747467363c\"\u003e\u003ccode\u003ec8de288\u003c/code\u003e\u003c/a\u003e ci: improve workflow efficiency with best practices (\u003ca href=\"https://redirect.github.com/theskumar/python-dotenv/issues/609\"\u003e#609\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/theskumar/python-dotenv/commit/7bd9e3dbfedc0983ad7d56d5570013035242bdf4\"\u003e\u003ccode\u003e7bd9e3d\u003c/code\u003e\u003c/a\u003e Add Windows testing to CI (\u003ca href=\"https://redirect.github.com/theskumar/python-dotenv/issues/604\"\u003e#604\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/theskumar/python-dotenv/commit/1baaf04f336072e0ee324d5df9563ec767f14f81\"\u003e\u003ccode\u003e1baaf04\u003c/code\u003e\u003c/a\u003e Drop Python 3.9 support and update to PyPy 3.11 (\u003ca href=\"https://redirect.github.com/theskumar/python-dotenv/issues/608\"\u003e#608\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/theskumar/python-dotenv/commit/4a22cf8993804aeede0c20b75bb1a29d3a99e9dc\"\u003e\u003ccode\u003e4a22cf8\u003c/code\u003e\u003c/a\u003e ci: enable testing on Python 3.14t (free-threaded) (\u003ca href=\"https://redirect.github.com/theskumar/python-dotenv/issues/588\"\u003e#588\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/theskumar/python-dotenv/commit/e2e8e776b42e382ae38b44d3982dd649e7507dd4\"\u003e\u003ccode\u003ee2e8e77\u003c/code\u003e\u003c/a\u003e Fix license specifier (\u003ca href=\"https://redirect.github.com/theskumar/python-dotenv/issues/597\"\u003e#597\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/theskumar/python-dotenv/compare/v1.2.1...v1.2.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `protobuf` from 5.29.6 to 7.34.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/protocolbuffers/protobuf/releases\"\u003eprotobuf's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eProtocol Buffers v34.0-rc1\u003c/h2\u003e\n\u003ch1\u003eAnnouncements\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eThis version includes breaking changes to: C++, Objective-C, PHP, Python.\u003c/strong\u003e\u003c/li\u003e\n\u003cli\u003e[Bazel] Remove deprecated ProtoInfo.transitive_imports. Use equivalent transitive_sources instead (\u003ca href=\"https://github.com/protocolbuffers/protobuf/commit/0a5c2f6b633c1e5259f566cb42d30fe347b8aadb\"\u003ehttps://github.com/protocolbuffers/protobuf/commit/0a5c2f6b633c1e5259f566cb42d30fe347b8aadb\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[C++] Make generator headers private (\u003ca href=\"https://github.com/protocolbuffers/protobuf/commit/3a2af3510f0d454dbe3e4dc281674b61c4d20b9e\"\u003ehttps://github.com/protocolbuffers/protobuf/commit/3a2af3510f0d454dbe3e4dc281674b61c4d20b9e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[C++] Add a debug check that the target of CopyFrom is not a descendant of the source. (\u003ca href=\"https://github.com/protocolbuffers/protobuf/commit/7a7589823d2cfaaf7994b050e98d5d553bc9b1c1\"\u003ehttps://github.com/protocolbuffers/protobuf/commit/7a7589823d2cfaaf7994b050e98d5d553bc9b1c1\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[C++] Add [[nodiscard]] to many APIs. (\u003ca href=\"https://github.com/protocolbuffers/protobuf/commit/a70115f33f9af2c4b2202c800b84837e7fe0d738\"\u003ehttps://github.com/protocolbuffers/protobuf/commit/a70115f33f9af2c4b2202c800b84837e7fe0d738\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[C++] Make the arena-enabled constructors of \u003ccode\u003eRepeatedField\u003c/code\u003e, \u003ccode\u003eRepeatedPtrField\u003c/code\u003e, and \u003ccode\u003eMap\u003c/code\u003e private. (\u003ca href=\"https://github.com/protocolbuffers/protobuf/commit/ef890c3d0c79398c70e047fe5dd893f460ba2336\"\u003ehttps://github.com/protocolbuffers/protobuf/commit/ef890c3d0c79398c70e047fe5dd893f460ba2336\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[C++] Remove deprecated FieldDescriptor::label() in OSS. Use is_repeated() or is_required() instead (\u003ca href=\"https://github.com/protocolbuffers/protobuf/commit/b76faa921fdd244f374c7be0bddd4050fc42c292\"\u003ehttps://github.com/protocolbuffers/protobuf/commit/b76faa921fdd244f374c7be0bddd4050fc42c292\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[C++] Removes proto2::util::MessageDifferencer::AddIgnoreCriteria that takes a raw pointer as an argument in favor of the overload that takes a unique_ptr. Remove macro PROTOBUF_FUTURE_REMOVE_ADD_IGNORE_CRITERIA (\u003ca href=\"https://github.com/protocolbuffers/protobuf/commit/b115358c64127896fed88b8b5ef5d91d86d8cbae\"\u003ehttps://github.com/protocolbuffers/protobuf/commit/b115358c64127896fed88b8b5ef5d91d86d8cbae\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[C++] Remove deprecated FieldDescriptor::has_optional_keyword() in OSS. Use is_repeated() or has_presence() instead (\u003ca href=\"https://github.com/protocolbuffers/protobuf/commit/68346ec9348e932664e58c3ecdcd1478f95233a8\"\u003ehttps://github.com/protocolbuffers/protobuf/commit/68346ec9348e932664e58c3ecdcd1478f95233a8\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[C++] Remove AddUnusedImportTrackFile() and ClearUnusedImportTrackFiles(). Remove PROTOBUF_FUTURE_RENAME_ADD_UNUSED_IMPORT (\u003ca href=\"https://github.com/protocolbuffers/protobuf/commit/837a2cd1d6c75402b2503ffe7cd8aeaf25868536\"\u003ehttps://github.com/protocolbuffers/protobuf/commit/837a2cd1d6c75402b2503ffe7cd8aeaf25868536\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[C++] Remove deprecated FieldDescriptor::is_optional() in OSS. Use (!is_required() \u0026amp;\u0026amp; !is_repeated()) instead (\u003ca href=\"https://github.com/protocolbuffers/protobuf/commit/9dbc5d479a8e453921485d8d3de47fb3c005f1af\"\u003ehttps://github.com/protocolbuffers/protobuf/commit/9dbc5d479a8e453921485d8d3de47fb3c005f1af\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[C++] Remove deprecated UseDeprecatedLegacyJsonFieldConflicts() (\u003ca href=\"https://github.com/protocolbuffers/protobuf/commit/c301c2ca286327a21c50c0c4cd877afc9c655b00\"\u003ehttps://github.com/protocolbuffers/protobuf/commit/c301c2ca286327a21c50c0c4cd877afc9c655b00\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[C++] All entity names have length limit (2afb0dc)\u003c/li\u003e\n\u003cli\u003e[ObjC] Remove \u003ccode\u003egenerate_minimal_imports\u003c/code\u003e generation option warning (\u003ca href=\"https://github.com/protocolbuffers/protobuf/commit/45b1297fdaad5a9436d0e207422168c38dc45ac4\"\u003ehttps://github.com/protocolbuffers/protobuf/commit/45b1297fdaad5a9436d0e207422168c38dc45ac4\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[ObjC] Fix nullability annotations on some \u003ccode\u003eGPB*Dictionary\u003c/code\u003e types. (\u003ca href=\"https://github.com/protocolbuffers/protobuf/commit/ea67d6d26a48478a567c404679e3bb99cf230d50\"\u003ehttps://github.com/protocolbuffers/protobuf/commit/ea67d6d26a48478a567c404679e3bb99cf230d50\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[ObjC] Remove \u003ccode\u003e-[GPBFieldDescriptor optional]\u003c/code\u003e (\u003ca href=\"https://github.com/protocolbuffers/protobuf/commit/3414dc151eb4dcbdb2ca952e2589993bf7af75c4\"\u003ehttps://github.com/protocolbuffers/protobuf/commit/3414dc151eb4dcbdb2ca952e2589993bf7af75c4\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[Other] Remove deprecated flag for enabling MSVC support (\u003ca href=\"https://github.com/protocolbuffers/protobuf/commit/97c979be6e0907e1051bee62584dac4594e73fa7\"\u003ehttps://github.com/protocolbuffers/protobuf/commit/97c979be6e0907e1051bee62584dac4594e73fa7\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[PHP] Remove deprecated PHP APIs (\u003ca href=\"https://github.com/protocolbuffers/protobuf/commit/9c45014099a4f7004fab6dd1278de2f4f2a393c5\"\u003ehttps://github.com/protocolbuffers/protobuf/commit/9c45014099a4f7004fab6dd1278de2f4f2a393c5\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[PHP] Remove deprecated PHP APIs FieldDescriptor getLabel, use IsRepeated or isRequired instead. (\u003ca href=\"https://github.com/protocolbuffers/protobuf/commit/42081219920c6fad17ba6ddd1e28d111bcfb3345\"\u003ehttps://github.com/protocolbuffers/protobuf/commit/42081219920c6fad17ba6ddd1e28d111bcfb3345\u003c/a\u003e, \u003ca href=\"https://github.com/protocolbuffers/protobuf/commit/cd76e675b14d00dda5623b30835d2bc7105fccc6\"\u003ehttps://github.com/protocolbuffers/protobuf/commit/cd76e675b14d00dda5623b30835d2bc7105fccc6\u003c/a\u003e, \u003ca href=\"https://github.com/protocolbuffers/protobuf/commit/42081219920c6fad17ba6ddd1e28d111bcfb3345\"\u003ehttps://github.com/protocolbuffers/protobuf/commit/42081219920c6fad17ba6ddd1e28d111bcfb3345\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[PHP]  Add PHP typehints for setters and remove redundant GPBUtil checks (\u003ca href=\"https://redirect.github.com/protocolbuffers/protobuf/pull/25296\"\u003eprotocolbuffers/protobuf#25296\u003c/a\u003e) (\u003ca href=\"https://github.com/protocolbuffers/protobuf/commit/aee03b78929c02461a5f9d8e136a2a016359b0cd\"\u003ehttps://github.com/protocolbuffers/protobuf/commit/aee03b78929c02461a5f9d8e136a2a016359b0cd\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[PHP]  support default values for editions/proto2 (\u003ca href=\"https://redirect.github.com/protocolbuffers/protobuf/pull/25161\"\u003eprotocolbuffers/protobuf#25161\u003c/a\u003e) (\u003ca href=\"https://github.com/protocolbuffers/protobuf/commit/b01099d56350551bae3da88b97bf3027274c9f17\"\u003ehttps://github.com/protocolbuffers/protobuf/commit/b01099d56350551bae3da88b97bf3027274c9f17\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[Python] Raise errors in OSS when assign bool to int/enum field in Python Proto. (\u003ca href=\"https://github.com/protocolbuffers/protobuf/commit/5b116fe2f14f49dd0cc3b76089983717f211025c\"\u003ehttps://github.com/protocolbuffers/protobuf/commit/5b116fe2f14f49dd0cc3b76089983717f211025c\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[Python] Remove float_format/double_format from python proto text_format (\u003ca href=\"https://github.com/protocolbuffers/protobuf/commit/e4854a186e0bfa867d5bfa5cd850608a948fd488\"\u003ehttps://github.com/protocolbuffers/protobuf/commit/e4854a186e0bfa867d5bfa5cd850608a948fd488\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[Python] Raise TypeError when convert non-timedelta to Duration, or convert non-datetime to Timestamp in python proto. (Original code may raise ArributeError) (\u003ca href=\"https://github.com/protocolbuffers/protobuf/commit/00aaca1b4d98954bc2933d7c8a5379ba6088124c\"\u003ehttps://github.com/protocolbuffers/protobuf/commit/00aaca1b4d98954bc2933d7c8a5379ba6088124c\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[Python] Remove float_precision from python proto json_format (\u003ca href=\"https://github.com/protocolbuffers/protobuf/commit/f027f1fcd52b9d080b7ee79f4024f53cf54e0dc5\"\u003ehttps://github.com/protocolbuffers/protobuf/commit/f027f1fcd52b9d080b7ee79f4024f53cf54e0dc5\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[Python] Remove deprecated FieldDescriptor::label() in OSS. Use is_repeated() or is_required() instead (\u003ca href=\"https://github.com/protocolbuffers/protobuf/commit/b76faa921fdd244f374c7be0bddd4050fc42c292\"\u003ehttps://github.com/protocolbuffers/protobuf/commit/b76faa921fdd244f374c7be0bddd4050fc42c292\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[Python] Remove deprecated FieldDescriptor.label (\u003ca href=\"https://github.com/protocolbuffers/protobuf/commit/0a8ff55518ea5874478ad5b26515b31d186045a9\"\u003ehttps://github.com/protocolbuffers/protobuf/commit/0a8ff55518ea5874478ad5b26515b31d186045a9\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[Python] Remove deprecated UseDeprecatedLegacyJsonFieldConflicts() (\u003ca href=\"https://github.com/protocolbuffers/protobuf/commit/c301c2ca286327a21c50c0c4cd877afc9c655b00\"\u003ehttps://github.com/protocolbuffers/protobuf/commit/c301c2ca286327a21c50c0c4cd877afc9c655b00\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://protobuf.dev/news/\"\u003eProtobuf News\u003c/a\u003e may include additional announcements or pre-announcements for upcoming changes.\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://protobuf.dev/support/migration/\"\u003eMigration Guide\u003c/a\u003e may include additional guidance for breaking changes.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eBazel\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eFix: cc_toolchain should prefer protoc when prebuilt flag is flipped. (\u003ca href=\"https://redirect.github.com/protocolbuffers/protobuf/issues/25168\"\u003e#25168\u003c/a\u003e) (\u003ca href=\"https://github.com/protocolbuffers/protobuf/commit/8c857c3a1c6a106b0a096f1c9fa504bfaca035a9\"\u003ehttps://github.com/protocolbuffers/protobuf/commit/8c857c3a1c6a106b0a096f1c9fa504bfaca035a9\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBreaking change: Remove deprecated ProtoInfo.transitive_imports. Use equivalent transitive_sources instead (\u003ca href=\"https://github.com/protocolbuffers/protobuf/commit/0a5c2f6b633c1e5259f566cb42d30fe347b8aadb\"\u003ehttps://github.com/protocolbuffers/protobuf/commit/0a5c2f6b633c1e5259f566cb42d30fe347b8aadb\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFeat(bazel): wire up prebuilt protoc toolchain (\u003ca href=\"https://redirect.github.com/protocolbuffers/protobuf/issues/24115\"\u003e#24115\u003c/a\u003e) (\u003ca href=\"https://github.com/protocolbuffers/protobuf/commit/cc23698b486e690ea2eb873cc7596a87c74a3ba6\"\u003ehttps://github.com/protocolbuffers/protobuf/commit/cc23698b486e690ea2eb873cc7596a87c74a3ba6\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMigrate \u003ccode\u003eproto_descriptor_set\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/protocolbuffers/protobuf/issues/23369\"\u003e#23369\u003c/a\u003e) (\u003ca href=\"https://github.com/protocolbuffers/protobuf/commit/8d4dfdd39a7a242a9ed631a6ab2192c57dd9b9c8\"\u003ehttps://github.com/protocolbuffers/protobuf/commit/8d4dfdd39a7a242a9ed631a6ab2192c57dd9b9c8\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eCompiler\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eRuby codegen: support generation of rbs files (\u003ca href=\"https://redirect.github.com/protocolbuffers/protobuf/issues/15633\"\u003e#15633\u003c/a\u003e) (\u003ca href=\"https://github.com/protocolbuffers/protobuf/commit/6ebdf851ba78728f0aa145d38454ed9a316fb08d\"\u003ehttps://github.com/protocolbuffers/protobuf/commit/6ebdf851ba78728f0aa145d38454ed9a316fb08d\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAvoid collision name problems between a message named \u003ccode\u003eXyz\u003c/code\u003e and a direct sibling enum named \u003ccode\u003eXyzView\u003c/code\u003e (\u003ca href=\"https://github.com/protocolbuffers/protobuf/commit/eba53e8f172b273d679759a72ce4250131ee3df1\"\u003ehttps://github.com/protocolbuffers/protobuf/commit/eba53e8f172b273d679759a72ce4250131ee3df1\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eGeneralizing and implementing ValidateFeatureSupport for both Options and Features during proto parsing (\u003ca href=\"https://github.com/protocolbuffers/protobuf/commit/ed3c57114d8e2b47cca7697ddaa50c1b3762a6b0\"\u003ehttps://github.com/protocolbuffers/protobuf/commit/ed3c57114d8e2b47cca7697ddaa50c1b3762a6b0\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix a bug with custom features outside of the \u003ccode\u003epb\u003c/code\u003e package. (\u003ca href=\"https://github.com/protocolbuffers/protobuf/commit/872d3ce7a4da00d7dcec33ced20cfe45235935e8\"\u003ehttps://github.com/protocolbuffers/protobuf/commit/872d3ce7a4da00d7dcec33ced20cfe45235935e8\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix import option handling when include_imports isn't set. (\u003ca href=\"https://github.com/protocolbuffers/protobuf/commit/9ef9e80afd9bc8379d578fe67e5ab0738728c04e\"\u003ehttps://github.com/protocolbuffers/protobuf/commit/9ef9e80afd9bc8379d578fe67e5ab0738728c04e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix a bug in STRICT check of namespaced enums to properly check for 'reserved 1 to max' (\u003ca href=\"https://github.com/protocolbuffers/protobuf/commit/1229d4adba24c0952ab85ce96bc7b7f8a1fe6d0f\"\u003ehttps://github.com/protocolbuffers/protobuf/commit/1229d4adba24c0952ab85ce96bc7b7f8a1fe6d0f\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePrevent accidental stripping of \u003ccode\u003edebug_redact\u003c/code\u003e options via import option. (\u003ca href=\"https://github.com/protocolbuffers/protobuf/commit/f58b098bffa7ca4045ef7773b09151a6af5d0c28\"\u003ehttps://github.com/protocolbuffers/protobuf/commit/f58b098bffa7ca4045ef7773b09151a6af5d0c28\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003eC++\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eAdd EnumerateEnumValues function. (\u003ca href=\"https://github.com/protocolbuffers/protobuf/commit/397d5d99db274b379d1384814074bf7df39d32f7\"\u003ehttps://github.com/protocolbuffers/protobuf/commit/397d5d99db274b379d1384814074bf7df39d32f7\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/protocolbuffers/protobuf/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `panel` from 1.8.4 to 1.8.10\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/holoviz/panel/releases\"\u003epanel's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 1.8.10\u003c/h2\u003e\n\u003cp\u003ePanel 1.8.10 focuses on stability improvements across widgets, plotting integrations, and server behavior. It includes fixes for Tabulator serialization, Param widget updates, Plotly and Vega regressions, and several UI issues. This release also improves compatibility with \u003cstrong\u003eBokeh 3.9\u003c/strong\u003e, enhances error reporting when serving apps, and addresses a security issue in \u003ccode\u003epanel.js\u003c/code\u003e.\u003c/p\u003e\n\u003cp\u003eMany thanks to the contributors to this release including:\n\u003ca href=\"https://github.com/philippjfr\"\u003e\u003ccode\u003e@​philippjfr\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/SuMayaBee\"\u003e\u003ccode\u003e@​SuMayaBee\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/AtharvaJaiswal005\"\u003e\u003ccode\u003e@​AtharvaJaiswal005\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/hoxbro\"\u003e\u003ccode\u003e@​hoxbro\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/ghostiee-11\"\u003e\u003ccode\u003e@​ghostiee-11\u003c/code\u003e\u003c/a\u003e, and \u003ca href=\"https://github.com/tmoulignier\"\u003e\u003ccode\u003e@​tmoulignier\u003c/code\u003e\u003c/a\u003e.\u003c/p\u003e\n\u003ch3\u003e✨ Enhancements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eImprove Python error messages displayed when serving apps (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8478\"\u003e#8478\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprove \u003ccode\u003estate.busy\u003c/code\u003e logic to avoid mismatches in busy state tracking (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8498\"\u003e#8498\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAllow configuring the Panel CDN with the PANEL_CDN_ROOT environment variable or \u003ccode\u003epn.config.cdn_root\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8512\"\u003e#8512\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🐛 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ePrevent spacebar in \u003ccode\u003eCard\u003c/code\u003e header inputs from toggling collapse (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8442\"\u003e#8442\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003eDateRangeSlider\u003c/code\u003e incorrectly modifying both values with timezone-aware timestamps (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8455\"\u003e#8455\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePreserve slider bar color when \u003ccode\u003eAccordion\u003c/code\u003e panels are collapsed or expanded (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8460\"\u003e#8460\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix datetime axis type mismatch in \u003ccode\u003elink_axes\u003c/code\u003e after scroll and plot update (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8468\"\u003e#8468\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix JSON serialization errors in \u003ccode\u003eTabulator\u003c/code\u003e when using mixed \u003ccode\u003eNaT\u003c/code\u003e datetime columns (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8491\"\u003e#8491\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix Param widget values not updating when changed inside their own callback (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8492\"\u003e#8492\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix missing validation in \u003ccode\u003e_imgshape\u003c/code\u003e for image panes (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8485\"\u003e#8485\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix Vega pane not updating when using inline data (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8495\"\u003e#8495\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix Plotly regressions introduced in earlier 1.8 releases (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8471\"\u003e#8471\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8476\"\u003e#8476\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnsure all \u003ccode\u003eReactiveESM\u003c/code\u003e children render correctly (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8473\"\u003e#8473\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnsure \u003ccode\u003eCodeEditor\u003c/code\u003e annotations are not overridden (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8505\"\u003e#8505\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix Modal objects update rendering inline instead of in dialog (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8508\"\u003e#8508\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePrevent ValueError when \u003ccode\u003eEditableFloatSlider\u003c/code\u003e input is cleared (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8511\"\u003e#8511\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🔒 Security\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAddress XSS and prototype overwrite issues in \u003ccode\u003epanel.js\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8501\"\u003e#8501\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e📦 Compatibility \u0026amp; Dependency Updates\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd compatibility with \u003cstrong\u003eBokeh 3.9\u003c/strong\u003e (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8475\"\u003e#8475\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e📚 Documentation\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRecommend using bound function references instead of \u003ccode\u003ewatch=True\u003c/code\u003e in the \u003ccode\u003ebind_component\u003c/code\u003e guide (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8479\"\u003e#8479\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🧪 Tests \u0026amp; Maintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eImprove test robustness (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8502\"\u003e#8502\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix JupyterLite CI workflow (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8494\"\u003e#8494\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8496\"\u003e#8496\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eVersion 1.8.9\u003c/h2\u003e\n\u003cp\u003eMany thanks to \u003ca href=\"https://github.com/philippjfr\"\u003e\u003ccode\u003e@​philippjfr\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/hoxbro\"\u003e\u003ccode\u003e@​hoxbro\u003c/code\u003e\u003c/a\u003e for their contributions.\u003c/p\u003e\n\u003ch3\u003e🐛 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eOnly serialize ESM model definition if session is already loaded (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8462\"\u003e#8462\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/holoviz/panel/blob/main/CHANGELOG.md\"\u003epanel's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 1.8.10\u003c/h2\u003e\n\u003cp\u003ePanel 1.8.10 focuses on stability improvements across widgets, plotting integrations, and server behavior. It includes fixes for Tabulator serialization, Param widget updates, Plotly and Vega regressions, and several UI issues. This release also improves compatibility with \u003cstrong\u003eBokeh 3.9\u003c/strong\u003e, enhances error reporting when serving apps, and addresses a security issue in \u003ccode\u003epanel.js\u003c/code\u003e.\u003c/p\u003e\n\u003cp\u003eMany thanks to the contributors to this release including:\n\u003ca href=\"https://github.com/philippjfr\"\u003e\u003ccode\u003e@​philippjfr\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/SuMayaBee\"\u003e\u003ccode\u003e@​SuMayaBee\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/AtharvaJaiswal005\"\u003e\u003ccode\u003e@​AtharvaJaiswal005\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/hoxbro\"\u003e\u003ccode\u003e@​hoxbro\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/ghostiee-11\"\u003e\u003ccode\u003e@​ghostiee-11\u003c/code\u003e\u003c/a\u003e, and \u003ca href=\"https://github.com/tmoulignier\"\u003e\u003ccode\u003e@​tmoulignier\u003c/code\u003e\u003c/a\u003e.\u003c/p\u003e\n\u003ch3\u003e✨ Enhancements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eImprove Python error messages displayed when serving apps (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8478\"\u003e#8478\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprove \u003ccode\u003estate.busy\u003c/code\u003e logic to avoid mismatches in busy state tracking (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8498\"\u003e#8498\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAllow configuring the Panel CDN with the PANEL_CDN_ROOT environment variable or \u003ccode\u003epn.config.cdn_root\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8512\"\u003e#8512\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🐛 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003ePrevent spacebar in \u003ccode\u003eCard\u003c/code\u003e header inputs from toggling collapse (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8442\"\u003e#8442\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003eDateRangeSlider\u003c/code\u003e incorrectly modifying both values with timezone-aware timestamps (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8455\"\u003e#8455\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePreserve slider bar color when \u003ccode\u003eAccordion\u003c/code\u003e panels are collapsed or expanded (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8460\"\u003e#8460\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix datetime axis type mismatch in \u003ccode\u003elink_axes\u003c/code\u003e after scroll and plot update (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8468\"\u003e#8468\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix JSON serialization errors in \u003ccode\u003eTabulator\u003c/code\u003e when using mixed \u003ccode\u003eNaT\u003c/code\u003e datetime columns (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8491\"\u003e#8491\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix Param widget values not updating when changed inside their own callback (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8492\"\u003e#8492\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix missing validation in \u003ccode\u003e_imgshape\u003c/code\u003e for image panes (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8485\"\u003e#8485\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix Vega pane not updating when using inline data (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8495\"\u003e#8495\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix Plotly regressions introduced in earlier 1.8 releases (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8471\"\u003e#8471\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8476\"\u003e#8476\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnsure all \u003ccode\u003eReactiveESM\u003c/code\u003e children render correctly (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8473\"\u003e#8473\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnsure \u003ccode\u003eCodeEditor\u003c/code\u003e annotations are not overridden (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8505\"\u003e#8505\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix Modal objects update rendering inline instead of in dialog (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8508\"\u003e#8508\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePrevent ValueError when \u003ccode\u003eEditableFloatSlider\u003c/code\u003e input is cleared (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8511\"\u003e#8511\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🔒 Security\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAddress XSS and prototype overwrite issues in \u003ccode\u003epanel.js\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8501\"\u003e#8501\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e📦 Compatibility \u0026amp; Dependency Updates\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd compatibility with \u003cstrong\u003eBokeh 3.9\u003c/strong\u003e (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8475\"\u003e#8475\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e📚 Documentation\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRecommend using bound function references instead of \u003ccode\u003ewatch=True\u003c/code\u003e in the \u003ccode\u003ebind_component\u003c/code\u003e guide (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8479\"\u003e#8479\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🧪 Tests \u0026amp; Maintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eImprove test robustness (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8502\"\u003e#8502\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix JupyterLite CI workflow (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8494\"\u003e#8494\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8496\"\u003e#8496\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eVersion 1.8.9\u003c/h2\u003e\n\u003cp\u003eMany thanks to \u003ca href=\"https://github.com/philippjfr\"\u003e\u003ccode\u003e@​philippjfr\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/hoxbro\"\u003e\u003ccode\u003e@​hoxbro\u003c/code\u003e\u003c/a\u003e for their contributions.\u003c/p\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/holoviz/panel/commit/dabdb38c0fdba9685fab0bae2d27cfe40da2add6\"\u003e\u003ccode\u003edabdb38\u003c/code\u003e\u003c/a\u003e Bump panel.js to 1.8.10\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/holoviz/panel/commit/dd1a6f4bdd8a81ae389f3b1f617cd01c9d9c5b63\"\u003e\u003ccode\u003edd1a6f4\u003c/code\u003e\u003c/a\u003e Update CHANGELOG\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/holoviz/panel/commit/e6c2916539ea19b450d76271a3768cc071324309\"\u003e\u003ccode\u003ee6c2916\u003c/code\u003e\u003c/a\u003e ci: Update github action versions (\u003ca href=\"https://redirect.github.com/holoviz/panel/issues/8513\"\u003e#8513\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/holoviz/panel/commit/e94fddf2969da64ebe7d9b53089b8cf57ea24fa7\"\u003e\u003ccode\u003ee94fddf\u003c/code\u003e\u003c/a\u003e Prevent spacebar in Card header inputs from toggling collapse (\u003ca href=\"https://redirect.github.com/holoviz/panel/issues/8442\"\u003e#8442\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/holoviz/panel/commit/b8a2b2929b91185cf0d5a3d0845ae114bd4cee32\"\u003e\u003ccode\u003eb8a2b29\u003c/code\u003e\u003c/a\u003e Allow making CDN_ROOT configurable (\u003ca href=\"https://redirect.github.com/holoviz/panel/issues/8512\"\u003e#8512\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/holoviz/panel/commit/40b1fe6c2616c209ecf2a05bf4b67a94045cf081\"\u003e\u003ccode\u003e40b1fe6\u003c/code\u003e\u003c/a\u003e Fix Modal objects update rendering inline instead of in dialog (\u003ca href=\"https://redirect.github.com/holoviz/panel/issues/8508\"\u003e#8508\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/holoviz/panel/commit/9a6600911f9303bc77c2365ce7ce21f15209ee40\"\u003e\u003ccode\u003e9a66009\u003c/code\u003e\u003c/a\u003e fix: prevent ValueError when EditableFloatSlider input is cleared (\u003ca href=\"https://redirect.github.com/holoviz/panel/issues/8511\"\u003e#8511\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/holoviz/panel/commit/2b50a33082facf6fa5292a603e1e2e2424f24ae5\"\u003e\u003ccode\u003e2b50a33\u003c/code\u003e\u003c/a\u003e Fix CodeEditor annotations overwritten by Ace worker (\u003ca href=\"https://redirect.github.com/holoviz/panel/issues/8505\"\u003e#8505\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/holoviz/panel/commit/f6dc8a722cfb346a232ca1737d65db719a7d3209\"\u003e\u003ccode\u003ef6dc8a7\u003c/code\u003e\u003c/a\u003e Bump panel.js to 1.8.10-rc.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/holoviz/panel/commit/cddfd311f30aae192a158ab62e96b74372b368a0\"\u003e\u003ccode\u003ecddfd31\u003c/code\u003e\u003c/a\u003e Add 1.8.10 changelog\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/holoviz/panel/compare/v1.8.4...v1.8.10\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `playwright` from 1.57.0 to 1.58.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/microsoft/playwright-python/releases\"\u003eplaywright's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.58.0\u003c/h2\u003e\n\u003ch2\u003eTrace Viewer Improvements\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eNew 'system' theme option follows your OS dark/light mode preference\u003c/li\u003e\n\u003cli\u003eSearch functionality (Cmd/Ctrl+F) is now available in code editors\u003c/li\u003e\n\u003cli\u003eNetwork details panel has been reorganized for better usability\u003c/li\u003e\n\u003cli\u003eJSON responses are now automatically formatted for readability\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThanks to \u003ca href=\"https://github.com/cpAdm\"\u003e\u003ccode\u003e@​cpAdm\u003c/code\u003e\u003c/a\u003e for contributing these improvements!\u003c/p\u003e\n\u003ch2\u003eMiscellaneous\u003c/h2\u003e\n\u003cp\u003e\u003ca href=\"https://playwright.dev/python/docs/api/class-browsertype#browser-type-connect-over-cdp\"\u003ebrowser_type.connect_over_cdp()\u003c/a\u003e now accepts an \u003ccode\u003eis_local\u003c/code\u003e option. When set to \u003ccode\u003eTrue\u003c/code\u003e, it tells Playwright that it runs on the same host as the CDP server, enabling file system optimizations.\u003c/p\u003e\n\u003ch2\u003eBreaking Changes ⚠️\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRemoved \u003ccode\u003e_react\u003c/code\u003e and \u003ccode\u003e_vue\u003c/code\u003e selectors. See \u003ca href=\"https://playwright.dev/python/docs/locators\"\u003elocators guide\u003c/a\u003e for alternatives.\u003c/li\u003e\n\u003cli\u003eRemoved \u003ccode\u003e:light\u003c/code\u003e selector engine suffix. Use standard CSS selectors instead.\u003c/li\u003e\n\u003cli\u003eOption \u003ccode\u003edevtools\u003c/code\u003e from \u003ca href=\"https://playwright.dev/python/docs/api/class-browsertype#browser-type-launch\"\u003ebrowser_type.launch()\u003c/a\u003e has been removed. Use \u003ccode\u003eargs=['--auto-open-devtools-for-tabs']\u003c/code\u003e instead.\u003c/li\u003e\n\u003cli\u003eRemoved macOS 13 support for WebKit. We recommend to upgrade your macOS version, or keep using an older Playwright version.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBrowser Versions\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eChromium 145.0.7632.6\u003c/li\u003e\n\u003cli\u003eMozilla Firefox 146.0.1\u003c/li\u003e\n\u003cli\u003eWebKit 26.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eThis version was also tested against the following stable channels:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eGoogle Chrome 144\u003c/li\u003e\n\u003cli\u003eMicrosoft Edge 144\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/playwright-python/commit/47a5d35ef4f815a2021349f86ae391f7c20c02d6\"\u003e\u003ccode\u003e47a5d35\u003c/code\u003e\u003c/a\u003e chore: roll to 1.58.0 (\u003ca href=\"https://redirect.github.com/microsoft/playwright-python/issues/3026\"\u003e#3026\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/playwright-python/commit/d3f5438d53dc10657ec8c5859049069b3b3b281a\"\u003e\u003ccode\u003ed3f5438\u003c/code\u003e\u003c/a\u003e chore: throw FileNotFoundError for nonexistant files (\u003ca href=\"https://redirect.github.com/microsoft/playwright-python/issues/3014\"\u003e#3014\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/microsoft/playwright-python/commit/731b5395c3bd8dd26b9317ec8e7599a29cf99547\"\u003e\u003ccode\u003e731b539\u003c/code\u003e\u003c/a\u003e chore: implement Request.service_worker (\u003ca href=\"https://redirect.github.com/microsoft/playwright-python/issues/3013\"\u003e#3013\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/microsoft/playwright-python/compare/v1.57.0...v1.58.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `kagglehub` from 0.3.13 to 1.0.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/Kaggle/kagglehub/blob/main/CHANGELOG.md\"\u003ekagglehub's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev1.0.0 (February 11, 2026)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eGeneral Availability release\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.4.3 (February 6, 2026)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eoutput_dir\u003c/code\u003e parameter to \u003ccode\u003edataset_download\u003c/code\u003e, \u003ccode\u003emodel_download\u003c/code\u003e, \u003ccode\u003enotebook_output_download\u003c/code\u003e and \u003ccode\u003ecompetition_download\u003c/code\u003e for direct download to custom directory. (\u003ca href=\"https://redirect.github.com/Kaggle/kagglehub/pull/283\"\u003e#283\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/Kaggle/kagglehub/pull/284\"\u003e#284\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/Kaggle/kagglehub/pull/285\"\u003e#285\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.4.2 (January 29, 2026)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eset_kaggle_credentials\u003c/code\u003e method back to avoid breakage on libraries depending on setting legacy credentials. (\u003ca href=\"https://redirect.github.com/Kaggle/kagglehub/pull/281\"\u003e#281\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.4.1 (January 20, 2026)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUse new API tokens for \u003ccode\u003ekagglehub.login()\u003c/code\u003e and Colab secrets auth. (\u003ca href=\"https://redirect.github.com/Kaggle/kagglehub/pull/279\"\u003e#279\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev0.4.0 (January 7, 2026)\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRestored version-checking logic. (\u003ca href=\"https://redirect.github.com/Kaggle/kagglehub/pull/272\"\u003e#272\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDocument new auth technique. (\u003ca href=\"https://redirect.github.com/Kaggle/kagglehub/pull/270\"\u003e#270\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUse \u003ccode\u003ekagglesdk\u003c/code\u003e instead of custom HTTP implementation. (\u003ca href=\"https://redirect.github.com/Kaggle/kagglehub/pull/268\"\u003e#268\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDropped support for Python 3.9. The minimum required Python version is now 3.10. (\u003ca href=\"https://redirect.github.com/Kaggle/kagglehub/pull/260\"\u003e#260\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Kaggle/kagglehub/commit/76690ea00850b300bb914dab94287e6933b7900c\"\u003e\u003ccode\u003e76690ea\u003c/code\u003e\u003c/a\u003e Release 1.0.0 (\u003ca href=\"https://redirect.github.com/Kaggle/kagglehub/issues/288\"\u003e#288\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Kaggle/kagglehub/commit/c91f33d67a0e5068ef81ba800f96476da88df54a\"\u003e\u003ccode\u003ec91f33d\u003c/code\u003e\u003c/a\u003e Release 0.4.3 (\u003ca href=\"https://redirect.github.com/Kaggle/kagglehub/issues/287\"\u003e#287\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Kaggle/kagglehub/commit/7de6792c183a771f4224cdc755e231a8d465a9a1\"\u003e\u003ccode\u003e7de6792\u003c/code\u003e\u003c/a\u003e Remove override flag \u0026amp; fix output_dir behavior (\u003ca href=\"https://redirect.github.com/Kaggle/kagglehub/issues/286\"\u003e#286\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Kaggle/kagglehub/commit/937e02df52ee319f591c13ebf4aecc3b183872b9\"\u003e\u003ccode\u003e937e02d\u003c/code\u003e\u003c/a\u003e Add output_dir/overwrite support to model, notebook output, and competition d...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Kaggle/kagglehub/commit/fa13341b21fffaf1e2d001e78d205bf38828c77b\"\u003e\u003ccode\u003efa13341\u003c/code\u003e\u003c/a\u003e Add destination support to dataset_download (\u003ca href=\"https://redirect.github.com/Kaggle/kagglehub/issues/283\"\u003e#283\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Kaggle/kagglehub/commit/bd2e2c4678288f01f90de102b1a8608a5aaccaf5\"\u003e\u003ccode\u003ebd2e2c4\u003c/code\u003e\u003c/a\u003e Release 0.4.2 (\u003ca href=\"https://redirect.github.com/Kaggle/kagglehub/issues/282\"\u003e#282\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Kaggle/kagglehub/commit/8aa166758553e2d30c8ea1bf16dbf85a4cb4bf8b\"\u003e\u003ccode\u003e8aa1667\u003c/code\u003e\u003c/a\u003e Add \u003ccode\u003eset_kaggle_credentials\u003c/code\u003e back (\u003ca href=\"https://redirect.github.com/Kaggle/kagglehub/issues/281\"\u003e#281\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Kaggle/kagglehub/commit/89f33997128f3a7256f85a3a1bd798d6ddf42a64\"\u003e\u003ccode\u003e89f3399\u003c/code\u003e\u003c/a\u003e Release 0.4.1 (\u003ca href=\"https://redirect.github.com/Kaggle/kagglehub/issues/280\"\u003e#280\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Kaggle/kagglehub/commit/f4bb1b2f0654a1c43af1f0e436100ac93ee59546\"\u003e\u003ccode\u003ef4bb1b2\u003c/code\u003e\u003c/a\u003e Use new API tokens for kagglehub.login() and Colab secrets auth. (\u003ca href=\"https://redirect.github.com/Kaggle/kagglehub/issues/279\"\u003e#279\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Kaggle/kagglehub/commit/b14b0a69f057103a42eb75023fd63c6d1be9f158\"\u003e\u003ccode\u003eb14b0a6\u003c/code\u003e\u003c/a\u003e Fix lints (\u003ca href=\"https://redirect.github.com/Kaggle/kagglehub/issues/274\"\u003e#274\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/Kaggle/kagglehub/compare/v0.3.13...v1.0.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `pip` from 26.0 to 26.0.1\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/pypa/pip/blob/main/NEWS.rst\"\u003epip's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e26.0.1 (2026-02-04)\u003c/h1\u003e\n\u003ch2\u003eBug Fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003e--pre\u003c/code\u003e not being respected from the command line when a requirement file\nincludes an option e.g. \u003ccode\u003e-extra-index-url\u003c/code\u003e. (\u003ccode\u003e[#13788](https://github.com/pypa/pip/issues/13788) \u0026lt;https://github.com/pypa/pip/issues/13788\u0026gt;\u003c/code\u003e_)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pypa/pip/commit/5fe4ea4f24cd9756316a4b5ef05daa15d84f7d0c\"\u003e\u003ccode\u003e5fe4ea4\u003c/code\u003e\u003c/a\u003e Bump for release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pypa/pip/commit/bea3cbe3b4d637be6d5007e9a5a2327e500b00d8\"\u003e\u003ccode\u003ebea3cbe\u003c/code\u003e\u003c/a\u003e windows fix tests\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pypa/pip/commit/ed22252bd19a71ce351b84405fa23230ca45ceea\"\u003e\u003ccode\u003eed22252\u003c/code\u003e\u003c/a\u003e News Entry\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pypa/pip/commit/af1327407f048bd2310b8b633f8e8a4e41c38d2c\"\u003e\u003ccode\u003eaf13274\u003c/code\u003e\u003c/a\u003e Match release control behavior to the same as format control behavior\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/pypa/pip/compare/26.0...26.0.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `nbdev` from 2.4.6 to 3.0.12\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/AnswerDotAI/nbdev/releases\"\u003enbdev's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev3.0.12\u003c/h2\u003e\n\u003ch3\u003eBugs Squashed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMerge raw and markdown frontmatter instead of returning only the first found (\u003ca href=\"https://redirect.github.com/AnswerDotAI/nbdev/issues/1580\"\u003e#1580\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.0.11\u003c/h2\u003e\n\u003ch3\u003eNew Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFlatten \u003ccode\u003eshowdoc_nm\u003c/code\u003e results in \u003ccode\u003e_def_names\u003c/code\u003e to handle list returns (\u003ca href=\"https://redirect.github.com/AnswerDotAI/nbdev/issues/1579\"\u003e#1579\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003enb_frontmatter\u003c/code\u003e helper and save option to \u003ccode\u003enbdev_test\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/AnswerDotAI/nbdev/issues/1578\"\u003e#1578\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBugs Squashed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix reference to nbdev cli cmds (\u003ca href=\"https://redirect.github.com/AnswerDotAI/nbdev/pull/1577\"\u003e#1577\u003c/a\u003e), thanks to \u003ca href=\"https://github.com/RensDimmendaal\"\u003e\u003ccode\u003e@​RensDimmendaal\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.0.10\u003c/h2\u003e\n\u003ch3\u003eBugs Squashed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUse correct template\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.0.9\u003c/h2\u003e\n\u003ch3\u003eNew Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd verbose parameter to \u003ccode\u003etest_nb\u003c/code\u003e and nbdev-test for streaming cell output (\u003ca href=\"https://redirect.github.com/AnswerDotAI/nbdev/issues/1567\"\u003e#1567\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBugs Squashed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003e_has_nbdev\u003c/code\u003e to detect empty [tool.nbdev] sections (\u003ca href=\"https://redirect.github.com/AnswerDotAI/nbdev/issues/1570\"\u003e#1570\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003ewatch-export\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/AnswerDotAI/nbdev/pull/1568\"\u003e#1568\u003c/a\u003e), thanks to \u003ca href=\"https://github.com/curtis-allan\"\u003e\u003ccode\u003e@​curtis-allan\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.0.8\u003c/h2\u003e\n\u003ch3\u003eNew Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eExport processors extension system (\u003ca href=\"https://redirect.github.com/AnswerDotAI/nbdev/pull/1563\"\u003e#1563\u003c/a\u003e), thanks to \u003ca href=\"https://github.com/jph00\"\u003e\u003ccode\u003e@​jph00\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.0.7\u003c/h2\u003e\n\u003ch3\u003eBugs Squashed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eremove \u003ccode\u003ecache_clear\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/AnswerDotAI/nbdev/issues/1561\"\u003e#1561\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.0.6\u003c/h2\u003e\n\u003ch3\u003eBugs Squashed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eremove \u003ccode\u003ecache_clear\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/AnswerDotAI/nbdev/issues/1561\"\u003e#1561\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ev3.0.5\u003c/h2\u003e\n\u003ch3\u003eNew Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eWarn if settings.ini found (\u003ca href=\"https://redirect.github.com/AnswerDotAI/nbdev/issues/1560\"\u003e#1560\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/AnswerDotAI/nbdev/blob/main/CHANGELOG.md\"\u003enbdev's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e3.0.12\u003c/h2\u003e\n\u003ch3\u003eBugs Squashed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMerge raw and markdown frontmatter instead of returning only the first found (\u003ca href=\"https://redirect.github.com/AnswerDotAI/nbdev/issues/1580\"\u003e#1580\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.11\u003c/h2\u003e\n\u003ch3\u003eNew Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFlatten \u003ccode\u003eshowdoc_nm\u003c/code\u003e results in \u003ccode\u003e_def_names\u003c/code\u003e to handle list returns (\u003ca href=\"https://redirect.github.com/AnswerDotAI/nbdev/issues/1579\"\u003e#1579\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003enb_frontmatter\u003c/code\u003e helper and save option to \u003ccode\u003enbdev_test\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/AnswerDotAI/nbdev/issues/1578\"\u003e#1578\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBugs Squashed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix reference to nbdev cli cmds (\u003ca href=\"https://redirect.github.com/AnswerDotAI/nbdev/pull/1577\"\u003e#1577\u003c/a\u003e), thanks to \u003ca href=\"https://github.com/RensDimmendaal\"\u003e\u003ccode\u003e@​RensDimmendaal\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.10\u003c/h2\u003e\n\u003ch3\u003eBugs Squashed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUse correct template\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.9\u003c/h2\u003e\n\u003ch3\u003eNew Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd verbose parameter to \u003ccode\u003etest_nb\u003c/code\u003e and nbdev-test for streaming cell output (\u003ca href=\"https://redirect.github.com/AnswerDotAI/nbdev/issues/1567\"\u003e#1567\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBugs Squashed\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003e_has_nbdev\u003c/code\u003e to detect empty [tool.nbdev] sections (\u003ca href=\"https://redirect.github.com/AnswerDotAI/nbdev/issues/1570\"\u003e#1570\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003ewatch-export\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/AnswerDotAI/nbdev/pull/1568\"\u003e#1568\u003c/a\u003e), thanks to \u003ca href=\"https://github.com/curtis-allan\"\u003e\u003ccode\u003e@​curtis-allan\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.8\u003c/h2\u003e\n\u003ch3\u003eNew Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eExport processors extension system (\u003ca href=\"https://redirect.github.com/AnswerDotAI/nbdev/pull/1563\"\u003e#1563\u003c/a\u003e), thanks to \u003ca href=\"https://github.com/jph00\"\u003e\u003ccode\u003e@​jph00\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e3.0.7\u003c/h2\u003e\n\u003ch3\u003eBugs Squashed\u003c/h3\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/AnswerDotAI/nbdev/commit/93011842705bd6c5f1798c925a675ebf2649909b\"\u003e\u003ccode\u003e9301184\u003c/code\u003e\u003c/a\u003e release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/AnswerDotAI/nbdev/commit/5246e6ac8f0f3305a611233d76ce1a3ecfff576f\"\u003e\u003ccode\u003e5246e6a\u003c/code\u003e\u003c/a\u003e fixes \u003ca href=\"https://redirect.github.com/AnswerDotAI/nbdev/issues/1580\"\u003e#1580\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/AnswerDotAI/nbdev/commit/153fc90dd681c21c7c99e8b0291f79a0c64126aa\"\u003e\u003ccode\u003e153fc90\u003c/code\u003e\u003c/a\u003e bump\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/AnswerDotAI/nbdev/commit/d0e7aac923a440f8a3b15e59b7fca4ae988fe529\"\u003e\u003ccode\u003ed0e7aac\u003c/code\u003e\u003c/a\u003e release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/AnswerDotAI/nbdev/commit/92830e45492508100c24ee08576461fecb610885\"\u003e\u003ccode\u003e92830e4\u003c/code\u003e\u003c/a\u003e fixes \u003ca href=\"https://redirect.github.com/AnswerDotAI/nbdev/issues/1579\"\u003e#1579\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/AnswerDotAI/nbdev/commit/995ecb5eb0873f1509ab395f73c69d63b31ca91d\"\u003e\u003ccode\u003e995ecb5\u003c/code\u003e\u003c/a\u003e skip_flags\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/AnswerDotAI/nbdev/commit/aa55adeff3c9f130859279431acea4974e8b9af4\"\u003e\u003ccode\u003eaa55ade\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/AnswerDotAI/nbdev/issues/1577\"\u003e#1577\u003c/a\u003e from AnswerDotAI/fix-clean-cli-cmds\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/AnswerDotAI/nbdev/commit/ab24bd8603e704b8ad685afad3c402a7255b4cb6\"\u003e\u003ccode\u003eab24bd8\u003c/code\u003e\u003c/a\u003e outputs\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/AnswerDotAI/nbdev/commit/d93caae4bc97068813902131c8ac6b2c2ce9135d\"\u003e\u003ccode\u003ed93caae\u003c/code\u003e\u003c/a\u003e fixes \u003ca href=\"https://redirect.github.com/AnswerDotAI/nbdev/issues/1578\"\u003e#1578\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/AnswerDotAI/nbdev/commit/7950f0dbe29dd510190cd0be4e9334609bf6fb6d\"\u003e\u003ccode\u003e7950f0d\u003c/code\u003e\u003c/a\u003e fix nbdev cli cmds\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/AnswerDotAI/nbdev/compare/2.4.6...3.0.12\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `papermill` from 2.6.0 to 2.7.0\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/nteract/papermill/blob/main/docs/changelog.md\"\u003epapermill's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.7.0\u003c/h2\u003e\n\u003ch3\u003eHighlights\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDrop Python 3.8 and 3.9, add Python 3.13 support\u003c/li\u003e\n\u003cli\u003eDrop \u003ccode\u003eansicolors\u003c/code\u003e dependency\u003c/li\u003e\n\u003cli\u003eModernize packaging to use \u003ccode\u003epyproject.toml\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eChanges\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd Python 3.13 support, drop Python 3.8/3.9 \u003ca href=\"https://redirect.github.com/nteract/papermill/pull/828\"\u003e#828\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eDrop the dependency on \u003ccode\u003eansicolors\u003c/code\u003e \u003ca href=\"https://redirect.github.com/nteract/papermill/pull/822\"\u003e#822\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eReplace deprecated \u003ccode\u003edatetime.utcnow()\u003c/code\u003e \u003ca href=\"https://redirect.github.com/nteract/papermill/pull/823\"\u003e#823\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eModernize packaging to use \u003ccode\u003epyproject.toml\u003c/code\u003e \u003ca href=\"https://redirect.github.com/nteract/papermill/pull/837\"\u003e#837\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eChanged parameter inspection to raise the same error messages as other pathways for missing kernel name and language\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix failing tests in CI, pin \u003ccode\u003eazure-datalake-store\u003c/code\u003e \u003ca href=\"https://redirect.github.com/nteract/papermill/pull/826\"\u003e#826\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eFix skipped HDFS tests for Python 3.12 \u003ca href=\"https://redirect.github.com/nteract/papermill/pull/839\"\u003e#839\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUnskip tests that were previously failing \u003ca href=\"https://redirect.github.com/nteract/papermill/pull/846\"\u003e#846\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDev / CI\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003epyproject-fmt\u003c/code\u003e and \u003ccode\u003evalidate-pyproject\u003c/code\u003e pre-commit hooks \u003ca href=\"https://redirect.github.com/nteract/papermill/pull/858\"\u003e#858\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd Dependabot for GitHub Actions \u003ca href=\"https://redirect.github.com/nteract/papermill/pull/857\"\u003e#857\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate pre-commit config \u003ca href=\"https://redirect.github.com/nteract/papermill/pull/843\"\u003e#843\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate CONTRIBUTING.md \u003ca href=\"https://redirect.github.com/nteract/papermill/pull/842\"\u003e#842\u003c/a\u003e \u003ca href=\"https://redirect.github.com/nteract/papermill/pull/847\"\u003e#847\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eUpdate docs/RTD configuration \u003ca href=\"https://redirect.github.com/nteract/papermill/pull/805\"\u003e#805\u003c/a\u003e \u003ca href=\"https://redirect.github.com/nteract/papermill/pull/836\"\u003e#836\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eBump CI actions to latest versions \u003ca href=\"https://redirect.github.com/nteract/papermill/pull/852\"\u003e#852\u003c/a\u003e \u003ca href=\"https://redirect.github.com/nteract/papermill/pull/853\"\u003e#853\u003c/a\u003e \u003ca href=\"https://redirect.github.com/nteract/papermill/pull/854\"\u003e#854\u003c/a\u003e \u003ca href=\"https://redirect.github.com/nteract/papermill/pull/855\"\u003e#855\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nteract/papermill/commit/8d8d155ae20eed426228ec8d76d51505897f40bb\"\u003e\u003ccode\u003e8d8d155\u003c/code\u003e\u003c/a\u003e Prep 2.7.0: update changelog and bump version (\u003ca href=\"https://redirect.github.com/nteract/papermill/issues/861\"\u003e#861\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nteract/papermill/commit/83512185a0525a56843009fb8ec3ce332e70b232\"\u003e\u003ccode\u003e8351218\u003c/code\u003e\u003c/a\u003e Modify Dependabot settings for GitHub Actions (\u003ca href=\"https://redirect.github.com/nteract/papermill/issues/857\"\u003e#857\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nteract/papermill/commit/6130ad59e8ec3d31dc1a03b234748263536adb5f\"\u003e\u003ccode\u003e6130ad5\u003c/code\u003e\u003c/a\u003e Add pyproject-fmt and validate-pyproject hooks (\u003ca href=\"https://redirect.github.com/nteract/papermill/issues/858\"\u003e#858\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nteract/papermill/commit/03360505fa675347226cab2f39824fb0ebff64d8\"\u003e\u003ccode\u003e0336050\u003c/code\u003e\u003c/a\u003e Bump actions/checkout from 4 to 6 (\u003ca href=\"https://redirect.github.com/nteract/papermill/issues/855\"\u003e#855\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nteract/papermill/commit/567d9e05c6b2ddf2a730b6c87ac95b78a25cf071\"\u003e\u003ccode\u003e567d9e0\u003c/code\u003e\u003c/a\u003e Bump codecov/codecov-action from 4 to 5 (\u003ca href=\"https://redirect.github.com/nteract/papermill/issues/854\"\u003e#854\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nteract/papermill/commit/c0b78398bc8fe3a92414c54fd05563e1f7ee1450\"\u003e\u003ccode\u003ec0b7839\u003c/code\u003e\u003c/a\u003e Bump actions/setup-python from 5 to 6 (\u003ca href=\"https://redirect.github.com/nteract/papermill/issues/853\"\u003e#853\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nteract/papermill/commit/24c169e9733fe4fae032fb9a47c055dcc5cf30ca\"\u003e\u003ccode\u003e24c169e\u003c/code\u003e\u003c/a\u003e Bump github/codeql-action from 3 to 4 (\u003ca href=\"https://redirect.github.com/nteract/papermill/issues/852\"\u003e#852\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nteract/papermill/commit/d2b25733f590f13db93f66252a2a84b855a17e89\"\u003e\u003ccode\u003ed2b2573\u003c/code\u003e\u003c/a\u003e Update moto requirement in /requirements (\u003ca href=\"https://redirect.github.com/nteract/papermill/issues/851\"\u003e#851\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nteract/papermill/commit/7d2b505efc68ad60b75f93cbc7433bec0451a9a4\"\u003e\u003ccode\u003e7d2b505\u003c/code\u003e\u003c/a\u003e Update ipython requirement in /requirements (\u003ca href=\"https://redirect.github.com/nteract/papermill/issues/850\"\u003e#850\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/nteract/papermill/commit/6dce363042d1d719aad2c5c9a92385974a48ce29\"\u003e\u003ccode\u003e6dce363\u003c/code\u003e\u003c/a\u003e Update azure-datalake-store requirement in /requirements (\u003ca href=\"https://redirect.github.com/nteract/papermill/issues/849\"\u003e#849\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/nteract/papermill/compare/2.6.0...2.7.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `jupyter-lsp` from 1.5.1 to 2.3.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jupyter-lsp/jupyterlab-lsp/releases\"\u003ejupyter-lsp's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ejupyter-lsp 2.3.0\u003c/h2\u003e\n\u003cp\u003eThis release adds auto-detection of two language servers for Python:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://pyrefly.org/\"\u003epyrefly\u003c/a\u003e - a fast typechecker from Meta - \u003ca href=\"https://github.com/facebook/pyrefly\"\u003erepository\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://docs.basedpyright.com/latest/\"\u003ebasedpyright\u003c/a\u003e - a featureful pyright replacement - \u003ca href=\"https://github.com/DetachHead/basedpyright\"\u003erepository\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eTo upgrade to this release:\u003c/h4\u003e\n\u003col\u003e\n\u003cli\u003eMake sure your JupyterLab version is 4.1.0 or newer and Python version is 3.9 or newer.\u003c/li\u003e\n\u003cli\u003eUpdate the extension:\n\u003cpre lang=\"bash\"\u003e\u003ccode\u003epip install jupyterlab-lsp==5.2.0 jupyter-lsp==2.3.0 'jupyterlab\u0026gt;=4.1.0'\r\n# or, for conda:\r\n# \u0026gt; Please note that conda packages may take a day or two since release before becoming available!\r\n# conda install -c conda-forge jupyterlab-lsp=5.2.0 jupyter-lsp=2.3.0 'jupyterlab\u0026gt;=4.1.0'\r\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003eIf installing this extension \u003cstrong\u003efor the first time\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eplease read the full \u003ca href=\"https://github.com/jupyter-lsp/jupyterlab-lsp#installation\"\u003einstallation instructions\u003c/a\u003e as \u003ca href=\"https://jupyterlab-lsp.readthedocs.io/en/latest/Language%20Servers.html\"\u003elanguage servers\u003c/a\u003e of your choice need to be installed too, and additional configuration can make your experience smoother,\u003c/li\u003e\n\u003cli\u003eif you wish to use \u003ccode\u003ejedi-language-server\u003c/code\u003e or \u003ccode\u003epython-lsp-server\u003c/code\u003e, please make sure to upgrade IPython to 7.20 or newer.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ol\u003e\n\u003ch4\u003eChangelog\u003c/h4\u003e\n\u003ch5\u003e\u003ccode\u003ejupyter-lsp 2.3.0\u003c/code\u003e\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003efeatures:\n\u003cul\u003e\n\u003cli\u003eadd auto-detection of Pyrefly language server (\u003ca href=\"https://redirect.github.com/jupyter-lsp/jupyterlab-lsp/issues/1136\"\u003e#1136\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eadd auto-detection of basedpyright language server (\u003ca href=\"https://redirect.github.com/jupyter-lsp/jupyterlab-lsp/issues/1152\"\u003e#1152\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003ejupyter-lsp 2.2.5\u003c/h2\u003e\n\u003cp\u003eThis is a hotfix release for jupyter-lsp (server extension) only.\u003c/p\u003e\n\u003ch4\u003eTo upgrade to this release:\u003c/h4\u003e\n\u003col\u003e\n\u003cli\u003eMake sure your JupyterLab version is 4.1.0 or newer and Python version is 3.8 or newer.\u003c/li\u003e\n\u003cli\u003eUpdate the extension:\n\u003cpre lang=\"bash\"\u003e\u003ccode\u003epip install jupyterlab-lsp==5.1.0 jupyter-lsp==2.2.5 'jupyterlab\u0026gt;=4.1.0'\r\n# or, for conda:\r\n# \u0026gt; Please note that conda packages may take a day or two since release before becoming available!\r\n# conda install -c conda-forge jupyterlab-lsp=5.1.0 jupyter-lsp=2.2.5 'jupyterlab\u0026gt;=4.1.0'\r\n\u003c/code\u003e\u003c/pre\u003e\n\u003c/li\u003e\n\u003cli\u003eIf installing this extension \u003cstrong\u003efor the first time\u003c/strong\u003e:\n\u003cul\u003e\n\u003cli\u003eplease read the full \u003ca href=\"https://github.com/jupyter-lsp/jupyterlab-lsp#installation\"\u003einstallation instructions\u003c/a\u003e as \u003ca href=\"https://jupyterlab-lsp.readthedocs.io/en/latest/Language%20Servers.html\"\u003elanguage servers\u003c/a\u003e of your choice need to be installed too, and additional configuration can make your experience smoother,\u003c/li\u003e\n\u003cli\u003eif you wish to use \u003ccode\u003ejedi-language-server\u003c/code\u003e or \u003ccode\u003epython-lsp-server\u003c/code\u003e, please make sure to upgrade IPython to 7.20 or newer.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ol\u003e\n\u003ch4\u003eChangelog\u003c/h4\u003e\n\u003ch5\u003e\u003ccode\u003ejupyter-lsp 2.2.5\u003c/code\u003e\u003c/h5\u003e\n\u003cul\u003e\n\u003cli\u003ebug fixes:\n\u003cul\u003e\n\u003cli\u003efix for environment variables leaking into the parent environment (\u003ca href=\"https://redirect.github.com/jupyter-lsp/jupyterlab-lsp/issues/1078\"\u003e#1078\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jupyter-lsp/jupyterlab-lsp/blob/main/CHANGELOG.md\"\u003ejupyter-lsp's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch3\u003e\u003ccode\u003ejupyter-lsp 2.3.0\u003c/code\u003e\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efeatures:\n\u003cul\u003e\n\u003cli\u003eadd auto-detection of Pyrefly language server (\u003ca href=\"https://redirect.github.com/jupyter-lsp/jupyterlab-lsp/issues/1136\"\u003e#1136\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eadd auto-detection of basedpyright language server (\u003ca href=\"https://redirect.github.com/jupyter-lsp/jupyterlab-lsp/issues/1152\"\u003e#1152\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003ccode\u003e@jupyter-lsp/jupyterlab-lsp 5.2.0\u003c/code\u003e\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003eenhancements:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eallow to disable LSP toolbar item in Notebook view (\u003ca href=\"https://redirect.github.com/jupyter-lsp/jupyterlab-lsp/pull/1139\"\u003e#1139\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003ebug fixes:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003efixed jump to definition for notebooks that have special characters in filename and position for external jumps (\u003ca href=\"https://redirect.github.com/jupyter-lsp/jupyterlab-lsp/pull/1128\"\u003e#1128\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003emaintenance:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003efixed tests, all green now!\u003c/li\u003e\n\u003cli\u003ewe are no longer testing against \u003ccode\u003epypy\u003c/code\u003e - contributions to restore it welcome!\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e\u003ccode\u003eju...\n\n_Description has been truncated_","html_url":"https://github.com/Kaggle/kaggle-benchmarks/pull/108","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/Kaggle%2Fkaggle-benchmarks/issues/108","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/108/packages"}},{"old_version":"1.8.0","new_version":"1.8.1","update_type":"patch","path":null,"pr_created_at":"2025-09-19T17:05:27.000Z","version_change":"1.8.0 → 1.8.1","issue":{"uuid":"3435138271","node_id":"PR_kwDOH59FGM6pjEHB","number":2243,"state":"open","title":"build: bump panel from 1.8.0 to 1.8.1","user":"dependabot[bot]","labels":["dependencies","maintenance"],"assignees":["pyansys-ci-bot"],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-09-19T17:05:27.000Z","updated_at":"2025-09-19T17:18:20.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build","packages":[{"name":"panel","old_version":"1.8.0","new_version":"1.8.1","repository_url":"https://github.com/holoviz/panel"}],"path":null,"ecosystem":"conda"},"body":"Bumps [panel](https://github.com/holoviz/panel) from 1.8.0 to 1.8.1.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/holoviz/panel/releases\"\u003epanel's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 1.8.1\u003c/h2\u003e\n\u003cp\u003eMany thanks to \u003ca href=\"https://github.com/ATL2001\"\u003e\u003ccode\u003e@​ATL2001\u003c/code\u003e\u003c/a\u003e (first contribution), \u003ca href=\"https://github.com/Coderambling\"\u003e\u003ccode\u003e@​Coderambling\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/philippjfr\"\u003e\u003ccode\u003e@​philippjfr\u003c/code\u003e\u003c/a\u003e, and \u003ca href=\"https://github.com/hoxbro\"\u003e\u003ccode\u003e@​hoxbro\u003c/code\u003e\u003c/a\u003e for their contributions.\u003c/p\u003e\n\u003ch3\u003eEnhancements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd configuration to disable container popup (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8200\"\u003e#8200\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eEnsure Tabulator empty column has no width (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8193\"\u003e#8193\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd UTC timezone to default time for croniter (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8199\"\u003e#8199\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDocumentation\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate indicators_performance.md to fix typo (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8192\"\u003e#8192\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/holoviz/panel/blob/main/CHANGELOG.md\"\u003epanel's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 1.8.1\u003c/h2\u003e\n\u003cp\u003eMany thanks to \u003ca href=\"https://github.com/ATL2001\"\u003e\u003ccode\u003e@​ATL2001\u003c/code\u003e\u003c/a\u003e (first contribution), \u003ca href=\"https://github.com/Coderambling\"\u003e\u003ccode\u003e@​Coderambling\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/philippjfr\"\u003e\u003ccode\u003e@​philippjfr\u003c/code\u003e\u003c/a\u003e, and \u003ca href=\"https://github.com/hoxbro\"\u003e\u003ccode\u003e@​hoxbro\u003c/code\u003e\u003c/a\u003e for their contributions.\u003c/p\u003e\n\u003ch3\u003eEnhancements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd configuration to disable container popup (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8200\"\u003e#8200\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eEnsure Tabulator empty column has no width (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8193\"\u003e#8193\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd UTC timezone to default time for croniter (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8199\"\u003e#8199\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDocumentation\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate indicators_performance.md to fix typo (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8192\"\u003e#8192\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/holoviz/panel/commit/2acd68896f4db66dfb4a76c40fe0cd0b5ef00fe6\"\u003e\u003ccode\u003e2acd688\u003c/code\u003e\u003c/a\u003e Update panel.js to 1.8.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/holoviz/panel/commit/594efb89a6356c44e71afb8cc7281555a287837a\"\u003e\u003ccode\u003e594efb8\u003c/code\u003e\u003c/a\u003e Update panel.js to 1.8.1-rc.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/holoviz/panel/commit/b64aee8215942f5189144eea5e6da5eb613748ce\"\u003e\u003ccode\u003eb64aee8\u003c/code\u003e\u003c/a\u003e enh: Add escape hatch for popup container (\u003ca href=\"https://redirect.github.com/holoviz/panel/issues/8200\"\u003e#8200\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/holoviz/panel/commit/cc3281d27f6b2db6e5568c0f3629c22effe20663\"\u003e\u003ccode\u003ecc3281d\u003c/code\u003e\u003c/a\u003e docs: Add changelog for 1.8.1 (\u003ca href=\"https://redirect.github.com/holoviz/panel/issues/8196\"\u003e#8196\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/holoviz/panel/commit/9fb1c909b5d201ba596b805679bf9ba4113aad94\"\u003e\u003ccode\u003e9fb1c90\u003c/code\u003e\u003c/a\u003e Add UTC timezone to default time for croniter (\u003ca href=\"https://redirect.github.com/holoviz/panel/issues/8199\"\u003e#8199\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/holoviz/panel/commit/472fc13fa6f4b6862f589e1d2c105da4847858e5\"\u003e\u003ccode\u003e472fc13\u003c/code\u003e\u003c/a\u003e Update panel.js to 1.8.1-rc.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/holoviz/panel/commit/d77c1d30f6d9bdd772ded2f920ad38f2bd414865\"\u003e\u003ccode\u003ed77c1d3\u003c/code\u003e\u003c/a\u003e Ensure Tabulator empty column has no width (\u003ca href=\"https://redirect.github.com/holoviz/panel/issues/8193\"\u003e#8193\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/holoviz/panel/commit/f9368b748bd419123b253f692367d949a693ec51\"\u003e\u003ccode\u003ef9368b7\u003c/code\u003e\u003c/a\u003e ci: Reduce frequency for locking issues/prs (\u003ca href=\"https://redirect.github.com/holoviz/panel/issues/8195\"\u003e#8195\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/holoviz/panel/commit/21aa52154bbf16d7db72c4ec32e1d25d54f5a98c\"\u003e\u003ccode\u003e21aa521\u003c/code\u003e\u003c/a\u003e Update indicators_performance.md to fix typo (\u003ca href=\"https://redirect.github.com/holoviz/panel/issues/8192\"\u003e#8192\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/holoviz/panel/compare/v1.8.0...v1.8.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=panel\u0026package-manager=pip\u0026previous-version=1.8.0\u0026new-version=1.8.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/ansys/pyansys-geometry/pull/2243","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/ansys%2Fpyansys-geometry/issues/2243","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/2243/packages"}},{"old_version":"1.7.5","new_version":"1.8.0","update_type":"minor","path":null,"pr_created_at":"2025-09-16T17:05:06.000Z","version_change":"1.7.5 → 1.8.0","issue":{"uuid":"3423087268","node_id":"PR_kwDOH59FGM6o6C94","number":2233,"state":"open","title":"build: bump panel from 1.7.5 to 1.8.0","user":"dependabot[bot]","labels":["dependencies","maintenance"],"assignees":["pyansys-ci-bot"],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-09-16T17:05:06.000Z","updated_at":"2025-09-16T17:18:28.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build","packages":[{"name":"panel","old_version":"1.7.5","new_version":"1.8.0","repository_url":"https://github.com/holoviz/panel"}],"path":null,"ecosystem":"conda"},"body":"Bumps [panel](https://github.com/holoviz/panel) from 1.7.5 to 1.8.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/holoviz/panel/releases\"\u003epanel's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 1.8.0\u003c/h2\u003e\n\u003cp\u003eThis release brings a wide range of new features, enhancements, and compatibility improvements. Highlights include support for \u003ccode\u003eJSCode\u003c/code\u003e in ECharts and Tabulator, reworked WebSocket reconnection, and the ability to bundle resources into WASM apps, and numerous bug fixes to improve stability across components and templates. It also includes compatibility updates for \u003cstrong\u003eBokeh 3.8\u003c/strong\u003e and several improvements for use in \u003cstrong\u003ePyodide\u003c/strong\u003e, \u003cstrong\u003eJupyterLite\u003c/strong\u003e, and \u003cstrong\u003eauthentication-based deployments\u003c/strong\u003e. Many thanks to our returning contributors \u003ca href=\"https://github.com/dalthviz\"\u003e\u003ccode\u003e@​dalthviz\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/etihwo\"\u003e\u003ccode\u003e@​etihwo\u003c/code\u003e\u003c/a\u003e, a very warm welcome to our new contributors \u003ca href=\"https://github.com/c-meier\"\u003e\u003ccode\u003e@​c-meier\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/flxmr\"\u003e\u003ccode\u003e@​flxmr\u003c/code\u003e\u003c/a\u003e and as usual many thanks to our core team including \u003ca href=\"https://github.com/maximlt\"\u003e\u003ccode\u003e@​maximlt\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/hoxbro\"\u003e\u003ccode\u003e@​hoxbro\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/ahuang11\"\u003e\u003ccode\u003e@​ahuang11\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/MarcSkovMadsen\"\u003e\u003ccode\u003e@​MarcSkovMadsen\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/philippjfr\"\u003e\u003ccode\u003e@​philippjfr\u003c/code\u003e\u003c/a\u003e.\u003c/p\u003e\n\u003ch3\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSupport for inline JavaScript functions in \u003ccode\u003eECharts\u003c/code\u003e and \u003ccode\u003eTabulator\u003c/code\u003e via \u003ccode\u003eJSCode\u003c/code\u003e wrapper (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8162\"\u003e#8162\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd support for reconnecting to a session after network disruption (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8120\"\u003e#8120\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd support for \u003ccode\u003eAVIF\u003c/code\u003e images (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8164\"\u003e#8164\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd support for bundling local resources into WASM apps (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8181\"\u003e#8181\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e✨ Enhancements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eImprove \u003ccode\u003e.from_param()\u003c/code\u003e behavior and error messages (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8047\"\u003e#8047\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8079\"\u003e#8079\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003e--reuse-sessions warm\u003c/code\u003e option to reduce session cold starts (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8087\"\u003e#8087\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnable event dispatch immediately after WebSocket connect (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8101\"\u003e#8101\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprove error message display in \u003ccode\u003eLiteralInput\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8102\"\u003e#8102\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAllow \u003ccode\u003ehold\u003c/code\u003e usage from a thread (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8113\"\u003e#8113\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprove uniformity and consistency in \u003ccode\u003eTabulator\u003c/code\u003e column configuration (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8127\"\u003e#8127\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eTrigger \u003ccode\u003eparam.Event\u003c/code\u003e correctly on value change (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8148\"\u003e#8148\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAllow registering external \u003ccode\u003eextension_cdn\u003c/code\u003e for JS resources (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8175\"\u003e#8175\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAllow overriding the \u003ccode\u003edefault_widgets\u003c/code\u003e on \u003ccode\u003eHoloViews\u003c/code\u003e pane (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8186\"\u003e#8186\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🐛 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eEnsure \u003ccode\u003eTerminal\u003c/code\u003e resizes correctly (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8109\"\u003e#8109\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBundle correct \u003ccode\u003eAceEditor\u003c/code\u003e version (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8111\"\u003e#8111\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemove \u003ccode\u003ebokeh-sampledata\u003c/code\u003e dependency from Pyodide builds (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8138\"\u003e#8138\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCorrect resource handling when resources are symlinked (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8143\"\u003e#8143\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCorrect behavior when \u003ccode\u003eFileDownload\u003c/code\u003e resets cursor before reading (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8154\"\u003e#8154\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix handling of \u003ccode\u003eNaT\u003c/code\u003e values (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8156\"\u003e#8156\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eApply template design after rendering template (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8155\"\u003e#8155\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePrevent \u003ccode\u003eselect-all\u003c/code\u003e checkbox from being hidden in Material theme (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8147\"\u003e#8147\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix handling of exclusive bounds in \u003ccode\u003eParam\u003c/code\u003e widgets (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8165\"\u003e#8165\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix layout of \u003ccode\u003eCard\u003c/code\u003e headers with \u003ccode\u003erow\u003c/code\u003e flex mode (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8166\"\u003e#8166\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUncap height of children in scrollable \u003ccode\u003eColumn\u003c/code\u003e layouts (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8167\"\u003e#8167\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix errors in \u003ccode\u003eECharts\u003c/code\u003e when chart has already been destroyed (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8168\"\u003e#8168\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003eTabulator\u003c/code\u003e filter behavior with list-based filters (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8169\"\u003e#8169\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAllow \u003ccode\u003eCard\u003c/code\u003e to overflow container (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8170\"\u003e#8170\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003epyodide\u003c/code\u003e model syncing (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8174\"\u003e#8174\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e⚠️ Deprecations\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRemoved \u003ccode\u003epanel.io.model.hold\u003c/code\u003e (was moved to \u003ccode\u003epanel.io.document.hold\u003c/code\u003e in 1.6.0) (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8188\"\u003e#8188\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDeprecated \u003ccode\u003epanel.chat.langchain.PanelCallbackHandler\u003c/code\u003e (to be removed in 1.9.0) (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8188\"\u003e#8188\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e📦 Compatibility \u0026amp; Infrastructure\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate component versions (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7447\"\u003e#7447\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eDeckGL\u003c/code\u003e version from 9.0.20 to 9.1.14\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003eECharts\u003c/code\u003e version from 5.6.0 to 6.0.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/holoviz/panel/blob/main/CHANGELOG.md\"\u003epanel's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 1.8.0\u003c/h2\u003e\n\u003cp\u003eThis release brings a wide range of new features, enhancements, and compatibility improvements. Highlights include support for \u003ccode\u003eJSCode\u003c/code\u003e in ECharts and Tabulator, reworked WebSocket reconnection, and the ability to bundle resources into WASM apps, and numerous bug fixes to improve stability across components and templates. It also includes compatibility updates for \u003cstrong\u003eBokeh 3.8\u003c/strong\u003e and several improvements for use in \u003cstrong\u003ePyodide\u003c/strong\u003e, \u003cstrong\u003eJupyterLite\u003c/strong\u003e, and \u003cstrong\u003eauthentication-based deployments\u003c/strong\u003e. Many thanks to our returning contributors \u003ca href=\"https://github.com/dalthviz\"\u003e\u003ccode\u003e@​dalthviz\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/etihwo\"\u003e\u003ccode\u003e@​etihwo\u003c/code\u003e\u003c/a\u003e, a very warm welcome to our new contributors \u003ca href=\"https://github.com/c-meier\"\u003e\u003ccode\u003e@​c-meier\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/flxmr\"\u003e\u003ccode\u003e@​flxmr\u003c/code\u003e\u003c/a\u003e and as usual many thanks to our core team including \u003ca href=\"https://github.com/maximlt\"\u003e\u003ccode\u003e@​maximlt\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/hoxbro\"\u003e\u003ccode\u003e@​hoxbro\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/ahuang11\"\u003e\u003ccode\u003e@​ahuang11\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/MarcSkovMadsen\"\u003e\u003ccode\u003e@​MarcSkovMadsen\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/philippjfr\"\u003e\u003ccode\u003e@​philippjfr\u003c/code\u003e\u003c/a\u003e.\u003c/p\u003e\n\u003ch3\u003e🚀 Features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSupport for inline JavaScript functions in \u003ccode\u003eECharts\u003c/code\u003e and \u003ccode\u003eTabulator\u003c/code\u003e via \u003ccode\u003eJSCode\u003c/code\u003e wrapper (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8162\"\u003e#8162\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd support for reconnecting to a session after network disruption (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8120\"\u003e#8120\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd support for \u003ccode\u003eAVIF\u003c/code\u003e images (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8164\"\u003e#8164\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd support for bundling local resources into WASM apps (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8181\"\u003e#8181\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e✨ Enhancements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eImprove \u003ccode\u003e.from_param()\u003c/code\u003e behavior and error messages (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8047\"\u003e#8047\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8079\"\u003e#8079\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003e--reuse-sessions warm\u003c/code\u003e option to reduce session cold starts (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8087\"\u003e#8087\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnable event dispatch immediately after WebSocket connect (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8101\"\u003e#8101\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprove error message display in \u003ccode\u003eLiteralInput\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8102\"\u003e#8102\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAllow \u003ccode\u003ehold\u003c/code\u003e usage from a thread (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8113\"\u003e#8113\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprove uniformity and consistency in \u003ccode\u003eTabulator\u003c/code\u003e column configuration (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8127\"\u003e#8127\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eTrigger \u003ccode\u003eparam.Event\u003c/code\u003e correctly on value change (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8148\"\u003e#8148\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAllow registering external \u003ccode\u003eextension_cdn\u003c/code\u003e for JS resources (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8175\"\u003e#8175\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAllow overriding the \u003ccode\u003edefault_widgets\u003c/code\u003e on \u003ccode\u003eHoloViews\u003c/code\u003e pane (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8186\"\u003e#8186\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e🐛 Bug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eEnsure \u003ccode\u003eTerminal\u003c/code\u003e resizes correctly (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8109\"\u003e#8109\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBundle correct \u003ccode\u003eAceEditor\u003c/code\u003e version (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8111\"\u003e#8111\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemove \u003ccode\u003ebokeh-sampledata\u003c/code\u003e dependency from Pyodide builds (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8138\"\u003e#8138\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCorrect resource handling when resources are symlinked (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8143\"\u003e#8143\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCorrect behavior when \u003ccode\u003eFileDownload\u003c/code\u003e resets cursor before reading (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8154\"\u003e#8154\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix handling of \u003ccode\u003eNaT\u003c/code\u003e values (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8156\"\u003e#8156\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eApply template design after rendering template (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8155\"\u003e#8155\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePrevent \u003ccode\u003eselect-all\u003c/code\u003e checkbox from being hidden in Material theme (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8147\"\u003e#8147\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix handling of exclusive bounds in \u003ccode\u003eParam\u003c/code\u003e widgets (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8165\"\u003e#8165\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix layout of \u003ccode\u003eCard\u003c/code\u003e headers with \u003ccode\u003erow\u003c/code\u003e flex mode (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8166\"\u003e#8166\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUncap height of children in scrollable \u003ccode\u003eColumn\u003c/code\u003e layouts (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8167\"\u003e#8167\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix errors in \u003ccode\u003eECharts\u003c/code\u003e when chart has already been destroyed (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8168\"\u003e#8168\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003eTabulator\u003c/code\u003e filter behavior with list-based filters (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8169\"\u003e#8169\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAllow \u003ccode\u003eCard\u003c/code\u003e to overflow container (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8170\"\u003e#8170\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003epyodide\u003c/code\u003e model syncing (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8174\"\u003e#8174\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e⚠️ Deprecations\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRemoved \u003ccode\u003epanel.io.model.hold\u003c/code\u003e (was moved to \u003ccode\u003epanel.io.document.hold\u003c/code\u003e in 1.6.0) (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8188\"\u003e#8188\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDeprecated \u003ccode\u003epanel.chat.langchain.PanelCallbackHandler\u003c/code\u003e (to be removed in 1.9.0) (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8188\"\u003e#8188\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003e📦 Compatibility \u0026amp; Infrastructure\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eUpdate component versions (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7447\"\u003e#7447\u003c/a\u003e)\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eDeckGL\u003c/code\u003e version from 9.0.20 to 9.1.14\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/holoviz/panel/commit/47451190c751e009a6d0b88e840d2414d8e66602\"\u003e\u003ccode\u003e4745119\u003c/code\u003e\u003c/a\u003e Bump panel.js to 1.8.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/holoviz/panel/commit/7780db7cda56def7588d16281b8d1b8072a41ddf\"\u003e\u003ccode\u003e7780db7\u003c/code\u003e\u003c/a\u003e Deprecations for 1.8 release (\u003ca href=\"https://redirect.github.com/holoviz/panel/issues/8188\"\u003e#8188\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/holoviz/panel/commit/109d4c17736fa292b5551928cbebbd433de76252\"\u003e\u003ccode\u003e109d4c1\u003c/code\u003e\u003c/a\u003e ci: Add lock workflow for closed issues/prs (\u003ca href=\"https://redirect.github.com/holoviz/panel/issues/8187\"\u003e#8187\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/holoviz/panel/commit/550df3a627104aff40726eb24d444c025e5b2610\"\u003e\u003ccode\u003e550df3a\u003c/code\u003e\u003c/a\u003e Bump panel.js to 1.8.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/holoviz/panel/commit/942197d131f1608f821973fe79f0ae9f79d33bc3\"\u003e\u003ccode\u003e942197d\u003c/code\u003e\u003c/a\u003e Add missing CHANGELOG entry\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/holoviz/panel/commit/911aca4e4f572834a08b32af9f8e853c95d7a212\"\u003e\u003ccode\u003e911aca4\u003c/code\u003e\u003c/a\u003e Allow customizing HoloViews widget mapping (\u003ca href=\"https://redirect.github.com/holoviz/panel/issues/8186\"\u003e#8186\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/holoviz/panel/commit/1a467369a4c2560fba1efefad30c5db1ad217de0\"\u003e\u003ccode\u003e1a46736\u003c/code\u003e\u003c/a\u003e Fix KaTeX bundling and documentation (\u003ca href=\"https://redirect.github.com/holoviz/panel/issues/8185\"\u003e#8185\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/holoviz/panel/commit/aee7ceb0c5c851ba32b3e98a6b4a4365e4ee34ea\"\u003e\u003ccode\u003eaee7ceb\u003c/code\u003e\u003c/a\u003e Correctly remove prefixes from resources (\u003ca href=\"https://redirect.github.com/holoviz/panel/issues/8183\"\u003e#8183\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/holoviz/panel/commit/eb623a0c1fd2a1739857bc12a194ea720b3dbbdf\"\u003e\u003ccode\u003eeb623a0\u003c/code\u003e\u003c/a\u003e Fix panel convert with explicit list of requirements\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/holoviz/panel/commit/cc8d6910bdcd8a8f3c41452597c4995309f2a312\"\u003e\u003ccode\u003ecc8d691\u003c/code\u003e\u003c/a\u003e fix: Missing Javascript versions (\u003ca href=\"https://redirect.github.com/holoviz/panel/issues/8182\"\u003e#8182\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/holoviz/panel/compare/v1.7.5...v1.8.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=panel\u0026package-manager=pip\u0026previous-version=1.7.5\u0026new-version=1.8.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/ansys/pyansys-geometry/pull/2233","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/ansys%2Fpyansys-geometry/issues/2233","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/2233/packages"}},{"old_version":"1.7.4","new_version":"1.7.5","update_type":"patch","path":null,"pr_created_at":"2025-07-25T17:47:25.000Z","version_change":"1.7.4 → 1.7.5","issue":{"uuid":"3263952115","node_id":"PR_kwDOH59FGM6gq6iI","number":2135,"state":"open","title":"build: bump panel from 1.7.4 to 1.7.5","user":"dependabot[bot]","labels":["dependencies","maintenance"],"assignees":["pyansys-ci-bot"],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-07-25T17:47:25.000Z","updated_at":"2025-07-25T17:57:58.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build","packages":[{"name":"panel","old_version":"1.7.4","new_version":"1.7.5","repository_url":"https://github.com/holoviz/panel"}],"path":null,"ecosystem":"conda"},"body":"Bumps [panel](https://github.com/holoviz/panel) from 1.7.4 to 1.7.5.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/holoviz/panel/releases\"\u003epanel's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 1.7.5\u003c/h2\u003e\n\u003cp\u003eThis patch release brings a number of important bug fixes and refinements, including improved modal behavior, Param integration fixes for ESM, and security hardening of authentication templates. Thanks to \u003ca href=\"https://github.com/harmvanderheijden\"\u003e\u003ccode\u003e@​harmvanderheijden\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/marcskovmadsen\"\u003e\u003ccode\u003e@​marcskovmadsen\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/maximlt\"\u003e\u003ccode\u003e@​maximlt\u003c/code\u003e\u003c/a\u003e, and \u003ca href=\"https://github.com/philippjfr\"\u003e\u003ccode\u003e@​philippjfr\u003c/code\u003e\u003c/a\u003e for their contributions.\u003c/p\u003e\n\u003ch3\u003eEnhancements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eImprove \u003ccode\u003e.from_param()\u003c/code\u003e error messages (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8047\"\u003e#8047\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003e--reuse-sessions warm\u003c/code\u003e option to preload and cache apps before first use (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8087\"\u003e#8087\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eSecurity\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix XSS vulnerabilities in login and OAuth error templates by escaping user-controlled input (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8049\"\u003e#8049\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003evalue_throttled\u003c/code\u003e handling in Param panes (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8057\"\u003e#8057\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePrevent \u003ccode\u003eAutocompleteInput\u003c/code\u003e from resetting when \u003ccode\u003erestrict=False\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8056\"\u003e#8056\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix callback cleanup for \u003ccode\u003e--reuse_sessions\u003c/code\u003e mode (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8052\"\u003e#8052\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eReset \u003ccode\u003eparam.Event\u003c/code\u003e state on ESM components (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8054\"\u003e#8054\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAllow \u003ccode\u003ePlayer\u003c/code\u003e components to start upon initialization (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8058\"\u003e#8058\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix modal dialog stacking and focus behavior in VanillaTemplate (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8059\"\u003e#8059\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8060\"\u003e#8060\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAvoid errors in \u003ccode\u003eTabulator\u003c/code\u003e when editing DataFrames with \u003ccode\u003epd.NA\u003c/code\u003e values (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8068\"\u003e#8068\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd guard for undefined \u003ccode\u003eurl\u003c/code\u003e in \u003ccode\u003eImportedStyleSheet\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8071\"\u003e#8071\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnsure session token payload is correctly updated when reusing sessions (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8072\"\u003e#8072\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnsure \u003ccode\u003e--reuse-sessions\u003c/code\u003e caches the \u003ccode\u003e--index\u003c/code\u003e app correctly (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8073\"\u003e#8073\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd debounce logic to \u003ccode\u003eModelChanged\u003c/code\u003e events in Pyodide to improve performance and prevent redundant updates (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8077\"\u003e#8077\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnsure \u003ccode\u003eLayoutable\u003c/code\u003e params propagate to HoloViews plots (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8078\"\u003e#8078\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix regression in handling \u003ccode\u003eparam.Action\u003c/code\u003e in \u003ccode\u003e.from_param()\u003c/code\u003e utility (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8079\"\u003e#8079\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnsure \u003ccode\u003eLoadingSpinner.visible\u003c/code\u003e correctly hides the component (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8081\"\u003e#8081\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnsure \u003ccode\u003eJSONEditor\u003c/code\u003e triggers on re-ordering of nodes (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8086\"\u003e#8086\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003eJSONEditor\u003c/code\u003e menu option to improve usability (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8085\"\u003e#8085\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDocumentation\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003cstrong\u003ewebsocket communication how-to guide\u003c/strong\u003e to documentation (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7952\"\u003e#7952\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd note about increasing proxy buffer size for OAuth behind reverse proxies (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8084\"\u003e#8084\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eMaintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix gallery deployment automation (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8055\"\u003e#8055\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/holoviz/panel/blob/main/CHANGELOG.md\"\u003epanel's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 1.7.5\u003c/h2\u003e\n\u003cp\u003eThis patch release brings a number of important bug fixes and refinements, including improved modal behavior, Param integration fixes for ESM, and security hardening of authentication templates. Thanks to \u003ca href=\"https://github.com/harmvanderheijden\"\u003e\u003ccode\u003e@​harmvanderheijden\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/marcskovmadsen\"\u003e\u003ccode\u003e@​marcskovmadsen\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/maximlt\"\u003e\u003ccode\u003e@​maximlt\u003c/code\u003e\u003c/a\u003e, and \u003ca href=\"https://github.com/philippjfr\"\u003e\u003ccode\u003e@​philippjfr\u003c/code\u003e\u003c/a\u003e for their contributions.\u003c/p\u003e\n\u003ch3\u003eEnhancements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eImprove \u003ccode\u003e.from_param()\u003c/code\u003e error messages (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8047\"\u003e#8047\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003e--reuse-sessions warm\u003c/code\u003e option to preload and cache apps before first use (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8087\"\u003e#8087\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eSecurity\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix XSS vulnerabilities in login and OAuth error templates by escaping user-controlled input (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8049\"\u003e#8049\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003evalue_throttled\u003c/code\u003e handling in Param panes (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8057\"\u003e#8057\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePrevent \u003ccode\u003eAutocompleteInput\u003c/code\u003e from resetting when \u003ccode\u003erestrict=False\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8056\"\u003e#8056\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix callback cleanup for \u003ccode\u003e--reuse_sessions\u003c/code\u003e mode (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8052\"\u003e#8052\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eReset \u003ccode\u003eparam.Event\u003c/code\u003e state on ESM components (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8054\"\u003e#8054\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAllow \u003ccode\u003ePlayer\u003c/code\u003e components to start upon initialization (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8058\"\u003e#8058\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix modal dialog stacking and focus behavior in VanillaTemplate (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8059\"\u003e#8059\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8060\"\u003e#8060\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAvoid errors in \u003ccode\u003eTabulator\u003c/code\u003e when editing DataFrames with \u003ccode\u003epd.NA\u003c/code\u003e values (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8068\"\u003e#8068\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd guard for undefined \u003ccode\u003eurl\u003c/code\u003e in \u003ccode\u003eImportedStyleSheet\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8071\"\u003e#8071\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnsure session token payload is correctly updated when reusing sessions (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8072\"\u003e#8072\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnsure \u003ccode\u003e--reuse-sessions\u003c/code\u003e caches the \u003ccode\u003e--index\u003c/code\u003e app correctly (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8073\"\u003e#8073\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd debounce logic to \u003ccode\u003eModelChanged\u003c/code\u003e events in Pyodide to improve performance and prevent redundant updates (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8077\"\u003e#8077\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnsure \u003ccode\u003eLayoutable\u003c/code\u003e params propagate to HoloViews plots (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8078\"\u003e#8078\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix regression in handling \u003ccode\u003eparam.Action\u003c/code\u003e in \u003ccode\u003e.from_param()\u003c/code\u003e utility (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8079\"\u003e#8079\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnsure \u003ccode\u003eLoadingSpinner.visible\u003c/code\u003e correctly hides the component (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8081\"\u003e#8081\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnsure \u003ccode\u003eJSONEditor\u003c/code\u003e triggers on re-ordering of nodes (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8086\"\u003e#8086\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003eJSONEditor\u003c/code\u003e menu option to improve usability (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8085\"\u003e#8085\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDocumentation\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003cstrong\u003ewebsocket communication how-to guide\u003c/strong\u003e to documentation (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7952\"\u003e#7952\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd note about increasing proxy buffer size for OAuth behind reverse proxies (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8084\"\u003e#8084\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eMaintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix gallery deployment automation (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8055\"\u003e#8055\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/holoviz/panel/commit/2a7b50c78773947d785ee58a3f6f4764ddc5e025\"\u003e\u003ccode\u003e2a7b50c\u003c/code\u003e\u003c/a\u003e Bump panel.js to 1.7.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/holoviz/panel/commit/b22306bf562e5e97abe82423c162b5be5e2a3ab0\"\u003e\u003ccode\u003eb22306b\u003c/code\u003e\u003c/a\u003e Add more items\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/holoviz/panel/commit/a60f7ee7c5fd2d86bf1fe4eb360ecd8d58d60671\"\u003e\u003ccode\u003ea60f7ee\u003c/code\u003e\u003c/a\u003e Add --reuse-sessions warm option (\u003ca href=\"https://redirect.github.com/holoviz/panel/issues/8087\"\u003e#8087\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/holoviz/panel/commit/256465908e7991ad62d2b4a8147aed7c89a2f262\"\u003e\u003ccode\u003e2564659\u003c/code\u003e\u003c/a\u003e jsoneditor: use event to signal data change (\u003ca href=\"https://redirect.github.com/holoviz/panel/issues/8086\"\u003e#8086\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/holoviz/panel/commit/738fabedfec1ffe3ecf44db32015e8be5a656718\"\u003e\u003ccode\u003e738fabe\u003c/code\u003e\u003c/a\u003e docs: increase proxy buffer size for OAuth requests (\u003ca href=\"https://redirect.github.com/holoviz/panel/issues/8084\"\u003e#8084\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/holoviz/panel/commit/da698a7d2935c7afb5f59101fe51346f19e56bfe\"\u003e\u003ccode\u003eda698a7\u003c/code\u003e\u003c/a\u003e update jsoneditor menu option (\u003ca href=\"https://redirect.github.com/holoviz/panel/issues/8085\"\u003e#8085\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/holoviz/panel/commit/1af8ab7ee860a5ecceaa4d2d3453d163d79c8ff0\"\u003e\u003ccode\u003e1af8ab7\u003c/code\u003e\u003c/a\u003e Bump panel.js to 1.7.5-rc.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/holoviz/panel/commit/38f6ec4732e8482461672ba7831193216178536b\"\u003e\u003ccode\u003e38f6ec4\u003c/code\u003e\u003c/a\u003e Update changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/holoviz/panel/commit/5a18b7606b825da079d86dabf90bd0dcff3eafcd\"\u003e\u003ccode\u003e5a18b76\u003c/code\u003e\u003c/a\u003e Debounce pyodide ModelChanged events (\u003ca href=\"https://redirect.github.com/holoviz/panel/issues/8077\"\u003e#8077\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/holoviz/panel/commit/81dd8603f1314f52e788e137190d1e0b90ad3deb\"\u003e\u003ccode\u003e81dd860\u003c/code\u003e\u003c/a\u003e Ensure LoadingSpinner.visible hides component (\u003ca href=\"https://redirect.github.com/holoviz/panel/issues/8081\"\u003e#8081\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/holoviz/panel/compare/v1.7.4...v1.7.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=panel\u0026package-manager=pip\u0026previous-version=1.7.4\u0026new-version=1.7.5)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/ansys/pyansys-geometry/pull/2135","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/ansys%2Fpyansys-geometry/issues/2135","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/2135/packages"}},{"old_version":"1.7.4","new_version":"1.7.5","update_type":"patch","path":null,"pr_created_at":"2025-07-22T17:25:18.000Z","version_change":"1.7.4 → 1.7.5","issue":{"uuid":"2686288104","node_id":"PR_kwDOJPwkNc6gHYDo","number":281,"state":"open","title":"build(deps-dev): bump panel from 1.7.4 to 1.7.5","user":"dependabot[bot]","labels":[],"assignees":["pyansys-ci-bot"],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-07-22T17:25:18.000Z","updated_at":"2025-07-22T17:25:19.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps-dev)","packages":[{"name":"panel","old_version":"1.7.4","new_version":"1.7.5","repository_url":"https://github.com/holoviz/panel"}],"path":null,"ecosystem":"conda"},"body":"Bumps [panel](https://github.com/holoviz/panel) from 1.7.4 to 1.7.5.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/holoviz/panel/releases\"\u003epanel's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 1.7.5\u003c/h2\u003e\n\u003cp\u003eThis patch release brings a number of important bug fixes and refinements, including improved modal behavior, Param integration fixes for ESM, and security hardening of authentication templates. Thanks to \u003ca href=\"https://github.com/harmvanderheijden\"\u003e\u003ccode\u003e@​harmvanderheijden\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/marcskovmadsen\"\u003e\u003ccode\u003e@​marcskovmadsen\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/maximlt\"\u003e\u003ccode\u003e@​maximlt\u003c/code\u003e\u003c/a\u003e, and \u003ca href=\"https://github.com/philippjfr\"\u003e\u003ccode\u003e@​philippjfr\u003c/code\u003e\u003c/a\u003e for their contributions.\u003c/p\u003e\n\u003ch3\u003eEnhancements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eImprove \u003ccode\u003e.from_param()\u003c/code\u003e error messages (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8047\"\u003e#8047\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003e--reuse-sessions warm\u003c/code\u003e option to preload and cache apps before first use (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8087\"\u003e#8087\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eSecurity\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix XSS vulnerabilities in login and OAuth error templates by escaping user-controlled input (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8049\"\u003e#8049\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003evalue_throttled\u003c/code\u003e handling in Param panes (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8057\"\u003e#8057\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePrevent \u003ccode\u003eAutocompleteInput\u003c/code\u003e from resetting when \u003ccode\u003erestrict=False\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8056\"\u003e#8056\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix callback cleanup for \u003ccode\u003e--reuse_sessions\u003c/code\u003e mode (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8052\"\u003e#8052\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eReset \u003ccode\u003eparam.Event\u003c/code\u003e state on ESM components (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8054\"\u003e#8054\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAllow \u003ccode\u003ePlayer\u003c/code\u003e components to start upon initialization (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8058\"\u003e#8058\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix modal dialog stacking and focus behavior in VanillaTemplate (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8059\"\u003e#8059\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8060\"\u003e#8060\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAvoid errors in \u003ccode\u003eTabulator\u003c/code\u003e when editing DataFrames with \u003ccode\u003epd.NA\u003c/code\u003e values (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8068\"\u003e#8068\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd guard for undefined \u003ccode\u003eurl\u003c/code\u003e in \u003ccode\u003eImportedStyleSheet\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8071\"\u003e#8071\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnsure session token payload is correctly updated when reusing sessions (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8072\"\u003e#8072\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnsure \u003ccode\u003e--reuse-sessions\u003c/code\u003e caches the \u003ccode\u003e--index\u003c/code\u003e app correctly (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8073\"\u003e#8073\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd debounce logic to \u003ccode\u003eModelChanged\u003c/code\u003e events in Pyodide to improve performance and prevent redundant updates (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8077\"\u003e#8077\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnsure \u003ccode\u003eLayoutable\u003c/code\u003e params propagate to HoloViews plots (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8078\"\u003e#8078\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix regression in handling \u003ccode\u003eparam.Action\u003c/code\u003e in \u003ccode\u003e.from_param()\u003c/code\u003e utility (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8079\"\u003e#8079\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnsure \u003ccode\u003eLoadingSpinner.visible\u003c/code\u003e correctly hides the component (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8081\"\u003e#8081\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnsure \u003ccode\u003eJSONEditor\u003c/code\u003e triggers on re-ordering of nodes (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8086\"\u003e#8086\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003eJSONEditor\u003c/code\u003e menu option to improve usability (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8085\"\u003e#8085\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDocumentation\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003cstrong\u003ewebsocket communication how-to guide\u003c/strong\u003e to documentation (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7952\"\u003e#7952\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd note about increasing proxy buffer size for OAuth behind reverse proxies (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8084\"\u003e#8084\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eMaintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix gallery deployment automation (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8055\"\u003e#8055\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/holoviz/panel/blob/main/CHANGELOG.md\"\u003epanel's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 1.7.5\u003c/h2\u003e\n\u003cp\u003eThis patch release brings a number of important bug fixes and refinements, including improved modal behavior, Param integration fixes for ESM, and security hardening of authentication templates. Thanks to \u003ca href=\"https://github.com/harmvanderheijden\"\u003e\u003ccode\u003e@​harmvanderheijden\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/marcskovmadsen\"\u003e\u003ccode\u003e@​marcskovmadsen\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/maximlt\"\u003e\u003ccode\u003e@​maximlt\u003c/code\u003e\u003c/a\u003e, and \u003ca href=\"https://github.com/philippjfr\"\u003e\u003ccode\u003e@​philippjfr\u003c/code\u003e\u003c/a\u003e for their contributions.\u003c/p\u003e\n\u003ch3\u003eEnhancements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eImprove \u003ccode\u003e.from_param()\u003c/code\u003e error messages (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8047\"\u003e#8047\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003e--reuse-sessions warm\u003c/code\u003e option to preload and cache apps before first use (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8087\"\u003e#8087\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eSecurity\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix XSS vulnerabilities in login and OAuth error templates by escaping user-controlled input (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8049\"\u003e#8049\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003evalue_throttled\u003c/code\u003e handling in Param panes (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8057\"\u003e#8057\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePrevent \u003ccode\u003eAutocompleteInput\u003c/code\u003e from resetting when \u003ccode\u003erestrict=False\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8056\"\u003e#8056\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix callback cleanup for \u003ccode\u003e--reuse_sessions\u003c/code\u003e mode (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8052\"\u003e#8052\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eReset \u003ccode\u003eparam.Event\u003c/code\u003e state on ESM components (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8054\"\u003e#8054\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAllow \u003ccode\u003ePlayer\u003c/code\u003e components to start upon initialization (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8058\"\u003e#8058\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix modal dialog stacking and focus behavior in VanillaTemplate (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8059\"\u003e#8059\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8060\"\u003e#8060\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAvoid errors in \u003ccode\u003eTabulator\u003c/code\u003e when editing DataFrames with \u003ccode\u003epd.NA\u003c/code\u003e values (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8068\"\u003e#8068\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd guard for undefined \u003ccode\u003eurl\u003c/code\u003e in \u003ccode\u003eImportedStyleSheet\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8071\"\u003e#8071\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnsure session token payload is correctly updated when reusing sessions (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8072\"\u003e#8072\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnsure \u003ccode\u003e--reuse-sessions\u003c/code\u003e caches the \u003ccode\u003e--index\u003c/code\u003e app correctly (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8073\"\u003e#8073\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd debounce logic to \u003ccode\u003eModelChanged\u003c/code\u003e events in Pyodide to improve performance and prevent redundant updates (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8077\"\u003e#8077\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnsure \u003ccode\u003eLayoutable\u003c/code\u003e params propagate to HoloViews plots (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8078\"\u003e#8078\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix regression in handling \u003ccode\u003eparam.Action\u003c/code\u003e in \u003ccode\u003e.from_param()\u003c/code\u003e utility (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8079\"\u003e#8079\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnsure \u003ccode\u003eLoadingSpinner.visible\u003c/code\u003e correctly hides the component (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8081\"\u003e#8081\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnsure \u003ccode\u003eJSONEditor\u003c/code\u003e triggers on re-ordering of nodes (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8086\"\u003e#8086\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003eJSONEditor\u003c/code\u003e menu option to improve usability (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8085\"\u003e#8085\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDocumentation\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003cstrong\u003ewebsocket communication how-to guide\u003c/strong\u003e to documentation (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7952\"\u003e#7952\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd note about increasing proxy buffer size for OAuth behind reverse proxies (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8084\"\u003e#8084\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eMaintenance\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix gallery deployment automation (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8055\"\u003e#8055\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/holoviz/panel/commit/2a7b50c78773947d785ee58a3f6f4764ddc5e025\"\u003e\u003ccode\u003e2a7b50c\u003c/code\u003e\u003c/a\u003e Bump panel.js to 1.7.5\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/holoviz/panel/commit/b22306bf562e5e97abe82423c162b5be5e2a3ab0\"\u003e\u003ccode\u003eb22306b\u003c/code\u003e\u003c/a\u003e Add more items\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/holoviz/panel/commit/a60f7ee7c5fd2d86bf1fe4eb360ecd8d58d60671\"\u003e\u003ccode\u003ea60f7ee\u003c/code\u003e\u003c/a\u003e Add --reuse-sessions warm option (\u003ca href=\"https://redirect.github.com/holoviz/panel/issues/8087\"\u003e#8087\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/holoviz/panel/commit/256465908e7991ad62d2b4a8147aed7c89a2f262\"\u003e\u003ccode\u003e2564659\u003c/code\u003e\u003c/a\u003e jsoneditor: use event to signal data change (\u003ca href=\"https://redirect.github.com/holoviz/panel/issues/8086\"\u003e#8086\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/holoviz/panel/commit/738fabedfec1ffe3ecf44db32015e8be5a656718\"\u003e\u003ccode\u003e738fabe\u003c/code\u003e\u003c/a\u003e docs: increase proxy buffer size for OAuth requests (\u003ca href=\"https://redirect.github.com/holoviz/panel/issues/8084\"\u003e#8084\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/holoviz/panel/commit/da698a7d2935c7afb5f59101fe51346f19e56bfe\"\u003e\u003ccode\u003eda698a7\u003c/code\u003e\u003c/a\u003e update jsoneditor menu option (\u003ca href=\"https://redirect.github.com/holoviz/panel/issues/8085\"\u003e#8085\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/holoviz/panel/commit/1af8ab7ee860a5ecceaa4d2d3453d163d79c8ff0\"\u003e\u003ccode\u003e1af8ab7\u003c/code\u003e\u003c/a\u003e Bump panel.js to 1.7.5-rc.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/holoviz/panel/commit/38f6ec4732e8482461672ba7831193216178536b\"\u003e\u003ccode\u003e38f6ec4\u003c/code\u003e\u003c/a\u003e Update changelog\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/holoviz/panel/commit/5a18b7606b825da079d86dabf90bd0dcff3eafcd\"\u003e\u003ccode\u003e5a18b76\u003c/code\u003e\u003c/a\u003e Debounce pyodide ModelChanged events (\u003ca href=\"https://redirect.github.com/holoviz/panel/issues/8077\"\u003e#8077\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/holoviz/panel/commit/81dd8603f1314f52e788e137190d1e0b90ad3deb\"\u003e\u003ccode\u003e81dd860\u003c/code\u003e\u003c/a\u003e Ensure LoadingSpinner.visible hides component (\u003ca href=\"https://redirect.github.com/holoviz/panel/issues/8081\"\u003e#8081\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/holoviz/panel/compare/v1.7.4...v1.7.5\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=panel\u0026package-manager=pip\u0026previous-version=1.7.4\u0026new-version=1.7.5)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/ansys/pyturbogrid/pull/281","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/ansys%2Fpyturbogrid/issues/281","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/281/packages"}},{"old_version":"1.7.2","new_version":"1.7.4","update_type":"patch","path":null,"pr_created_at":"2025-07-14T20:27:14.000Z","version_change":"1.7.2 → 1.7.4","issue":{"uuid":"2665334881","node_id":"PR_kwDOH59FGM6e3chh","number":2112,"state":"open","title":"build: bump panel from 1.7.2 to 1.7.4","user":"dependabot[bot]","labels":["dependencies","maintenance"],"assignees":["pyansys-ci-bot"],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-07-14T20:27:14.000Z","updated_at":"2025-07-14T20:50:46.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build","packages":[{"name":"panel","old_version":"1.7.2","new_version":"1.7.4","repository_url":"https://github.com/holoviz/panel"}],"path":null,"ecosystem":"conda"},"body":"Bumps [panel](https://github.com/holoviz/panel) from 1.7.2 to 1.7.4.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/holoviz/panel/releases\"\u003epanel's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 1.7.3\u003c/h2\u003e\n\u003cp\u003eThis patch release includes several critical stability improvements, JavaScript race condition fixes, and developer experience enhancements. It also introduces small but helpful UI features such as exception copying and better error feedback in CLI and ESM workflows. Many thanks to contributors \u003ca href=\"https://github.com/etihwo\"\u003e\u003ccode\u003e@​etihwo\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/bsdz\"\u003e\u003ccode\u003e@​bsdz\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/Coderambling\"\u003e\u003ccode\u003e@​Coderambling\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/hoxbro\"\u003e\u003ccode\u003e@​hoxbro\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/philippjfr\"\u003e\u003ccode\u003e@​philippjfr\u003c/code\u003e\u003c/a\u003e, and \u003ca href=\"https://github.com/MarcSkovMadsen\"\u003e\u003ccode\u003e@​MarcSkovMadsen\u003c/code\u003e\u003c/a\u003e.\u003c/p\u003e\n\u003ch3\u003eEnhancements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd “Copy to Clipboard” button for exceptions in the UI (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8034\"\u003e#8034\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnable MathJax rendering if the extension is available (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8004\"\u003e#8004\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAllow setting a custom title for \u003ccode\u003eTabulator\u003c/code\u003e multi-index columns (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8008\"\u003e#8008\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprove feedback in \u003ccode\u003epanel compile\u003c/code\u003e and reactive ESM workflows (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8012\"\u003e#8012\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8010\"\u003e#8010\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnsure exceptions are printed to the command line in development mode (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8022\"\u003e#8022\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eGuard against race conditions in \u003ccode\u003eDeckGL\u003c/code\u003e during resize (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8031\"\u003e#8031\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePrevent errors when \u003ccode\u003eclient_comm\u003c/code\u003e is undefined in some JS execution contexts (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8030\"\u003e#8030\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8033\"\u003e#8033\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix dark theme background issue in \u003ccode\u003eMultiChoice\u003c/code\u003e widget (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8014\"\u003e#8014\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAvoid rendering Plotly components if container is not yet defined and prevent layout boomeranging (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8021\"\u003e#8021\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnsure React \u003ccode\u003euseState\u003c/code\u003e callbacks are registered only once (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8023\"\u003e#8023\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSupport \u003ccode\u003ePath\u003c/code\u003e objects in stylesheet definition (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8026\"\u003e#8026\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/holoviz/panel/blob/v1.7.4/CHANGELOG.md\"\u003epanel's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 1.7.4\u003c/h2\u003e\n\u003cp\u003eThis patch release introduces small but impactful security, compatibility, and usability improvements. It enhances OAuth behavior, adds byte support for the PDF pane, and fixes several rendering and import issues across backends and components. Thanks to \u003ca href=\"https://github.com/ahuang11\"\u003e\u003ccode\u003e@​ahuang11\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/dalthviz\"\u003e\u003ccode\u003e@​dalthviz\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/MarcSkovMadsen\"\u003e\u003ccode\u003e@​MarcSkovMadsen\u003c/code\u003e\u003c/a\u003e, and \u003ca href=\"https://github.com/philippjfr\"\u003e\u003ccode\u003e@​philippjfr\u003c/code\u003e\u003c/a\u003e for their contributions.\u003c/p\u003e\n\u003ch3\u003eEnhancements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for \u003ccode\u003ebytes\u003c/code\u003e input to the \u003ccode\u003ePDF\u003c/code\u003e pane (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8044\"\u003e#8044\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003elogout_url\u003c/code\u003e for Auth0 to OAuth error page template (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8036\"\u003e#8036\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eSecurity\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd authentication to files served from \u003ccode\u003e--static-dirs\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8042\"\u003e#8042\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEscape error messages shown on the OAuth error page fixing XSS vulnerability (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8043\"\u003e#8043\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eEnsure \u003ccode\u003eReactComponent\u003c/code\u003e forces a re-render after render step (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8037\"\u003e#8037\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003ethis.mouse\u003c/code\u003e bug in \u003ccode\u003eECharts\u003c/code\u003e implementation (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8041\"\u003e#8041\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix incorrect import path in Django integration docs (\u003ccode\u003ebokehjsdir\u003c/code\u003e → \u003ccode\u003ebokehjs_path\u003c/code\u003e) (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8040\"\u003e#8040\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate Bokeh/FastAPI extra dependency pin to ensure compatibility (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8039\"\u003e#8039\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eVersion 1.7.3\u003c/h2\u003e\n\u003cp\u003eThis patch release includes several critical stability improvements, JavaScript race condition fixes, and developer experience enhancements. It also introduces small but helpful UI features such as exception copying and better error feedback in CLI and ESM workflows. Many thanks to contributors \u003ca href=\"https://github.com/etihwo\"\u003e\u003ccode\u003e@​etihwo\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/bsdz\"\u003e\u003ccode\u003e@​bsdz\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/Coderambling\"\u003e\u003ccode\u003e@​Coderambling\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/hoxbro\"\u003e\u003ccode\u003e@​hoxbro\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/philippjfr\"\u003e\u003ccode\u003e@​philippjfr\u003c/code\u003e\u003c/a\u003e, and \u003ca href=\"https://github.com/MarcSkovMadsen\"\u003e\u003ccode\u003e@​MarcSkovMadsen\u003c/code\u003e\u003c/a\u003e.\u003c/p\u003e\n\u003ch3\u003eEnhancements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd “Copy to Clipboard” button for exceptions in the UI (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8034\"\u003e#8034\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnable MathJax rendering if the extension is available (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8004\"\u003e#8004\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAllow setting a custom title for \u003ccode\u003eTabulator\u003c/code\u003e multi-index columns (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8008\"\u003e#8008\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprove feedback in \u003ccode\u003epanel compile\u003c/code\u003e and reactive ESM workflows (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8012\"\u003e#8012\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8010\"\u003e#8010\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnsure exceptions are printed to the command line in development mode (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8022\"\u003e#8022\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eGuard against race conditions in \u003ccode\u003eDeckGL\u003c/code\u003e during resize (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8031\"\u003e#8031\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePrevent errors when \u003ccode\u003eclient_comm\u003c/code\u003e is undefined in some JS execution contexts (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8030\"\u003e#8030\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8033\"\u003e#8033\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix dark theme background issue in \u003ccode\u003eMultiChoice\u003c/code\u003e widget (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8014\"\u003e#8014\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAvoid rendering Plotly components if container is not yet defined and prevent layout boomeranging (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8021\"\u003e#8021\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnsure React \u003ccode\u003euseState\u003c/code\u003e callbacks are registered only once (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8023\"\u003e#8023\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSupport \u003ccode\u003ePath\u003c/code\u003e objects in stylesheet definition (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8026\"\u003e#8026\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/holoviz/panel/commit/0f18b3bb37a0bb98ea0e07e58d7cfd5313faebc2\"\u003e\u003ccode\u003e0f18b3b\u003c/code\u003e\u003c/a\u003e Bump panel.js version to 1.7.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/holoviz/panel/commit/60d0fe51996c0126d2fe6e47bc094aae75fa0e16\"\u003e\u003ccode\u003e60d0fe5\u003c/code\u003e\u003c/a\u003e Add 1.7.4 CHANGELOG\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/holoviz/panel/commit/e6f154b34f7f9f6117367fc3119893479f55edd1\"\u003e\u003ccode\u003ee6f154b\u003c/code\u003e\u003c/a\u003e Allow PDF pane to accept bytes (\u003ca href=\"https://redirect.github.com/holoviz/panel/issues/8044\"\u003e#8044\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/holoviz/panel/commit/cb5d08311b98fa27b9c5799265d9ad43e13a0037\"\u003e\u003ccode\u003ecb5d083\u003c/code\u003e\u003c/a\u003e Escape error message in OAuth error page (\u003ca href=\"https://redirect.github.com/holoviz/panel/issues/8043\"\u003e#8043\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/holoviz/panel/commit/34dd04104403bec8276310bd17c4ba2eb08aaf55\"\u003e\u003ccode\u003e34dd041\u003c/code\u003e\u003c/a\u003e Add authentication to static-dirs (\u003ca href=\"https://redirect.github.com/holoviz/panel/issues/8042\"\u003e#8042\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/holoviz/panel/commit/49500673a74757206e5b3ed8f11d80257d0f1be0\"\u003e\u003ccode\u003e4950067\u003c/code\u003e\u003c/a\u003e fix echarts this.mouse (\u003ca href=\"https://redirect.github.com/holoviz/panel/issues/8041\"\u003e#8041\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/holoviz/panel/commit/0e15142762737b68a3de33d3bfda7a22d85da433\"\u003e\u003ccode\u003e0e15142\u003c/code\u003e\u003c/a\u003e Fix import path for Django docs (\u003ca href=\"https://redirect.github.com/holoviz/panel/issues/8040\"\u003e#8040\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/holoviz/panel/commit/58e37194e30dd4b71c40bbf858305e9b290d4c18\"\u003e\u003ccode\u003e58e3719\u003c/code\u003e\u003c/a\u003e Update extra dependecy pin for bokeh-fastapi (\u003ca href=\"https://redirect.github.com/holoviz/panel/issues/8039\"\u003e#8039\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/holoviz/panel/commit/41e5d7587f26c396a62d694bf099f5078f440482\"\u003e\u003ccode\u003e41e5d75\u003c/code\u003e\u003c/a\u003e Ensure ReactComponent forces update after render (\u003ca href=\"https://redirect.github.com/holoviz/panel/issues/8037\"\u003e#8037\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/holoviz/panel/commit/de3ff3bd952ff37c9bc372402c2a0fc14ff2d904\"\u003e\u003ccode\u003ede3ff3b\u003c/code\u003e\u003c/a\u003e Add OAuth provider (Auth0) logout url to error template (\u003ca href=\"https://redirect.github.com/holoviz/panel/issues/8036\"\u003e#8036\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/holoviz/panel/compare/v1.7.2...v1.7.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=panel\u0026package-manager=pip\u0026previous-version=1.7.2\u0026new-version=1.7.4)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/ansys/pyansys-geometry/pull/2112","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/ansys%2Fpyansys-geometry/issues/2112","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/2112/packages"}},{"old_version":"1.7.2","new_version":"1.7.4","update_type":"patch","path":null,"pr_created_at":"2025-07-11T17:59:07.000Z","version_change":"1.7.2 → 1.7.4","issue":{"uuid":"3223765410","node_id":"PR_kwDOJPwkNc6eiwFt","number":278,"state":"open","title":"build(deps-dev): bump panel from 1.7.2 to 1.7.4","user":"dependabot[bot]","labels":["dependencies","maintenance"],"assignees":["pyansys-ci-bot"],"locked":false,"comments_count":3,"pull_request":true,"closed_at":null,"author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-07-11T17:59:07.000Z","updated_at":"2025-07-22T18:17:57.141Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps-dev)","packages":[{"name":"panel","old_version":"1.7.2","new_version":"1.7.4","repository_url":"https://github.com/holoviz/panel"}],"path":null,"ecosystem":"conda"},"body":"Bumps [panel](https://github.com/holoviz/panel) from 1.7.2 to 1.7.4.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/holoviz/panel/releases\"\u003epanel's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 1.7.3\u003c/h2\u003e\n\u003cp\u003eThis patch release includes several critical stability improvements, JavaScript race condition fixes, and developer experience enhancements. It also introduces small but helpful UI features such as exception copying and better error feedback in CLI and ESM workflows. Many thanks to contributors \u003ca href=\"https://github.com/etihwo\"\u003e\u003ccode\u003e@​etihwo\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/bsdz\"\u003e\u003ccode\u003e@​bsdz\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/Coderambling\"\u003e\u003ccode\u003e@​Coderambling\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/hoxbro\"\u003e\u003ccode\u003e@​hoxbro\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/philippjfr\"\u003e\u003ccode\u003e@​philippjfr\u003c/code\u003e\u003c/a\u003e, and \u003ca href=\"https://github.com/MarcSkovMadsen\"\u003e\u003ccode\u003e@​MarcSkovMadsen\u003c/code\u003e\u003c/a\u003e.\u003c/p\u003e\n\u003ch3\u003eEnhancements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd “Copy to Clipboard” button for exceptions in the UI (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8034\"\u003e#8034\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnable MathJax rendering if the extension is available (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8004\"\u003e#8004\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAllow setting a custom title for \u003ccode\u003eTabulator\u003c/code\u003e multi-index columns (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8008\"\u003e#8008\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprove feedback in \u003ccode\u003epanel compile\u003c/code\u003e and reactive ESM workflows (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8012\"\u003e#8012\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8010\"\u003e#8010\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnsure exceptions are printed to the command line in development mode (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8022\"\u003e#8022\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eGuard against race conditions in \u003ccode\u003eDeckGL\u003c/code\u003e during resize (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8031\"\u003e#8031\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePrevent errors when \u003ccode\u003eclient_comm\u003c/code\u003e is undefined in some JS execution contexts (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8030\"\u003e#8030\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8033\"\u003e#8033\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix dark theme background issue in \u003ccode\u003eMultiChoice\u003c/code\u003e widget (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8014\"\u003e#8014\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAvoid rendering Plotly components if container is not yet defined and prevent layout boomeranging (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8021\"\u003e#8021\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnsure React \u003ccode\u003euseState\u003c/code\u003e callbacks are registered only once (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8023\"\u003e#8023\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSupport \u003ccode\u003ePath\u003c/code\u003e objects in stylesheet definition (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8026\"\u003e#8026\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/holoviz/panel/blob/v1.7.4/CHANGELOG.md\"\u003epanel's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 1.7.4\u003c/h2\u003e\n\u003cp\u003eThis patch release introduces small but impactful security, compatibility, and usability improvements. It enhances OAuth behavior, adds byte support for the PDF pane, and fixes several rendering and import issues across backends and components. Thanks to \u003ca href=\"https://github.com/ahuang11\"\u003e\u003ccode\u003e@​ahuang11\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/dalthviz\"\u003e\u003ccode\u003e@​dalthviz\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/MarcSkovMadsen\"\u003e\u003ccode\u003e@​MarcSkovMadsen\u003c/code\u003e\u003c/a\u003e, and \u003ca href=\"https://github.com/philippjfr\"\u003e\u003ccode\u003e@​philippjfr\u003c/code\u003e\u003c/a\u003e for their contributions.\u003c/p\u003e\n\u003ch3\u003eEnhancements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for \u003ccode\u003ebytes\u003c/code\u003e input to the \u003ccode\u003ePDF\u003c/code\u003e pane (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8044\"\u003e#8044\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003elogout_url\u003c/code\u003e for Auth0 to OAuth error page template (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8036\"\u003e#8036\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eSecurity\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd authentication to files served from \u003ccode\u003e--static-dirs\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8042\"\u003e#8042\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEscape error messages shown on the OAuth error page fixing XSS vulnerability (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8043\"\u003e#8043\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eEnsure \u003ccode\u003eReactComponent\u003c/code\u003e forces a re-render after render step (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8037\"\u003e#8037\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003ethis.mouse\u003c/code\u003e bug in \u003ccode\u003eECharts\u003c/code\u003e implementation (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8041\"\u003e#8041\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix incorrect import path in Django integration docs (\u003ccode\u003ebokehjsdir\u003c/code\u003e → \u003ccode\u003ebokehjs_path\u003c/code\u003e) (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8040\"\u003e#8040\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate Bokeh/FastAPI extra dependency pin to ensure compatibility (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8039\"\u003e#8039\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eVersion 1.7.3\u003c/h2\u003e\n\u003cp\u003eThis patch release includes several critical stability improvements, JavaScript race condition fixes, and developer experience enhancements. It also introduces small but helpful UI features such as exception copying and better error feedback in CLI and ESM workflows. Many thanks to contributors \u003ca href=\"https://github.com/etihwo\"\u003e\u003ccode\u003e@​etihwo\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/bsdz\"\u003e\u003ccode\u003e@​bsdz\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/Coderambling\"\u003e\u003ccode\u003e@​Coderambling\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/hoxbro\"\u003e\u003ccode\u003e@​hoxbro\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/philippjfr\"\u003e\u003ccode\u003e@​philippjfr\u003c/code\u003e\u003c/a\u003e, and \u003ca href=\"https://github.com/MarcSkovMadsen\"\u003e\u003ccode\u003e@​MarcSkovMadsen\u003c/code\u003e\u003c/a\u003e.\u003c/p\u003e\n\u003ch3\u003eEnhancements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd “Copy to Clipboard” button for exceptions in the UI (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8034\"\u003e#8034\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnable MathJax rendering if the extension is available (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8004\"\u003e#8004\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAllow setting a custom title for \u003ccode\u003eTabulator\u003c/code\u003e multi-index columns (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8008\"\u003e#8008\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprove feedback in \u003ccode\u003epanel compile\u003c/code\u003e and reactive ESM workflows (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8012\"\u003e#8012\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8010\"\u003e#8010\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnsure exceptions are printed to the command line in development mode (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8022\"\u003e#8022\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eGuard against race conditions in \u003ccode\u003eDeckGL\u003c/code\u003e during resize (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8031\"\u003e#8031\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePrevent errors when \u003ccode\u003eclient_comm\u003c/code\u003e is undefined in some JS execution contexts (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8030\"\u003e#8030\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8033\"\u003e#8033\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix dark theme background issue in \u003ccode\u003eMultiChoice\u003c/code\u003e widget (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8014\"\u003e#8014\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAvoid rendering Plotly components if container is not yet defined and prevent layout boomeranging (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8021\"\u003e#8021\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnsure React \u003ccode\u003euseState\u003c/code\u003e callbacks are registered only once (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8023\"\u003e#8023\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSupport \u003ccode\u003ePath\u003c/code\u003e objects in stylesheet definition (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8026\"\u003e#8026\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/holoviz/panel/commit/0f18b3bb37a0bb98ea0e07e58d7cfd5313faebc2\"\u003e\u003ccode\u003e0f18b3b\u003c/code\u003e\u003c/a\u003e Bump panel.js version to 1.7.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/holoviz/panel/commit/60d0fe51996c0126d2fe6e47bc094aae75fa0e16\"\u003e\u003ccode\u003e60d0fe5\u003c/code\u003e\u003c/a\u003e Add 1.7.4 CHANGELOG\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/holoviz/panel/commit/e6f154b34f7f9f6117367fc3119893479f55edd1\"\u003e\u003ccode\u003ee6f154b\u003c/code\u003e\u003c/a\u003e Allow PDF pane to accept bytes (\u003ca href=\"https://redirect.github.com/holoviz/panel/issues/8044\"\u003e#8044\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/holoviz/panel/commit/cb5d08311b98fa27b9c5799265d9ad43e13a0037\"\u003e\u003ccode\u003ecb5d083\u003c/code\u003e\u003c/a\u003e Escape error message in OAuth error page (\u003ca href=\"https://redirect.github.com/holoviz/panel/issues/8043\"\u003e#8043\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/holoviz/panel/commit/34dd04104403bec8276310bd17c4ba2eb08aaf55\"\u003e\u003ccode\u003e34dd041\u003c/code\u003e\u003c/a\u003e Add authentication to static-dirs (\u003ca href=\"https://redirect.github.com/holoviz/panel/issues/8042\"\u003e#8042\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/holoviz/panel/commit/49500673a74757206e5b3ed8f11d80257d0f1be0\"\u003e\u003ccode\u003e4950067\u003c/code\u003e\u003c/a\u003e fix echarts this.mouse (\u003ca href=\"https://redirect.github.com/holoviz/panel/issues/8041\"\u003e#8041\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/holoviz/panel/commit/0e15142762737b68a3de33d3bfda7a22d85da433\"\u003e\u003ccode\u003e0e15142\u003c/code\u003e\u003c/a\u003e Fix import path for Django docs (\u003ca href=\"https://redirect.github.com/holoviz/panel/issues/8040\"\u003e#8040\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/holoviz/panel/commit/58e37194e30dd4b71c40bbf858305e9b290d4c18\"\u003e\u003ccode\u003e58e3719\u003c/code\u003e\u003c/a\u003e Update extra dependecy pin for bokeh-fastapi (\u003ca href=\"https://redirect.github.com/holoviz/panel/issues/8039\"\u003e#8039\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/holoviz/panel/commit/41e5d7587f26c396a62d694bf099f5078f440482\"\u003e\u003ccode\u003e41e5d75\u003c/code\u003e\u003c/a\u003e Ensure ReactComponent forces update after render (\u003ca href=\"https://redirect.github.com/holoviz/panel/issues/8037\"\u003e#8037\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/holoviz/panel/commit/de3ff3bd952ff37c9bc372402c2a0fc14ff2d904\"\u003e\u003ccode\u003ede3ff3b\u003c/code\u003e\u003c/a\u003e Add OAuth provider (Auth0) logout url to error template (\u003ca href=\"https://redirect.github.com/holoviz/panel/issues/8036\"\u003e#8036\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/holoviz/panel/compare/v1.7.2...v1.7.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=panel\u0026package-manager=pip\u0026previous-version=1.7.2\u0026new-version=1.7.4)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/ansys/pyturbogrid/pull/278","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/ansys%2Fpyturbogrid/issues/278","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/278/packages"}},{"old_version":"1.7.2","new_version":"1.7.3","update_type":"patch","path":null,"pr_created_at":"2025-07-09T17:11:18.000Z","version_change":"1.7.2 → 1.7.3","issue":{"uuid":"2653498211","node_id":"PR_kwDOJPwkNc6eKStj","number":277,"state":"open","title":"build(deps-dev): bump panel from 1.7.2 to 1.7.3","user":"dependabot[bot]","labels":["dependencies","maintenance"],"assignees":["pyansys-ci-bot"],"locked":false,"comments_count":2,"pull_request":true,"closed_at":null,"author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-07-09T17:11:18.000Z","updated_at":"2025-07-09T17:11:19.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps-dev)","packages":[{"name":"panel","old_version":"1.7.2","new_version":"1.7.3","repository_url":"https://github.com/holoviz/panel"}],"path":null,"ecosystem":"conda"},"body":"Bumps [panel](https://github.com/holoviz/panel) from 1.7.2 to 1.7.3.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/holoviz/panel/releases\"\u003epanel's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 1.7.3\u003c/h2\u003e\n\u003cp\u003eThis patch release includes several critical stability improvements, JavaScript race condition fixes, and developer experience enhancements. It also introduces small but helpful UI features such as exception copying and better error feedback in CLI and ESM workflows. Many thanks to contributors \u003ca href=\"https://github.com/etihwo\"\u003e\u003ccode\u003e@​etihwo\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/bsdz\"\u003e\u003ccode\u003e@​bsdz\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/Coderambling\"\u003e\u003ccode\u003e@​Coderambling\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/hoxbro\"\u003e\u003ccode\u003e@​hoxbro\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/philippjfr\"\u003e\u003ccode\u003e@​philippjfr\u003c/code\u003e\u003c/a\u003e, and \u003ca href=\"https://github.com/MarcSkovMadsen\"\u003e\u003ccode\u003e@​MarcSkovMadsen\u003c/code\u003e\u003c/a\u003e.\u003c/p\u003e\n\u003ch3\u003eEnhancements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd “Copy to Clipboard” button for exceptions in the UI (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8034\"\u003e#8034\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnable MathJax rendering if the extension is available (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8004\"\u003e#8004\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAllow setting a custom title for \u003ccode\u003eTabulator\u003c/code\u003e multi-index columns (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8008\"\u003e#8008\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprove feedback in \u003ccode\u003epanel compile\u003c/code\u003e and reactive ESM workflows (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8012\"\u003e#8012\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8010\"\u003e#8010\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnsure exceptions are printed to the command line in development mode (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8022\"\u003e#8022\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eGuard against race conditions in \u003ccode\u003eDeckGL\u003c/code\u003e during resize (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8031\"\u003e#8031\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePrevent errors when \u003ccode\u003eclient_comm\u003c/code\u003e is undefined in some JS execution contexts (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8030\"\u003e#8030\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8033\"\u003e#8033\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix dark theme background issue in \u003ccode\u003eMultiChoice\u003c/code\u003e widget (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8014\"\u003e#8014\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAvoid rendering Plotly components if container is not yet defined and prevent layout boomeranging (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8021\"\u003e#8021\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnsure React \u003ccode\u003euseState\u003c/code\u003e callbacks are registered only once (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8023\"\u003e#8023\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSupport \u003ccode\u003ePath\u003c/code\u003e objects in stylesheet definition (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8026\"\u003e#8026\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/holoviz/panel/blob/main/CHANGELOG.md\"\u003epanel's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 1.7.3\u003c/h2\u003e\n\u003cp\u003eThis patch release includes several critical stability improvements, JavaScript race condition fixes, and developer experience enhancements. It also introduces small but helpful UI features such as exception copying and better error feedback in CLI and ESM workflows. Many thanks to contributors \u003ca href=\"https://github.com/etihwo\"\u003e\u003ccode\u003e@​etihwo\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/bsdz\"\u003e\u003ccode\u003e@​bsdz\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/Coderambling\"\u003e\u003ccode\u003e@​Coderambling\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/hoxbro\"\u003e\u003ccode\u003e@​hoxbro\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/philippjfr\"\u003e\u003ccode\u003e@​philippjfr\u003c/code\u003e\u003c/a\u003e, and \u003ca href=\"https://github.com/MarcSkovMadsen\"\u003e\u003ccode\u003e@​MarcSkovMadsen\u003c/code\u003e\u003c/a\u003e.\u003c/p\u003e\n\u003ch3\u003eEnhancements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd “Copy to Clipboard” button for exceptions in the UI (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8034\"\u003e#8034\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnable MathJax rendering if the extension is available (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8004\"\u003e#8004\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAllow setting a custom title for \u003ccode\u003eTabulator\u003c/code\u003e multi-index columns (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8008\"\u003e#8008\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprove feedback in \u003ccode\u003epanel compile\u003c/code\u003e and reactive ESM workflows (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8012\"\u003e#8012\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8010\"\u003e#8010\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnsure exceptions are printed to the command line in development mode (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8022\"\u003e#8022\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eGuard against race conditions in \u003ccode\u003eDeckGL\u003c/code\u003e during resize (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8031\"\u003e#8031\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePrevent errors when \u003ccode\u003eclient_comm\u003c/code\u003e is undefined in some JS execution contexts (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8030\"\u003e#8030\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8033\"\u003e#8033\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix dark theme background issue in \u003ccode\u003eMultiChoice\u003c/code\u003e widget (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8014\"\u003e#8014\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAvoid rendering Plotly components if container is not yet defined and prevent layout boomeranging (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8021\"\u003e#8021\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnsure React \u003ccode\u003euseState\u003c/code\u003e callbacks are registered only once (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8023\"\u003e#8023\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSupport \u003ccode\u003ePath\u003c/code\u003e objects in stylesheet definition (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/8026\"\u003e#8026\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/holoviz/panel/commit/a0b24b346c61015e40f3842f67790257dc804809\"\u003e\u003ccode\u003ea0b24b3\u003c/code\u003e\u003c/a\u003e Bump panel.js to 1.7.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/holoviz/panel/commit/2cf24a20f89e1af1bf0f4b4d6f561ff716451169\"\u003e\u003ccode\u003e2cf24a2\u003c/code\u003e\u003c/a\u003e Add CHANGELOG for 1.7.3 release (\u003ca href=\"https://redirect.github.com/holoviz/panel/issues/8035\"\u003e#8035\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/holoviz/panel/commit/f7081a6006d2343e060dc3e96a69c9dd440461a6\"\u003e\u003ccode\u003ef7081a6\u003c/code\u003e\u003c/a\u003e Bump panel.js to 1.7.3-rc.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/holoviz/panel/commit/4a5a0585eaf519f2b08bbc75e0c85e383031b3ca\"\u003e\u003ccode\u003e4a5a058\u003c/code\u003e\u003c/a\u003e add exception copy to clipboard (\u003ca href=\"https://redirect.github.com/holoviz/panel/issues/8034\"\u003e#8034\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/holoviz/panel/commit/fd3c7ba61ee3db59e3ee827e9276a8b3c416bdf2\"\u003e\u003ccode\u003efd3c7ba\u003c/code\u003e\u003c/a\u003e Add another guard around client_comm (\u003ca href=\"https://redirect.github.com/holoviz/panel/issues/8033\"\u003e#8033\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/holoviz/panel/commit/7fa48826bfb0f7e1f7debd2c70a67b0a9f275211\"\u003e\u003ccode\u003e7fa4882\u003c/code\u003e\u003c/a\u003e Remove stray console.log (\u003ca href=\"https://redirect.github.com/holoviz/panel/issues/8032\"\u003e#8032\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/holoviz/panel/commit/66edff895d5600ab253593cf6cad73e13ce7a4f0\"\u003e\u003ccode\u003e66edff8\u003c/code\u003e\u003c/a\u003e Bump version in package.json\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/holoviz/panel/commit/644ed46c7808a4cb1149f3c5241c5f344b559e0a\"\u003e\u003ccode\u003e644ed46\u003c/code\u003e\u003c/a\u003e Bump panel.js to 1.7.3-b.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/holoviz/panel/commit/be1f024fd2b07838a2bc2a4655da90290dc8d00e\"\u003e\u003ccode\u003ebe1f024\u003c/code\u003e\u003c/a\u003e Protect DeckGL against resize race condition (\u003ca href=\"https://redirect.github.com/holoviz/panel/issues/8031\"\u003e#8031\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/holoviz/panel/commit/831fecccafab78a2ac3c806fe6fb6f9a374a516f\"\u003e\u003ccode\u003e831fecc\u003c/code\u003e\u003c/a\u003e Do not error if client_comm is undefined (\u003ca href=\"https://redirect.github.com/holoviz/panel/issues/8030\"\u003e#8030\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/holoviz/panel/compare/v1.7.2...v1.7.3\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=panel\u0026package-manager=pip\u0026previous-version=1.7.2\u0026new-version=1.7.3)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/ansys/pyturbogrid/pull/277","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/ansys%2Fpyturbogrid/issues/277","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/277/packages"}},{"old_version":"1.7.1","new_version":"1.7.2","update_type":"patch","path":null,"pr_created_at":"2025-06-30T20:09:08.000Z","version_change":"1.7.1 → 1.7.2","issue":{"uuid":"2630005534","node_id":"PR_kwDOH59FGM6cwrMe","number":2077,"state":"closed","title":"build: bump panel from 1.7.1 to 1.7.2","user":"dependabot[bot]","labels":["dependencies","maintenance"],"assignees":["pyansys-ci-bot"],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2025-07-01T07:51:24.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-06-30T20:09:08.000Z","updated_at":"2025-07-01T07:51:24.000Z","time_to_close":42136,"merged_at":"2025-07-01T07:51:24.000Z","merged_by":"pyansys-ci-bot","closed_by":null,"dependency_metadata":{"prefix":"build","packages":[{"name":"panel","old_version":"1.7.1","new_version":"1.7.2","repository_url":"https://github.com/holoviz/panel"}],"path":null,"ecosystem":"conda"},"body":"Bumps [panel](https://github.com/holoviz/panel) from 1.7.1 to 1.7.2.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/holoviz/panel/releases\"\u003epanel's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 1.7.2\u003c/h2\u003e\n\u003cp\u003eThis patch release includes a number of important bug fixes, optimizations, and compatibility updates, particularly for React and ESM-based components. It also includes enhancements to the Tabulator table and more robust support for Audio/Video panes. Many thanks to \u003ca href=\"https://github.com/etihwo\"\u003e\u003ccode\u003e@​etihwo\u003c/code\u003e\u003c/a\u003e for his continued contributions and the maintainer team \u003ca href=\"https://github.com/hoxbro\"\u003e\u003ccode\u003e@​hoxbro\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/philippjfr\"\u003e\u003ccode\u003e@​philippjfr\u003c/code\u003e\u003c/a\u003e.\u003c/p\u003e\n\u003ch3\u003eEnhancements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSupport for passing \u003ccode\u003ebytes\u003c/code\u003e and \u003ccode\u003eBytesIO\u003c/code\u003e objects to \u003ccode\u003eAudio\u003c/code\u003e and \u003ccode\u003eVideo\u003c/code\u003e panes (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7963\"\u003e#7963\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd header tooltips to \u003ccode\u003eTabulator\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7988\"\u003e#7988\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eOptimize layout calculations for ESM components (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7989\"\u003e#7989\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAllow nested \u003ccode\u003eReactComponent\u003c/code\u003es to bypass Shadow DOM (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7991\"\u003e#7991\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSupport \u003ccode\u003e--ico-path\u003c/code\u003e CLI option to support explicit .ico path specification (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7992\"\u003e#7992\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLoosen parameter type for \u003ccode\u003eReactiveExpr.widget_layout\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7964\"\u003e#7964\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAutomatically unblock Comm on WebSocket re-connect (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7986\"\u003e#7986\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eTabulator\u003c/code\u003e fast design and fix styling issues (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7956\"\u003e#7956\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eKeep reference state consistent after Pyodide syncing (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7966\"\u003e#7966\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnsure correct model is used when determining if a link is set up (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7968\"\u003e#7968\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDo not dispatch events on hold/unhold when the document is uninitialized (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7972\"\u003e#7972\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnsure theming does not error on \u003ccode\u003ePyComponent\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7975\"\u003e#7975\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePrevent stylesheet patch from dispatching during initial load (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7978\"\u003e#7978\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix caching issue for ESM render modules (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7990\"\u003e#7990\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCorrect initialization behavior of \u003ccode\u003eReactComponent\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7996\"\u003e#7996\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix threading race condition when applying consecutive updates to \u003ccode\u003eParam\u003c/code\u003e widgets (\u003ca href=\"https://redirect.github.com/holoviz/panel/issues/8003\"\u003e#8003\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/holoviz/panel/blob/main/CHANGELOG.md\"\u003epanel's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 1.7.2\u003c/h2\u003e\n\u003cp\u003eThis patch release includes a number of important bug fixes, optimizations, and compatibility updates, particularly for React and ESM-based components. It also includes enhancements to the Tabulator table and more robust support for Audio/Video panes. Many thanks to \u003ca href=\"https://github.com/etihwo\"\u003e\u003ccode\u003e@​etihwo\u003c/code\u003e\u003c/a\u003e for his continued contributions and the maintainer team \u003ca href=\"https://github.com/hoxbro\"\u003e\u003ccode\u003e@​hoxbro\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/philippjfr\"\u003e\u003ccode\u003e@​philippjfr\u003c/code\u003e\u003c/a\u003e.\u003c/p\u003e\n\u003ch3\u003eEnhancements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSupport for passing \u003ccode\u003ebytes\u003c/code\u003e and \u003ccode\u003eBytesIO\u003c/code\u003e objects to \u003ccode\u003eAudio\u003c/code\u003e and \u003ccode\u003eVideo\u003c/code\u003e panes (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7963\"\u003e#7963\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd header tooltips to \u003ccode\u003eTabulator\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7988\"\u003e#7988\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eOptimize layout calculations for ESM components (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7989\"\u003e#7989\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAllow nested \u003ccode\u003eReactComponent\u003c/code\u003es to bypass Shadow DOM (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7991\"\u003e#7991\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSupport \u003ccode\u003e--ico-path\u003c/code\u003e CLI option to support explicit .ico path specification (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7992\"\u003e#7992\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLoosen parameter type for \u003ccode\u003eReactiveExpr.widget_layout\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7964\"\u003e#7964\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAutomatically unblock Comm on WebSocket re-connect (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7986\"\u003e#7986\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eTabulator\u003c/code\u003e fast design and fix styling issues (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7956\"\u003e#7956\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eKeep reference state consistent after Pyodide syncing (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7966\"\u003e#7966\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnsure correct model is used when determining if a link is set up (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7968\"\u003e#7968\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDo not dispatch events on hold/unhold when the document is uninitialized (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7972\"\u003e#7972\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnsure theming does not error on \u003ccode\u003ePyComponent\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7975\"\u003e#7975\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePrevent stylesheet patch from dispatching during initial load (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7978\"\u003e#7978\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix caching issue for ESM render modules (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7990\"\u003e#7990\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCorrect initialization behavior of \u003ccode\u003eReactComponent\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7996\"\u003e#7996\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix threading race condition when applying consecutive updates to \u003ccode\u003eParam\u003c/code\u003e widgets (\u003ca href=\"https://redirect.github.com/holoviz/panel/issues/8003\"\u003e#8003\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/holoviz/panel/commit/f44dd4dd78f1093c4a8a766ec67667ae9716b065\"\u003e\u003ccode\u003ef44dd4d\u003c/code\u003e\u003c/a\u003e Bump panel.js version to 1.7.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/holoviz/panel/commit/bb77cc2a2d9a34162edd327b7a9409034c9fc74c\"\u003e\u003ccode\u003ebb77cc2\u003c/code\u003e\u003c/a\u003e Bump django from 4.2.21 to 4.2.22 in /examples/apps/django (\u003ca href=\"https://redirect.github.com/holoviz/panel/issues/7971\"\u003e#7971\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/holoviz/panel/commit/7a7e97115a97de73e16f6600d7c7bdefe72250f1\"\u003e\u003ccode\u003e7a7e971\u003c/code\u003e\u003c/a\u003e Ensure Param link event deduplication handles threads (\u003ca href=\"https://redirect.github.com/holoviz/panel/issues/8003\"\u003e#8003\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/holoviz/panel/commit/23c3d0a971eeab3267e7873da08bf17c955fbf6c\"\u003e\u003ccode\u003e23c3d0a\u003c/code\u003e\u003c/a\u003e Bump panel.js to 1.7.2-rc.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/holoviz/panel/commit/139d1f2ee6f39b1988a2f20058ca19ea3f4f38f6\"\u003e\u003ccode\u003e139d1f2\u003c/code\u003e\u003c/a\u003e fix: Unbound error (\u003ca href=\"https://redirect.github.com/holoviz/panel/issues/7995\"\u003e#7995\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/holoviz/panel/commit/76adb0306cabd755089e084c84336160c89743e5\"\u003e\u003ccode\u003e76adb03\u003c/code\u003e\u003c/a\u003e Pin pyviz_comms in JupyterLite (\u003ca href=\"https://redirect.github.com/holoviz/panel/issues/8002\"\u003e#8002\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/holoviz/panel/commit/698db7ee6f1f2b01c037bf6fdfaebe5f9c59837c\"\u003e\u003ccode\u003e698db7e\u003c/code\u003e\u003c/a\u003e Add CHANGELOG for 1.7.2 release (\u003ca href=\"https://redirect.github.com/holoviz/panel/issues/8001\"\u003e#8001\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/holoviz/panel/commit/0eb8909c3ed3d8c964da6eed7cd4c2167488d058\"\u003e\u003ccode\u003e0eb8909\u003c/code\u003e\u003c/a\u003e Fix initial rendering of ReactComponent (\u003ca href=\"https://redirect.github.com/holoviz/panel/issues/7996\"\u003e#7996\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/holoviz/panel/commit/0c220deb8d638f6004eaf6474763a76fb5640858\"\u003e\u003ccode\u003e0c220de\u003c/code\u003e\u003c/a\u003e enh: Add header tooltip to Tabulator (\u003ca href=\"https://redirect.github.com/holoviz/panel/issues/7988\"\u003e#7988\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/holoviz/panel/commit/11420c0a97d8c32b605b6ccc136e571a60773267\"\u003e\u003ccode\u003e11420c0\u003c/code\u003e\u003c/a\u003e Handle --ico-path CLI argument (\u003ca href=\"https://redirect.github.com/holoviz/panel/issues/7992\"\u003e#7992\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/holoviz/panel/compare/v1.7.1...v1.7.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=panel\u0026package-manager=pip\u0026previous-version=1.7.1\u0026new-version=1.7.2)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/ansys/pyansys-geometry/pull/2077","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/ansys%2Fpyansys-geometry/issues/2077","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/2077/packages"}},{"old_version":"1.7.1","new_version":"1.7.2","update_type":"patch","path":null,"pr_created_at":"2025-06-26T17:43:13.000Z","version_change":"1.7.1 → 1.7.2","issue":{"uuid":"2621832480","node_id":"PR_kwDOJPwkNc6cRf0g","number":270,"state":"closed","title":"build(deps-dev): bump panel from 1.7.1 to 1.7.2","user":"dependabot[bot]","labels":["dependencies","maintenance"],"assignees":["pyansys-ci-bot"],"locked":false,"comments_count":2,"pull_request":true,"closed_at":"2025-06-27T18:36:46.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-06-26T17:43:13.000Z","updated_at":"2025-06-27T18:36:46.000Z","time_to_close":89613,"merged_at":"2025-06-27T18:36:46.000Z","merged_by":"zlilek-work","closed_by":null,"dependency_metadata":{"prefix":"build(deps-dev)","packages":[{"name":"panel","old_version":"1.7.1","new_version":"1.7.2","repository_url":"https://github.com/holoviz/panel"}],"path":null,"ecosystem":"conda"},"body":"Bumps [panel](https://github.com/holoviz/panel) from 1.7.1 to 1.7.2.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/holoviz/panel/releases\"\u003epanel's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 1.7.2\u003c/h2\u003e\n\u003cp\u003eThis patch release includes a number of important bug fixes, optimizations, and compatibility updates, particularly for React and ESM-based components. It also includes enhancements to the Tabulator table and more robust support for Audio/Video panes. Many thanks to \u003ca href=\"https://github.com/etihwo\"\u003e\u003ccode\u003e@​etihwo\u003c/code\u003e\u003c/a\u003e for his continued contributions and the maintainer team \u003ca href=\"https://github.com/hoxbro\"\u003e\u003ccode\u003e@​hoxbro\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/philippjfr\"\u003e\u003ccode\u003e@​philippjfr\u003c/code\u003e\u003c/a\u003e.\u003c/p\u003e\n\u003ch3\u003eEnhancements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSupport for passing \u003ccode\u003ebytes\u003c/code\u003e and \u003ccode\u003eBytesIO\u003c/code\u003e objects to \u003ccode\u003eAudio\u003c/code\u003e and \u003ccode\u003eVideo\u003c/code\u003e panes (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7963\"\u003e#7963\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd header tooltips to \u003ccode\u003eTabulator\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7988\"\u003e#7988\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eOptimize layout calculations for ESM components (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7989\"\u003e#7989\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAllow nested \u003ccode\u003eReactComponent\u003c/code\u003es to bypass Shadow DOM (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7991\"\u003e#7991\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSupport \u003ccode\u003e--ico-path\u003c/code\u003e CLI option to support explicit .ico path specification (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7992\"\u003e#7992\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLoosen parameter type for \u003ccode\u003eReactiveExpr.widget_layout\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7964\"\u003e#7964\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAutomatically unblock Comm on WebSocket re-connect (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7986\"\u003e#7986\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eTabulator\u003c/code\u003e fast design and fix styling issues (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7956\"\u003e#7956\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eKeep reference state consistent after Pyodide syncing (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7966\"\u003e#7966\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnsure correct model is used when determining if a link is set up (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7968\"\u003e#7968\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDo not dispatch events on hold/unhold when the document is uninitialized (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7972\"\u003e#7972\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnsure theming does not error on \u003ccode\u003ePyComponent\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7975\"\u003e#7975\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePrevent stylesheet patch from dispatching during initial load (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7978\"\u003e#7978\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix caching issue for ESM render modules (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7990\"\u003e#7990\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCorrect initialization behavior of \u003ccode\u003eReactComponent\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7996\"\u003e#7996\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix threading race condition when applying consecutive updates to \u003ccode\u003eParam\u003c/code\u003e widgets (\u003ca href=\"https://redirect.github.com/holoviz/panel/issues/8003\"\u003e#8003\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/holoviz/panel/blob/main/CHANGELOG.md\"\u003epanel's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 1.7.2\u003c/h2\u003e\n\u003cp\u003eThis patch release includes a number of important bug fixes, optimizations, and compatibility updates, particularly for React and ESM-based components. It also includes enhancements to the Tabulator table and more robust support for Audio/Video panes. Many thanks to \u003ca href=\"https://github.com/etihwo\"\u003e\u003ccode\u003e@​etihwo\u003c/code\u003e\u003c/a\u003e for his continued contributions and the maintainer team \u003ca href=\"https://github.com/hoxbro\"\u003e\u003ccode\u003e@​hoxbro\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/philippjfr\"\u003e\u003ccode\u003e@​philippjfr\u003c/code\u003e\u003c/a\u003e.\u003c/p\u003e\n\u003ch3\u003eEnhancements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSupport for passing \u003ccode\u003ebytes\u003c/code\u003e and \u003ccode\u003eBytesIO\u003c/code\u003e objects to \u003ccode\u003eAudio\u003c/code\u003e and \u003ccode\u003eVideo\u003c/code\u003e panes (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7963\"\u003e#7963\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd header tooltips to \u003ccode\u003eTabulator\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7988\"\u003e#7988\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eOptimize layout calculations for ESM components (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7989\"\u003e#7989\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAllow nested \u003ccode\u003eReactComponent\u003c/code\u003es to bypass Shadow DOM (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7991\"\u003e#7991\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSupport \u003ccode\u003e--ico-path\u003c/code\u003e CLI option to support explicit .ico path specification (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7992\"\u003e#7992\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eLoosen parameter type for \u003ccode\u003eReactiveExpr.widget_layout\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7964\"\u003e#7964\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAutomatically unblock Comm on WebSocket re-connect (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7986\"\u003e#7986\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003eTabulator\u003c/code\u003e fast design and fix styling issues (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7956\"\u003e#7956\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eKeep reference state consistent after Pyodide syncing (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7966\"\u003e#7966\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnsure correct model is used when determining if a link is set up (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7968\"\u003e#7968\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eDo not dispatch events on hold/unhold when the document is uninitialized (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7972\"\u003e#7972\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eEnsure theming does not error on \u003ccode\u003ePyComponent\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7975\"\u003e#7975\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePrevent stylesheet patch from dispatching during initial load (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7978\"\u003e#7978\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix caching issue for ESM render modules (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7990\"\u003e#7990\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCorrect initialization behavior of \u003ccode\u003eReactComponent\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7996\"\u003e#7996\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix threading race condition when applying consecutive updates to \u003ccode\u003eParam\u003c/code\u003e widgets (\u003ca href=\"https://redirect.github.com/holoviz/panel/issues/8003\"\u003e#8003\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/holoviz/panel/commit/f44dd4dd78f1093c4a8a766ec67667ae9716b065\"\u003e\u003ccode\u003ef44dd4d\u003c/code\u003e\u003c/a\u003e Bump panel.js version to 1.7.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/holoviz/panel/commit/bb77cc2a2d9a34162edd327b7a9409034c9fc74c\"\u003e\u003ccode\u003ebb77cc2\u003c/code\u003e\u003c/a\u003e Bump django from 4.2.21 to 4.2.22 in /examples/apps/django (\u003ca href=\"https://redirect.github.com/holoviz/panel/issues/7971\"\u003e#7971\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/holoviz/panel/commit/7a7e97115a97de73e16f6600d7c7bdefe72250f1\"\u003e\u003ccode\u003e7a7e971\u003c/code\u003e\u003c/a\u003e Ensure Param link event deduplication handles threads (\u003ca href=\"https://redirect.github.com/holoviz/panel/issues/8003\"\u003e#8003\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/holoviz/panel/commit/23c3d0a971eeab3267e7873da08bf17c955fbf6c\"\u003e\u003ccode\u003e23c3d0a\u003c/code\u003e\u003c/a\u003e Bump panel.js to 1.7.2-rc.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/holoviz/panel/commit/139d1f2ee6f39b1988a2f20058ca19ea3f4f38f6\"\u003e\u003ccode\u003e139d1f2\u003c/code\u003e\u003c/a\u003e fix: Unbound error (\u003ca href=\"https://redirect.github.com/holoviz/panel/issues/7995\"\u003e#7995\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/holoviz/panel/commit/76adb0306cabd755089e084c84336160c89743e5\"\u003e\u003ccode\u003e76adb03\u003c/code\u003e\u003c/a\u003e Pin pyviz_comms in JupyterLite (\u003ca href=\"https://redirect.github.com/holoviz/panel/issues/8002\"\u003e#8002\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/holoviz/panel/commit/698db7ee6f1f2b01c037bf6fdfaebe5f9c59837c\"\u003e\u003ccode\u003e698db7e\u003c/code\u003e\u003c/a\u003e Add CHANGELOG for 1.7.2 release (\u003ca href=\"https://redirect.github.com/holoviz/panel/issues/8001\"\u003e#8001\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/holoviz/panel/commit/0eb8909c3ed3d8c964da6eed7cd4c2167488d058\"\u003e\u003ccode\u003e0eb8909\u003c/code\u003e\u003c/a\u003e Fix initial rendering of ReactComponent (\u003ca href=\"https://redirect.github.com/holoviz/panel/issues/7996\"\u003e#7996\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/holoviz/panel/commit/0c220deb8d638f6004eaf6474763a76fb5640858\"\u003e\u003ccode\u003e0c220de\u003c/code\u003e\u003c/a\u003e enh: Add header tooltip to Tabulator (\u003ca href=\"https://redirect.github.com/holoviz/panel/issues/7988\"\u003e#7988\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/holoviz/panel/commit/11420c0a97d8c32b605b6ccc136e571a60773267\"\u003e\u003ccode\u003e11420c0\u003c/code\u003e\u003c/a\u003e Handle --ico-path CLI argument (\u003ca href=\"https://redirect.github.com/holoviz/panel/issues/7992\"\u003e#7992\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/holoviz/panel/compare/v1.7.1...v1.7.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=panel\u0026package-manager=pip\u0026previous-version=1.7.1\u0026new-version=1.7.2)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/ansys/pyturbogrid/pull/270","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/ansys%2Fpyturbogrid/issues/270","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/270/packages"}},{"old_version":"1.6.1","new_version":"1.7.1","update_type":"minor","path":"the doc group","pr_created_at":"2025-06-16T20:59:15.000Z","version_change":"1.6.1 → 1.7.1","issue":{"uuid":"2596898627","node_id":"PR_kwDOHkY_U86ayYdD","number":1194,"state":"open","title":"CHORE: Bump panel from 1.6.1 to 1.7.1 in the doc group","user":"dependabot[bot]","labels":["maintenance","dependencies","dependabot"],"assignees":["pyansys-ci-bot"],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-06-16T20:59:15.000Z","updated_at":"2025-06-18T13:34:58.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"CHORE: Bump","packages":[{"name":"panel","old_version":"1.6.1","new_version":"1.7.1","repository_url":"https://github.com/holoviz/panel"}],"path":"the doc group","ecosystem":"conda"},"body":"Bumps the doc group with 1 update: [panel](https://github.com/holoviz/panel).\n\nUpdates `panel` from 1.6.1 to 1.7.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/holoviz/panel/releases\"\u003epanel's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 1.7.1\u003c/h2\u003e\n\u003cp\u003eThis patch release adds a new option to disable \u003ccode\u003eFileDropper\u003c/code\u003e previews and fixes a regression when updating \u003ccode\u003eColumn\u003c/code\u003e children in Bokeh\u0026lt;3.7. Additionally, it includes a number of documentation improvements.\nMany thanks to our returning contributors \u003ca href=\"https://github.com/dalthviz\"\u003e\u003ccode\u003e@​dalthviz\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/emmanuel-ferdman\"\u003e\u003ccode\u003e@​emmanuel-ferdman\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/MarcSkovMadsen\"\u003e\u003ccode\u003e@​MarcSkovMadsen\u003c/code\u003e\u003c/a\u003e, and \u003ca href=\"https://github.com/hoxbro\"\u003e\u003ccode\u003e@​hoxbro\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003eEnhancements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd option to disable FileDropper previews (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7944\"\u003e#7944\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e--index-titles\u003c/code\u003e help string typo fix and don't call \u003ccode\u003etitle\u003c/code\u003e on user input (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7935\"\u003e#7935\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMigrate to correct logger interface (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7931\"\u003e#7931\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eColumn updates not working for Bokeh\u0026lt;3.7 (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7948\"\u003e#7948\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDocumentation\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix image links in Azure documentation (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7938\"\u003e#7938\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eVersion 1.7.0\u003c/h2\u003e\n\u003cp\u003eThis minor release is not as jam-packed as previous minor releases but adds a number of quality of life improvements, bug fixes and features along with version and compatibility updates for a number of JS dependencies. Many thanks to some of our more frequent contributors \u003ca href=\"https://github.com/dalthviz\"\u003e\u003ccode\u003e@​dalthviz\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/etihwo\"\u003e\u003ccode\u003e@​etihwo\u003c/code\u003e\u003c/a\u003e, our new contributor \u003ca href=\"https://github.com/emmanuel-ferdman\"\u003e\u003ccode\u003e@​emmanuel-ferdman\u003c/code\u003e\u003c/a\u003e and our maintainers \u003ca href=\"https://github.com/Hoxbro\"\u003e\u003ccode\u003e@​Hoxbro\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/MarcSkovMadsen\"\u003e\u003ccode\u003e@​MarcSkovMadsen\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/philippjfr\"\u003e\u003ccode\u003e@​philippjfr\u003c/code\u003e\u003c/a\u003e.\u003c/p\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd a secondary (right) sidebar to the \u003ccode\u003eFastListTemplate\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7774\"\u003e#7774\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eDate(Time)Picker.allowInput\u003c/code\u003e option (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7886\"\u003e#7886\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eMarkdown.disable_anchors\u003c/code\u003e option (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7902\"\u003e#7902\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003econfig.cache_path\u003c/code\u003e variable to configure default location for diskcache (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7903\"\u003e#7903\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSupport custom cookie path (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7911\"\u003e#7911\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAllow customizing index page titles with \u003ccode\u003e--index-titles\u003c/code\u003e CLI option (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7916\"\u003e#7916\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eImage.target\u003c/code\u003e option to configure where to open \u003ccode\u003elink_url\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7924\"\u003e#7924\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eEnhancements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDisplay parameter name in error messages (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7879\"\u003e#7879\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprove Material design styling (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7891\"\u003e#7891\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7917\"\u003e#7917\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprove logic for computing Tabulator page size automatically (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7915\"\u003e#7915\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eVersions and Compatibility\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBump Ace \u003ccode\u003eCodeEditor\u003c/code\u003e version 1.40.1 and add themes (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7874\"\u003e#7874\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump pyodide version to 0.27.5 (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7905\"\u003e#7905\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump \u003ccode\u003eECharts\u003c/code\u003e version to 5.6.0 (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7905\"\u003e#7905\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump \u003ccode\u003eJSONEditor\u003c/code\u003e version to 10.2.0 (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7905\"\u003e#7905\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump \u003ccode\u003ePerspective\u003c/code\u003e version to 3.6.1 (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7919\"\u003e#7919\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDeduplicate components before compiling (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7887\"\u003e#7887\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAvoid boomeranging of events after \u003ccode\u003ehold\u003c/code\u003e is applied (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7892\"\u003e#7892\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/holoviz/panel/blob/main/CHANGELOG.md\"\u003epanel's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 1.7.1\u003c/h2\u003e\n\u003cp\u003eThis patch release adds a new option to disable \u003ccode\u003eFileDropper\u003c/code\u003e previews\nand fixes a regression when updating \u003ccode\u003eColumn\u003c/code\u003e children in Bokeh\u0026lt;3.7.\nAdditionally it includes a number of documentation improvements.\nMany thanks to our returning contributors \u003ca href=\"https://github.com/dalthviz\"\u003e\u003ccode\u003e@​dalthviz\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/emmanuel-ferdman\"\u003e\u003ccode\u003e@​emmanuel-ferdman\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/MarcSkovMadsen\"\u003e\u003ccode\u003e@​MarcSkovMadsen\u003c/code\u003e\u003c/a\u003e, and \u003ca href=\"https://github.com/hoxbro\"\u003e\u003ccode\u003e@​hoxbro\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003eEnhancements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd option to disable FileDropper previews (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7944\"\u003e#7944\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e--index-titles\u003c/code\u003e help string typo fix and don't call \u003ccode\u003etitle\u003c/code\u003e on user input (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7935\"\u003e#7935\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMigrate to correct logger interface (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7931\"\u003e#7931\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eColumn updates not working for Bokeh\u0026lt;3.7 (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7948\"\u003e#7948\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDocumentation\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix image links in Azure documentation (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7938\"\u003e#7938\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eVersion 1.7.0\u003c/h2\u003e\n\u003cp\u003eThis minor release is not as jam-packed as previous minor releases but adds a number of quality of life improvements, bug fixes and features along with version and compatibility updates for a number of JS dependencies. Many thanks to some of our more frequent contributors \u003ca href=\"https://github.com/dalthviz\"\u003e\u003ccode\u003e@​dalthviz\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/etihwo\"\u003e\u003ccode\u003e@​etihwo\u003c/code\u003e\u003c/a\u003e, our new contributor \u003ca href=\"https://github.com/emmanuel-ferdman\"\u003e\u003ccode\u003e@​emmanuel-ferdman\u003c/code\u003e\u003c/a\u003e and our maintainers \u003ca href=\"https://github.com/Hoxbro\"\u003e\u003ccode\u003e@​Hoxbro\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/MarcSkovMadsen\"\u003e\u003ccode\u003e@​MarcSkovMadsen\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/philippjfr\"\u003e\u003ccode\u003e@​philippjfr\u003c/code\u003e\u003c/a\u003e.\u003c/p\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd a secondary (right) sidebar to the \u003ccode\u003eFastListTemplate\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7774\"\u003e#7774\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eDate(Time)Picker.allowInput\u003c/code\u003e option (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7886\"\u003e#7886\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eMarkdown.disable_anchors\u003c/code\u003e option (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7902\"\u003e#7902\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003econfig.cache_path\u003c/code\u003e variable to configure default location for diskcache (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7903\"\u003e#7903\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSupport custom cookie path (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7911\"\u003e#7911\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAllow customizing index page titles with \u003ccode\u003e--index-titles\u003c/code\u003e CLI option (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7916\"\u003e#7916\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eImage.target\u003c/code\u003e option to configure where to open \u003ccode\u003elink_url\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7924\"\u003e#7924\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eEnhancements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDisplay parameter name in error messages (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7879\"\u003e#7879\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprove Material design styling (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7891\"\u003e#7891\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7917\"\u003e#7917\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprove logic for computing Tabulator page size automatically (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7915\"\u003e#7915\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eVersions and Compatibility\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBump Ace \u003ccode\u003eCodeEditor\u003c/code\u003e version 1.40.1 and add themes (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7874\"\u003e#7874\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump pyodide version to 0.27.5 (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7905\"\u003e#7905\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump \u003ccode\u003eECharts\u003c/code\u003e version to 5.6.0 (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7905\"\u003e#7905\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump \u003ccode\u003eJSONEditor\u003c/code\u003e version to 10.2.0 (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7905\"\u003e#7905\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump \u003ccode\u003ePerspective\u003c/code\u003e version to 3.6.1 (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7919\"\u003e#7919\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/holoviz/panel/commit/85150c61547c44a070d68ba0ab9c34b4e93ee2d5\"\u003e\u003ccode\u003e85150c6\u003c/code\u003e\u003c/a\u003e Update panel.js to 1.7.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/holoviz/panel/commit/c0bf9d05601e497cda8baa9217c41125f9d816e9\"\u003e\u003ccode\u003ec0bf9d0\u003c/code\u003e\u003c/a\u003e type: Fix type erroring out (\u003ca href=\"https://redirect.github.com/holoviz/panel/issues/7950\"\u003e#7950\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/holoviz/panel/commit/0cbf9a703f9c628348f2632ad1d8338caf0850c9\"\u003e\u003ccode\u003e0cbf9a7\u003c/code\u003e\u003c/a\u003e Update panel.js to 1.7.1-rc.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/holoviz/panel/commit/1fd25737edf28da72d1a84ae2a6e23b5d0334b88\"\u003e\u003ccode\u003e1fd2573\u003c/code\u003e\u003c/a\u003e enh: Add option to disable FileDropper previews (\u003ca href=\"https://redirect.github.com/holoviz/panel/issues/7944\"\u003e#7944\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/holoviz/panel/commit/3d5b35394f39a2af2f3b1e8dbf62c929b68d7a20\"\u003e\u003ccode\u003e3d5b353\u003c/code\u003e\u003c/a\u003e chore: Add changelog for v1.7.1 (\u003ca href=\"https://redirect.github.com/holoviz/panel/issues/7949\"\u003e#7949\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/holoviz/panel/commit/e16ab0a5b7e8eb6a8ecb3ec178406bdf3abb6183\"\u003e\u003ccode\u003ee16ab0a\u003c/code\u003e\u003c/a\u003e Update panel.js to 1.7.1-a.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/holoviz/panel/commit/853e1c1aa40120364a031d703a95b0556fb4812d\"\u003e\u003ccode\u003e853e1c1\u003c/code\u003e\u003c/a\u003e fix: Column updates not working for Bokeh \u0026lt; 3.7 (\u003ca href=\"https://redirect.github.com/holoviz/panel/issues/7948\"\u003e#7948\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/holoviz/panel/commit/4d175285c3a3cfe6c9e7cc8f658a501698edd87e\"\u003e\u003ccode\u003e4d17528\u003c/code\u003e\u003c/a\u003e fix image links (\u003ca href=\"https://redirect.github.com/holoviz/panel/issues/7938\"\u003e#7938\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/holoviz/panel/commit/dec3707610a3dffa4637ff50a7046a4febcbbb7c\"\u003e\u003ccode\u003edec3707\u003c/code\u003e\u003c/a\u003e Migrate to correct logger interface (\u003ca href=\"https://redirect.github.com/holoviz/panel/issues/7931\"\u003e#7931\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/holoviz/panel/commit/9bbe601902202caece7efe600113e943714c7144\"\u003e\u003ccode\u003e9bbe601\u003c/code\u003e\u003c/a\u003e \u003ccode\u003e--index-titles\u003c/code\u003e help string typo fix and \u003ccode\u003etitle\u003c/code\u003e call usage change (\u003ca href=\"https://redirect.github.com/holoviz/panel/issues/7935\"\u003e#7935\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/holoviz/panel/compare/v1.6.1...v1.7.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=panel\u0026package-manager=pip\u0026previous-version=1.6.1\u0026new-version=1.7.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore \u003cdependency name\u003e major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)\n- `@dependabot ignore \u003cdependency name\u003e` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)\n- `@dependabot unignore \u003cdependency name\u003e` will remove all of the ignore conditions of the specified dependency\n- `@dependabot unignore \u003cdependency name\u003e \u003cignore condition\u003e` will remove the ignore condition of the specified dependency and ignore conditions\n\n\n\u003c/details\u003e","html_url":"https://github.com/ansys/pymechanical/pull/1194","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/ansys%2Fpymechanical/issues/1194","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/1194/packages"}},{"old_version":"1.6.1","new_version":"1.7.1","update_type":"minor","path":null,"pr_created_at":"2025-06-13T17:19:03.000Z","version_change":"1.6.1 → 1.7.1","issue":{"uuid":"2590845816","node_id":"PR_kwDOH59FGM6abSt4","number":2043,"state":"open","title":"build: bump panel from 1.6.1 to 1.7.1","user":"dependabot[bot]","labels":["dependencies","maintenance"],"assignees":["pyansys-ci-bot"],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-06-13T17:19:03.000Z","updated_at":"2025-06-13T17:19:04.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build","packages":[{"name":"panel","old_version":"1.6.1","new_version":"1.7.1","repository_url":"https://github.com/holoviz/panel"}],"path":null,"ecosystem":"conda"},"body":"Bumps [panel](https://github.com/holoviz/panel) from 1.6.1 to 1.7.1.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/holoviz/panel/releases\"\u003epanel's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 1.7.1\u003c/h2\u003e\n\u003cp\u003eThis patch release adds a new option to disable \u003ccode\u003eFileDropper\u003c/code\u003e previews and fixes a regression when updating \u003ccode\u003eColumn\u003c/code\u003e children in Bokeh\u0026lt;3.7. Additionally, it includes a number of documentation improvements.\nMany thanks to our returning contributors \u003ca href=\"https://github.com/dalthviz\"\u003e\u003ccode\u003e@​dalthviz\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/emmanuel-ferdman\"\u003e\u003ccode\u003e@​emmanuel-ferdman\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/MarcSkovMadsen\"\u003e\u003ccode\u003e@​MarcSkovMadsen\u003c/code\u003e\u003c/a\u003e, and \u003ca href=\"https://github.com/hoxbro\"\u003e\u003ccode\u003e@​hoxbro\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003eEnhancements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd option to disable FileDropper previews (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7944\"\u003e#7944\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e--index-titles\u003c/code\u003e help string typo fix and don't call \u003ccode\u003etitle\u003c/code\u003e on user input (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7935\"\u003e#7935\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMigrate to correct logger interface (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7931\"\u003e#7931\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eColumn updates not working for Bokeh\u0026lt;3.7 (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7948\"\u003e#7948\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDocumentation\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix image links in Azure documentation (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7938\"\u003e#7938\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eVersion 1.7.0\u003c/h2\u003e\n\u003cp\u003eThis minor release is not as jam-packed as previous minor releases but adds a number of quality of life improvements, bug fixes and features along with version and compatibility updates for a number of JS dependencies. Many thanks to some of our more frequent contributors \u003ca href=\"https://github.com/dalthviz\"\u003e\u003ccode\u003e@​dalthviz\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/etihwo\"\u003e\u003ccode\u003e@​etihwo\u003c/code\u003e\u003c/a\u003e, our new contributor \u003ca href=\"https://github.com/emmanuel-ferdman\"\u003e\u003ccode\u003e@​emmanuel-ferdman\u003c/code\u003e\u003c/a\u003e and our maintainers \u003ca href=\"https://github.com/Hoxbro\"\u003e\u003ccode\u003e@​Hoxbro\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/MarcSkovMadsen\"\u003e\u003ccode\u003e@​MarcSkovMadsen\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/philippjfr\"\u003e\u003ccode\u003e@​philippjfr\u003c/code\u003e\u003c/a\u003e.\u003c/p\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd a secondary (right) sidebar to the \u003ccode\u003eFastListTemplate\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7774\"\u003e#7774\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eDate(Time)Picker.allowInput\u003c/code\u003e option (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7886\"\u003e#7886\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eMarkdown.disable_anchors\u003c/code\u003e option (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7902\"\u003e#7902\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003econfig.cache_path\u003c/code\u003e variable to configure default location for diskcache (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7903\"\u003e#7903\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSupport custom cookie path (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7911\"\u003e#7911\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAllow customizing index page titles with \u003ccode\u003e--index-titles\u003c/code\u003e CLI option (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7916\"\u003e#7916\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eImage.target\u003c/code\u003e option to configure where to open \u003ccode\u003elink_url\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7924\"\u003e#7924\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eEnhancements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDisplay parameter name in error messages (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7879\"\u003e#7879\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprove Material design styling (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7891\"\u003e#7891\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7917\"\u003e#7917\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprove logic for computing Tabulator page size automatically (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7915\"\u003e#7915\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eVersions and Compatibility\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBump Ace \u003ccode\u003eCodeEditor\u003c/code\u003e version 1.40.1 and add themes (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7874\"\u003e#7874\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump pyodide version to 0.27.5 (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7905\"\u003e#7905\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump \u003ccode\u003eECharts\u003c/code\u003e version to 5.6.0 (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7905\"\u003e#7905\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump \u003ccode\u003eJSONEditor\u003c/code\u003e version to 10.2.0 (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7905\"\u003e#7905\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump \u003ccode\u003ePerspective\u003c/code\u003e version to 3.6.1 (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7919\"\u003e#7919\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDeduplicate components before compiling (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7887\"\u003e#7887\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAvoid boomeranging of events after \u003ccode\u003ehold\u003c/code\u003e is applied (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7892\"\u003e#7892\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/holoviz/panel/blob/main/CHANGELOG.md\"\u003epanel's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 1.7.1\u003c/h2\u003e\n\u003cp\u003eThis patch release adds a new option to disable \u003ccode\u003eFileDropper\u003c/code\u003e previews\nand fixes a regression when updating \u003ccode\u003eColumn\u003c/code\u003e children in Bokeh\u0026lt;3.7.\nAdditionally it includes a number of documentation improvements.\nMany thanks to our returning contributors \u003ca href=\"https://github.com/dalthviz\"\u003e\u003ccode\u003e@​dalthviz\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/emmanuel-ferdman\"\u003e\u003ccode\u003e@​emmanuel-ferdman\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/MarcSkovMadsen\"\u003e\u003ccode\u003e@​MarcSkovMadsen\u003c/code\u003e\u003c/a\u003e, and \u003ca href=\"https://github.com/hoxbro\"\u003e\u003ccode\u003e@​hoxbro\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003eEnhancements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd option to disable FileDropper previews (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7944\"\u003e#7944\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e--index-titles\u003c/code\u003e help string typo fix and don't call \u003ccode\u003etitle\u003c/code\u003e on user input (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7935\"\u003e#7935\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMigrate to correct logger interface (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7931\"\u003e#7931\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eColumn updates not working for Bokeh\u0026lt;3.7 (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7948\"\u003e#7948\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDocumentation\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix image links in Azure documentation (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7938\"\u003e#7938\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eVersion 1.7.0\u003c/h2\u003e\n\u003cp\u003eThis minor release is not as jam-packed as previous minor releases but adds a number of quality of life improvements, bug fixes and features along with version and compatibility updates for a number of JS dependencies. Many thanks to some of our more frequent contributors \u003ca href=\"https://github.com/dalthviz\"\u003e\u003ccode\u003e@​dalthviz\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/etihwo\"\u003e\u003ccode\u003e@​etihwo\u003c/code\u003e\u003c/a\u003e, our new contributor \u003ca href=\"https://github.com/emmanuel-ferdman\"\u003e\u003ccode\u003e@​emmanuel-ferdman\u003c/code\u003e\u003c/a\u003e and our maintainers \u003ca href=\"https://github.com/Hoxbro\"\u003e\u003ccode\u003e@​Hoxbro\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/MarcSkovMadsen\"\u003e\u003ccode\u003e@​MarcSkovMadsen\u003c/code\u003e\u003c/a\u003e and \u003ca href=\"https://github.com/philippjfr\"\u003e\u003ccode\u003e@​philippjfr\u003c/code\u003e\u003c/a\u003e.\u003c/p\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd a secondary (right) sidebar to the \u003ccode\u003eFastListTemplate\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7774\"\u003e#7774\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eDate(Time)Picker.allowInput\u003c/code\u003e option (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7886\"\u003e#7886\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eMarkdown.disable_anchors\u003c/code\u003e option (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7902\"\u003e#7902\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003econfig.cache_path\u003c/code\u003e variable to configure default location for diskcache (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7903\"\u003e#7903\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSupport custom cookie path (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7911\"\u003e#7911\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAllow customizing index page titles with \u003ccode\u003e--index-titles\u003c/code\u003e CLI option (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7916\"\u003e#7916\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003eImage.target\u003c/code\u003e option to configure where to open \u003ccode\u003elink_url\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7924\"\u003e#7924\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eEnhancements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDisplay parameter name in error messages (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7879\"\u003e#7879\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprove Material design styling (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7891\"\u003e#7891\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7917\"\u003e#7917\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eImprove logic for computing Tabulator page size automatically (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7915\"\u003e#7915\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eVersions and Compatibility\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBump Ace \u003ccode\u003eCodeEditor\u003c/code\u003e version 1.40.1 and add themes (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7874\"\u003e#7874\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump pyodide version to 0.27.5 (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7905\"\u003e#7905\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump \u003ccode\u003eECharts\u003c/code\u003e version to 5.6.0 (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7905\"\u003e#7905\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump \u003ccode\u003eJSONEditor\u003c/code\u003e version to 10.2.0 (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7905\"\u003e#7905\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eBump \u003ccode\u003ePerspective\u003c/code\u003e version to 3.6.1 (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7919\"\u003e#7919\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/holoviz/panel/commit/85150c61547c44a070d68ba0ab9c34b4e93ee2d5\"\u003e\u003ccode\u003e85150c6\u003c/code\u003e\u003c/a\u003e Update panel.js to 1.7.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/holoviz/panel/commit/c0bf9d05601e497cda8baa9217c41125f9d816e9\"\u003e\u003ccode\u003ec0bf9d0\u003c/code\u003e\u003c/a\u003e type: Fix type erroring out (\u003ca href=\"https://redirect.github.com/holoviz/panel/issues/7950\"\u003e#7950\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/holoviz/panel/commit/0cbf9a703f9c628348f2632ad1d8338caf0850c9\"\u003e\u003ccode\u003e0cbf9a7\u003c/code\u003e\u003c/a\u003e Update panel.js to 1.7.1-rc.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/holoviz/panel/commit/1fd25737edf28da72d1a84ae2a6e23b5d0334b88\"\u003e\u003ccode\u003e1fd2573\u003c/code\u003e\u003c/a\u003e enh: Add option to disable FileDropper previews (\u003ca href=\"https://redirect.github.com/holoviz/panel/issues/7944\"\u003e#7944\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/holoviz/panel/commit/3d5b35394f39a2af2f3b1e8dbf62c929b68d7a20\"\u003e\u003ccode\u003e3d5b353\u003c/code\u003e\u003c/a\u003e chore: Add changelog for v1.7.1 (\u003ca href=\"https://redirect.github.com/holoviz/panel/issues/7949\"\u003e#7949\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/holoviz/panel/commit/e16ab0a5b7e8eb6a8ecb3ec178406bdf3abb6183\"\u003e\u003ccode\u003ee16ab0a\u003c/code\u003e\u003c/a\u003e Update panel.js to 1.7.1-a.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/holoviz/panel/commit/853e1c1aa40120364a031d703a95b0556fb4812d\"\u003e\u003ccode\u003e853e1c1\u003c/code\u003e\u003c/a\u003e fix: Column updates not working for Bokeh \u0026lt; 3.7 (\u003ca href=\"https://redirect.github.com/holoviz/panel/issues/7948\"\u003e#7948\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/holoviz/panel/commit/4d175285c3a3cfe6c9e7cc8f658a501698edd87e\"\u003e\u003ccode\u003e4d17528\u003c/code\u003e\u003c/a\u003e fix image links (\u003ca href=\"https://redirect.github.com/holoviz/panel/issues/7938\"\u003e#7938\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/holoviz/panel/commit/dec3707610a3dffa4637ff50a7046a4febcbbb7c\"\u003e\u003ccode\u003edec3707\u003c/code\u003e\u003c/a\u003e Migrate to correct logger interface (\u003ca href=\"https://redirect.github.com/holoviz/panel/issues/7931\"\u003e#7931\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/holoviz/panel/commit/9bbe601902202caece7efe600113e943714c7144\"\u003e\u003ccode\u003e9bbe601\u003c/code\u003e\u003c/a\u003e \u003ccode\u003e--index-titles\u003c/code\u003e help string typo fix and \u003ccode\u003etitle\u003c/code\u003e call usage change (\u003ca href=\"https://redirect.github.com/holoviz/panel/issues/7935\"\u003e#7935\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/holoviz/panel/compare/v1.6.1...v1.7.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=panel\u0026package-manager=pip\u0026previous-version=1.6.1\u0026new-version=1.7.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/ansys/pyansys-geometry/pull/2043","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/ansys%2Fpyansys-geometry/issues/2043","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/2043/packages"}},{"old_version":"1.7.0","new_version":"1.7.1","update_type":"patch","path":null,"pr_created_at":"2025-06-13T17:12:52.000Z","version_change":"1.7.0 → 1.7.1","issue":{"uuid":"2590835145","node_id":"PR_kwDOJPwkNc6abQHJ","number":265,"state":"closed","title":"build(deps-dev): bump panel from 1.7.0 to 1.7.1","user":"dependabot[bot]","labels":["dependencies","maintenance"],"assignees":["pyansys-ci-bot"],"locked":false,"comments_count":2,"pull_request":true,"closed_at":"2025-06-18T12:26:19.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-06-13T17:12:52.000Z","updated_at":"2025-06-18T12:26:19.000Z","time_to_close":414807,"merged_at":"2025-06-18T12:26:19.000Z","merged_by":"zlilek-work","closed_by":null,"dependency_metadata":{"prefix":"build(deps-dev)","packages":[{"name":"panel","old_version":"1.7.0","new_version":"1.7.1","repository_url":"https://github.com/holoviz/panel"}],"path":null,"ecosystem":"conda"},"body":"Bumps [panel](https://github.com/holoviz/panel) from 1.7.0 to 1.7.1.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/holoviz/panel/releases\"\u003epanel's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 1.7.1\u003c/h2\u003e\n\u003cp\u003eThis patch release adds a new option to disable \u003ccode\u003eFileDropper\u003c/code\u003e previews and fixes a regression when updating \u003ccode\u003eColumn\u003c/code\u003e children in Bokeh\u0026lt;3.7. Additionally, it includes a number of documentation improvements.\nMany thanks to our returning contributors \u003ca href=\"https://github.com/dalthviz\"\u003e\u003ccode\u003e@​dalthviz\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/emmanuel-ferdman\"\u003e\u003ccode\u003e@​emmanuel-ferdman\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/MarcSkovMadsen\"\u003e\u003ccode\u003e@​MarcSkovMadsen\u003c/code\u003e\u003c/a\u003e, and \u003ca href=\"https://github.com/hoxbro\"\u003e\u003ccode\u003e@​hoxbro\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003eEnhancements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd option to disable FileDropper previews (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7944\"\u003e#7944\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e--index-titles\u003c/code\u003e help string typo fix and don't call \u003ccode\u003etitle\u003c/code\u003e on user input (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7935\"\u003e#7935\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMigrate to correct logger interface (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7931\"\u003e#7931\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eColumn updates not working for Bokeh\u0026lt;3.7 (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7948\"\u003e#7948\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDocumentation\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix image links in Azure documentation (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7938\"\u003e#7938\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/holoviz/panel/blob/main/CHANGELOG.md\"\u003epanel's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eVersion 1.7.1\u003c/h2\u003e\n\u003cp\u003eThis patch release adds a new option to disable \u003ccode\u003eFileDropper\u003c/code\u003e previews\nand fixes a regression when updating \u003ccode\u003eColumn\u003c/code\u003e children in Bokeh\u0026lt;3.7.\nAdditionally it includes a number of documentation improvements.\nMany thanks to our returning contributors \u003ca href=\"https://github.com/dalthviz\"\u003e\u003ccode\u003e@​dalthviz\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/emmanuel-ferdman\"\u003e\u003ccode\u003e@​emmanuel-ferdman\u003c/code\u003e\u003c/a\u003e, \u003ca href=\"https://github.com/MarcSkovMadsen\"\u003e\u003ccode\u003e@​MarcSkovMadsen\u003c/code\u003e\u003c/a\u003e, and \u003ca href=\"https://github.com/hoxbro\"\u003e\u003ccode\u003e@​hoxbro\u003c/code\u003e\u003c/a\u003e\u003c/p\u003e\n\u003ch3\u003eEnhancements\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd option to disable FileDropper previews (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7944\"\u003e#7944\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ccode\u003e--index-titles\u003c/code\u003e help string typo fix and don't call \u003ccode\u003etitle\u003c/code\u003e on user input (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7935\"\u003e#7935\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eMigrate to correct logger interface (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7931\"\u003e#7931\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eColumn updates not working for Bokeh\u0026lt;3.7 (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7948\"\u003e#7948\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDocumentation\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix image links in Azure documentation (\u003ca href=\"https://redirect.github.com/holoviz/panel/pull/7938\"\u003e#7938\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/holoviz/panel/commit/85150c61547c44a070d68ba0ab9c34b4e93ee2d5\"\u003e\u003ccode\u003e85150c6\u003c/code\u003e\u003c/a\u003e Update panel.js to 1.7.1\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/holoviz/panel/commit/c0bf9d05601e497cda8baa9217c41125f9d816e9\"\u003e\u003ccode\u003ec0bf9d0\u003c/code\u003e\u003c/a\u003e type: Fix type erroring out (\u003ca href=\"https://redirect.github.com/holoviz/panel/issues/7950\"\u003e#7950\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/holoviz/panel/commit/0cbf9a703f9c628348f2632ad1d8338caf0850c9\"\u003e\u003ccode\u003e0cbf9a7\u003c/code\u003e\u003c/a\u003e Update panel.js to 1.7.1-rc.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/holoviz/panel/commit/1fd25737edf28da72d1a84ae2a6e23b5d0334b88\"\u003e\u003ccode\u003e1fd2573\u003c/code\u003e\u003c/a\u003e enh: Add option to disable FileDropper previews (\u003ca href=\"https://redirect.github.com/holoviz/panel/issues/7944\"\u003e#7944\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/holoviz/panel/commit/3d5b35394f39a2af2f3b1e8dbf62c929b68d7a20\"\u003e\u003ccode\u003e3d5b353\u003c/code\u003e\u003c/a\u003e chore: Add changelog for v1.7.1 (\u003ca href=\"https://redirect.github.com/holoviz/panel/issues/7949\"\u003e#7949\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/holoviz/panel/commit/e16ab0a5b7e8eb6a8ecb3ec178406bdf3abb6183\"\u003e\u003ccode\u003ee16ab0a\u003c/code\u003e\u003c/a\u003e Update panel.js to 1.7.1-a.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/holoviz/panel/commit/853e1c1aa40120364a031d703a95b0556fb4812d\"\u003e\u003ccode\u003e853e1c1\u003c/code\u003e\u003c/a\u003e fix: Column updates not working for Bokeh \u0026lt; 3.7 (\u003ca href=\"https://redirect.github.com/holoviz/panel/issues/7948\"\u003e#7948\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/holoviz/panel/commit/4d175285c3a3cfe6c9e7cc8f658a501698edd87e\"\u003e\u003ccode\u003e4d17528\u003c/code\u003e\u003c/a\u003e fix image links (\u003ca href=\"https://redirect.github.com/holoviz/panel/issues/7938\"\u003e#7938\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/holoviz/panel/commit/dec3707610a3dffa4637ff50a7046a4febcbbb7c\"\u003e\u003ccode\u003edec3707\u003c/code\u003e\u003c/a\u003e Migrate to correct logger interface (\u003ca href=\"https://redirect.github.com/holoviz/panel/issues/7931\"\u003e#7931\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/holoviz/panel/commit/9bbe601902202caece7efe600113e943714c7144\"\u003e\u003ccode\u003e9bbe601\u003c/code\u003e\u003c/a\u003e \u003ccode\u003e--index-titles\u003c/code\u003e help string typo fix and \u003ccode\u003etitle\u003c/code\u003e call usage change (\u003ca href=\"https://redirect.github.com/holoviz/panel/issues/7935\"\u003e#7935\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/holoviz/panel/compare/v1.7.0...v1.7.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=panel\u0026package-manager=pip\u0026previous-version=1.7.0\u0026new-version=1.7.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/ansys/pyturbogrid/pull/265","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/ansys%2Fpyturbogrid/issues/265","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/265/packages"}}]}