tag:github.com,2008:https://github.com/higlass/higlass-python/releasesRelease notes from higlass-python2026-03-01T10:48:59Ztag:github.com,2008:Repository/157736488/v1.4.02026-03-01T15:57:30Zv1.4.0<p>This release adds Shadow DOM support, changing widget rendering behavior. The HiGlass viewer is now rendered within a ShadowDOM root, isolating its CSS styling from that of the containing document. Consumers who inspect el.children or rely on document-level styles will be affected.</p>
<h2>What's changed</h2>
<ul>
<li>Render HiGlass viewer inside Shadow DOM by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/manzt/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/manzt">@manzt</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4005144071" data-permission-text="Title is private" data-url="https://github.com/higlass/higlass-python/issues/208" data-hovercard-type="pull_request" data-hovercard-url="/higlass/higlass-python/pull/208/hovercard" href="https://github.com/higlass/higlass-python/pull/208">#208</a></li>
<li>Fix page scrolling when using mouse wheel to zoom in Jupyter notebooks by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/kaspermunch/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/kaspermunch">@kaspermunch</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3483365675" data-permission-text="Title is private" data-url="https://github.com/higlass/higlass-python/issues/194" data-hovercard-type="pull_request" data-hovercard-url="/higlass/higlass-python/pull/194/hovercard" href="https://github.com/higlass/higlass-python/pull/194">#194</a></li>
<li>Raise minimum Python to 3.10 by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/manzt/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/manzt">@manzt</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4005003525" data-permission-text="Title is private" data-url="https://github.com/higlass/higlass-python/issues/207" data-hovercard-type="pull_request" data-hovercard-url="/higlass/higlass-python/pull/207/hovercard" href="https://github.com/higlass/higlass-python/pull/207">#207</a></li>
</ul>
<h2>Maintenance</h2>
<ul>
<li>Set minimum uv version in <code>pyproject.toml</code> by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/manzt/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/manzt">@manzt</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4004926801" data-permission-text="Title is private" data-url="https://github.com/higlass/higlass-python/issues/203" data-hovercard-type="pull_request" data-hovercard-url="/higlass/higlass-python/pull/203/hovercard" href="https://github.com/higlass/higlass-python/pull/203">#203</a></li>
<li>Unpin uv version in docs workflows by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/manzt/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/manzt">@manzt</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4004939447" data-permission-text="Title is private" data-url="https://github.com/higlass/higlass-python/issues/205" data-hovercard-type="pull_request" data-hovercard-url="/higlass/higlass-python/pull/205/hovercard" href="https://github.com/higlass/higlass-python/pull/205">#205</a></li>
<li>Replace pkg_resources with packaging for version parsing by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/manzt/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/manzt">@manzt</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4004956557" data-permission-text="Title is private" data-url="https://github.com/higlass/higlass-python/issues/206" data-hovercard-type="pull_request" data-hovercard-url="/higlass/higlass-python/pull/206/hovercard" href="https://github.com/higlass/higlass-python/pull/206">#206</a></li>
<li>Typecheck project with <code>ty</code> by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/manzt/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/manzt">@manzt</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4004932900" data-permission-text="Title is private" data-url="https://github.com/higlass/higlass-python/issues/204" data-hovercard-type="pull_request" data-hovercard-url="/higlass/higlass-python/pull/204/hovercard" href="https://github.com/higlass/higlass-python/pull/204">#204</a></li>
<li>chore(deps): bump actions/checkout from 5 to 6 in the actions group across 1 directory by <a class="user-mention notranslate" data-hovercard-type="organization" data-hovercard-url="/orgs/dependabot/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/dependabot">@dependabot</a>[bot] in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4005343949" data-permission-text="Title is private" data-url="https://github.com/higlass/higlass-python/issues/209" data-hovercard-type="pull_request" data-hovercard-url="/higlass/higlass-python/pull/209/hovercard" href="https://github.com/higlass/higlass-python/pull/209">#209</a></li>
<li>Add widget.js smoke test by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/manzt/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/manzt">@manzt</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="4001682971" data-permission-text="Title is private" data-url="https://github.com/higlass/higlass-python/issues/202" data-hovercard-type="pull_request" data-hovercard-url="/higlass/higlass-python/pull/202/hovercard" href="https://github.com/higlass/higlass-python/pull/202">#202</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/kaspermunch/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/kaspermunch">@kaspermunch</a> made their first contribution in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3483365675" data-permission-text="Title is private" data-url="https://github.com/higlass/higlass-python/issues/194" data-hovercard-type="pull_request" data-hovercard-url="/higlass/higlass-python/pull/194/hovercard" href="https://github.com/higlass/higlass-python/pull/194">#194</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a class="commit-link" href="https://github.com/higlass/higlass-python/compare/v1.3.5...v1.4.0"><tt>v1.3.5...v1.4.0</tt></a></p>nvictustag:github.com,2008:Repository/157736488/v1.3.52026-02-26T21:11:00Zv1.3.5<h2>Bug fixes</h2>
<ul>
<li>Inline esm.sh URLs in widget.js by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/manzt/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/manzt">@manzt</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="3979128527" data-permission-text="Title is private" data-url="https://github.com/higlass/higlass-python/issues/201" data-hovercard-type="pull_request" data-hovercard-url="/higlass/higlass-python/pull/201/hovercard" href="https://github.com/higlass/higlass-python/pull/201">#201</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a class="commit-link" href="https://github.com/higlass/higlass-python/compare/v1.3.4...v1.3.5"><tt>v1.3.4...v1.3.5</tt></a></p>nvictustag:github.com,2008:Repository/157736488/v1.3.42025-10-04T23:50:22ZSequence logo track support<p>Updated docs for multivec tracks and added a literal for sequence-logo tracks</p>pkerpedjievtag:github.com,2008:Repository/157736488/v1.3.32025-04-11T14:40:43Zv1.3.3<h2>What's Changed</h2>
<ul>
<li>Add <code>hg.chromsizes</code> helper <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/pkerpedjiev/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/pkerpedjiev">@pkerpedjiev</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2981597154" data-permission-text="Title is private" data-url="https://github.com/higlass/higlass-python/issues/187" data-hovercard-type="pull_request" data-hovercard-url="/higlass/higlass-python/pull/187/hovercard" href="https://github.com/higlass/higlass-python/pull/187">#187</a></li>
</ul>
<div class="highlight highlight-source-python notranslate position-relative overflow-auto" data-snippet-clipboard-copy-content="import higlass as hg
ts = hg.chromsizes('chromSizes_hg19_reordered.tsv')
hg.view(
(ts.track('horizontal-chromosome-labels'), 'top'),
(ts.track('horizontal-chromosome-labels'), 'left'),
)"><pre><span class="pl-k">import</span> <span class="pl-s1">higlass</span> <span class="pl-k">as</span> <span class="pl-s1">hg</span>
<span class="pl-s1">ts</span> <span class="pl-c1">=</span> <span class="pl-s1">hg</span>.<span class="pl-c1">chromsizes</span>(<span class="pl-s">'chromSizes_hg19_reordered.tsv'</span>)
<span class="pl-s1">hg</span>.<span class="pl-c1">view</span>(
(<span class="pl-s1">ts</span>.<span class="pl-c1">track</span>(<span class="pl-s">'horizontal-chromosome-labels'</span>), <span class="pl-s">'top'</span>),
(<span class="pl-s1">ts</span>.<span class="pl-c1">track</span>(<span class="pl-s">'horizontal-chromosome-labels'</span>), <span class="pl-s">'left'</span>),
)</pre></div>
<p><strong>Full Changelog</strong>: <a class="commit-link" href="https://github.com/higlass/higlass-python/compare/v1.3.2...v1.3.3"><tt>v1.3.2...v1.3.3</tt></a></p>manzttag:github.com,2008:Repository/157736488/v1.3.22025-04-07T00:24:58Zv1.3.2<h2>What's Changed</h2>
<ul>
<li>fix: Resolve jupyter server tile sources in combined tracks by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/pkerpedjiev/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/pkerpedjiev">@pkerpedjiev</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2975278527" data-permission-text="Title is private" data-url="https://github.com/higlass/higlass-python/issues/186" data-hovercard-type="pull_request" data-hovercard-url="/higlass/higlass-python/pull/186/hovercard" href="https://github.com/higlass/higlass-python/pull/186">#186</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a class="commit-link" href="https://github.com/higlass/higlass-python/compare/v1.3.1...v1.3.2"><tt>v1.3.1...v1.3.2</tt></a></p>manzttag:github.com,2008:Repository/157736488/v1.3.12025-03-11T03:32:55Zv1.3.1<h2>What's Changed</h2>
<ul>
<li>feat(widget): Batch tile requests within an animation frame by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/manzt/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/manzt">@manzt</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2867870144" data-permission-text="Title is private" data-url="https://github.com/higlass/higlass-python/issues/181" data-hovercard-type="pull_request" data-hovercard-url="/higlass/higlass-python/pull/181/hovercard" href="https://github.com/higlass/higlass-python/pull/181">#181</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a class="commit-link" href="https://github.com/higlass/higlass-python/compare/v1.3.0...v1.3.1"><tt>v1.3.0...v1.3.1</tt></a></p>manzttag:github.com,2008:Repository/157736488/v1.3.02025-02-12T21:59:36Zv1.3.0<p><strong>This release deliberately contains backwards-incompatible changes</strong>. To avoid automatically picking up releases like this, you can pin the exact version of <code>higlass-python</code> in your <code>pyproject.toml</code> or <code>requirements.txt</code> file .</p>
<ul>
<li>Switch to Jupyter comms-based server (remove <code>hg.server</code>) by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/manzt/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/manzt">@manzt</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2137845717" data-permission-text="Title is private" data-url="https://github.com/higlass/higlass-python/issues/145" data-hovercard-type="pull_request" data-hovercard-url="/higlass/higlass-python/pull/145/hovercard" href="https://github.com/higlass/higlass-python/pull/145">#145</a></li>
</ul>
<p>HiGlass now uses Jupyter's built-in communication system to serve tilesets, removing the need for <code>hg.server</code>. Previously, <code>hg.server</code> ran a background HTTP server, but it caused issues on remote machines (e.g., authentication, port configuration).</p>
<p>This update removes <code>hg.server</code> and replaces it with a Jupyter comms-based approach, leveraging existing WebSocket connections. This makes HiGlass more robust across different environments and simplifies setup.</p>
<p>If HiGlass already works for you, nothing should change! If you previously used <code>hg.server.enable_proxy</code>, you can simple remove that line in your code:</p>
<div class="highlight highlight-source-diff notranslate position-relative overflow-auto" data-snippet-clipboard-copy-content="-- hg.server.enable_proxy() "><pre><span class="pl-md"><span class="pl-md">-</span>- hg.server.enable_proxy() </span></pre></div>
<p>This is a new feature, so please report any issues!</p>
<ul>
<li>Add <code>higlass.Tileset</code> for making custom tilesets by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/manzt/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/manzt">@manzt</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2846634607" data-permission-text="Title is private" data-url="https://github.com/higlass/higlass-python/issues/172" data-hovercard-type="pull_request" data-hovercard-url="/higlass/higlass-python/pull/172/hovercard" href="https://github.com/higlass/higlass-python/pull/172">#172</a>, <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2849263932" data-permission-text="Title is private" data-url="https://github.com/higlass/higlass-python/issues/177" data-hovercard-type="pull_request" data-hovercard-url="/higlass/higlass-python/pull/177/hovercard" href="https://github.com/higlass/higlass-python/pull/177">#177</a></li>
</ul>
<p>With the removal of <code>hg.server</code>, HiGlass now provides a simpler way to define custom tilesets.</p>
<p>Instead of <code>hg.server.add(tileset)</code>, you can now <strong>subclass</strong> <code>hg.Tileset</code>:</p>
<div class="highlight highlight-source-python notranslate position-relative overflow-auto" data-snippet-clipboard-copy-content="from dataclasses import dataclass
import higlass as hg
from clodius.tiles import cooler
@dataclass
class MyCustomCoolerTileset(hg.Tileset):
path: str
datatype = "matrix"
def tiles(self, tile_ids):
return cooler.tiles(self.path, tile_ids)
def info(self):
return cooler.tileset_info(self.path)
tileset = MyCustomCoolerTileset("test.mcool")
hg.view(tileset.track())"><pre><span class="pl-k">from</span> <span class="pl-s1">dataclasses</span> <span class="pl-k">import</span> <span class="pl-s1">dataclass</span>
<span class="pl-k">import</span> <span class="pl-s1">higlass</span> <span class="pl-k">as</span> <span class="pl-s1">hg</span>
<span class="pl-k">from</span> <span class="pl-s1">clodius</span>.<span class="pl-s1">tiles</span> <span class="pl-k">import</span> <span class="pl-s1">cooler</span>
<span class="pl-en">@<span class="pl-s1">dataclass</span></span>
<span class="pl-k">class</span> <span class="pl-v">MyCustomCoolerTileset</span>(<span class="pl-s1">hg</span>.<span class="pl-c1">Tileset</span>):
<span class="pl-s1">path</span>: <span class="pl-smi">str</span>
<span class="pl-s1">datatype</span> <span class="pl-c1">=</span> <span class="pl-s">"matrix"</span>
<span class="pl-k">def</span> <span class="pl-en">tiles</span>(<span class="pl-s1">self</span>, <span class="pl-s1">tile_ids</span>):
<span class="pl-k">return</span> <span class="pl-s1">cooler</span>.<span class="pl-c1">tiles</span>(<span class="pl-s1">self</span>.<span class="pl-c1">path</span>, <span class="pl-s1">tile_ids</span>)
<span class="pl-k">def</span> <span class="pl-en">info</span>(<span class="pl-s1">self</span>):
<span class="pl-k">return</span> <span class="pl-s1">cooler</span>.<span class="pl-c1">tileset_info</span>(<span class="pl-s1">self</span>.<span class="pl-c1">path</span>)
<span class="pl-s1">tileset</span> <span class="pl-c1">=</span> <span class="pl-en">MyCustomCoolerTileset</span>(<span class="pl-s">"test.mcool"</span>)
<span class="pl-s1">hg</span>.<span class="pl-c1">view</span>(<span class="pl-s1">tileset</span>.<span class="pl-c1">track</span>())</pre></div>
<p><code>hg.Tileset</code> automatically registers the tileset via Jupyter comms and provides a <code>.track()</code> method to create a HiGlass track with the correct tileset information.</p>
<ul>
<li>Remove <code>higlass.fuse</code> by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/manzt/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/manzt">@manzt</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2849169502" data-permission-text="Title is private" data-url="https://github.com/higlass/higlass-python/issues/175" data-hovercard-type="pull_request" data-hovercard-url="/higlass/higlass-python/pull/175/hovercard" href="https://github.com/higlass/higlass-python/pull/175">#175</a></li>
</ul>
<p><code>higlass.fuse</code> was an incomplete and poorly documented feature that added complexity without clear benefits. Filehandle-like interfaces now provide a more reliable alternative. If you relied on this feature, please open an issue!</p>
<p><strong>Full Changelog</strong>: <a class="commit-link" href="https://github.com/higlass/higlass-python/compare/v1.2.1...v1.3.0"><tt>v1.2.1...v1.3.0</tt></a></p>manzttag:github.com,2008:Repository/157736488/v1.2.12025-01-27T19:09:52Zv1.2.1<h2>What's Changed</h2>
<ul>
<li>Allow file pointers in tileset loaders by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/pkerpedjiev/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/pkerpedjiev">@pkerpedjiev</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2805632601" data-permission-text="Title is private" data-url="https://github.com/higlass/higlass-python/issues/161" data-hovercard-type="pull_request" data-hovercard-url="/higlass/higlass-python/pull/161/hovercard" href="https://github.com/higlass/higlass-python/pull/161">#161</a></li>
<li>Suppress right-click event propagation by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/manzt/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/manzt">@manzt</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2805587776" data-permission-text="Title is private" data-url="https://github.com/higlass/higlass-python/issues/160" data-hovercard-type="pull_request" data-hovercard-url="/higlass/higlass-python/pull/160/hovercard" href="https://github.com/higlass/higlass-python/pull/160">#160</a></li>
<li>Properly deep-copy pydantic models with <code>model_copy(deep=True)</code> by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/pkerpedjiev/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/pkerpedjiev">@pkerpedjiev</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2811086273" data-permission-text="Title is private" data-url="https://github.com/higlass/higlass-python/issues/163" data-hovercard-type="pull_request" data-hovercard-url="/higlass/higlass-python/pull/163/hovercard" href="https://github.com/higlass/higlass-python/pull/163">#163</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a class="commit-link" href="https://github.com/higlass/higlass-python/compare/v1.2.0...v1.2.1"><tt>v1.2.0...v1.2.1</tt></a></p>manzttag:github.com,2008:Repository/157736488/v1.2.02024-11-12T15:13:47Zv1.2.0<h2>What's Changed</h2>
<ul>
<li><strong>Breaking</strong>: Migrate to higlass-schema v0.2.0 (pydantic v2) by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/manzt/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/manzt">@manzt</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2647381553" data-permission-text="Title is private" data-url="https://github.com/higlass/higlass-python/issues/155" data-hovercard-type="pull_request" data-hovercard-url="/higlass/higlass-python/pull/155/hovercard" href="https://github.com/higlass/higlass-python/pull/155">#155</a></li>
<li>Shorter automatic uids for Tracks and Views by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/manzt/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/manzt">@manzt</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2652428741" data-permission-text="Title is private" data-url="https://github.com/higlass/higlass-python/issues/157" data-hovercard-type="pull_request" data-hovercard-url="/higlass/higlass-python/pull/157/hovercard" href="https://github.com/higlass/higlass-python/pull/157">#157</a></li>
<li>Upgrade HiGlass front-end to v1.13 by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/manzt/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/manzt">@manzt</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2652432000" data-permission-text="Title is private" data-url="https://github.com/higlass/higlass-python/issues/158" data-hovercard-type="pull_request" data-hovercard-url="/higlass/higlass-python/pull/158/hovercard" href="https://github.com/higlass/higlass-python/pull/158">#158</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a class="commit-link" href="https://github.com/higlass/higlass-python/compare/v1.1.2...v1.2.0"><tt>v1.1.2...v1.2.0</tt></a></p>
<p>This release does not introduce changes to the <code>higlass-python</code> API itself. However, it migrates the core data objects created and modified by the <code>higlass-python</code> API from Pydantic v1 to Pydantic v2. We are marking this as a <strong>breaking release</strong>, as some methods and attributes on these objects are now deprecated.</p>
<p>Libraries relying on <code>higlass-schema</code> (Pydantic models for Python) may encounter breaking changes if they use methods that have changed between Pydantic v1 and v2. We expect this update to improve compatibility and make it easier to use <code>higlass-python</code> in environments that depend on Pydantic v2 (which are increasing).</p>manzttag:github.com,2008:Repository/157736488/v1.1.22024-11-12T02:35:30Zv1.1.2<h2>What's Changed</h2>
<ul>
<li>Pin higlass-schema version upper bound for <v1.2 by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/manzt/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/manzt">@manzt</a> in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="2650822817" data-permission-text="Title is private" data-url="https://github.com/higlass/higlass-python/issues/156" data-hovercard-type="pull_request" data-hovercard-url="/higlass/higlass-python/pull/156/hovercard" href="https://github.com/higlass/higlass-python/pull/156">#156</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a class="commit-link" href="https://github.com/higlass/higlass-python/compare/v1.1.0...v1.1.2"><tt>v1.1.0...v1.1.2</tt></a></p>manzt