Skip to main content

A python wrapper around the libCZI C++ library with reading and writing functionality.

Project description

pylibCZIrw - Python wrapper for libCZI

This project provides a simple and easy-to-use Python wrapper for libCZI - a cross-platform C++ library intended for providing read and write access to CZI image documents.

Important Remarks

  • At the moment, pylibCZIrw completely abstracts away the subblock concept, both in the reading and in the writing APIs.
  • The core concept of pylibCZIrw is focussing on reading and writing 2D image planes by specifying the dimension indices and its location in order to only read or write what is really needed.
  • It allows reading data via http/https-protocol enabling cloud storage scenarios.

Example Usage

from pylibCZIrw import czi as pyczi

filepath = "myimagefile.czi"

# open the CZI document to read the
with pyczi.open_czi(filepath) as czidoc:
    # get the image dimensions as a dictionary, where the key identifies the dimension
    total_bounding_box = czidoc.total_bounding_box

    # get the total bounding box for all scenes
    total_bounding_rectangle = czidoc.total_bounding_rectangle

    # get the bounding boxes for each individual scene
    scenes_bounding_rectangle = czidoc.scenes_bounding_rectangle

    # read a 2D image plane and optionally specify planes, zoom levels and ROIs
    image2d = czidoc.read(plane={"T": 1, "Z": 2, "C": 0}, zoom=1.0, roi=(0, 0, 50, 100))

The detailed usage can be inferred from the sample notebooks.

For more detailed information (on the latest version) refer to https://zeiss.github.io/pylibczirw/.

Installation

In case there is no wheel available for your system configuration, you can:

Disclaimer

The library and the notebook are free to use for everybody. Carl Zeiss Microscopy GmbH undertakes no warranty concerning the use of those tools. Use them at your own risk.

By using any of those examples you agree to this disclaimer.

Version: 2023.11.20

Copyright (c) 2023 Carl Zeiss AG, Germany. All Rights Reserved.

CHANGELOG

v6.0.0 (2026-03-10)

Breaking

  • feat: Pass through reader options related to coordinates (#118)

BREAKING CHANGE: Either remove this line or add a short description describing the nature of the breaking change. Be aware that this will trigger a MAJOR update pushed to PyPI when merged to main.

---ADAPT ME---
[x] I followed the How to structure your PR. [x] Based on Commit Parsing: In case a new major release will be created (because the body or footer begins with 'BREAKING CHANGE:'), I created a new Jupyter notebook with a matching version. [ ] Based on Commit Parsing: In case a new minor/patch release will be created (because PR title begins with 'feat'/('fix' or 'perf')), I optionally created a new Jupyter notebook with a matching version. [x] In case of API changes, I updated API.md.

Summary of the change(s) and which issue(s) is/are fixed Added easy way to passing through reader options to deal with m-index corruption and lax/string coordinate parsing (3bfafd4)

Deps

  • deps: bump actions/github-script from 7 to 8 (#105)

Bumps actions/github-script from 7 to 8. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/actions/github-script/releases&#34;&gt;actions/github-script&#39;s releases</a>.</em></p> <blockquote> <h2>v8.0.0</h2> <h2>What's Changed</h2> <ul> <li>Update Node.js version support to 24.x by <a href="https://github.com/salmanmkc&#34;&gt;&lt;code&gt;@​salmanmkc&lt;/code&gt;&lt;/a> in <a href="https://redirect.github.com/actions/github-script/pull/637&#34;&gt;actions/github-script#637&lt;/a&gt;&lt;/li> <li>README for updating actions/github-script from v7 to v8 by <a href="https://github.com/sneha-krip&#34;&gt;&lt;code&gt;@​sneha-krip&lt;/code&gt;&lt;/a> in <a href="https://redirect.github.com/actions/github-script/pull/653&#34;&gt;actions/github-script#653&lt;/a&gt;&lt;/li> </ul> <h2>⚠️ Minimum Compatible Runner Version</h2> <p><strong>v2.327.1</strong><br /> <a href="https://github.com/actions/runner/releases/tag/v2.327.1&#34;&gt;Release Notes</a></p> <p>Make sure your runner is updated to this version or newer to use this release.</p> <h2>New Contributors</h2> <ul> <li><a href="https://github.com/salmanmkc&#34;&gt;&lt;code&gt;@​salmanmkc&lt;/code&gt;&lt;/a> made their first contribution in <a href="https://redirect.github.com/actions/github-script/pull/637&#34;&gt;actions/github-script#637&lt;/a&gt;&lt;/li> <li><a href="https://github.com/sneha-krip&#34;&gt;&lt;code&gt;@​sneha-krip&lt;/code&gt;&lt;/a> made their first contribution in <a href="https://redirect.github.com/actions/github-script/pull/653&#34;&gt;actions/github-script#653&lt;/a&gt;&lt;/li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/actions/github-script/compare/v7.1.0...v8.0.0&#34;&gt;https://github.com/actions/github-script/compare/v7.1.0...v8.0.0&lt;/a&gt;&lt;/p> <h2>v7.1.0</h2> <h2>What's Changed</h2> <ul> <li>Upgrade husky to v9 by <a href="https://github.com/benelan&#34;&gt;&lt;code&gt;@​benelan&lt;/code&gt;&lt;/a> in <a href="https://redirect.github.com/actions/github-script/pull/482&#34;&gt;actions/github-script#482&lt;/a&gt;&lt;/li> <li>Add workflow file for publishing releases to immutable action package by <a href="https://github.com/Jcambass&#34;&gt;&lt;code&gt;@​Jcambass&lt;/code&gt;&lt;/a> in <a href="https://redirect.github.com/actions/github-script/pull/485&#34;&gt;actions/github-script#485&lt;/a&gt;&lt;/li> <li>Upgrade IA Publish by <a href="https://github.com/Jcambass&#34;&gt;&lt;code&gt;@​Jcambass&lt;/code&gt;&lt;/a> in <a href="https://redirect.github.com/actions/github-script/pull/486&#34;&gt;actions/github-script#486&lt;/a&gt;&lt;/li> <li>Fix workflow status badges by <a href="https://github.com/joshmgross&#34;&gt;&lt;code&gt;@​joshmgross&lt;/code&gt;&lt;/a> in <a href="https://redirect.github.com/actions/github-script/pull/497&#34;&gt;actions/github-script#497&lt;/a&gt;&lt;/li> <li>Update usage of <code>actions/upload-artifact</code> by <a href="https://github.com/joshmgross&#34;&gt;&lt;code&gt;@​joshmgross&lt;/code&gt;&lt;/a> in <a href="https://redirect.github.com/actions/github-script/pull/512&#34;&gt;actions/github-script#512&lt;/a&gt;&lt;/li> <li>Clear up package name confusion by <a href="https://github.com/joshmgross&#34;&gt;&lt;code&gt;@​joshmgross&lt;/code&gt;&lt;/a> in <a href="https://redirect.github.com/actions/github-script/pull/514&#34;&gt;actions/github-script#514&lt;/a&gt;&lt;/li> <li>Update dependencies with <code>npm audit fix</code> by <a href="https://github.com/joshmgross&#34;&gt;&lt;code&gt;@​joshmgross&lt;/code&gt;&lt;/a> in <a href="https://redirect.github.com/actions/github-script/pull/515&#34;&gt;actions/github-script#515&lt;/a&gt;&lt;/li> <li>Specify that the used script is JavaScript by <a href="https://github.com/timotk&#34;&gt;&lt;code&gt;@​timotk&lt;/code&gt;&lt;/a> in <a href="https://redirect.github.com/actions/github-script/pull/478&#34;&gt;actions/github-script#478&lt;/a&gt;&lt;/li> <li>chore: Add Dependabot for NPM and Actions by <a href="https://github.com/nschonni&#34;&gt;&lt;code&gt;@​nschonni&lt;/code&gt;&lt;/a> in <a href="https://redirect.github.com/actions/github-script/pull/472&#34;&gt;actions/github-script#472&lt;/a&gt;&lt;/li> <li>Define <code>permissions</code> in workflows and update actions by <a href="https://github.com/joshmgross&#34;&gt;&lt;code&gt;@​joshmgross&lt;/code&gt;&lt;/a> in <a href="https://redirect.github.com/actions/github-script/pull/531&#34;&gt;actions/github-script#531&lt;/a&gt;&lt;/li> <li>chore: Add Dependabot for .github/actions/install-dependencies by <a href="https://github.com/nschonni&#34;&gt;&lt;code&gt;@​nschonni&lt;/code&gt;&lt;/a> in <a href="https://redirect.github.com/actions/github-script/pull/532&#34;&gt;actions/github-script#532&lt;/a&gt;&lt;/li> <li>chore: Remove .vscode settings by <a href="https://github.com/nschonni&#34;&gt;&lt;code&gt;@​nschonni&lt;/code&gt;&lt;/a> in <a href="https://redirect.github.com/actions/github-script/pull/533&#34;&gt;actions/github-script#533&lt;/a&gt;&lt;/li> <li>ci: Use github/setup-licensed by <a href="https://github.com/nschonni&#34;&gt;&lt;code&gt;@​nschonni&lt;/code&gt;&lt;/a> in <a href="https://redirect.github.com/actions/github-script/pull/473&#34;&gt;actions/github-script#473&lt;/a&gt;&lt;/li> <li>make octokit instance available as octokit on top of github, to make it easier to seamlessly copy examples from GitHub rest api or octokit documentations by <a href="https://github.com/iamstarkov&#34;&gt;&lt;code&gt;@​iamstarkov&lt;/code&gt;&lt;/a> in <a href="https://redirect.github.com/actions/github-script/pull/508&#34;&gt;actions/github-script#508&lt;/a&gt;&lt;/li> <li>Remove <code>octokit</code> README updates for v7 by <a href="https://github.com/joshmgross&#34;&gt;&lt;code&gt;@​joshmgross&lt;/code&gt;&lt;/a> in <a href="https://redirect.github.com/actions/github-script/pull/557&#34;&gt;actions/github-script#557&lt;/a&gt;&lt;/li> <li>docs: add &quot;exec&quot; usage examples by <a href="https://github.com/neilime&#34;&gt;&lt;code&gt;@​neilime&lt;/code&gt;&lt;/a> in <a href="https://redirect.github.com/actions/github-script/pull/546&#34;&gt;actions/github-script#546&lt;/a&gt;&lt;/li> <li>Bump ruby/setup-ruby from 1.213.0 to 1.222.0 by <a href="https://github.com/dependabot&#34;&gt;&lt;code&gt;@​dependabot&lt;/code&gt;&lt;/a&gt;[bot] in <a href="https://redirect.github.com/actions/github-script/pull/563&#34;&gt;actions/github-script#563&lt;/a&gt;&lt;/li> <li>Bump ruby/setup-ruby from 1.222.0 to 1.229.0 by <a href="https://github.com/dependabot&#34;&gt;&lt;code&gt;@​dependabot&lt;/code&gt;&lt;/a&gt;[bot] in <a href="https://redirect.github.com/actions/github-script/pull/575&#34;&gt;actions/github-script#575&lt;/a&gt;&lt;/li> <li>Clearly document passing inputs to the <code>script</code> by <a href="https://github.com/joshmgross&#34;&gt;&lt;code&gt;@​joshmgross&lt;/code&gt;&lt;/a> in <a href="https://redirect.github.com/actions/github-script/pull/603&#34;&gt;actions/github-script#603&lt;/a&gt;&lt;/li> <li>Update README.md by <a href="https://github.com/nebuk89&#34;&gt;&lt;code&gt;@​nebuk89&lt;/code&gt;&lt;/a> in <a href="https://redirect.github.com/actions/github-script/pull/610&#34;&gt;actions/github-script#610&lt;/a&gt;&lt;/li> </ul> <h2>New Contributors</h2> <ul> <li><a href="https://github.com/benelan&#34;&gt;&lt;code&gt;@​benelan&lt;/code&gt;&lt;/a> made their first contribution in <a href="https://redirect.github.com/actions/github-script/pull/482&#34;&gt;actions/github-script#482&lt;/a&gt;&lt;/li> <li><a href="https://github.com/Jcambass&#34;&gt;&lt;code&gt;@​Jcambass&lt;/code&gt;&lt;/a> made their first contribution in <a href="https://redirect.github.com/actions/github-script/pull/485&#34;&gt;actions/github-script#485&lt;/a&gt;&lt;/li> <li><a href="https://github.com/timotk&#34;&gt;&lt;code&gt;@​timotk&lt;/code&gt;&lt;/a> made their first contribution in <a href="https://redirect.github.com/actions/github-script/pull/478&#34;&gt;actions/github-script#478&lt;/a&gt;&lt;/li> <li><a href="https://github.com/iamstarkov&#34;&gt;&lt;code&gt;@​iamstarkov&lt;/code&gt;&lt;/a> made their first contribution in <a href="https://redirect.github.com/actions/github-script/pull/508&#34;&gt;actions/github-script#508&lt;/a&gt;&lt;/li> <li><a href="https://github.com/neilime&#34;&gt;&lt;code&gt;@​neilime&lt;/code&gt;&lt;/a> made their first contribution in <a href="https://redirect.github.com/actions/github-script/pull/546&#34;&gt;actions/github-script#546&lt;/a&gt;&lt;/li> <li><a href="https://github.com/nebuk89&#34;&gt;&lt;code&gt;@​nebuk89&lt;/code&gt;&lt;/a> made their first contribution in <a href="https://redirect.github.com/actions/github-script/pull/610&#34;&gt;actions/github-script#610&lt;/a&gt;&lt;/li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/actions/github-script/compare/v7...v7.1.0&#34;&gt;https://github.com/actions/github-script/compare/v7...v7.1.0&lt;/a&gt;&lt;/p> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/actions/github-script/commit/ed597411d8f924073f98dfc5c65a23a2325f34cd&#34;&gt;&lt;code&gt;ed59741&lt;/code&gt;&lt;/a> Merge pull request <a href="https://redirect.github.com/actions/github-script/issues/653&#34;&gt;#653&lt;/a> from actions/sneha-krip/readme-for-v8</li> <li><a href="https://github.com/actions/github-script/commit/2dc352e4baefd91bec0d06f6ae2f1045d1687ca3&#34;&gt;&lt;code&gt;2dc352e&lt;/code&gt;&lt;/a> Bold minimum Actions Runner version in README</li> <li><a href="https://github.com/actions/github-script/commit/01e118c8d0d22115597e46514b5794e7bc3d56f1&#34;&gt;&lt;code&gt;01e118c&lt;/code&gt;&lt;/a> Update README for Node 24 runtime requirements</li> <li><a href="https://github.com/actions/github-script/commit/8b222ac82eda86dcad7795c9d49b839f7bf5b18b&#34;&gt;&lt;code&gt;8b222ac&lt;/code&gt;&lt;/a> Apply suggestion from <a href="https://github.com/salmanmkc&#34;&gt;&lt;code&gt;@​salmanmkc&lt;/code&gt;&lt;/a&gt;&lt;/li> <li><a href="https://github.com/actions/github-script/commit/adc0eeac992408a7b276994ca87edde1c8ce4d25&#34;&gt;&lt;code&gt;adc0eea&lt;/code&gt;&lt;/a> README for updating actions/github-script from v7 to v8</li> <li><a href="https://github.com/actions/github-script/commit/20fe497b3fe0c7be8aae5c9df711ac716dc9c425&#34;&gt;&lt;code&gt;20fe497&lt;/code&gt;&lt;/a> Merge pull request <a href="https://redirect.github.com/actions/github-script/issues/637&#34;&gt;#637&lt;/a> from actions/node24</li> <li><a href="https://github.com/actions/github-script/commit/e7b7f222b11a03e8b695c4c7afba89a02ea20164&#34;&gt;&lt;code&gt;e7b7f22&lt;/code&gt;&lt;/a> update licenses</li> <li><a href="https://github.com/actions/github-script/commit/2c81ba05f308415d095291e6eeffe983d822345b&#34;&gt;&lt;code&gt;2c81ba0&lt;/code&gt;&lt;/a> Update Node.js version support to 24.x</li> <li>See full diff in <a href="https://github.com/actions/github-script/compare/v7...v8&#34;&gt;compare view</a></li> </ul> </details> <br />

Dependabot compatibility score

Dependabot 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.


<details> <summary>Dependabot commands and options</summary> <br />

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot show &lt;dependency name&gt; ignore conditions will show all of the ignore conditions of the specified dependency
  • @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)
  • @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)
  • @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)

</details>

Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Sebastian Rhode <3833249+sebi06@users.noreply.github.com> (9ecb0e7)

  • deps: bump github/codeql-action from 3 to 4 (#106)

Bumps github/codeql-action from 3 to 4. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/github/codeql-action/releases&#34;&gt;github/codeql-action&#39;s releases</a>.</em></p> <blockquote> <h2>v3.30.9</h2> <h1>CodeQL Action Changelog</h1> <p>See the <a href="https://github.com/github/codeql-action/releases&#34;&gt;releases page</a> for the relevant changes to the CodeQL CLI and language packs.</p> <h2>3.30.9 - 17 Oct 2025</h2> <ul> <li>Update default CodeQL bundle version to 2.23.3. <a href="https://redirect.github.com/github/codeql-action/pull/3205&#34;&gt;#3205&lt;/a&gt;&lt;/li> <li>Experimental: A new <code>setup-codeql</code> action has been added which is similar to <code>init</code>, except it only installs the CodeQL CLI and does not initialize a database. Do not use this in production as it is part of an internal experiment and subject to change at any time. <a href="https://redirect.github.com/github/codeql-action/pull/3204&#34;&gt;#3204&lt;/a&gt;&lt;/li> </ul> <p>See the full <a href="https://github.com/github/codeql-action/blob/v3.30.9/CHANGELOG.md&#34;&gt;CHANGELOG.md&lt;/a> for more information.</p> <h2>v3.30.8</h2> <h1>CodeQL Action Changelog</h1> <p>See the <a href="https://github.com/github/codeql-action/releases&#34;&gt;releases page</a> for the relevant changes to the CodeQL CLI and language packs.</p> <h2>3.30.8 - 10 Oct 2025</h2> <p>No user facing changes.</p> <p>See the full <a href="https://github.com/github/codeql-action/blob/v3.30.8/CHANGELOG.md&#34;&gt;CHANGELOG.md&lt;/a> for more information.</p> <h2>v3.30.7</h2> <h1>CodeQL Action Changelog</h1> <p>See the <a href="https://github.com/github/codeql-action/releases&#34;&gt;releases page</a> for the relevant changes to the CodeQL CLI and language packs.</p> <h2>3.30.7 - 06 Oct 2025</h2> <p>No user facing changes.</p> <p>See the full <a href="https://github.com/github/codeql-action/blob/v3.30.7/CHANGELOG.md&#34;&gt;CHANGELOG.md&lt;/a> for more information.</p> <h2>v3.30.6</h2> <h1>CodeQL Action Changelog</h1> <p>See the <a href="https://github.com/github/codeql-action/releases&#34;&gt;releases page</a> for the relevant changes to the CodeQL CLI and language packs.</p> <h2>3.30.6 - 02 Oct 2025</h2> <ul> <li>Update default CodeQL bundle version to 2.23.2. <a href="https://redirect.github.com/github/codeql-action/pull/3168&#34;&gt;#3168&lt;/a&gt;&lt;/li> </ul> <p>See the full <a href="https://github.com/github/codeql-action/blob/v3.30.6/CHANGELOG.md&#34;&gt;CHANGELOG.md&lt;/a> for more information.</p> <h2>v3.30.5</h2> <h1>CodeQL Action Changelog</h1> <p>See the <a href="https://github.com/github/codeql-action/releases&#34;&gt;releases page</a> for the relevant changes to the CodeQL CLI and language packs.</p> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/github/codeql-action/blob/main/CHANGELOG.md&#34;&gt;github/codeql-action&#39;s changelog</a>.</em></p> <blockquote> <h2>3.29.4 - 23 Jul 2025</h2> <p>No user facing changes.</p> <h2>3.29.3 - 21 Jul 2025</h2> <p>No user facing changes.</p> <h2>3.29.2 - 30 Jun 2025</h2> <ul> <li>Experimental: When the <code>quality-queries</code> input for the <code>init</code> action is provided with an argument, separate <code>.quality.sarif</code> files are produced and uploaded for each language with the results of the specified queries. Do not use this in production as it is part of an internal experiment and subject to change at any time. <a href="https://redirect.github.com/github/codeql-action/pull/2935&#34;&gt;#2935&lt;/a&gt;&lt;/li> </ul> <h2>3.29.1 - 27 Jun 2025</h2> <ul> <li>Fix bug in PR analysis where user-provided <code>include</code> query filter fails to exclude non-included queries. <a href="https://redirect.github.com/github/codeql-action/pull/2938&#34;&gt;#2938&lt;/a&gt;&lt;/li> <li>Update default CodeQL bundle version to 2.22.1. <a href="https://redirect.github.com/github/codeql-action/pull/2950&#34;&gt;#2950&lt;/a&gt;&lt;/li> </ul> <h2>3.29.0 - 11 Jun 2025</h2> <ul> <li>Update default CodeQL bundle version to 2.22.0. <a href="https://redirect.github.com/github/codeql-action/pull/2925&#34;&gt;#2925&lt;/a&gt;&lt;/li> <li>Bump minimum CodeQL bundle version to 2.16.6. <a href="https://redirect.github.com/github/codeql-action/pull/2912&#34;&gt;#2912&lt;/a&gt;&lt;/li> </ul> <h2>3.28.21 - 28 July 2025</h2> <p>No user facing changes.</p> <h2>3.28.20 - 21 July 2025</h2> <ul> <li>Remove support for combining SARIF files from a single upload for GHES 3.18, see <a href="https://github.blog/changelog/2024-05-06-code-scanning-will-stop-combining-runs-from-a-single-upload/&#34;&gt;the changelog post</a>. <a href="https://redirect.github.com/github/codeql-action/pull/2959&#34;&gt;#2959&lt;/a&gt;&lt;/li> </ul> <h2>3.28.19 - 03 Jun 2025</h2> <ul> <li>The CodeQL Action no longer includes its own copy of the extractor for the <code>actions</code> language, which is currently in public preview. The <code>actions</code> extractor has been included in the CodeQL CLI since v2.20.6. If your workflow has enabled the <code>actions</code> language <em>and</em> you have pinned your <code>tools:</code> property to a specific version of the CodeQL CLI earlier than v2.20.6, you will need to update to at least CodeQL v2.20.6 or disable <code>actions</code> analysis.</li> <li>Update default CodeQL bundle version to 2.21.4. <a href="https://redirect.github.com/github/codeql-action/pull/2910&#34;&gt;#2910&lt;/a&gt;&lt;/li> </ul> <h2>3.28.18 - 16 May 2025</h2> <ul> <li>Update default CodeQL bundle version to 2.21.3. <a href="https://redirect.github.com/github/codeql-action/pull/2893&#34;&gt;#2893&lt;/a&gt;&lt;/li> <li>Skip validating SARIF produced by CodeQL for improved performance. <a href="https://redirect.github.com/github/codeql-action/pull/2894&#34;&gt;#2894&lt;/a&gt;&lt;/li> <li>The number of threads and amount of RAM used by CodeQL can now be set via the <code>CODEQL_THREADS</code> and <code>CODEQL_RAM</code> runner environment variables. If set, these environment variables override the <code>threads</code> and <code>ram</code> inputs respectively. <a href="https://redirect.github.com/github/codeql-action/pull/2891&#34;&gt;#2891&lt;/a&gt;&lt;/li> </ul> <h2>3.28.17 - 02 May 2025</h2> <ul> <li>Update default CodeQL bundle version to 2.21.2. <a href="https://redirect.github.com/github/codeql-action/pull/2872&#34;&gt;#2872&lt;/a&gt;&lt;/li> </ul> <h2>3.28.16 - 23 Apr 2025</h2> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/github/codeql-action/commit/d02f50ee622857aa5b6b14b1f01cb38fc0a136e0&#34;&gt;&lt;code&gt;d02f50e&lt;/code&gt;&lt;/a> Update changelog for <code>setup-codeql</code></li> <li><a href="https://github.com/github/codeql-action/commit/f4237b7e769862831f12bfb95191147b4b111722&#34;&gt;&lt;code&gt;f4237b7&lt;/code&gt;&lt;/a> Add <code>setup-codeql</code> to README</li> <li><a href="https://github.com/github/codeql-action/commit/302fc5e00d885cc26a37a6d8d5d44e22a2df8a36&#34;&gt;&lt;code&gt;302fc5e&lt;/code&gt;&lt;/a> Update docs</li> <li><a href="https://github.com/github/codeql-action/commit/c77b3fb96eca63bcd857805326e1ee12b342aeea&#34;&gt;&lt;code&gt;c77b3fb&lt;/code&gt;&lt;/a> Skip failed SARIF upload if <code>analysis-kinds: code-quality</code></li> <li><a href="https://github.com/github/codeql-action/commit/2a54ab50161a0e386fc920d02984dcd42f0df06f&#34;&gt;&lt;code&gt;2a54ab5&lt;/code&gt;&lt;/a> Fix <code>init-action-post-helper</code> tests using broken <code>Config</code>s</li> <li><a href="https://github.com/github/codeql-action/commit/a60e5ce8ec873643cd055796b011de6fa9ba3d73&#34;&gt;&lt;code&gt;a60e5ce&lt;/code&gt;&lt;/a> Add changelog note</li> <li><a href="https://github.com/github/codeql-action/commit/8d0251c1f7e6f12675b11bce27594cfaa395800d&#34;&gt;&lt;code&gt;8d0251c&lt;/code&gt;&lt;/a> Update default bundle to codeql-bundle-v2.23.3</li> <li>See full diff in <a href="https://github.com/github/codeql-action/compare/v3...v4&#34;&gt;compare view</a></li> </ul> </details> <br />

Dependabot compatibility score

Dependabot 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.


<details> <summary>Dependabot commands and options</summary> <br />

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot show &lt;dependency name&gt; ignore conditions will show all of the ignore conditions of the specified dependency
  • @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)
  • @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)
  • @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)

</details>

Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Sebastian Rhode <3833249+sebi06@users.noreply.github.com> (c5c648b)

  • deps: bump actions/upload-pages-artifact from 3 to 4 (#107)

Bumps actions/upload-pages-artifact from 3 to 4. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/actions/upload-pages-artifact/releases&#34;&gt;actions/upload-pages-artifact&#39;s releases</a>.</em></p> <blockquote> <h2>v4.0.0</h2> <h2>What's Changed</h2> <ul> <li>Potentially breaking change: hidden files (specifically dotfiles) will not be included in the artifact by <a href="https://github.com/tsusdere&#34;&gt;&lt;code&gt;@​tsusdere&lt;/code&gt;&lt;/a> in <a href="https://redirect.github.com/actions/upload-pages-artifact/pull/102&#34;&gt;actions/upload-pages-artifact#102&lt;/a> If you need to include dotfiles in your artifact: instead of using this action, create your own artifact according to these requirements <a href="https://github.com/actions/upload-pages-artifact?tab=readme-ov-file#artifact-validation&#34;&gt;https://github.com/actions/upload-pages-artifact?tab=readme-ov-file#artifact-validation&lt;/a&gt;&lt;/li> <li>Pin <code>actions/upload-artifact</code> to SHA by <a href="https://github.com/heavymachinery&#34;&gt;&lt;code&gt;@​heavymachinery&lt;/code&gt;&lt;/a> in <a href="https://redirect.github.com/actions/upload-pages-artifact/pull/127&#34;&gt;actions/upload-pages-artifact#127&lt;/a&gt;&lt;/li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/actions/upload-pages-artifact/compare/v3.0.1...v4.0.0&#34;&gt;https://github.com/actions/upload-pages-artifact/compare/v3.0.1...v4.0.0&lt;/a&gt;&lt;/p> <h2>v3.0.1</h2> <h1>Changelog</h1> <ul> <li>Group tar's output to prevent it from messing up action logs <a href="https://github.com/SilverRainZ&#34;&gt;&lt;code&gt;@​SilverRainZ&lt;/code&gt;&lt;/a> (<a href="https://redirect.github.com/actions/upload-pages-artifact/issues/94&#34;&gt;#94&lt;/a&gt;)&lt;/li> <li>Update README.md <a href="https://github.com/uiolee&#34;&gt;&lt;code&gt;@​uiolee&lt;/code&gt;&lt;/a> (<a href="https://redirect.github.com/actions/upload-pages-artifact/issues/88&#34;&gt;#88&lt;/a&gt;)&lt;/li> <li>Bump the non-breaking-changes group with 1 update <a href="https://github.com/dependabot&#34;&gt;&lt;code&gt;@​dependabot&lt;/code&gt;&lt;/a> (<a href="https://redirect.github.com/actions/upload-pages-artifact/issues/92&#34;&gt;#92&lt;/a&gt;)&lt;/li> <li>Update Dependabot config to group non-breaking changes <a href="https://github.com/JamesMGreene&#34;&gt;&lt;code&gt;@​JamesMGreene&lt;/code&gt;&lt;/a> (<a href="https://redirect.github.com/actions/upload-pages-artifact/issues/91&#34;&gt;#91&lt;/a&gt;)&lt;/li> <li>Bump actions/checkout from 3 to 4 <a href="https://github.com/dependabot&#34;&gt;&lt;code&gt;@​dependabot&lt;/code&gt;&lt;/a> (<a href="https://redirect.github.com/actions/upload-pages-artifact/issues/76&#34;&gt;#76&lt;/a&gt;)&lt;/li> </ul> <p>See details of <a href="https://github.com/actions/upload-pages-artifact/compare/v3.0.0...v3.0.1&#34;&gt;all code changes</a> since previous release.</p> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/actions/upload-pages-artifact/commit/7b1f4a764d45c48632c6b24a0339c27f5614fb0b&#34;&gt;&lt;code&gt;7b1f4a7&lt;/code&gt;&lt;/a> Merge pull request <a href="https://redirect.github.com/actions/upload-pages-artifact/issues/127&#34;&gt;#127&lt;/a> from heavymachinery/pin-sha</li> <li><a href="https://github.com/actions/upload-pages-artifact/commit/4cc19c7d3f3e6c87c68366501382a03c8b1ba6db&#34;&gt;&lt;code&gt;4cc19c7&lt;/code&gt;&lt;/a> Pin <code>actions/upload-artifact</code> to SHA</li> <li><a href="https://github.com/actions/upload-pages-artifact/commit/2d163be3ddce01512f3eea7ac5b7023b5d643ce1&#34;&gt;&lt;code&gt;2d163be&lt;/code&gt;&lt;/a> Merge pull request <a href="https://redirect.github.com/actions/upload-pages-artifact/issues/107&#34;&gt;#107&lt;/a> from KittyChiu/main</li> <li><a href="https://github.com/actions/upload-pages-artifact/commit/c70484322b1c476728dcd37fac23c4dea2a0c51a&#34;&gt;&lt;code&gt;c704843&lt;/code&gt;&lt;/a> fix: linted README</li> <li><a href="https://github.com/actions/upload-pages-artifact/commit/9605915f1d2fc79418cdce4d5fbe80511c457655&#34;&gt;&lt;code&gt;9605915&lt;/code&gt;&lt;/a> Merge pull request <a href="https://redirect.github.com/actions/upload-pages-artifact/issues/106&#34;&gt;#106&lt;/a> from KittyChiu/kittychiu/update-readme-1</li> <li><a href="https://github.com/actions/upload-pages-artifact/commit/e59cdfe6d6b061aab8f0619e759cded914f3ab03&#34;&gt;&lt;code&gt;e59cdfe&lt;/code&gt;&lt;/a> Update README.md</li> <li><a href="https://github.com/actions/upload-pages-artifact/commit/a2d67043267d885050434d297d3dd3a3a14fd899&#34;&gt;&lt;code&gt;a2d6704&lt;/code&gt;&lt;/a> doc: updated usage section in readme</li> <li><a href="https://github.com/actions/upload-pages-artifact/commit/984864e7b70fb5cb764344dc9c4b5c087662ef50&#34;&gt;&lt;code&gt;984864e&lt;/code&gt;&lt;/a> Merge pull request <a href="https://redirect.github.com/actions/upload-pages-artifact/issues/105&#34;&gt;#105&lt;/a> from actions/Jcambass-patch-1</li> <li><a href="https://github.com/actions/upload-pages-artifact/commit/45dc78884ca148c05eddcd8ac0a804d3365e9014&#34;&gt;&lt;code&gt;45dc788&lt;/code&gt;&lt;/a> Add workflow file for publishing releases to immutable action package</li> <li><a href="https://github.com/actions/upload-pages-artifact/commit/efaad07812d4b9ad2e8667cd46426fdfb7c22e22&#34;&gt;&lt;code&gt;efaad07&lt;/code&gt;&lt;/a> Merge pull request <a href="https://redirect.github.com/actions/upload-pages-artifact/issues/102&#34;&gt;#102&lt;/a> from actions/hidden-files</li> <li>Additional commits viewable in <a href="https://github.com/actions/upload-pages-artifact/compare/v3...v4&#34;&gt;compare view</a></li> </ul> </details> <br />

Dependabot compatibility score

Dependabot 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.


<details> <summary>Dependabot commands and options</summary> <br />

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot show &lt;dependency name&gt; ignore conditions will show all of the ignore conditions of the specified dependency
  • @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)
  • @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)
  • @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)

</details>

Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Sebastian Rhode <3833249+sebi06@users.noreply.github.com> (3bc2a20)

  • deps: bump actions/upload-artifact from 4 to 5 (#108)

Bumps actions/upload-artifact from 4 to 5. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/actions/upload-artifact/releases&#34;&gt;actions/upload-artifact&#39;s releases</a>.</em></p> <blockquote> <h2>v5.0.0</h2> <h2>What's Changed</h2> <p><strong>BREAKING CHANGE:</strong> this update supports Node <code>v24.x</code>. This is not a breaking change per-se but we're treating it as such.</p> <ul> <li>Update README.md by <a href="https://github.com/GhadimiR&#34;&gt;&lt;code&gt;@​GhadimiR&lt;/code&gt;&lt;/a> in <a href="https://redirect.github.com/actions/upload-artifact/pull/681&#34;&gt;actions/upload-artifact#681&lt;/a&gt;&lt;/li> <li>Update README.md by <a href="https://github.com/nebuk89&#34;&gt;&lt;code&gt;@​nebuk89&lt;/code&gt;&lt;/a> in <a href="https://redirect.github.com/actions/upload-artifact/pull/712&#34;&gt;actions/upload-artifact#712&lt;/a&gt;&lt;/li> <li>Readme: spell out the first use of GHES by <a href="https://github.com/danwkennedy&#34;&gt;&lt;code&gt;@​danwkennedy&lt;/code&gt;&lt;/a> in <a href="https://redirect.github.com/actions/upload-artifact/pull/727&#34;&gt;actions/upload-artifact#727&lt;/a&gt;&lt;/li> <li>Update GHES guidance to include reference to Node 20 version by <a href="https://github.com/patrikpolyak&#34;&gt;&lt;code&gt;@​patrikpolyak&lt;/code&gt;&lt;/a> in <a href="https://redirect.github.com/actions/upload-artifact/pull/725&#34;&gt;actions/upload-artifact#725&lt;/a&gt;&lt;/li> <li>Bump <code>@actions/artifact</code> to <code>v4.0.0</code></li> <li>Prepare <code>v5.0.0</code> by <a href="https://github.com/danwkennedy&#34;&gt;&lt;code&gt;@​danwkennedy&lt;/code&gt;&lt;/a> in <a href="https://redirect.github.com/actions/upload-artifact/pull/734&#34;&gt;actions/upload-artifact#734&lt;/a&gt;&lt;/li> </ul> <h2>New Contributors</h2> <ul> <li><a href="https://github.com/GhadimiR&#34;&gt;&lt;code&gt;@​GhadimiR&lt;/code&gt;&lt;/a> made their first contribution in <a href="https://redirect.github.com/actions/upload-artifact/pull/681&#34;&gt;actions/upload-artifact#681&lt;/a&gt;&lt;/li> <li><a href="https://github.com/nebuk89&#34;&gt;&lt;code&gt;@​nebuk89&lt;/code&gt;&lt;/a> made their first contribution in <a href="https://redirect.github.com/actions/upload-artifact/pull/712&#34;&gt;actions/upload-artifact#712&lt;/a&gt;&lt;/li> <li><a href="https://github.com/danwkennedy&#34;&gt;&lt;code&gt;@​danwkennedy&lt;/code&gt;&lt;/a> made their first contribution in <a href="https://redirect.github.com/actions/upload-artifact/pull/727&#34;&gt;actions/upload-artifact#727&lt;/a&gt;&lt;/li> <li><a href="https://github.com/patrikpolyak&#34;&gt;&lt;code&gt;@​patrikpolyak&lt;/code&gt;&lt;/a> made their first contribution in <a href="https://redirect.github.com/actions/upload-artifact/pull/725&#34;&gt;actions/upload-artifact#725&lt;/a&gt;&lt;/li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/actions/upload-artifact/compare/v4...v5.0.0&#34;&gt;https://github.com/actions/upload-artifact/compare/v4...v5.0.0&lt;/a&gt;&lt;/p> <h2>v4.6.2</h2> <h2>What's Changed</h2> <ul> <li>Update to use artifact 2.3.2 package &amp; prepare for new upload-artifact release by <a href="https://github.com/salmanmkc&#34;&gt;&lt;code&gt;@​salmanmkc&lt;/code&gt;&lt;/a> in <a href="https://redirect.github.com/actions/upload-artifact/pull/685&#34;&gt;actions/upload-artifact#685&lt;/a&gt;&lt;/li> </ul> <h2>New Contributors</h2> <ul> <li><a href="https://github.com/salmanmkc&#34;&gt;&lt;code&gt;@​salmanmkc&lt;/code&gt;&lt;/a> made their first contribution in <a href="https://redirect.github.com/actions/upload-artifact/pull/685&#34;&gt;actions/upload-artifact#685&lt;/a&gt;&lt;/li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/actions/upload-artifact/compare/v4...v4.6.2&#34;&gt;https://github.com/actions/upload-artifact/compare/v4...v4.6.2&lt;/a&gt;&lt;/p> <h2>v4.6.1</h2> <h2>What's Changed</h2> <ul> <li>Update to use artifact 2.2.2 package by <a href="https://github.com/yacaovsnc&#34;&gt;&lt;code&gt;@​yacaovsnc&lt;/code&gt;&lt;/a> in <a href="https://redirect.github.com/actions/upload-artifact/pull/673&#34;&gt;actions/upload-artifact#673&lt;/a&gt;&lt;/li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/actions/upload-artifact/compare/v4...v4.6.1&#34;&gt;https://github.com/actions/upload-artifact/compare/v4...v4.6.1&lt;/a&gt;&lt;/p> <h2>v4.6.0</h2> <h2>What's Changed</h2> <ul> <li>Expose env vars to control concurrency and timeout by <a href="https://github.com/yacaovsnc&#34;&gt;&lt;code&gt;@​yacaovsnc&lt;/code&gt;&lt;/a> in <a href="https://redirect.github.com/actions/upload-artifact/pull/662&#34;&gt;actions/upload-artifact#662&lt;/a&gt;&lt;/li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/actions/upload-artifact/compare/v4...v4.6.0&#34;&gt;https://github.com/actions/upload-artifact/compare/v4...v4.6.0&lt;/a&gt;&lt;/p> <h2>v4.5.0</h2> <h2>What's Changed</h2> <ul> <li>fix: deprecated <code>Node.js</code> version in action by <a href="https://github.com/hamirmahal&#34;&gt;&lt;code&gt;@​hamirmahal&lt;/code&gt;&lt;/a> in <a href="https://redirect.github.com/actions/upload-artifact/pull/578&#34;&gt;actions/upload-artifact#578&lt;/a&gt;&lt;/li> <li>Add new <code>artifact-digest</code> output by <a href="https://github.com/bdehamer&#34;&gt;&lt;code&gt;@​bdehamer&lt;/code&gt;&lt;/a> in <a href="https://redirect.github.com/actions/upload-artifact/pull/656&#34;&gt;actions/upload-artifact#656&lt;/a&gt;&lt;/li> </ul> <h2>New Contributors</h2> <ul> <li><a href="https://github.com/hamirmahal&#34;&gt;&lt;code&gt;@​hamirmahal&lt;/code&gt;&lt;/a> made their first contribution in <a href="https://redirect.github.com/actions/upload-artifact/pull/578&#34;&gt;actions/upload-artifact#578&lt;/a&gt;&lt;/li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/actions/upload-artifact/commit/330a01c490aca151604b8cf639adc76d48f6c5d4&#34;&gt;&lt;code&gt;330a01c&lt;/code&gt;&lt;/a> Merge pull request <a href="https://redirect.github.com/actions/upload-artifact/issues/734&#34;&gt;#734&lt;/a> from actions/danwkennedy/prepare-5.0.0</li> <li><a href="https://github.com/actions/upload-artifact/commit/03f282445299bbefc96171af272a984663b63a26&#34;&gt;&lt;code&gt;03f2824&lt;/code&gt;&lt;/a> Update <code>github.dep.yml</code></li> <li><a href="https://github.com/actions/upload-artifact/commit/905a1ecb5915b264cbc519e4eb415b5d82916018&#34;&gt;&lt;code&gt;905a1ec&lt;/code&gt;&lt;/a> Prepare <code>v5.0.0</code></li> <li><a href="https://github.com/actions/upload-artifact/commit/2d9f9cdfa99fedaddba68e9b5b5c281eca26cc63&#34;&gt;&lt;code&gt;2d9f9cd&lt;/code&gt;&lt;/a> Merge pull request <a href="https://redirect.github.com/actions/upload-artifact/issues/725&#34;&gt;#725&lt;/a> from patrikpolyak/patch-1</li> <li><a href="https://github.com/actions/upload-artifact/commit/9687587dec67f2a8bc69104e183d311c42af6d6f&#34;&gt;&lt;code&gt;9687587&lt;/code&gt;&lt;/a> Merge branch 'main' into patch-1</li> <li><a href="https://github.com/actions/upload-artifact/commit/2848b2cda0e5190984587ec6bb1f36730ca78d50&#34;&gt;&lt;code&gt;2848b2c&lt;/code&gt;&lt;/a> Merge pull request <a href="https://redirect.github.com/actions/upload-artifact/issues/727&#34;&gt;#727&lt;/a> from danwkennedy/patch-1</li> <li><a href="https://github.com/actions/upload-artifact/commit/9b511775fd9ce8c5710b38eea671f856de0e70a7&#34;&gt;&lt;code&gt;9b51177&lt;/code&gt;&lt;/a> Spell out the first use of GHES</li> <li><a href="https://github.com/actions/upload-artifact/commit/cd231ca1eda77976a84805c4194a1954f56b0727&#34;&gt;&lt;code&gt;cd231ca&lt;/code&gt;&lt;/a> Update GHES guidance to include reference to Node 20 version</li> <li><a href="https://github.com/actions/upload-artifact/commit/de65e23aa2b7e23d713bb51fbfcb6d502f8667d8&#34;&gt;&lt;code&gt;de65e23&lt;/code&gt;&lt;/a> Merge pull request <a href="https://redirect.github.com/actions/upload-artifact/issues/712&#34;&gt;#712&lt;/a> from actions/nebuk89-patch-1</li> <li><a href="https://github.com/actions/upload-artifact/commit/8747d8cd7632611ad6060b528f3e0f654c98869c&#34;&gt;&lt;code&gt;8747d8c&lt;/code&gt;&lt;/a> Update README.md</li> <li>Additional commits viewable in <a href="https://github.com/actions/upload-artifact/compare/v4...v5&#34;&gt;compare view</a></li> </ul> </details> <br />

Dependabot compatibility score

Dependabot 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.


<details> <summary>Dependabot commands and options</summary> <br />

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot show &lt;dependency name&gt; ignore conditions will show all of the ignore conditions of the specified dependency
  • @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)
  • @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)
  • @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)

</details>

Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Sebastian Rhode <3833249+sebi06@users.noreply.github.com> (8989aff)

  • deps: Bump actions/download-artifact from 5.0.0 to 6.0.0 in /.github/workflows (#66)

Bumps actions/download-artifact from 5.0.0 to 6.0.0. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/actions/download-artifact/releases&#34;&gt;actions/download-artifact&#39;s releases</a>.</em></p> <blockquote> <h2>v4.1.3</h2> <h2>What's Changed</h2> <ul> <li>Update release-new-action-version.yml by <a href="https://github.com/konradpabjan&#34;&gt;&lt;code&gt;@​konradpabjan&lt;/code&gt;&lt;/a> in <a href="https://redirect.github.com/actions/download-artifact/pull/292&#34;&gt;actions/download-artifact#292&lt;/a&gt;&lt;/li> <li>Update toolkit dependency with updated unzip logic by <a href="https://github.com/bethanyj28&#34;&gt;&lt;code&gt;@​bethanyj28&lt;/code&gt;&lt;/a> in <a href="https://redirect.github.com/actions/download-artifact/pull/299&#34;&gt;actions/download-artifact#299&lt;/a&gt;&lt;/li> <li>Update <code>@​actions/artifact</code> by <a href="https://github.com/bethanyj28&#34;&gt;&lt;code&gt;@​bethanyj28&lt;/code&gt;&lt;/a> in <a href="https://redirect.github.com/actions/download-artifact/pull/303&#34;&gt;actions/download-artifact#303&lt;/a&gt;&lt;/li> </ul> <h2>New Contributors</h2> <ul> <li><a href="https://github.com/bethanyj28&#34;&gt;&lt;code&gt;@​bethanyj28&lt;/code&gt;&lt;/a> made their first contribution in <a href="https://redirect.github.com/actions/download-artifact/pull/299&#34;&gt;actions/download-artifact#299&lt;/a&gt;&lt;/li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/actions/download-artifact/compare/v4...v4.1.3&#34;&gt;https://github.com/actions/download-artifact/compare/v4...v4.1.3&lt;/a&gt;&lt;/p> <h2>v4.1.2</h2> <ul> <li>Bump <code>@​actions/artifacts</code> to latest version to include <a href="https://redirect.github.com/actions/toolkit/pull/1648&#34;&gt;updated GHES host check</a></li> </ul> <h2>v4.1.1</h2> <ul> <li>Fix transient request timeouts <a href="https://redirect.github.com/actions/download-artifact/issues/249&#34;&gt;actions/download-artifact#249&lt;/a&gt;&lt;/li> <li>Bump <code>@actions/artifacts</code> to latest version</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/actions/download-artifact/commit/87c55149d96e628cc2ef7e6fc2aab372015aec85&#34;&gt;&lt;code&gt;87c5514&lt;/code&gt;&lt;/a> Merge pull request <a href="https://redirect.github.com/actions/download-artifact/issues/303&#34;&gt;#303&lt;/a> from bethanyj28/main</li> <li><a href="https://github.com/actions/download-artifact/commit/47f9ce604fdcae5583e5ef84048eeb7ef2893652&#34;&gt;&lt;code&gt;47f9ce6&lt;/code&gt;&lt;/a> update <code>@​actions/artifact</code></li> <li><a href="https://github.com/actions/download-artifact/commit/127824d34cb0da7dc3cb064a37ae280b7c09aca6&#34;&gt;&lt;code&gt;127824d&lt;/code&gt;&lt;/a> Merge pull request <a href="https://redirect.github.com/actions/download-artifact/issues/299&#34;&gt;#299&lt;/a> from bethanyj28/main</li> <li><a href="https://github.com/actions/download-artifact/commit/6dd49bff0a6150b47d41011c034b762053acaf6f&#34;&gt;&lt;code&gt;6dd49bf&lt;/code&gt;&lt;/a> licensed only artifact</li> <li><a href="https://github.com/actions/download-artifact/commit/f71c0e3da3bb6b4fcc53196b9ac75ee981db5bc6&#34;&gt;&lt;code&gt;f71c0e3&lt;/code&gt;&lt;/a> Revert &quot;licensed&quot;</li> <li><a href="https://github.com/actions/download-artifact/commit/7c63dfde29f42bb9cb0f61b67e54c91106a6586e&#34;&gt;&lt;code&gt;7c63dfd&lt;/code&gt;&lt;/a> licensed</li> <li><a href="https://github.com/actions/download-artifact/commit/67d37cd34678091933f0a88cd1bb026171ea20d2&#34;&gt;&lt;code&gt;67d37cd&lt;/code&gt;&lt;/a> Update toolkit</li> <li><a href="https://github.com/actions/download-artifact/commit/348754975ef0295bfa2c111cba996120cfdf8a5d&#34;&gt;&lt;code&gt;3487549&lt;/code&gt;&lt;/a> Update release-new-action-version.yml (<a href="https://redirect.github.com/actions/download-artifact/issues/292&#34;&gt;#292&lt;/a&gt;)&lt;/li> <li><a href="https://github.com/actions/download-artifact/commit/eaceaf801fd36c7dee90939fad912460b18a1ffe&#34;&gt;&lt;code&gt;eaceaf8&lt;/code&gt;&lt;/a> Merge pull request <a href="https://redirect.github.com/actions/download-artifact/issues/291&#34;&gt;#291&lt;/a> from actions/eggyhead/update-artifact-v2.1.1</li> <li><a href="https://github.com/actions/download-artifact/commit/81eafdc926c95ab3a46553696557fe28c599a41a&#34;&gt;&lt;code&gt;81eafdc&lt;/code&gt;&lt;/a> update artifact license</li> <li>Additional commits viewable in <a href="https://github.com/actions/download-artifact/compare/v4.1.0...v4.1.3&#34;&gt;compare view</a></li> </ul> </details> <br />

Dependabot compatibility score

You can trigger a rebase of this PR by commenting @dependabot rebase.


<details> <summary>Dependabot commands and options</summary> <br />

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot show &lt;dependency name&gt; ignore conditions will show all of the ignore conditions of the specified dependency
  • @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)
  • @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)
  • @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) You can disable automated security fix PRs for this repo from the Security Alerts page.

</details>

> Note > Automatic rebases have been disabled on this pull request as it has been open for over 30 days.

Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Sebastian Rhode <3833249+sebi06@users.noreply.github.com> Co-authored-by: PintoCraig <121297487+PintoCraig@users.noreply.github.com> (dbb0bfc)

  • deps: bump codecov/codecov-action from 4 to 5 (#69)

Bumps codecov/codecov-action from 4 to 5. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/codecov/codecov-action/releases&#34;&gt;codecov/codecov-action&#39;s releases</a>.</em></p> <blockquote> <h2>v5.0.0</h2> <h2>v5 Release</h2> <p><code>v5</code> of the Codecov GitHub Action will use the <a href="https://github.com/codecov/wrapper&#34;&gt;Codecov Wrapper</a> to encapsulate the <a href="https://github.com/codecov/codecov-cli&#34;&gt;CLI&lt;/a>. This will help ensure that the Action gets updates quicker.</p> <h3>Migration Guide</h3> <p>The <code>v5</code> release also coincides with the opt-out feature for tokens for public repositories. In the <code>Global Upload Token</code> section of the settings page of an organization in codecov.io, you can set the ability for Codecov to receive a coverage reports from any source. This will allow contributors or other members of a repository to upload without needing access to the Codecov token. For more details see <a href="https://docs.codecov.com/docs/codecov-tokens#uploading-without-a-token&#34;&gt;how to upload without a token</a>.</p> <blockquote> <p>[!WARNING]<br /> <strong>The following arguments have been changed</strong></p> <ul> <li><code>file</code> (this has been deprecated in favor of <code>files</code>)</li> <li><code>plugin</code> (this has been deprecated in favor of <code>plugins</code>)</li> </ul> </blockquote> <p>The following arguments have been added:</p> <ul> <li><code>binary</code></li> <li><code>gcov_args</code></li> <li><code>gcov_executable</code></li> <li><code>gcov_ignore</code></li> <li><code>gcov_include</code></li> <li><code>report_type</code></li> <li><code>skip_validation</code></li> <li><code>swift_project</code></li> </ul> <p>You can see their usage in the <code>action.yml</code> <a href="https://github.com/codecov/codecov-action/blob/main/action.yml&#34;&gt;file&lt;/a&gt;.&lt;/p> <h2>What's Changed</h2> <ul> <li>chore(deps): bump to eslint9+ and remove eslint-config-google by <a href="https://github.com/thomasrockhu-codecov&#34;&gt;&lt;code&gt;@​thomasrockhu-codecov&lt;/code&gt;&lt;/a> in <a href="https://redirect.github.com/codecov/codecov-action/pull/1591&#34;&gt;codecov/codecov-action#1591&lt;/a&gt;&lt;/li> <li>build(deps-dev): bump <code>@​octokit/webhooks-types</code> from 7.5.1 to 7.6.1 by <a href="https://github.com/dependabot&#34;&gt;&lt;code&gt;@​dependabot&lt;/code&gt;&lt;/a> in <a href="https://redirect.github.com/codecov/codecov-action/pull/1595&#34;&gt;codecov/codecov-action#1595&lt;/a&gt;&lt;/li> <li>build(deps-dev): bump typescript from 5.6.2 to 5.6.3 by <a href="https://github.com/dependabot&#34;&gt;&lt;code&gt;@​dependabot&lt;/code&gt;&lt;/a> in <a href="https://redirect.github.com/codecov/codecov-action/pull/1604&#34;&gt;codecov/codecov-action#1604&lt;/a&gt;&lt;/li> <li>build(deps-dev): bump <code>@​typescript-eslint/parser</code> from 8.8.0 to 8.8.1 by <a href="https://github.com/dependabot&#34;&gt;&lt;code&gt;@​dependabot&lt;/code&gt;&lt;/a> in <a href="https://redirect.github.com/codecov/codecov-action/pull/1601&#34;&gt;codecov/codecov-action#1601&lt;/a&gt;&lt;/li> <li>build(deps): bump <code>@​actions/core</code> from 1.11.0 to 1.11.1 by <a href="https://github.com/dependabot&#34;&gt;&lt;code&gt;@​dependabot&lt;/code&gt;&lt;/a> in <a href="https://redirect.github.com/codecov/codecov-action/pull/1597&#34;&gt;codecov/codecov-action#1597&lt;/a&gt;&lt;/li> <li>build(deps): bump github/codeql-action from 3.26.9 to 3.26.11 by <a href="https://github.com/dependabot&#34;&gt;&lt;code&gt;@​dependabot&lt;/code&gt;&lt;/a> in <a href="https://redirect.github.com/codecov/codecov-action/pull/1596&#34;&gt;codecov/codecov-action#1596&lt;/a&gt;&lt;/li> <li>build(deps-dev): bump <code>@​typescript-eslint/eslint-plugin</code> from 8.8.0 to 8.8.1 by <a href="https://github.com/dependabot&#34;&gt;&lt;code&gt;@​dependabot&lt;/code&gt;&lt;/a> in <a href="https://redirect.github.com/codecov/codecov-action/pull/1600&#34;&gt;codecov/codecov-action#1600&lt;/a&gt;&lt;/li> <li>build(deps-dev): bump eslint from 9.11.1 to 9.12.0 by <a href="https://github.com/dependabot&#34;&gt;&lt;code&gt;@​dependabot&lt;/code&gt;&lt;/a> in <a href="https://redirect.github.com/codecov/codecov-action/pull/1598&#34;&gt;codecov/codecov-action#1598&lt;/a&gt;&lt;/li> <li>build(deps): bump github/codeql-action from 3.26.11 to 3.26.12 by <a href="https://github.com/dependabot&#34;&gt;&lt;code&gt;@​dependabot&lt;/code&gt;&lt;/a> in <a href="https://redirect.github.com/codecov/codecov-action/pull/1609&#34;&gt;codecov/codecov-action#1609&lt;/a&gt;&lt;/li> <li>build(deps): bump actions/checkout from 4.2.0 to 4.2.1 by <a href="https://github.com/dependabot&#34;&gt;&lt;code&gt;@​dependabot&lt;/code&gt;&lt;/a> in <a href="https://redirect.github.com/codecov/codecov-action/pull/1608&#34;&gt;codecov/codecov-action#1608&lt;/a&gt;&lt;/li> <li>build(deps): bump actions/upload-artifact from 4.4.0 to 4.4.3 by <a href="https://github.com/dependabot&#34;&gt;&lt;code&gt;@​dependabot&lt;/code&gt;&lt;/a> in <a href="https://redirect.github.com/codecov/codecov-action/pull/1607&#34;&gt;codecov/codecov-action#1607&lt;/a&gt;&lt;/li> <li>build(deps-dev): bump <code>@​typescript-eslint/parser</code> from 8.8.1 to 8.9.0 by <a href="https://github.com/dependabot&#34;&gt;&lt;code&gt;@​dependabot&lt;/code&gt;&lt;/a> in <a href="https://redirect.github.com/codecov/codecov-action/pull/1612&#34;&gt;codecov/codecov-action#1612&lt;/a&gt;&lt;/li> <li>build(deps-dev): bump <code>@​typescript-eslint/eslint-plugin</code> from 8.8.1 to 8.9.0 by <a href="https://github.com/dependabot&#34;&gt;&lt;code&gt;@​dependabot&lt;/code&gt;&lt;/a> in <a href="https://redirect.github.com/codecov/codecov-action/pull/1611&#34;&gt;codecov/codecov-action#1611&lt;/a&gt;&lt;/li> <li>build(deps-dev): bump <code>@​typescript-eslint/eslint-plugin</code> from 8.9.0 to 8.10.0 by <a href="https://github.com/dependabot&#34;&gt;&lt;code&gt;@​dependabot&lt;/code&gt;&lt;/a> in <a href="https://redirect.github.com/codecov/codecov-action/pull/1615&#34;&gt;codecov/codecov-action#1615&lt;/a&gt;&lt;/li> <li>build(deps-dev): bump eslint from 9.12.0 to 9.13.0 by <a href="https://github.com/dependabot&#34;&gt;&lt;code&gt;@​dependabot&lt;/code&gt;&lt;/a> in <a href="https://redirect.github.com/codecov/codecov-action/pull/1618&#34;&gt;codecov/codecov-action#1618&lt;/a&gt;&lt;/li> <li>build(deps): bump github/codeql-action from 3.26.12 to 3.26.13 by <a href="https://github.com/dependabot&#34;&gt;&lt;code&gt;@​dependabot&lt;/code&gt;&lt;/a> in <a href="https://redirect.github.com/codecov/codecov-action/pull/1617&#34;&gt;codecov/codecov-action#1617&lt;/a&gt;&lt;/li> <li>build(deps-dev): bump <code>@​typescript-eslint/parser</code> from 8.9.0 to 8.10.0 by <a href="https://github.com/dependabot&#34;&gt;&lt;code&gt;@​dependabot&lt;/code&gt;&lt;/a> in <a href="https://redirect.github.com/codecov/codecov-action/pull/1614&#34;&gt;codecov/codecov-action#1614&lt;/a&gt;&lt;/li> <li>build(deps-dev): bump <code>@​typescript-eslint/eslint-plugin</code> from 8.10.0 to 8.11.0 by <a href="https://github.com/dependabot&#34;&gt;&lt;code&gt;@​dependabot&lt;/code&gt;&lt;/a> in <a href="https://redirect.github.com/codecov/codecov-action/pull/1620&#34;&gt;codecov/codecov-action#1620&lt;/a&gt;&lt;/li> <li>build(deps-dev): bump <code>@​typescript-eslint/parser</code> from 8.10.0 to 8.11.0 by <a href="https://github.com/dependabot&#34;&gt;&lt;code&gt;@​dependabot&lt;/code&gt;&lt;/a> in <a href="https://redirect.github.com/codecov/codecov-action/pull/1619&#34;&gt;codecov/codecov-action#1619&lt;/a&gt;&lt;/li> <li>build(deps-dev): bump <code>@​types/jest</code> from 29.5.13 to 29.5.14 by <a href="https://github.com/dependabot&#34;&gt;&lt;code&gt;@​dependabot&lt;/code&gt;&lt;/a> in <a href="https://redirect.github.com/codecov/codecov-action/pull/1622&#34;&gt;codecov/codecov-action#1622&lt;/a&gt;&lt;/li> <li>build(deps): bump actions/checkout from 4.2.1 to 4.2.2 by <a href="https://github.com/dependabot&#34;&gt;&lt;code&gt;@​dependabot&lt;/code&gt;&lt;/a> in <a href="https://redirect.github.com/codecov/codecov-action/pull/1625&#34;&gt;codecov/codecov-action#1625&lt;/a&gt;&lt;/li> <li>build(deps): bump github/codeql-action from 3.26.13 to 3.27.0 by <a href="https://github.com/dependabot&#34;&gt;&lt;code&gt;@​dependabot&lt;/code&gt;&lt;/a> in <a href="https://redirect.github.com/codecov/codecov-action/pull/1624&#34;&gt;codecov/codecov-action#1624&lt;/a&gt;&lt;/li> <li>build(deps-dev): bump <code>@​typescript-eslint/eslint-plugin</code> from 8.11.0 to 8.12.1 by <a href="https://github.com/dependabot&#34;&gt;&lt;code&gt;@​dependabot&lt;/code&gt;&lt;/a> in <a href="https://redirect.github.com/codecov/codecov-action/pull/1626&#34;&gt;codecov/codecov-action#1626&lt;/a&gt;&lt;/li> <li>build(deps-dev): bump <code>@​typescript-eslint/eslint-plugin</code> from 8.12.1 to 8.12.2 by <a href="https://github.com/dependabot&#34;&gt;&lt;code&gt;@​dependabot&lt;/code&gt;&lt;/a> in <a href="https://redirect.github.com/codecov/codecov-action/pull/1629&#34;&gt;codecov/codecov-action#1629&lt;/a&gt;&lt;/li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/codecov/codecov-action/blob/main/CHANGELOG.md&#34;&gt;codecov/codecov-action&#39;s changelog</a>.</em></p> <blockquote> <h3>v5 Release</h3> <p><code>v5</code> of the Codecov GitHub Action will use the <a href="https://github.com/codecov/wrapper&#34;&gt;Codecov Wrapper</a> to encapsulate the <a href="https://github.com/codecov/codecov-cli&#34;&gt;CLI&lt;/a>. This will help ensure that the Action gets updates quicker.</p> <h3>Migration Guide</h3> <p>The <code>v5</code> release also coincides with the opt-out feature for tokens for public repositories. In the <code>Global Upload Token</code> section of the settings page of an organization in codecov.io, you can set the ability for Codecov to receive a coverage reports from any source. This will allow contributors or other members of a repository to upload without needing access to the Codecov token. For more details see <a href="https://docs.codecov.com/docs/codecov-tokens#uploading-without-a-token&#34;&gt;how to upload without a token</a>.</p> <blockquote> <p>[!WARNING] <strong>The following arguments have been changed</strong></p> <ul> <li><code>file</code> (this has been deprecated in favor of <code>files</code>)</li> <li><code>plugin</code> (this has been deprecated in favor of <code>plugins</code>)</li> </ul> </blockquote> <p>The following arguments have been added:</p> <ul> <li><code>binary</code></li> <li><code>gcov_args</code></li> <li><code>gcov_executable</code></li> <li><code>gcov_ignore</code></li> <li><code>gcov_include</code></li> <li><code>report_type</code></li> <li><code>skip_validation</code></li> <li><code>swift_project</code></li> </ul> <p>You can see their usage in the <code>action.yml</code> <a href="https://github.com/codecov/codecov-action/blob/main/action.yml&#34;&gt;file&lt;/a&gt;.&lt;/p> <h2>What's Changed</h2> <ul> <li>chore(deps): bump to eslint9+ and remove eslint-config-google by <a href="https://github.com/thomasrockhu-codecov&#34;&gt;&lt;code&gt;@​thomasrockhu-codecov&lt;/code&gt;&lt;/a> in <a href="https://redirect.github.com/codecov/codecov-action/pull/1591&#34;&gt;codecov/codecov-action#1591&lt;/a&gt;&lt;/li> <li>build(deps-dev): bump <code>@​octokit/webhooks-types</code> from 7.5.1 to 7.6.1 by <a href="https://github.com/dependabot&#34;&gt;&lt;code&gt;@​dependabot&lt;/code&gt;&lt;/a> in <a href="https://redirect.github.com/codecov/codecov-action/pull/1595&#34;&gt;codecov/codecov-action#1595&lt;/a&gt;&lt;/li> <li>build(deps-dev): bump typescript from 5.6.2 to 5.6.3 by <a href="https://github.com/dependabot&#34;&gt;&lt;code&gt;@​dependabot&lt;/code&gt;&lt;/a> in <a href="https://redirect.github.com/codecov/codecov-action/pull/1604&#34;&gt;codecov/codecov-action#1604&lt;/a&gt;&lt;/li> <li>build(deps-dev): bump <code>@​typescript-eslint/parser</code> from 8.8.0 to 8.8.1 by <a href="https://github.com/dependabot&#34;&gt;&lt;code&gt;@​dependabot&lt;/code&gt;&lt;/a> in <a href="https://redirect.github.com/codecov/codecov-action/pull/1601&#34;&gt;codecov/codecov-action#1601&lt;/a&gt;&lt;/li> <li>build(deps): bump <code>@​actions/core</code> from 1.11.0 to 1.11.1 by <a href="https://github.com/dependabot&#34;&gt;&lt;code&gt;@​dependabot&lt;/code&gt;&lt;/a> in <a href="https://redirect.github.com/codecov/codecov-action/pull/1597&#34;&gt;codecov/codecov-action#1597&lt;/a&gt;&lt;/li> <li>build(deps): bump github/codeql-action from 3.26.9 to 3.26.11 by <a href="https://github.com/dependabot&#34;&gt;&lt;code&gt;@​dependabot&lt;/code&gt;&lt;/a> in <a href="https://redirect.github.com/codecov/codecov-action/pull/1596&#34;&gt;codecov/codecov-action#1596&lt;/a&gt;&lt;/li> <li>build(deps-dev): bump <code>@​typescript-eslint/eslint-plugin</code> from 8.8.0 to 8.8.1 by <a href="https://github.com/dependabot&#34;&gt;&lt;code&gt;@​dependabot&lt;/code&gt;&lt;/a> in <a href="https://redirect.github.com/codecov/codecov-action/pull/1600&#34;&gt;codecov/codecov-action#1600&lt;/a&gt;&lt;/li> <li>build(deps-dev): bump eslint from 9.11.1 to 9.12.0 by <a href="https://github.com/dependabot&#34;&gt;&lt;code&gt;@​dependabot&lt;/code&gt;&lt;/a> in <a href="https://redirect.github.com/codecov/codecov-action/pull/1598&#34;&gt;codecov/codecov-action#1598&lt;/a&gt;&lt;/li> <li>build(deps): bump github/codeql-action from 3.26.11 to 3.26.12 by <a href="https://github.com/dependabot&#34;&gt;&lt;code&gt;@​dependabot&lt;/code&gt;&lt;/a> in <a href="https://redirect.github.com/codecov/codecov-action/pull/1609&#34;&gt;codecov/codecov-action#1609&lt;/a&gt;&lt;/li> <li>build(deps): bump actions/checkout from 4.2.0 to 4.2.1 by <a href="https://github.com/dependabot&#34;&gt;&lt;code&gt;@​dependabot&lt;/code&gt;&lt;/a> in <a href="https://redirect.github.com/codecov/codecov-action/pull/1608&#34;&gt;codecov/codecov-action#1608&lt;/a&gt;&lt;/li> <li>build(deps): bump actions/upload-artifact from 4.4.0 to 4.4.3 by <a href="https://github.com/dependabot&#34;&gt;&lt;code&gt;@​dependabot&lt;/code&gt;&lt;/a> in <a href="https://redirect.github.com/codecov/codecov-action/pull/1607&#34;&gt;codecov/codecov-action#1607&lt;/a&gt;&lt;/li> <li>build(deps-dev): bump <code>@​typescript-eslint/parser</code> from 8.8.1 to 8.9.0 by <a href="https://github.com/dependabot&#34;&gt;&lt;code&gt;@​dependabot&lt;/code&gt;&lt;/a> in <a href="https://redirect.github.com/codecov/codecov-action/pull/1612&#34;&gt;codecov/codecov-action#1612&lt;/a&gt;&lt;/li> <li>build(deps-dev): bump <code>@​typescript-eslint/eslint-plugin</code> from 8.8.1 to 8.9.0 by <a href="https://github.com/dependabot&#34;&gt;&lt;code&gt;@​dependabot&lt;/code&gt;&lt;/a> in <a href="https://redirect.github.com/codecov/codecov-action/pull/1611&#34;&gt;codecov/codecov-action#1611&lt;/a&gt;&lt;/li> <li>build(deps-dev): bump <code>@​typescript-eslint/eslint-plugin</code> from 8.9.0 to 8.10.0 by <a href="https://github.com/dependabot&#34;&gt;&lt;code&gt;@​dependabot&lt;/code&gt;&lt;/a> in <a href="https://redirect.github.com/codecov/codecov-action/pull/1615&#34;&gt;codecov/codecov-action#1615&lt;/a&gt;&lt;/li> <li>build(deps-dev): bump eslint from 9.12.0 to 9.13.0 by <a href="https://github.com/dependabot&#34;&gt;&lt;code&gt;@​dependabot&lt;/code&gt;&lt;/a> in <a href="https://redirect.github.com/codecov/codecov-action/pull/1618&#34;&gt;codecov/codecov-action#1618&lt;/a&gt;&lt;/li> <li>build(deps): bump github/codeql-action from 3.26.12 to 3.26.13 by <a href="https://github.com/dependabot&#34;&gt;&lt;code&gt;@​dependabot&lt;/code&gt;&lt;/a> in <a href="https://redirect.github.com/codecov/codecov-action/pull/1617&#34;&gt;codecov/codecov-action#1617&lt;/a&gt;&lt;/li> <li>build(deps-dev): bump <code>@​typescript-eslint/parser</code> from 8.9.0 to 8.10.0 by <a href="https://github.com/dependabot&#34;&gt;&lt;code&gt;@​dependabot&lt;/code&gt;&lt;/a> in <a href="https://redirect.github.com/codecov/codecov-action/pull/1614&#34;&gt;codecov/codecov-action#1614&lt;/a&gt;&lt;/li> <li>build(deps-dev): bump <code>@​typescript-eslint/eslint-plugin</code> from 8.10.0 to 8.11.0 by <a href="https://github.com/dependabot&#34;&gt;&lt;code&gt;@​dependabot&lt;/code&gt;&lt;/a> in <a href="https://redirect.github.com/codecov/codecov-action/pull/1620&#34;&gt;codecov/codecov-action#1620&lt;/a&gt;&lt;/li> <li>build(deps-dev): bump <code>@​typescript-eslint/parser</code> from 8.10.0 to 8.11.0 by <a href="https://github.com/dependabot&#34;&gt;&lt;code&gt;@​dependabot&lt;/code&gt;&lt;/a> in <a href="https://redirect.github.com/codecov/codecov-action/pull/1619&#34;&gt;codecov/codecov-action#1619&lt;/a&gt;&lt;/li> <li>build(deps-dev): bump <code>@​types/jest</code> from 29.5.13 to 29.5.14 by <a href="https://github.com/dependabot&#34;&gt;&lt;code&gt;@​dependabot&lt;/code&gt;&lt;/a> in <a href="https://redirect.github.com/codecov/codecov-action/pull/1622&#34;&gt;codecov/codecov-action#1622&lt;/a&gt;&lt;/li> <li>build(deps): bump actions/checkout from 4.2.1 to 4.2.2 by <a href="https://github.com/dependabot&#34;&gt;&lt;code&gt;@​dependabot&lt;/code&gt;&lt;/a> in <a href="https://redirect.github.com/codecov/codecov-action/pull/1625&#34;&gt;codecov/codecov-action#1625&lt;/a&gt;&lt;/li> <li>build(deps): bump github/codeql-action from 3.26.13 to 3.27.0 by <a href="https://github.com/dependabot&#34;&gt;&lt;code&gt;@​dependabot&lt;/code&gt;&lt;/a> in <a href="https://redirect.github.com/codecov/codecov-action/pull/1624&#34;&gt;codecov/codecov-action#1624&lt;/a&gt;&lt;/li> <li>build(deps-dev): bump <code>@​typescript-eslint/eslint-plugin</code> from 8.11.0 to 8.12.1 by <a href="https://github.com/dependabot&#34;&gt;&lt;code&gt;@​dependabot&lt;/code&gt;&lt;/a> in <a href="https://redirect.github.com/codecov/codecov-action/pull/1626&#34;&gt;codecov/codecov-action#1626&lt;/a&gt;&lt;/li> <li>build(deps-dev): bump <code>@​typescript-eslint/eslint-plugin</code> from 8.12.1 to 8.12.2 by <a href="https://github.com/dependabot&#34;&gt;&lt;code&gt;@​dependabot&lt;/code&gt;&lt;/a> in <a href="https://redirect.github.com/codecov/codecov-action/pull/1629&#34;&gt;codecov/codecov-action#1629&lt;/a&gt;&lt;/li> <li>build(deps-dev): bump <code>@​typescript-eslint/parser</code> from 8.11.0 to 8.12.2 by <a href="https://github.com/dependabot&#34;&gt;&lt;code&gt;@​dependabot&lt;/code&gt;&lt;/a> in <a href="https://redirect.github.com/codecov/codecov-action/pull/1628&#34;&gt;codecov/codecov-action#1628&lt;/a&gt;&lt;/li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/codecov/codecov-action/commit/0565863a31f2c772f9f0395002a31e3f06189574&#34;&gt;&lt;code&gt;0565863&lt;/code&gt;&lt;/a> chore(release): 5.4.0 (<a href="https://redirect.github.com/codecov/codecov-action/issues/1781&#34;&gt;#1781&lt;/a&gt;)&lt;/li> <li><a href="https://github.com/codecov/codecov-action/commit/c545d7bd451c5545ff63f9fda37b34bde3259a5d&#34;&gt;&lt;code&gt;c545d7b&lt;/code&gt;&lt;/a> update wrapper submodule to 0.2.0, add recurse_submodules arg (<a href="https://redirect.github.com/codecov/codecov-action/issues/1780&#34;&gt;#1780&lt;/a&gt;)&lt;/li> <li><a href="https://github.com/codecov/codecov-action/commit/2488e996fab00fd35d4bfea876db7531c9fa1ea3&#34;&gt;&lt;code&gt;2488e99&lt;/code&gt;&lt;/a> build(deps): bump actions/upload-artifact from 4.6.0 to 4.6.1 (<a href="https://redirect.github.com/codecov/codecov-action/issues/1775&#34;&gt;#1775&lt;/a&gt;)&lt;/li> <li><a href="https://github.com/codecov/codecov-action/commit/a46c158416052ffd00ef9c3fc11ff1bbec4ec700&#34;&gt;&lt;code&gt;a46c158&lt;/code&gt;&lt;/a> build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1 (<a href="https://redirect.github.com/codecov/codecov-action/issues/1776&#34;&gt;#1776&lt;/a&gt;)&lt;/li> <li><a href="https://github.com/codecov/codecov-action/commit/062ee7e02eae2193bf3772a3d8b4b7529204e133&#34;&gt;&lt;code&gt;062ee7e&lt;/code&gt;&lt;/a> build(deps): bump github/codeql-action from 3.28.9 to 3.28.10 (<a href="https://redirect.github.com/codecov/codecov-action/issues/1777&#34;&gt;#1777&lt;/a&gt;)&lt;/li> <li><a href="https://github.com/codecov/codecov-action/commit/1fecca8ce3a22284e70b371077fb5219f54095b8&#34;&gt;&lt;code&gt;1fecca8&lt;/code&gt;&lt;/a> Clarify in README that <code>use_pypi</code> bypasses integrity checks too (<a href="https://redirect.github.com/codecov/codecov-action/issues/1773&#34;&gt;#1773&lt;/a&gt;)&lt;/li> <li><a href="https://github.com/codecov/codecov-action/commit/2e6e9c5a74ec004831b6d17edfb76c53a54d4d55&#34;&gt;&lt;code&gt;2e6e9c5&lt;/code&gt;&lt;/a> Fix use of safe.directory inside containers (<a href="https://redirect.github.com/codecov/codecov-action/issues/1768&#34;&gt;#1768&lt;/a&gt;)&lt;/li> <li><a href="https://github.com/codecov/codecov-action/commit/a5dc5a573e8953ff2a96046d39d03621989c794b&#34;&gt;&lt;code&gt;a5dc5a5&lt;/code&gt;&lt;/a> Fix description for report_type input (<a href="https://redirect.github.com/codecov/codecov-action/issues/1770&#34;&gt;#1770&lt;/a&gt;)&lt;/li> <li><a href="https://github.com/codecov/codecov-action/commit/4898080f15c09ae860fcec6796854d10a2e23de8&#34;&gt;&lt;code&gt;4898080&lt;/code&gt;&lt;/a> build(deps): bump github/codeql-action from 3.28.8 to 3.28.9 (<a href="https://redirect.github.com/codecov/codecov-action/issues/1765&#34;&gt;#1765&lt;/a&gt;)&lt;/li> <li><a href="https://github.com/codecov/codecov-action/commit/5efa07bc177542802086d6a447e0ba274759c103&#34;&gt;&lt;code&gt;5efa07b&lt;/code&gt;&lt;/a> Fix a typo in the example (<a href="https://redirect.github.com/codecov/codecov-action/issues/1758&#34;&gt;#1758&lt;/a&gt;)&lt;/li> <li>Additional commits viewable in <a href="https://github.com/codecov/codecov-action/compare/v4...v5&#34;&gt;compare view</a></li> </ul> </details> <br />

Dependabot compatibility score

You can trigger a rebase of this PR by commenting @dependabot rebase.


<details> <summary>Dependabot commands and options</summary> <br />

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot show &lt;dependency name&gt; ignore conditions will show all of the ignore conditions of the specified dependency
  • @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)
  • @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)
  • @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)

</details>

> Note > Automatic rebases have been disabled on this pull request as it has been open for over 30 days.

Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Sebastian Rhode <3833249+sebi06@users.noreply.github.com> (43ce3d7)

  • deps: bump actions/download-artifact from 4.1.0 to 5.0.0 (#91)

Bumps actions/download-artifact from 4.1.0 to 5.0.0. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/actions/download-artifact/releases&#34;&gt;actions/download-artifact&#39;s releases</a>.</em></p> <blockquote> <h2>v5.0.0</h2> <h2>What's Changed</h2> <ul> <li>Update README.md by <a href="https://github.com/nebuk89&#34;&gt;&lt;code&gt;@​nebuk89&lt;/code&gt;&lt;/a> in <a href="https://redirect.github.com/actions/download-artifact/pull/407&#34;&gt;actions/download-artifact#407&lt;/a&gt;&lt;/li> <li>BREAKING fix: inconsistent path behavior for single artifact downloads by ID by <a href="https://github.com/GrantBirki&#34;&gt;&lt;code&gt;@​GrantBirki&lt;/code&gt;&lt;/a> in <a href="https://redirect.github.com/actions/download-artifact/pull/416&#34;&gt;actions/download-artifact#416&lt;/a&gt;&lt;/li> </ul> <h2>v5.0.0</h2> <h3>🚨 Breaking Change</h3> <p>This release fixes an inconsistency in path behavior for single artifact downloads by ID. <strong>If you're downloading single artifacts by ID, the output path may change.</strong></p> <h4>What Changed</h4> <p>Previously, <strong>single artifact downloads</strong> behaved differently depending on how you specified the artifact:</p> <ul> <li><strong>By name</strong>: <code>name: my-artifact</code> → extracted to <code>path/</code> (direct)</li> <li><strong>By ID</strong>: <code>artifact-ids: 12345</code> → extracted to <code>path/my-artifact/</code> (nested)</li> </ul> <p>Now both methods are consistent:</p> <ul> <li><strong>By name</strong>: <code>name: my-artifact</code> → extracted to <code>path/</code> (unchanged)</li> <li><strong>By ID</strong>: <code>artifact-ids: 12345</code> → extracted to <code>path/</code> (fixed - now direct)</li> </ul> <h4>Migration Guide</h4> <h5>✅ No Action Needed If:</h5> <ul> <li>You download artifacts by <strong>name</strong></li> <li>You download <strong>multiple</strong> artifacts by ID</li> <li>You already use <code>merge-multiple: true</code> as a workaround</li> </ul> <h5>⚠️ Action Required If:</h5> <p>You download <strong>single artifacts by ID</strong> and your workflows expect the nested directory structure.</p> <p><strong>Before v5 (nested structure):</strong></p> <pre lang="yaml"><code>- uses: actions/download-artifact@v4 with: artifact-ids: 12345 path: dist

Files were in: dist/my-artifact/

</code></pre> <blockquote> <p>Where <code>my-artifact</code> is the name of the artifact you previously uploaded</p> </blockquote> <p><strong>To maintain old behavior (if needed):</strong></p> <pre lang="yaml"><code>&lt;/tr&gt;&lt;/table&gt; </code></pre> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/actions/download-artifact/commit/634f93cb2916e3fdff6788551b99b062d0335ce0&#34;&gt;&lt;code&gt;634f93c&lt;/code&gt;&lt;/a> Merge pull request <a href="https://redirect.github.com/actions/download-artifact/issues/416&#34;&gt;#416&lt;/a> from actions/single-artifact-id-download-path</li> <li><a href="https://github.com/actions/download-artifact/commit/b19ff4302770b82aa4694b63703b547756dacce6&#34;&gt;&lt;code&gt;b19ff43&lt;/code&gt;&lt;/a> refactor: resolve download path correctly in artifact download tests (mainly ...</li> <li><a href="https://github.com/actions/download-artifact/commit/e262cbee4ab8c473c61c59a81ad8e9dc760e90db&#34;&gt;&lt;code&gt;e262cbe&lt;/code&gt;&lt;/a> bundle dist</li> <li><a href="https://github.com/actions/download-artifact/commit/bff23f9308ceb2f06d673043ea6311519be6a87b&#34;&gt;&lt;code&gt;bff23f9&lt;/code&gt;&lt;/a> update docs</li> <li><a href="https://github.com/actions/download-artifact/commit/fff8c148a8fdd56aa81fcb019f0b5f6c65700c4d&#34;&gt;&lt;code&gt;fff8c14&lt;/code&gt;&lt;/a> fix download path logic when downloading a single artifact by id</li> <li><a href="https://github.com/actions/download-artifact/commit/448e3f862ab3ef47aa50ff917776823c9946035b&#34;&gt;&lt;code&gt;448e3f8&lt;/code&gt;&lt;/a> Merge pull request <a href="https://redirect.github.com/actions/download-artifact/issues/407&#34;&gt;#407&lt;/a> from actions/nebuk89-patch-1</li> <li><a href="https://github.com/actions/download-artifact/commit/47225c44b359a5155efdbbbc352041b3e249fb1b&#34;&gt;&lt;code&gt;47225c4&lt;/code&gt;&lt;/a> Update README.md</li> <li><a href="https://github.com/actions/download-artifact/commit/d3f86a106a0bac45b974a628896c90dbdf5c8093&#34;&gt;&lt;code&gt;d3f86a1&lt;/code&gt;&lt;/a> Merge pull request <a href="https://redirect.github.com/actions/download-artifact/issues/404&#34;&gt;#404&lt;/a> from actions/robherley/v4.3.0</li> <li><a href="https://github.com/actions/download-artifact/commit/fc02353415da80201a0da48ab47022efd7725d11&#34;&gt;&lt;code&gt;fc02353&lt;/code&gt;&lt;/a> prep for v4.3.0 release</li> <li><a href="https://github.com/actions/download-artifact/commit/77454371a433f370a16d329ef7db197f700a7a8f&#34;&gt;&lt;code&gt;7745437&lt;/code&gt;&lt;/a> Merge pull request <a href="https://redirect.github.com/actions/download-artifact/issues/402&#34;&gt;#402&lt;/a> from actions/joshmgross/download-by-id-example</li> <li>Additional commits viewable in <a href="https://github.com/actions/download-artifact/compare/v4.1.0...v5.0.0&#34;&gt;compare view</a></li> </ul> </details> <br />

Dependabot compatibility score

You can trigger a rebase of this PR by commenting @dependabot rebase.


<details> <summary>Dependabot commands and options</summary> <br />

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot show &lt;dependency name&gt; ignore conditions will show all of the ignore conditions of the specified dependency
  • @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)
  • @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)
  • @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)

</details>

> Note > Automatic rebases have been disabled on this pull request as it has been open for over 30 days.

Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Sebastian Rhode <3833249+sebi06@users.noreply.github.com> (cb807c4)

  • deps: bump actions/checkout from 3 to 5 (#92)

Bumps actions/checkout from 3 to 5. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/actions/checkout/releases&#34;&gt;actions/checkout&#39;s releases</a>.</em></p> <blockquote> <h2>v5.0.0</h2> <h2>What's Changed</h2> <ul> <li>Update actions checkout to use node 24 by <a href="https://github.com/salmanmkc&#34;&gt;&lt;code&gt;@​salmanmkc&lt;/code&gt;&lt;/a> in <a href="https://redirect.github.com/actions/checkout/pull/2226&#34;&gt;actions/checkout#2226&lt;/a&gt;&lt;/li> <li>Prepare v5.0.0 release by <a href="https://github.com/salmanmkc&#34;&gt;&lt;code&gt;@​salmanmkc&lt;/code&gt;&lt;/a> in <a href="https://redirect.github.com/actions/checkout/pull/2238&#34;&gt;actions/checkout#2238&lt;/a&gt;&lt;/li> </ul> <h2>⚠️ Minimum Compatible Runner Version</h2> <p><strong>v2.327.1</strong><br /> <a href="https://github.com/actions/runner/releases/tag/v2.327.1&#34;&gt;Release Notes</a></p> <p>Make sure your runner is updated to this version or newer to use this release.</p> <p><strong>Full Changelog</strong>: <a href="https://github.com/actions/checkout/compare/v4...v5.0.0&#34;&gt;https://github.com/actions/checkout/compare/v4...v5.0.0&lt;/a&gt;&lt;/p> <h2>v4.3.0</h2> <h2>What's Changed</h2> <ul> <li>docs: update README.md by <a href="https://github.com/motss&#34;&gt;&lt;code&gt;@​motss&lt;/code&gt;&lt;/a> in <a href="https://redirect.github.com/actions/checkout/pull/1971&#34;&gt;actions/checkout#1971&lt;/a&gt;&lt;/li> <li>Add internal repos for checking out multiple repositories by <a href="https://github.com/mouismail&#34;&gt;&lt;code&gt;@​mouismail&lt;/code&gt;&lt;/a> in <a href="https://redirect.github.com/actions/checkout/pull/1977&#34;&gt;actions/checkout#1977&lt;/a&gt;&lt;/li> <li>Documentation update - add recommended permissions to Readme by <a href="https://github.com/benwells&#34;&gt;&lt;code&gt;@​benwells&lt;/code&gt;&lt;/a> in <a href="https://redirect.github.com/actions/checkout/pull/2043&#34;&gt;actions/checkout#2043&lt;/a&gt;&lt;/li> <li>Adjust positioning of user email note and permissions heading by <a href="https://github.com/joshmgross&#34;&gt;&lt;code&gt;@​joshmgross&lt;/code&gt;&lt;/a> in <a href="https://redirect.github.com/actions/checkout/pull/2044&#34;&gt;actions/checkout#2044&lt;/a&gt;&lt;/li> <li>Update README.md by <a href="https://github.com/nebuk89&#34;&gt;&lt;code&gt;@​nebuk89&lt;/code&gt;&lt;/a> in <a href="https://redirect.github.com/actions/checkout/pull/2194&#34;&gt;actions/checkout#2194&lt;/a&gt;&lt;/li> <li>Update CODEOWNERS for actions by <a href="https://github.com/TingluoHuang&#34;&gt;&lt;code&gt;@​TingluoHuang&lt;/code&gt;&lt;/a> in <a href="https://redirect.github.com/actions/checkout/pull/2224&#34;&gt;actions/checkout#2224&lt;/a&gt;&lt;/li> <li>Update package dependencies by <a href="https://github.com/salmanmkc&#34;&gt;&lt;code&gt;@​salmanmkc&lt;/code&gt;&lt;/a> in <a href="https://redirect.github.com/actions/checkout/pull/2236&#34;&gt;actions/checkout#2236&lt;/a&gt;&lt;/li> <li>Prepare release v4.3.0 by <a href="https://github.com/salmanmkc&#34;&gt;&lt;code&gt;@​salmanmkc&lt;/code&gt;&lt;/a> in <a href="https://redirect.github.com/actions/checkout/pull/2237&#34;&gt;actions/checkout#2237&lt;/a&gt;&lt;/li> </ul> <h2>New Contributors</h2> <ul> <li><a href="https://github.com/motss&#34;&gt;&lt;code&gt;@​motss&lt;/code&gt;&lt;/a> made their first contribution in <a href="https://redirect.github.com/actions/checkout/pull/1971&#34;&gt;actions/checkout#1971&lt;/a&gt;&lt;/li> <li><a href="https://github.com/mouismail&#34;&gt;&lt;code&gt;@​mouismail&lt;/code&gt;&lt;/a> made their first contribution in <a href="https://redirect.github.com/actions/checkout/pull/1977&#34;&gt;actions/checkout#1977&lt;/a&gt;&lt;/li> <li><a href="https://github.com/benwells&#34;&gt;&lt;code&gt;@​benwells&lt;/code&gt;&lt;/a> made their first contribution in <a href="https://redirect.github.com/actions/checkout/pull/2043&#34;&gt;actions/checkout#2043&lt;/a&gt;&lt;/li> <li><a href="https://github.com/nebuk89&#34;&gt;&lt;code&gt;@​nebuk89&lt;/code&gt;&lt;/a> made their first contribution in <a href="https://redirect.github.com/actions/checkout/pull/2194&#34;&gt;actions/checkout#2194&lt;/a&gt;&lt;/li> <li><a href="https://github.com/salmanmkc&#34;&gt;&lt;code&gt;@​salmanmkc&lt;/code&gt;&lt;/a> made their first contribution in <a href="https://redirect.github.com/actions/checkout/pull/2236&#34;&gt;actions/checkout#2236&lt;/a&gt;&lt;/li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/actions/checkout/compare/v4...v4.3.0&#34;&gt;https://github.com/actions/checkout/compare/v4...v4.3.0&lt;/a&gt;&lt;/p> <h2>v4.2.2</h2> <h2>What's Changed</h2> <ul> <li><code>url-helper.ts</code> now leverages well-known environment variables by <a href="https://github.com/jww3&#34;&gt;&lt;code&gt;@​jww3&lt;/code&gt;&lt;/a> in <a href="https://redirect.github.com/actions/checkout/pull/1941&#34;&gt;actions/checkout#1941&lt;/a&gt;&lt;/li> <li>Expand unit test coverage for <code>isGhes</code> by <a href="https://github.com/jww3&#34;&gt;&lt;code&gt;@​jww3&lt;/code&gt;&lt;/a> in <a href="https://redirect.github.com/actions/checkout/pull/1946&#34;&gt;actions/checkout#1946&lt;/a&gt;&lt;/li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/actions/checkout/compare/v4.2.1...v4.2.2&#34;&gt;https://github.com/actions/checkout/compare/v4.2.1...v4.2.2&lt;/a&gt;&lt;/p> <h2>v4.2.1</h2> <h2>What's Changed</h2> <ul> <li>Check out other refs/* by commit if provided, fall back to ref by <a href="https://github.com/orhantoy&#34;&gt;&lt;code&gt;@​orhantoy&lt;/code&gt;&lt;/a> in <a href="https://redirect.github.com/actions/checkout/pull/1924&#34;&gt;actions/checkout#1924&lt;/a&gt;&lt;/li> </ul> <h2>New Contributors</h2> <ul> <li><a href="https://github.com/Jcambass&#34;&gt;&lt;code&gt;@​Jcambass&lt;/code&gt;&lt;/a> made their first contribution in <a href="https://redirect.github.com/actions/checkout/pull/1919&#34;&gt;actions/checkout#1919&lt;/a&gt;&lt;/li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/actions/checkout/compare/v4.2.0...v4.2.1&#34;&gt;https://github.com/actions/checkout/compare/v4.2.0...v4.2.1&lt;/a&gt;&lt;/p> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/actions/checkout/blob/main/CHANGELOG.md&#34;&gt;actions/checkout&#39;s changelog</a>.</em></p> <blockquote> <h1>Changelog</h1> <h2>V5.0.0</h2> <ul> <li>Update actions checkout to use node 24 by <a href="https://github.com/salmanmkc&#34;&gt;&lt;code&gt;@​salmanmkc&lt;/code&gt;&lt;/a> in <a href="https://redirect.github.com/actions/checkout/pull/2226&#34;&gt;actions/checkout#2226&lt;/a&gt;&lt;/li> </ul> <h2>V4.3.0</h2> <ul> <li>docs: update README.md by <a href="https://github.com/motss&#34;&gt;&lt;code&gt;@​motss&lt;/code&gt;&lt;/a> in <a href="https://redirect.github.com/actions/checkout/pull/1971&#34;&gt;actions/checkout#1971&lt;/a&gt;&lt;/li> <li>Add internal repos for checking out multiple repositories by <a href="https://github.com/mouismail&#34;&gt;&lt;code&gt;@​mouismail&lt;/code&gt;&lt;/a> in <a href="https://redirect.github.com/actions/checkout/pull/1977&#34;&gt;actions/checkout#1977&lt;/a&gt;&lt;/li> <li>Documentation update - add recommended permissions to Readme by <a href="https://github.com/benwells&#34;&gt;&lt;code&gt;@​benwells&lt;/code&gt;&lt;/a> in <a href="https://redirect.github.com/actions/checkout/pull/2043&#34;&gt;actions/checkout#2043&lt;/a&gt;&lt;/li> <li>Adjust positioning of user email note and permissions heading by <a href="https://github.com/joshmgross&#34;&gt;&lt;code&gt;@​joshmgross&lt;/code&gt;&lt;/a> in <a href="https://redirect.github.com/actions/checkout/pull/2044&#34;&gt;actions/checkout#2044&lt;/a&gt;&lt;/li> <li>Update README.md by <a href="https://github.com/nebuk89&#34;&gt;&lt;code&gt;@​nebuk89&lt;/code&gt;&lt;/a> in <a href="https://redirect.github.com/actions/checkout/pull/2194&#34;&gt;actions/checkout#2194&lt;/a&gt;&lt;/li> <li>Update CODEOWNERS for actions by <a href="https://github.com/TingluoHuang&#34;&gt;&lt;code&gt;@​TingluoHuang&lt;/code&gt;&lt;/a> in <a href="https://redirect.github.com/actions/checkout/pull/2224&#34;&gt;actions/checkout#2224&lt;/a&gt;&lt;/li> <li>Update package dependencies by <a href="https://github.com/salmanmkc&#34;&gt;&lt;code&gt;@​salmanmkc&lt;/code&gt;&lt;/a> in <a href="https://redirect.github.com/actions/checkout/pull/2236&#34;&gt;actions/checkout#2236&lt;/a&gt;&lt;/li> </ul> <h2>v4.2.2</h2> <ul> <li><code>url-helper.ts</code> now leverages well-known environment variables by <a href="https://github.com/jww3&#34;&gt;&lt;code&gt;@​jww3&lt;/code&gt;&lt;/a> in <a href="https://redirect.github.com/actions/checkout/pull/1941&#34;&gt;actions/checkout#1941&lt;/a&gt;&lt;/li> <li>Expand unit test coverage for <code>isGhes</code> by <a href="https://github.com/jww3&#34;&gt;&lt;code&gt;@​jww3&lt;/code&gt;&lt;/a> in <a href="https://redirect.github.com/actions/checkout/pull/1946&#34;&gt;actions/checkout#1946&lt;/a&gt;&lt;/li> </ul> <h2>v4.2.1</h2> <ul> <li>Check out other refs/* by commit if provided, fall back to ref by <a href="https://github.com/orhantoy&#34;&gt;&lt;code&gt;@​orhantoy&lt;/code&gt;&lt;/a> in <a href="https://redirect.github.com/actions/checkout/pull/1924&#34;&gt;actions/checkout#1924&lt;/a&gt;&lt;/li> </ul> <h2>v4.2.0</h2> <ul> <li>Add Ref and Commit outputs by <a href="https://github.com/lucacome&#34;&gt;&lt;code&gt;@​lucacome&lt;/code&gt;&lt;/a> in <a href="https://redirect.github.com/actions/checkout/pull/1180&#34;&gt;actions/checkout#1180&lt;/a&gt;&lt;/li> <li>Dependency updates by <a href="https://github.com/dependabot&#34;&gt;&lt;code&gt;@​dependabot&lt;/code&gt;&lt;/a&gt;- <a href="https://redirect.github.com/actions/checkout/pull/1777&#34;&gt;actions/checkout#1777&lt;/a>, <a href="https://redirect.github.com/actions/checkout/pull/1872&#34;&gt;actions/checkout#1872&lt;/a&gt;&lt;/li> </ul> <h2>v4.1.7</h2> <ul> <li>Bump the minor-npm-dependencies group across 1 directory with 4 updates by <a href="https://github.com/dependabot&#34;&gt;&lt;code&gt;@​dependabot&lt;/code&gt;&lt;/a> in <a href="https://redirect.github.com/actions/checkout/pull/1739&#34;&gt;actions/checkout#1739&lt;/a&gt;&lt;/li> <li>Bump actions/checkout from 3 to 4 by <a href="https://github.com/dependabot&#34;&gt;&lt;code&gt;@​dependabot&lt;/code&gt;&lt;/a> in <a href="https://redirect.github.com/actions/checkout/pull/1697&#34;&gt;actions/checkout#1697&lt;/a&gt;&lt;/li> <li>Check out other refs/* by commit by <a href="https://github.com/orhantoy&#34;&gt;&lt;code&gt;@​orhantoy&lt;/code&gt;&lt;/a> in <a href="https://redirect.github.com/actions/checkout/pull/1774&#34;&gt;actions/checkout#1774&lt;/a&gt;&lt;/li> <li>Pin actions/checkout's own workflows to a known, good, stable version. by <a href="https://github.com/jww3&#34;&gt;&lt;code&gt;@​jww3&lt;/code&gt;&lt;/a> in <a href="https://redirect.github.com/actions/checkout/pull/1776&#34;&gt;actions/checkout#1776&lt;/a&gt;&lt;/li> </ul> <h2>v4.1.6</h2> <ul> <li>Check platform to set archive extension appropriately by <a href="https://github.com/cory-miller&#34;&gt;&lt;code&gt;@​cory-miller&lt;/code&gt;&lt;/a> in <a href="https://redirect.github.com/actions/checkout/pull/1732&#34;&gt;actions/checkout#1732&lt;/a&gt;&lt;/li> </ul> <h2>v4.1.5</h2> <ul> <li>Update NPM dependencies by <a href="https://github.com/cory-miller&#34;&gt;&lt;code&gt;@​cory-miller&lt;/code&gt;&lt;/a> in <a href="https://redirect.github.com/actions/checkout/pull/1703&#34;&gt;actions/checkout#1703&lt;/a&gt;&lt;/li> <li>Bump github/codeql-action from 2 to 3 by <a href="https://github.com/dependabot&#34;&gt;&lt;code&gt;@​dependabot&lt;/code&gt;&lt;/a> in <a href="https://redirect.github.com/actions/checkout/pull/1694&#34;&gt;actions/checkout#1694&lt;/a&gt;&lt;/li> <li>Bump actions/setup-node from 1 to 4 by <a href="https://github.com/dependabot&#34;&gt;&lt;code&gt;@​dependabot&lt;/code&gt;&lt;/a> in <a href="https://redirect.github.com/actions/checkout/pull/1696&#34;&gt;actions/checkout#1696&lt;/a&gt;&lt;/li> <li>Bump actions/upload-artifact from 2 to 4 by <a href="https://github.com/dependabot&#34;&gt;&lt;code&gt;@​dependabot&lt;/code&gt;&lt;/a> in <a href="https://redirect.github.com/actions/checkout/pull/1695&#34;&gt;actions/checkout#1695&lt;/a&gt;&lt;/li> <li>README: Suggest <code>user.email</code> to be <code>41898282+github-actions[bot]@users.noreply.github.com</code> by <a href="https://github.com/cory-miller&#34;&gt;&lt;code&gt;@​cory-miller&lt;/code&gt;&lt;/a> in <a href="https://redirect.github.com/actions/checkout/pull/1707&#34;&gt;actions/checkout#1707&lt;/a&gt;&lt;/li> </ul> <h2>v4.1.4</h2> <ul> <li>Disable <code>extensions.worktreeConfig</code> when disabling <code>sparse-checkout</code> by <a href="https://github.com/jww3&#34;&gt;&lt;code&gt;@​jww3&lt;/code&gt;&lt;/a> in <a href="https://redirect.github.com/actions/checkout/pull/1692&#34;&gt;actions/checkout#1692&lt;/a&gt;&lt;/li> <li>Add dependabot config by <a href="https://github.com/cory-miller&#34;&gt;&lt;code&gt;@​cory-miller&lt;/code&gt;&lt;/a> in <a href="https://redirect.github.com/actions/checkout/pull/1688&#34;&gt;actions/checkout#1688&lt;/a&gt;&lt;/li> <li>Bump the minor-actions-dependencies group with 2 updates by <a href="https://github.com/dependabot&#34;&gt;&lt;code&gt;@​dependabot&lt;/code&gt;&lt;/a> in <a href="https://redirect.github.com/actions/checkout/pull/1693&#34;&gt;actions/checkout#1693&lt;/a&gt;&lt;/li> <li>Bump word-wrap from 1.2.3 to 1.2.5 by <a href="https://github.com/dependabot&#34;&gt;&lt;code&gt;@​dependabot&lt;/code&gt;&lt;/a> in <a href="https://redirect.github.com/actions/checkout/pull/1643&#34;&gt;actions/checkout#1643&lt;/a&gt;&lt;/li> </ul> <h2>v4.1.3</h2> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/actions/checkout/commit/08c6903cd8c0fde910a37f88322edcfb5dd907a8&#34;&gt;&lt;code&gt;08c6903&lt;/code&gt;&lt;/a> Prepare v5.0.0 release (<a href="https://redirect.github.com/actions/checkout/issues/2238&#34;&gt;#2238&lt;/a&gt;)&lt;/li> <li><a href="https://github.com/actions/checkout/commit/9f265659d3bb64ab1440b03b12f4d47a24320917&#34;&gt;&lt;code&gt;9f26565&lt;/code&gt;&lt;/a> Update actions checkout to use node 24 (<a href="https://redirect.github.com/actions/checkout/issues/2226&#34;&gt;#2226&lt;/a&gt;)&lt;/li> <li><a href="https://github.com/actions/checkout/commit/08eba0b27e820071cde6df949e0beb9ba4906955&#34;&gt;&lt;code&gt;08eba0b&lt;/code&gt;&lt;/a> Prepare release v4.3.0 (<a href="https://redirect.github.com/actions/checkout/issues/2237&#34;&gt;#2237&lt;/a&gt;)&lt;/li> <li><a href="https://github.com/actions/checkout/commit/631c7dc4f80f88219c5ee78fee08c6b62fac8da1&#34;&gt;&lt;code&gt;631c7dc&lt;/code&gt;&lt;/a> Update package dependencies (<a href="https://redirect.github.com/actions/checkout/issues/2236&#34;&gt;#2236&lt;/a&gt;)&lt;/li> <li><a href="https://github.com/actions/checkout/commit/8edcb1bdb4e267140fa742c62e395cd74f332709&#34;&gt;&lt;code&gt;8edcb1b&lt;/code&gt;&lt;/a> Update CODEOWNERS for actions (<a href="https://redirect.github.com/actions/checkout/issues/2224&#34;&gt;#2224&lt;/a&gt;)&lt;/li> <li><a href="https://github.com/actions/checkout/commit/09d2acae674a48949e3602304ab46fd20ae0c42f&#34;&gt;&lt;code&gt;09d2aca&lt;/code&gt;&lt;/a> Update README.md (<a href="https://redirect.github.com/actions/checkout/issues/2194&#34;&gt;#2194&lt;/a&gt;)&lt;/li> <li><a href="https://github.com/actions/checkout/commit/85e6279cec87321a52edac9c87bce653a07cf6c2&#34;&gt;&lt;code&gt;85e6279&lt;/code&gt;&lt;/a> Adjust positioning of user email note and permissions heading (<a href="https://redirect.github.com/actions/checkout/issues/2044&#34;&gt;#2044&lt;/a&gt;)&lt;/li> <li><a href="https://github.com/actions/checkout/commit/009b9ae9e446ad8d9b8c809870b0fbcc5e03573e&#34;&gt;&lt;code&gt;009b9ae&lt;/code&gt;&lt;/a> Documentation update - add recommended permissions to Readme (<a href="https://redirect.github.com/actions/checkout/issues/2043&#34;&gt;#2043&lt;/a&gt;)&lt;/li> <li><a href="https://github.com/actions/checkout/commit/cbb722410c2e876e24abbe8de2cc27693e501dcb&#34;&gt;&lt;code&gt;cbb7224&lt;/code&gt;&lt;/a> Update README.md (<a href="https://redirect.github.com/actions/checkout/issues/1977&#34;&gt;#1977&lt;/a&gt;)&lt;/li> <li><a href="https://github.com/actions/checkout/commit/3b9b8c884f6b4bb4d5be2779c26374abadae0871&#34;&gt;&lt;code&gt;3b9b8c8&lt;/code&gt;&lt;/a> docs: update README.md (<a href="https://redirect.github.com/actions/checkout/issues/1971&#34;&gt;#1971&lt;/a&gt;)&lt;/li> <li>Additional commits viewable in <a href="https://github.com/actions/checkout/compare/v3...v5&#34;&gt;compare view</a></li> </ul> </details> <br />

Dependabot compatibility score

You can trigger a rebase of this PR by commenting @dependabot rebase.


<details> <summary>Dependabot commands and options</summary> <br />

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot show &lt;dependency name&gt; ignore conditions will show all of the ignore conditions of the specified dependency
  • @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)
  • @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)
  • @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)

</details>

> Note > Automatic rebases have been disabled on this pull request as it has been open for over 30 days.

Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Sebastian Rhode <3833249+sebi06@users.noreply.github.com> (dce8aa3)

  • deps: bump amannn/action-semantic-pull-request from 5 to 6 (#103)

Bumps amannn/action-semantic-pull-request from 5 to 6. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/amannn/action-semantic-pull-request/releases&#34;&gt;amannn/action-semantic-pull-request&#39;s releases</a>.</em></p> <blockquote> <h2>v6.0.0</h2> <h2><a href="https://github.com/amannn/action-semantic-pull-request/compare/v5.5.3...v6.0.0&#34;&gt;6.0.0&lt;/a> (2025-08-13)</h2> <h3>⚠ BREAKING CHANGES</h3> <ul> <li>Upgrade action to use Node.js 24 and ESM (<a href="https://redirect.github.com/amannn/action-semantic-pull-request/issues/287&#34;&gt;#287&lt;/a&gt;)&lt;/li> </ul> <h3>Features</h3> <ul> <li>Upgrade action to use Node.js 24 and ESM (<a href="https://redirect.github.com/amannn/action-semantic-pull-request/issues/287&#34;&gt;#287&lt;/a>) (<a href="https://github.com/amannn/action-semantic-pull-request/commit/bc0c9a79abfe07c0f08c498dd4a040bd22fe9b79&#34;&gt;bc0c9a7&lt;/a&gt;)&lt;/li> </ul> <h2>v5.5.3</h2> <h2><a href="https://github.com/amannn/action-semantic-pull-request/compare/v5.5.2...v5.5.3&#34;&gt;5.5.3&lt;/a> (2024-06-28)</h2> <h3>Bug Fixes</h3> <ul> <li>Bump <code>braces</code> dependency (<a href="https://redirect.github.com/amannn/action-semantic-pull-request/issues/269&#34;&gt;#269&lt;/a>. by <a href="https://github.com/EelcoLos&#34;&gt;&lt;code&gt;@​EelcoLos&lt;/code&gt;&lt;/a>) (<a href="https://github.com/amannn/action-semantic-pull-request/commit/2d952a1bf90a6a7ab8f0293dc86f5fdf9acb1915&#34;&gt;2d952a1&lt;/a&gt;)&lt;/li> </ul> <h2>v5.5.2</h2> <h2><a href="https://github.com/amannn/action-semantic-pull-request/compare/v5.5.1...v5.5.2&#34;&gt;5.5.2&lt;/a> (2024-04-24)</h2> <h3>Bug Fixes</h3> <ul> <li>Bump tar from 6.1.11 to 6.2.1 (<a href="https://redirect.github.com/amannn/action-semantic-pull-request/issues/262&#34;&gt;#262&lt;/a> by <a href="https://github.com/EelcoLos&#34;&gt;&lt;code&gt;@​EelcoLos&lt;/code&gt;&lt;/a>) (<a href="https://github.com/amannn/action-semantic-pull-request/commit/9a90d5a5ac979326e3bb9272750cdd4f192ce24a&#34;&gt;9a90d5a&lt;/a&gt;)&lt;/li> </ul> <h2>v5.5.1</h2> <h2><a href="https://github.com/amannn/action-semantic-pull-request/compare/v5.5.0...v5.5.1&#34;&gt;5.5.1&lt;/a> (2024-04-24)</h2> <h3>Bug Fixes</h3> <ul> <li>Bump ip from 2.0.0 to 2.0.1 (<a href="https://redirect.github.com/amannn/action-semantic-pull-request/issues/263&#34;&gt;#263&lt;/a> by <a href="https://github.com/EelcoLos&#34;&gt;&lt;code&gt;@​EelcoLos&lt;/code&gt;&lt;/a>) (<a href="https://github.com/amannn/action-semantic-pull-request/commit/5e7e9acca3ddc6a9d7b640fe1f905c4fff131f4a&#34;&gt;5e7e9ac&lt;/a&gt;)&lt;/li> </ul> <h2>v5.5.0</h2> <h2><a href="https://github.com/amannn/action-semantic-pull-request/compare/v5.4.0...v5.5.0&#34;&gt;5.5.0&lt;/a> (2024-04-23)</h2> <h3>Features</h3> <ul> <li>Add outputs for <code>type</code>, <code>scope</code> and <code>subject</code> (<a href="https://redirect.github.com/amannn/action-semantic-pull-request/issues/261&#34;&gt;#261&lt;/a> by <a href="https://github.com/bcaurel&#34;&gt;&lt;code&gt;@​bcaurel&lt;/code&gt;&lt;/a>) (<a href="https://github.com/amannn/action-semantic-pull-request/commit/b05f5f6423ef5cdfc7fdff00c4c10dd9a4f54aff&#34;&gt;b05f5f6&lt;/a&gt;)&lt;/li> </ul> <h2>v5.4.0</h2> <h2><a href="https://github.com/amannn/action-semantic-pull-request/compare/v5.3.0...v5.4.0&#34;&gt;5.4.0&lt;/a> (2023-11-03)</h2> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/amannn/action-semantic-pull-request/blob/main/CHANGELOG.md&#34;&gt;amannn/action-semantic-pull-request&#39;s changelog</a>.</em></p> <blockquote> <h2><a href="https://github.com/amannn/action-semantic-pull-request/compare/v5.2.0...v5.3.0&#34;&gt;5.3.0&lt;/a> (2023-09-25)</h2> <h3>Features</h3> <ul> <li>Use Node.js 20 in action (<a href="https://redirect.github.com/amannn/action-semantic-pull-request/issues/240&#34;&gt;#240&lt;/a>) (<a href="https://github.com/amannn/action-semantic-pull-request/commit/4c0d5a21fc86635c67cc57ffe89d842c34ade284&#34;&gt;4c0d5a2&lt;/a&gt;)&lt;/li> </ul> <h2><a href="https://github.com/amannn/action-semantic-pull-request/compare/v5.1.0...v5.2.0&#34;&gt;5.2.0&lt;/a> (2023-03-16)</h2> <h3>Features</h3> <ul> <li>Update dependencies by <a href="https://github.com/EelcoLos&#34;&gt;&lt;code&gt;@​EelcoLos&lt;/code&gt;&lt;/a> (<a href="https://redirect.github.com/amannn/action-semantic-pull-request/issues/229&#34;&gt;#229&lt;/a>) (<a href="https://github.com/amannn/action-semantic-pull-request/commit/e797448a07516738bcfdd6f26ad1d1f84c58d0cc&#34;&gt;e797448&lt;/a&gt;)&lt;/li> </ul> <h2><a href="https://github.com/amannn/action-semantic-pull-request/compare/v5.0.2...v5.1.0&#34;&gt;5.1.0&lt;/a> (2023-02-10)</h2> <h3>Features</h3> <ul> <li>Add regex support to <code>scope</code> and <code>disallowScopes</code> configuration (<a href="https://redirect.github.com/amannn/action-semantic-pull-request/issues/226&#34;&gt;#226&lt;/a>) (<a href="https://github.com/amannn/action-semantic-pull-request/commit/403a6f89242a0d0d3acde94e6141b2e0f4da8838&#34;&gt;403a6f8&lt;/a&gt;)&lt;/li> </ul> <h3><a href="https://github.com/amannn/action-semantic-pull-request/compare/v5.0.1...v5.0.2&#34;&gt;5.0.2&lt;/a> (2022-10-17)</h3> <h3>Bug Fixes</h3> <ul> <li>Upgrade <code>@actions/core</code> to avoid deprecation warnings (<a href="https://redirect.github.com/amannn/action-semantic-pull-request/issues/208&#34;&gt;#208&lt;/a>) (<a href="https://github.com/amannn/action-semantic-pull-request/commit/91f4126c9e8625b9cadd64b02a03018fa22fc498&#34;&gt;91f4126&lt;/a&gt;)&lt;/li> </ul> <h3><a href="https://github.com/amannn/action-semantic-pull-request/compare/v5.0.0...v5.0.1&#34;&gt;5.0.1&lt;/a> (2022-10-14)</h3> <h3>Bug Fixes</h3> <ul> <li>Upgrade GitHub Action to use Node v16 (<a href="https://redirect.github.com/amannn/action-semantic-pull-request/issues/207&#34;&gt;#207&lt;/a>) (<a href="https://github.com/amannn/action-semantic-pull-request/commit/6282ee339b067cb8eab05026f91153f873ad37fb&#34;&gt;6282ee3&lt;/a&gt;)&lt;/li> </ul> <h2><a href="https://github.com/amannn/action-semantic-pull-request/compare/v4.6.0...v5.0.0&#34;&gt;5.0.0&lt;/a> (2022-10-11)</h2> <h3>⚠ BREAKING CHANGES</h3> <ul> <li>Enum options need to be newline delimited (to allow whitespace within them) (<a href="https://redirect.github.com/amannn/action-semantic-pull-request/issues/205&#34;&gt;#205&lt;/a&gt;)&lt;/li> </ul> <h3>Features</h3> <ul> <li>Enum options need to be newline delimited (to allow whitespace within them) (<a href="https://redirect.github.com/amannn/action-semantic-pull-request/issues/205&#34;&gt;#205&lt;/a>) (<a href="https://github.com/amannn/action-semantic-pull-request/commit/c906fe1e5a4bcc61624931ca94da9672107bd448&#34;&gt;c906fe1&lt;/a&gt;)&lt;/li> </ul> <h2><a href="https://github.com/amannn/action-semantic-pull-request/compare/v4.5.0...v4.6.0&#34;&gt;4.6.0&lt;/a> (2022-09-26)</h2> <h3>Features</h3> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/amannn/action-semantic-pull-request/commit/48f256284bd46cdaab1048c3721360e808335d50&#34;&gt;&lt;code&gt;48f2562&lt;/code&gt;&lt;/a> chore: Release 6.1.1 [skip ci]</li> <li><a href="https://github.com/amannn/action-semantic-pull-request/commit/800da4c97f618e44f972ff9bc21ab5daecc97773&#34;&gt;&lt;code&gt;800da4c&lt;/code&gt;&lt;/a> fix: Parse <code>headerPatternCorrespondence</code> properly (<a href="https://redirect.github.com/amannn/action-semantic-pull-request/issues/295&#34;&gt;#295&lt;/a&gt;)&lt;/li> <li><a href="https://github.com/amannn/action-semantic-pull-request/commit/677b89571e961351de6fcbd96c8b2503787962e2&#34;&gt;&lt;code&gt;677b895&lt;/code&gt;&lt;/a> test: Fix broken test</li> <li><a href="https://github.com/amannn/action-semantic-pull-request/commit/24e6f016c1e110f5353026c0b6129a4118b9146c&#34;&gt;&lt;code&gt;24e6f01&lt;/code&gt;&lt;/a> ci: Fix permissions for tagger</li> <li><a href="https://github.com/amannn/action-semantic-pull-request/commit/7f33ba792281b034f64e96f4c0b5496782dd3b37&#34;&gt;&lt;code&gt;7f33ba7&lt;/code&gt;&lt;/a> chore: Release 6.1.0 [skip ci]</li> <li><a href="https://github.com/amannn/action-semantic-pull-request/commit/afa4edb1c465fb22230da8ff4776a163ab5facdf&#34;&gt;&lt;code&gt;afa4edb&lt;/code&gt;&lt;/a> fix: Remove trailing whitespace from &quot;unknown release type&quot; error message (<a href="https://redirect.github.com/amannn/action-semantic-pull-request/issues/291&#34;&gt;#291&lt;/a&gt;)&lt;/li> <li><a href="https://github.com/amannn/action-semantic-pull-request/commit/a30288bf13b78cca17c3abdc144db5977476fc8b&#34;&gt;&lt;code&gt;a30288b&lt;/code&gt;&lt;/a> feat: Support providing regexps for types (<a href="https://redirect.github.com/amannn/action-semantic-pull-request/issues/292&#34;&gt;#292&lt;/a&gt;)&lt;/li> <li><a href="https://github.com/amannn/action-semantic-pull-request/commit/a46a7c8dc4bb34503174eba2f2f7ef80dffc8ed7&#34;&gt;&lt;code&gt;a46a7c8&lt;/code&gt;&lt;/a> build: Move Vitest to <code>devDependencies</code> (<a href="https://redirect.github.com/amannn/action-semantic-pull-request/issues/290&#34;&gt;#290&lt;/a&gt;)&lt;/li> <li><a href="https://github.com/amannn/action-semantic-pull-request/commit/fdd4d3ddf614fbcd8c29e4b106d3bbe0cb2c605d&#34;&gt;&lt;code&gt;fdd4d3d&lt;/code&gt;&lt;/a> chore: Release 6.0.1 [skip ci]</li> <li><a href="https://github.com/amannn/action-semantic-pull-request/commit/58e4ab40f59be79f2c432bf003e34a31174e977a&#34;&gt;&lt;code&gt;58e4ab4&lt;/code&gt;&lt;/a> fix: Actually execute action (<a href="https://redirect.github.com/amannn/action-semantic-pull-request/issues/289&#34;&gt;#289&lt;/a&gt;)&lt;/li> <li>Additional commits viewable in <a href="https://github.com/amannn/action-semantic-pull-request/compare/v5...v6&#34;&gt;compare view</a></li> </ul> </details> <br />

Dependabot compatibility score

Dependabot 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.


<details> <summary>Dependabot commands and options</summary> <br />

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot show &lt;dependency name&gt; ignore conditions will show all of the ignore conditions of the specified dependency
  • @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)
  • @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)
  • @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)

</details>

Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> (74535f7)

  • deps: bump fsfe/reuse-action from 1 to 6 (#100)

Bumps fsfe/reuse-action from 1 to 6. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/fsfe/reuse-action/releases&#34;&gt;fsfe/reuse-action&#39;s releases</a>.</em></p> <blockquote> <h2>v6.0.0</h2> <ul> <li>Bump to v6 #(43)</li> </ul> <h2>v5.0.0</h2> <h2>What's Changed</h2> <ul> <li>Update README.md for new major version of action <a href="https://github.com/v3&#34;&gt;&lt;code&gt;@​v3&lt;/code&gt;&lt;/a> -&gt; <a href="https://github.com/v4&#34;&gt;&lt;code&gt;@​v4&lt;/code&gt;&lt;/a> by <a href="https://github.com/bernhardreiter&#34;&gt;&lt;code&gt;@​bernhardreiter&lt;/code&gt;&lt;/a> in <a href="https://redirect.github.com/fsfe/reuse-action/pull/34&#34;&gt;fsfe/reuse-action#34&lt;/a&gt;&lt;/li> <li>Update to .toml example by <a href="https://github.com/AndyScherzinger&#34;&gt;&lt;code&gt;@​AndyScherzinger&lt;/code&gt;&lt;/a> in <a href="https://redirect.github.com/fsfe/reuse-action/pull/33&#34;&gt;fsfe/reuse-action#33&lt;/a&gt;&lt;/li> <li>Bump to v5 by <a href="https://github.com/carmenbianca&#34;&gt;&lt;code&gt;@​carmenbianca&lt;/code&gt;&lt;/a> in <a href="https://redirect.github.com/fsfe/reuse-action/pull/35&#34;&gt;fsfe/reuse-action#35&lt;/a&gt;&lt;/li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/fsfe/reuse-action/compare/v4...v5.0.0&#34;&gt;https://github.com/fsfe/reuse-action/compare/v4...v5.0.0&lt;/a&gt;&lt;/p> <h2>v4.0.0</h2> <h2>Changes</h2> <ul> <li>Bumped to v4 of reuse-tool in <a href="https://redirect.github.com/fsfe/reuse-action/issues/32&#34;&gt;#32&lt;/a&gt;.&lt;/li> </ul> <h2>v3.0.0</h2> <h2>What's Changed</h2> <ul> <li>Bump to reuse-tool v3 by <a href="https://github.com/mxmehl&#34;&gt;&lt;code&gt;@​mxmehl&lt;/code&gt;&lt;/a> in <a href="https://redirect.github.com/fsfe/reuse-action/pull/28&#34;&gt;fsfe/reuse-action#28&lt;/a&gt;&lt;/li> <li>Improve and expand workflows by <a href="https://github.com/mxmehl&#34;&gt;&lt;code&gt;@​mxmehl&lt;/code&gt;&lt;/a> in <a href="https://redirect.github.com/fsfe/reuse-action/pull/23&#34;&gt;fsfe/reuse-action#23&lt;/a&gt;&lt;/li> <li>chore: upgrade checkout step to v4 by <a href="https://github.com/ChristianTackeGSI&#34;&gt;&lt;code&gt;@​ChristianTackeGSI&lt;/code&gt;&lt;/a> in <a href="https://redirect.github.com/fsfe/reuse-action/pull/25&#34;&gt;fsfe/reuse-action#25&lt;/a&gt;&lt;/li> </ul> <h2>New Contributors</h2> <ul> <li><a href="https://github.com/ChristianTackeGSI&#34;&gt;&lt;code&gt;@​ChristianTackeGSI&lt;/code&gt;&lt;/a> made their first contribution in <a href="https://redirect.github.com/fsfe/reuse-action/pull/25&#34;&gt;fsfe/reuse-action#25&lt;/a&gt;&lt;/li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/fsfe/reuse-action/compare/v2.0.0...v3.0.0&#34;&gt;https://github.com/fsfe/reuse-action/compare/v2.0.0...v3.0.0&lt;/a&gt;&lt;/p> <h2>v2.0.0</h2> <h3>Changes</h3> <ul> <li>Bump to the latest reuse-tool major version 2.x. With new releases in this major version, this action will automatically follow.</li> </ul> <h2>v1.3.0</h2> <h3>Changes</h3> <ul> <li>This action will now carry the same major version as the corresponding reuse-tool version it uses</li> </ul> <h2>v1.2.0</h2> <h3>Fixes</h3> <ul> <li>Detect Git VCS in workspace again (<a href="https://redirect.github.com/fsfe/reuse-action/issues/18&#34;&gt;#18&lt;/a&gt;)&lt;/li> </ul> <h3>Changes</h3> <ul> <li>Define Github workspace for Docker container via environment variable (<a href="https://redirect.github.com/fsfe/reuse-action/issues/18&#34;&gt;#18&lt;/a&gt;)&lt;/li> </ul> <h2>v1.1.1</h2> <p>No effective changes, just a new release to trigger the verified creators check.</p> <h2>v1.1</h2> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/fsfe/reuse-action/commit/676e2d560c9a403aa252096d99fcab3e1132b0f5&#34;&gt;&lt;code&gt;676e2d5&lt;/code&gt;&lt;/a> Bump to reuse v6</li> <li><a href="https://github.com/fsfe/reuse-action/commit/bb774aa972c2a89ff34781233d275075cbddf542&#34;&gt;&lt;code&gt;bb774aa&lt;/code&gt;&lt;/a> Merge pull request <a href="https://redirect.github.com/fsfe/reuse-action/issues/35&#34;&gt;#35&lt;/a> from carmenbianca/bump-v5</li> <li><a href="https://github.com/fsfe/reuse-action/commit/b8e23e7da228ee3b5fffb7dc5d532900e43d6a14&#34;&gt;&lt;code&gt;b8e23e7&lt;/code&gt;&lt;/a> Bump to v5</li> <li><a href="https://github.com/fsfe/reuse-action/commit/37c9187c55bd3fe59d8dc036d2fd1a0765440eaf&#34;&gt;&lt;code&gt;37c9187&lt;/code&gt;&lt;/a> Merge pull request <a href="https://redirect.github.com/fsfe/reuse-action/issues/33&#34;&gt;#33&lt;/a> from AndyScherzinger/chore/noid/toml-v4-doc-updates</li> <li><a href="https://github.com/fsfe/reuse-action/commit/b2cec8e7ddab61dddb57dbb7dd871ac94ad26090&#34;&gt;&lt;code&gt;b2cec8e&lt;/code&gt;&lt;/a> docs: Update examples to use v4 and remove dep5 definition</li> <li><a href="https://github.com/fsfe/reuse-action/commit/f15b48b2cc26d578053107b5456fe1aac2f0b5e9&#34;&gt;&lt;code&gt;f15b48b&lt;/code&gt;&lt;/a> Merge pull request <a href="https://redirect.github.com/fsfe/reuse-action/issues/34&#34;&gt;#34&lt;/a> from bernhardreiter/patch-1</li> <li><a href="https://github.com/fsfe/reuse-action/commit/618b8e9e1b4017c7fcbbf8e97acebb45cc876605&#34;&gt;&lt;code&gt;618b8e9&lt;/code&gt;&lt;/a> Update README.md for new major version of action <a href="https://github.com/v3&#34;&gt;&lt;code&gt;@​v3&lt;/code&gt;&lt;/a> -&gt; <a href="https://github.com/v4&#34;&gt;&lt;code&gt;@​v4&lt;/code&gt;&lt;/a&gt;&lt;/li> <li><a href="https://github.com/fsfe/reuse-action/commit/3ae3c6bdf1257ab19397fab11fd3312144692083&#34;&gt;&lt;code&gt;3ae3c6b&lt;/code&gt;&lt;/a> Merge pull request <a href="https://redirect.github.com/fsfe/reuse-action/issues/32&#34;&gt;#32&lt;/a> from carmenbianca/bump-v4</li> <li><a href="https://github.com/fsfe/reuse-action/commit/f807a9c430a41f86faea1660aea0e72cb7bc64d4&#34;&gt;&lt;code&gt;f807a9c&lt;/code&gt;&lt;/a> Bump to v4</li> <li><a href="https://github.com/fsfe/reuse-action/commit/00117e703c11f93157f67d8657fe29640209e186&#34;&gt;&lt;code&gt;00117e7&lt;/code&gt;&lt;/a> Merge pull request <a href="https://redirect.github.com/fsfe/reuse-action/issues/29&#34;&gt;#29&lt;/a> from jsoref/spelling</li> <li>Additional commits viewable in <a href="https://github.com/fsfe/reuse-action/compare/v1...v6&#34;&gt;compare view</a></li> </ul> </details> <br />

Dependabot compatibility score

Dependabot 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.


<details> <summary>Dependabot commands and options</summary> <br />

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot show &lt;dependency name&gt; ignore conditions will show all of the ignore conditions of the specified dependency
  • @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)
  • @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)
  • @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)

</details>

Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Sebastian Rhode <3833249+sebi06@users.noreply.github.com> (c71a865)

  • deps: update pybind to latest 2.x version (2.13.6) (#101)

[x] I followed the How to structure your PR. [ ] Based on Commit Parsing: In case a new major release will be created (because the body or footer begins with 'BREAKING CHANGE:'), I created a new Jupyter notebook with a matching version. [x] Based on Commit Parsing: In case a new minor/patch release will be created (because PR title begins with 'feat'/('fix' or 'perf')), I optionally created a new Jupyter notebook with a matching version. [ ] In case of API changes, I updated API.md.

Summary of the change(s) and which issue(s) is/are fixed
update pybind to latest to get newest fixes etc (0ac54dc)

Documentation

  • docs: Update README and CONTRIBUTING (#65)

[x] I followed the How to structure your PR. [ ] Based on Commit Parsing: In case a new major release will be created (because the body or footer begins with 'BREAKING CHANGE:'), I created a new Jupyter notebook with a matching version. [ ] Based on Commit Parsing: In case a new minor/patch release will be created (because PR title begins with 'feat'/('fix' or 'perf')), I optionally created a new Jupyter notebook with a matching version. [ ] In case of API changes, I updated API.md.

Update README and CONTRIBUTING to better reflect some of the issues faced with GitHub and semantic versioning, in particular to reduce friction for contributors

Co-authored-by: Sebastian Rhode <3833249+sebi06@users.noreply.github.com> (fc52575)

Feature

  • feat: add editing in-place for metadata (#114)

[x] I followed the How to structure your PR. [ ] Based on Commit Parsing: In case a new major release will be created (because the body or footer begins with 'BREAKING CHANGE:'), I created a new Jupyter notebook with a matching version. [ ] Based on Commit Parsing: In case a new minor/patch release will be created (because PR title begins with 'feat'/('fix' or 'perf')), I optionally created a new Jupyter notebook with a matching version. [x] In case of API changes, I updated API.md.

Summary of the change(s) and which issue(s) is/are fixed

  • Add new Native CZIEdiAPI which opens an existing file w/ r/w and allows modifying of metadata via existing helper objects in libCZI
  • Add pybind11 bindings for new native API class
  • Add convenience methods and declarations in czi.py for usage
  • Add python tests to cover functionality
  • Add native test helper

Relevant motivation and context
Dependencies required for this change

Fixes #56


Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> (959a898)

  • feat: More complete type hints for open_czi and create_czi (#73)

[x] I followed the How to structure your PR. [ ] Based on Commit Parsing: In case a new major release will be created (because the body or footer begins with 'BREAKING CHANGE:'), I created a new Jupyter notebook with a matching version. [ ] Based on Commit Parsing: In case a new minor/patch release will be created (because PR title begins with 'feat'/('fix' or 'perf')), I optionally created a new Jupyter notebook with a matching version. [ ] In case of API changes, I updated API.md.

Issue

If a user does the following, the most narrow inferred type for file is Any, but file is a CziReader.

from pylibCZIrw import czi

with czi.open_czi(file_path) as file:
    file

Changes

Specify yield type for open_czi and create_czi

Testing

  • I ran mypy
  • When using the example above, Pylance now infers CziReader for file.

Co-authored-by: PintoCraig <121297487+PintoCraig@users.noreply.github.com> Co-authored-by: Sebastian Rhode <3833249+sebi06@users.noreply.github.com> (992f92a)

v5.1.1 (2025-10-22)

Fix

  • fix(setup): correct setup.py configuration (#102)
  • mention MacOS as operating system (552a47d)

v5.1.0 (2025-10-21)

Chore

  • chore: Wheels for MacOS and ARM Linux (#85)

Fixes #57 Fixes #82 Fixes https://github.com/bioio-devs/bioio-czi/issues/51

Context

pylibrczirw does not provide wheels for MacOS or ARM Linux. In some installation contexts, build dependencies like cmake are unavailable, which makes pylibczirw unusable. Specifically, this is an issue downstream for bioio-czi.

Changes

Added 3 new build artifacts: x86-64 MacOS, ARM64 MacOS, and ARM64 Linux, with MacOS-specific build logic in setup.py.

Testing

I only tested the ARM64 MacOS wheel, since that's the hardware I have. I was able to install the wheel and import pylibCZIrw.

Review notes

I strongly recommend also merging my PR #84 so that CI continues to work past the end of the month.


Co-authored-by: Sebastian Rhode <3833249+sebi06@users.noreply.github.com> Co-authored-by: PintoCraig <craig-kavan.pinto@zeiss.com> (c8fd2ff)

  • chore: Upgrade from windows-2019 to windows-2022 (#84)

Context

The windows-2019 action runner image will be fully unsupported by 2025-06-30. https://github.com/actions/runner-images/issues/12045

Changes

Replace all instances of windows-2019 with the oldest supported windows runner, windows-2022. windows-2025 is also available; I have no preference. Dropped support for python 3.8 as not default supported by windows-2022 pip version


Co-authored-by: PintoCraig <121297487+PintoCraig@users.noreply.github.com> Co-authored-by: PintoCraig <craig-kavan.pinto@zeiss.com> (0dabe3a)

Feature

  • feat: add "mask support" for reading & composition (#96)

This PR is updating libCZI to latest version, which includes support for "mask" (c.f. https://github.com/ZEISS/libczi/pull/153). The new functionality of "mask-aware tile-composition" is made available to pylibczirw by introducing a ReaderOptions object which optionally can be passed to open_czi. Mask-aware composition is therefore an opt-in function at this point (motivation is to limit risk and ensure backwards compatibility). (cc17eb3)

v5.0.0 (2025-04-11)

Breaking

  • feat: Support python upto 3.13 (#64)

BREAKING CHANGE: We no longer support python 3.7 as it is not supported by packaging

[x] I followed the How to structure your PR. [ ] Based on Commit Parsing: In case a new major release will be created (because the body or footer begins with 'BREAKING CHANGE:'), I created a new Jupyter notebook with a matching version. [x] Based on Commit Parsing: In case a new minor/patch release will be created (because PR title begins with 'feat'/('fix' or 'perf')), I optionally created a new Jupyter notebook with a matching version. [ ] In case of API changes, I updated API.md.

Summary of the change(s) and which issue(s) is/are fixed
Added support for python upto 3.13 Relevant motivation and context
Seems to work ootb, and new windows images have default higher version of python than 3.11 Dependencies required for this change
None (c2f7cb3)

Chore

  • chore: Move deploy job from reusable workflow to caller workflow (#71)

[x] I followed the How to structure your PR. [ ] Based on Commit Parsing: In case a new major release will be created (because the body or footer begins with 'BREAKING CHANGE:'), I created a new Jupyter notebook with a matching version. [ ] Based on Commit Parsing: In case a new minor/patch release will be created (because PR title begins with 'feat'/('fix' or 'perf')), I optionally created a new Jupyter notebook with a matching version. [ ] In case of API changes, I updated API.md.

Fixes #70 (805ce42)

Deps

  • deps: Batch-bump pages-related actions (#3)

Bumps actions/deploy-pages from 1 to 4. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/actions/deploy-pages/releases&#34;&gt;actions/deploy-pages&#39;s releases</a>.</em></p> <blockquote> <h2>v4.0.0</h2> <h1>Changelog</h1> <ul> <li>Deploy pages using artifact IDs <a href="https://github.com/konradpabjan&#34;&gt;&lt;code&gt;@​konradpabjan&lt;/code&gt;&lt;/a> (<a href="https://redirect.github.com/actions/deploy-pages/issues/251&#34;&gt;#251&lt;/a&gt;)&lt;/li> <li>This version requires the permission <code>actions: read</code> in the workflows which use it.</li> </ul> <hr /> <p>ℹ️ This version of <code>actions/deploy-pages</code> is <strong>ONLY</strong> compatible with artifacts uploaded by either:</p> <ul> <li><a href="https://github.com/actions/upload-pages-artifact/releases/tag/v3.0.0&#34;&gt;&lt;code&gt;actions/upload-pages-artifact@v3&lt;/code&gt;&lt;/a> or newer</li> <li><a href="https://github.com/actions/upload-artifact/releases/tag/v4.0.0&#34;&gt;&lt;code&gt;actions/upload-artifact@v4&lt;/code&gt;&lt;/a> or newer.</li> </ul> <p>See details of <a href="https://github.com/actions/deploy-pages/compare/v3.0.1...v4.0.0&#34;&gt;all code changes</a> since previous release.</p> <p>:warning: For use with products other than GitHub.com, such as GitHub Enterprise Server, please consult the <a href="https://github.com/actions/deploy-pages/#compatibilty&#34;&gt;compatibility table</a>.</p> <h2>v3.0.1</h2> <h1>Changelog</h1> <ul> <li>Bump eslint from 8.54.0 to 8.55.0 <a href="https://github.com/dependabot&#34;&gt;&lt;code&gt;@​dependabot&lt;/code&gt;&lt;/a> (<a href="https://redirect.github.com/actions/deploy-pages/issues/266&#34;&gt;#266&lt;/a&gt;)&lt;/li> <li>Bump nock from 13.3.8 to 13.4.0 <a href="https://github.com/dependabot&#34;&gt;&lt;code&gt;@​dependabot&lt;/code&gt;&lt;/a> (<a href="https://redirect.github.com/actions/deploy-pages/issues/267&#34;&gt;#267&lt;/a&gt;)&lt;/li> <li>Bump eslint-config-prettier from 9.0.0 to 9.1.0 <a href="https://github.com/dependabot&#34;&gt;&lt;code&gt;@​dependabot&lt;/code&gt;&lt;/a> (<a href="https://redirect.github.com/actions/deploy-pages/issues/268&#34;&gt;#268&lt;/a&gt;)&lt;/li> <li>Bump <code>@​actions/core</code> from 1.10.0 to 1.10.1 <a href="https://github.com/dependabot&#34;&gt;&lt;code&gt;@​dependabot&lt;/code&gt;&lt;/a> (<a href="https://redirect.github.com/actions/deploy-pages/issues/269&#34;&gt;#269&lt;/a&gt;)&lt;/li> <li>Bump <code>@​actions/github</code> from 5.1.1 to 6.0.0 <a href="https://github.com/dependabot&#34;&gt;&lt;code&gt;@​dependabot&lt;/code&gt;&lt;/a> (<a href="https://redirect.github.com/actions/deploy-pages/issues/261&#34;&gt;#261&lt;/a&gt;)&lt;/li> <li>Update compatibility table for v3 <a href="https://github.com/JamesMGreene&#34;&gt;&lt;code&gt;@​JamesMGreene&lt;/code&gt;&lt;/a> (<a href="https://redirect.github.com/actions/deploy-pages/issues/270&#34;&gt;#270&lt;/a&gt;)&lt;/li> </ul> <h2>🧰 Maintenance</h2> <ul> <li>chore/docs: update version, fix typos <a href="https://github.com/kbdharun&#34;&gt;&lt;code&gt;@​kbdharun&lt;/code&gt;&lt;/a> (<a href="https://redirect.github.com/actions/deploy-pages/issues/272&#34;&gt;#272&lt;/a&gt;)&lt;/li> </ul> <hr /> <p>See details of <a href="https://github.com/actions/deploy-pages/compare/v3.0.0...v3.0.1&#34;&gt;all code changes</a> since previous release.</p> <p>:warning: For use with products other than GitHub.com, such as GitHub Enterprise Server, please consult the <a href="https://github.com/actions/deploy-pages/#compatibilty&#34;&gt;compatibility table</a>.</p> <h2>v3.0.0</h2> <h1>Changelog</h1> <ul> <li>Update action to node20 <a href="https://github.com/takost&#34;&gt;&lt;code&gt;@​takost&lt;/code&gt;&lt;/a> (<a href="https://redirect.github.com/actions/deploy-pages/issues/256&#34;&gt;#256&lt;/a&gt;)&lt;/li> </ul> <hr /> <p>See details of <a href="https://github.com/actions/deploy-pages/compare/v2.0.5...v3.0.0&#34;&gt;all code changes</a> since previous release.</p> <p>:warning: For use with products other than GitHub.com, such as GitHub Enterprise Server, please consult the <a href="https://github.com/actions/deploy-pages/#compatibilty&#34;&gt;compatibility table</a>.</p> <h2>v2.0.5</h2> <h1>Changelog</h1> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/actions/deploy-pages/commit/d6db90164ac5ed86f2b6aed7e0febac5b3c0c03e&#34;&gt;&lt;code&gt;d6db901&lt;/code&gt;&lt;/a> Merge pull request <a href="https://redirect.github.com/actions/deploy-pages/issues/324&#34;&gt;#324&lt;/a> from actions/error-message-request-id</li> <li><a href="https://github.com/actions/deploy-pages/commit/055f4259a5b2e76fa0789ad7922a992670f3f6b7&#34;&gt;&lt;code&gt;055f425&lt;/code&gt;&lt;/a> compile changes</li> <li><a href="https://github.com/actions/deploy-pages/commit/5ab929b0772a9c574971c2357565e79163c9088f&#34;&gt;&lt;code&gt;5ab929b&lt;/code&gt;&lt;/a> Include request id in the error message of an error response</li> <li><a href="https://github.com/actions/deploy-pages/commit/3ff795bc32f6f1ceb4dd02ca0c135001516c35ba&#34;&gt;&lt;code&gt;3ff795b&lt;/code&gt;&lt;/a> Merge pull request <a href="https://redirect.github.com/actions/deploy-pages/issues/318&#34;&gt;#318&lt;/a> from actions/dependabot/npm_and_yarn/non-breaking-cha...</li> <li><a href="https://github.com/actions/deploy-pages/commit/f5a2f0d405b68f09cea281329308ca2cd64c1264&#34;&gt;&lt;code&gt;f5a2f0d&lt;/code&gt;&lt;/a> Update distributables after Dependabot 🤖</li> <li><a href="https://github.com/actions/deploy-pages/commit/1364cde56e32972e043d974794ed0a0e449616cf&#34;&gt;&lt;code&gt;1364cde&lt;/code&gt;&lt;/a> Bump the non-breaking-changes group with 2 updates</li> <li><a href="https://github.com/actions/deploy-pages/commit/2ed07f748804ece802939c5fa8753c2858c4dc4d&#34;&gt;&lt;code&gt;2ed07f7&lt;/code&gt;&lt;/a> Merge pull request <a href="https://redirect.github.com/actions/deploy-pages/issues/316&#34;&gt;#316&lt;/a> from actions/dependabot/npm_and_yarn/non-breaking-cha...</li> <li><a href="https://github.com/actions/deploy-pages/commit/d5a892b11c1e1a34d36b6c8dd3b79f53e904086d&#34;&gt;&lt;code&gt;d5a892b&lt;/code&gt;&lt;/a> Bump the non-breaking-changes group with 1 update</li> <li><a href="https://github.com/actions/deploy-pages/commit/05977f58bc03458243006330b90b3352b6ceead6&#34;&gt;&lt;code&gt;05977f5&lt;/code&gt;&lt;/a> Merge pull request <a href="https://redirect.github.com/actions/deploy-pages/issues/314&#34;&gt;#314&lt;/a> from actions/dependabot/npm_and_yarn/non-breaking-cha...</li> <li><a href="https://github.com/actions/deploy-pages/commit/9414024cfce3ef0ceee3850d28ee5290f189d0d8&#34;&gt;&lt;code&gt;9414024&lt;/code&gt;&lt;/a> Update distributables after Dependabot 🤖</li> <li>Additional commits viewable in <a href="https://github.com/actions/deploy-pages/compare/v1...v4&#34;&gt;compare view</a></li> </ul> </details> <br />

Dependabot compatibility score

You can trigger a rebase of this PR by commenting @dependabot rebase.


<details> <summary>Dependabot commands and options</summary> <br />

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot show &lt;dependency name&gt; ignore conditions will show all of the ignore conditions of the specified dependency
  • @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)
  • @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)
  • @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)

</details>

> Note > Automatic rebases have been disabled on this pull request as it has been open for over 30 days.


Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Felix Scheffler <felix.scheffler@zeiss.com> (844d89c)

v4.1.3 (2024-08-26)

Fix

  • fix: Channel ID and Name in display settings metadata (#37)

This PR inlcudes the latest version ov libczirw to fix #13 Fixes #13 (04316fe)

v4.1.2 (2024-08-06)

Chore

  • chore: remove temporary debugging logic to push to PyPI (#30)

[x] I followed the How to structure your PR. [ ] Based on Commit Parsing: In case a new major release will be created (because the body or footer begins with 'BREAKING CHANGE:'), I created a new Jupyter notebook with a matching version. [ ] Based on Commit Parsing: In case a new minor/patch release will be created (because PR title begins with 'feat'/('fix' or 'perf')), I optionally created a new Jupyter notebook with a matching version. [ ] In case of API changes, I updated API.md.

Remove debugging code for temporaily pushing to testpypi until infrastructure properly set up. (3b2ea06)

Fix

  • fix: consider only dimensions with size >1 for plane-coordinate (#28)

[x] I followed the How to structure your PR. [ ] Based on Commit Parsing: In case a new major release will be created (because the body or footer begins with 'BREAKING CHANGE:'), I created a new Jupyter notebook with a matching version. [ ] Based on Commit Parsing: In case a new minor/patch release will be created (because PR title begins with 'feat'/('fix' or 'perf')), I optionally created a new Jupyter notebook with a matching version. [ ] In case of API changes, I updated API.md.

Re-write of #16 due to changes in infrastructure.

Fixes #10


Co-authored-by: Soyer, Sebastian <sebastian.soyer@zeiss.com> Co-authored-by: soyers <soyer.sebastian@gmail.com> (264fcb4)

v4.1.1 (2024-07-26)

Chore

  • chore: Add codeowners (#27)

Add CODEOWNERS file (dc1717b)

Deps

  • deps: bump codecov/codecov-action from 3 to 4 (#2)

Bumps codecov/codecov-action from 3 to 4.

Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Felix Scheffler <felix.scheffler@zeiss.com> (dab7b18)

Refactor

  • refactor: Megalinter and infrastructure (#19)

[x] I followed the How to structure your PR. [ ] Based on Commit Parsing: In case a new major release will be created (because the body or footer begins with 'BREAKING CHANGE:'), I created a new Jupyter notebook with a matching version. [ ] Based on Commit Parsing: In case a new minor/patch release will be created (because PR title begins with 'feat'/('fix' or 'perf')), I optionally created a new Jupyter notebook with a matching version. [ ] In case of API changes, I updated API.md.

Infrastructure related changes, linting (2e60a2b)

Unknown

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

pylibczirw-6.0.0.tar.gz (6.2 MB view details)

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

pylibczirw-6.0.0-cp313-cp313-win_amd64.whl (1.4 MB view details)

Uploaded CPython 3.13Windows x86-64

pylibczirw-6.0.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (4.4 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64

pylibczirw-6.0.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (4.6 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ ARM64

pylibczirw-6.0.0-cp313-cp313-macosx_11_0_arm64.whl (1.1 MB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

pylibczirw-6.0.0-cp312-cp312-win_amd64.whl (1.4 MB view details)

Uploaded CPython 3.12Windows x86-64

pylibczirw-6.0.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (4.4 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

pylibczirw-6.0.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (4.6 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARM64

pylibczirw-6.0.0-cp312-cp312-macosx_11_0_arm64.whl (1.1 MB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

pylibczirw-6.0.0-cp311-cp311-win_amd64.whl (1.4 MB view details)

Uploaded CPython 3.11Windows x86-64

pylibczirw-6.0.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (4.4 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

pylibczirw-6.0.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (4.6 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARM64

pylibczirw-6.0.0-cp311-cp311-macosx_11_0_arm64.whl (1.1 MB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

pylibczirw-6.0.0-cp310-cp310-win_amd64.whl (1.4 MB view details)

Uploaded CPython 3.10Windows x86-64

pylibczirw-6.0.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (4.4 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

pylibczirw-6.0.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (4.6 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARM64

pylibczirw-6.0.0-cp310-cp310-macosx_11_0_arm64.whl (1.1 MB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

pylibczirw-6.0.0-cp39-cp39-win_amd64.whl (1.4 MB view details)

Uploaded CPython 3.9Windows x86-64

pylibczirw-6.0.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (4.4 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64

pylibczirw-6.0.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (4.6 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ ARM64

pylibczirw-6.0.0-cp39-cp39-macosx_11_0_arm64.whl (1.1 MB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

File details

Details for the file pylibczirw-6.0.0.tar.gz.

File metadata

  • Download URL: pylibczirw-6.0.0.tar.gz
  • Upload date:
  • Size: 6.2 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for pylibczirw-6.0.0.tar.gz
Algorithm Hash digest
SHA256 e19b0f8269534efa8cf6c46b61dd2cf2cc2c9118e3eacfbc8971b319ab9022e4
MD5 74f48bed08899bd783777bd4a29690df
BLAKE2b-256 af27740b7a6b3985bfe5bbe3ae297678d0affc0b885bee9433b58e3f12a404d7

See more details on using hashes here.

Provenance

The following attestation bundles were made for pylibczirw-6.0.0.tar.gz:

Publisher: build.yml on ZEISS/pylibczirw

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pylibczirw-6.0.0-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: pylibczirw-6.0.0-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 1.4 MB
  • Tags: CPython 3.13, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for pylibczirw-6.0.0-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 1d8a46cce4225935f936eae27e1403af7ecd5b23e51d442695767f43bfc1164e
MD5 f1a72e0f1563e5c171cefc20a507e820
BLAKE2b-256 5548c99c154689fccb03b280fedafd7f2ad5c5a79369646d4cb362bd1e4a4b41

See more details on using hashes here.

Provenance

The following attestation bundles were made for pylibczirw-6.0.0-cp313-cp313-win_amd64.whl:

Publisher: build.yml on ZEISS/pylibczirw

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pylibczirw-6.0.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pylibczirw-6.0.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 5d96826d84653e313c941d0f84c9fa6923ffc8813ea547e7ab04c9da870d67ea
MD5 25e75b1b073794fbcec873e7ac69033e
BLAKE2b-256 15c7bbd2f6967836f2182f58f98903d61863a1f8f444d8502cf1670fac083e84

See more details on using hashes here.

Provenance

The following attestation bundles were made for pylibczirw-6.0.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: build.yml on ZEISS/pylibczirw

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pylibczirw-6.0.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for pylibczirw-6.0.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 df516842d82411f9eb47f7852c4363a9b076af9e1f9a0c373f17fa181734da57
MD5 aeeadc6e15b4d3815223c324dcb69c2e
BLAKE2b-256 1809379616f71ec8fc4bd01364fa8f23cc5a23811e586c7397b54b3cc7e15f0d

See more details on using hashes here.

Provenance

The following attestation bundles were made for pylibczirw-6.0.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: build.yml on ZEISS/pylibczirw

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pylibczirw-6.0.0-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pylibczirw-6.0.0-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 86395415d07518cff5128d7512e62b0420ded0e0cd7046d7ec52c82d96179101
MD5 f48d1ba127bad582ba5fdbb3182d4260
BLAKE2b-256 84e00067c0d813d5268d45c73578b42c4dd0a15611d44b584f7e04143d276f9c

See more details on using hashes here.

Provenance

The following attestation bundles were made for pylibczirw-6.0.0-cp313-cp313-macosx_11_0_arm64.whl:

Publisher: build.yml on ZEISS/pylibczirw

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pylibczirw-6.0.0-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: pylibczirw-6.0.0-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 1.4 MB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for pylibczirw-6.0.0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 869834ac5d249facca31d54e005406acbcaab33e3eb810b2e12b8ba81eac3849
MD5 6e8302ad3870a9a72e04ae9ea6de09eb
BLAKE2b-256 421804286dbd74b85f2730c598400bc93b0f740af4ebbd0c557101d72fc6a9d3

See more details on using hashes here.

Provenance

The following attestation bundles were made for pylibczirw-6.0.0-cp312-cp312-win_amd64.whl:

Publisher: build.yml on ZEISS/pylibczirw

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pylibczirw-6.0.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pylibczirw-6.0.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 f7ac9992d864de7b78d46283d96fcd1be5252387c9ca0b5ace5b4d17b69d09ab
MD5 9512b3e06e7a334fcdf2ee168145b3d9
BLAKE2b-256 82e8b1b105bcdc0ec31149d301e1cb79fb4da388387a251ccbbea8e50e74e02c

See more details on using hashes here.

Provenance

The following attestation bundles were made for pylibczirw-6.0.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: build.yml on ZEISS/pylibczirw

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pylibczirw-6.0.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for pylibczirw-6.0.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 76449fc3cf817402cd285f92d542f4afe190c9488f97e078c9101031288dde15
MD5 6abfaf05f14dc82e0368d36254808a74
BLAKE2b-256 54e06e6d59595d8ca453ee57fbf902d2071b024a23a5c30625552df2a01df5a4

See more details on using hashes here.

Provenance

The following attestation bundles were made for pylibczirw-6.0.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: build.yml on ZEISS/pylibczirw

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pylibczirw-6.0.0-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pylibczirw-6.0.0-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 20639862df7b585975835104563564fea9adc484d4d3252acadb878839fb795c
MD5 1e2a157654f8991fbcfaeb2677540440
BLAKE2b-256 8b74d88fe4d778b646cc7d0bd2d2c264015de52767d8892b39d7b001866a25a0

See more details on using hashes here.

Provenance

The following attestation bundles were made for pylibczirw-6.0.0-cp312-cp312-macosx_11_0_arm64.whl:

Publisher: build.yml on ZEISS/pylibczirw

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pylibczirw-6.0.0-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: pylibczirw-6.0.0-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 1.4 MB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for pylibczirw-6.0.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 9a02116da26567b3c454eadec8f37011ff9b4f5bf41d2e29cd2f8354ca406c8d
MD5 ea73d496673b1dfa8b73dd961ea11b48
BLAKE2b-256 92a717d59c0d8ede82ae7e18da8503b0f1f40bd480ed6c34a46e7d9bd7fadfe1

See more details on using hashes here.

Provenance

The following attestation bundles were made for pylibczirw-6.0.0-cp311-cp311-win_amd64.whl:

Publisher: build.yml on ZEISS/pylibczirw

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pylibczirw-6.0.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pylibczirw-6.0.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 6b49e6bd0363d30657e7de3734482ff6b8d15f8e13dc5df29ddc48e4f4eee353
MD5 a99ac8274e8b67ded03c39e074b0725f
BLAKE2b-256 68841bd77beb9731fbf7d04f4ccca4daf72363aa0af7aa6feec5d091fc4c9099

See more details on using hashes here.

Provenance

The following attestation bundles were made for pylibczirw-6.0.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: build.yml on ZEISS/pylibczirw

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pylibczirw-6.0.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for pylibczirw-6.0.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 30949fac8a1a4498c540c6db2dfc2b8de063b3d1921e8ee6ac0b7c1522763c00
MD5 aa6992dcf344b00952ca02d4a2977ef6
BLAKE2b-256 e2f535372a47c1b21e36c013a645369651936138f97ed16ccb9d4887a3104dbc

See more details on using hashes here.

Provenance

The following attestation bundles were made for pylibczirw-6.0.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: build.yml on ZEISS/pylibczirw

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pylibczirw-6.0.0-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pylibczirw-6.0.0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 cf4f3303b06aea82d3fe71a7c0683b6fec5271231744e7ed9882965397088695
MD5 27f86bedcd5382931c2939bb5de4cf20
BLAKE2b-256 e0dfb6d948a16bc87afb2ec82e96182df255575d5ce09ce5c3edad65993ba769

See more details on using hashes here.

Provenance

The following attestation bundles were made for pylibczirw-6.0.0-cp311-cp311-macosx_11_0_arm64.whl:

Publisher: build.yml on ZEISS/pylibczirw

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pylibczirw-6.0.0-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: pylibczirw-6.0.0-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 1.4 MB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for pylibczirw-6.0.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 a7b0512bf66c8cd34fbf7d684e6e8551c0eee5376c5ad52c430a1dfff700b07b
MD5 1cfd653f97ef853edb6b296418c8c731
BLAKE2b-256 1c8107d641d217f464e5a51ae4113b5a0b782c9fe1656096cd0903732548412e

See more details on using hashes here.

Provenance

The following attestation bundles were made for pylibczirw-6.0.0-cp310-cp310-win_amd64.whl:

Publisher: build.yml on ZEISS/pylibczirw

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pylibczirw-6.0.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pylibczirw-6.0.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 da936cdbd65574ac6253c2f8c43054946f5f0d9a5cd7214a521e9d804b69fb7e
MD5 0d80442cfd5bc6cb9d18e31126f049b9
BLAKE2b-256 916df63386ed800db91f92d610bf18463d512c72a069e06cc7976079dde6c040

See more details on using hashes here.

Provenance

The following attestation bundles were made for pylibczirw-6.0.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: build.yml on ZEISS/pylibczirw

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pylibczirw-6.0.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for pylibczirw-6.0.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 2cb1b31dd75bfa00f565f4fbe7c640b8e07cadd1852e973d5811deae1887fc7e
MD5 cc1e410cf70ff9063244c818c7a3cef3
BLAKE2b-256 56a5e71260b0d5f502bf0d3382ab7cdb16478ddc14c6ba5a74fe83b5d280c4b5

See more details on using hashes here.

Provenance

The following attestation bundles were made for pylibczirw-6.0.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: build.yml on ZEISS/pylibczirw

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pylibczirw-6.0.0-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pylibczirw-6.0.0-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 4940a67092600980d7dff7b58e5a2ec75488fd91fa64c35ae292ede80c38d31c
MD5 acfc2b6c138304b7fbc0f5eb49b5015c
BLAKE2b-256 baae5e870aa71947e57d49bfc6bf3feac33934f11255c41a66007718bdbfe9be

See more details on using hashes here.

Provenance

The following attestation bundles were made for pylibczirw-6.0.0-cp310-cp310-macosx_11_0_arm64.whl:

Publisher: build.yml on ZEISS/pylibczirw

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pylibczirw-6.0.0-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: pylibczirw-6.0.0-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 1.4 MB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for pylibczirw-6.0.0-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 4530099c96a935e580f7a79d72dddf1de7ae23c878936f8a1c654a8f824a57a8
MD5 6895ab7df250058b3264f03b5712d3a7
BLAKE2b-256 b44ef0491753ae47f49cc8e1a98d77696d7e327f1f69a2fb66e25071a1cdabf2

See more details on using hashes here.

Provenance

The following attestation bundles were made for pylibczirw-6.0.0-cp39-cp39-win_amd64.whl:

Publisher: build.yml on ZEISS/pylibczirw

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pylibczirw-6.0.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pylibczirw-6.0.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 dcb9475f909e22d4acf608971b61e0d47dac4f4f14650663feff9a8ad648c27b
MD5 1acb030df6ac159ed6ea8fa58d9fb94d
BLAKE2b-256 f646eced51a2fa80217a8ace16d1eb305e917ccaf3ff31c0f81288b2bcc414c4

See more details on using hashes here.

Provenance

The following attestation bundles were made for pylibczirw-6.0.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: build.yml on ZEISS/pylibczirw

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pylibczirw-6.0.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for pylibczirw-6.0.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 91bb14005ecd7ce9a6a7073acc8066bbc2550471b75a8141b1f63a7d7e819940
MD5 b1b9699ca76b18276cc92c6b29c2f267
BLAKE2b-256 81916e9cb841ffcb99fef3f4cb431f1dac41f62621dfb2a625c9df3e7ef92402

See more details on using hashes here.

Provenance

The following attestation bundles were made for pylibczirw-6.0.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: build.yml on ZEISS/pylibczirw

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pylibczirw-6.0.0-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pylibczirw-6.0.0-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 fe39320051606e4246c678ab570a5f5f2f2480b9421d925e1685572068e77d2d
MD5 e4cce5f76f2f2e4b7296a1cb5105dfb2
BLAKE2b-256 60e1317182507cf9f8af0f62a8b4b3967f45f2554569e919af2a7a01740e7281

See more details on using hashes here.

Provenance

The following attestation bundles were made for pylibczirw-6.0.0-cp39-cp39-macosx_11_0_arm64.whl:

Publisher: build.yml on ZEISS/pylibczirw

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page