Open
Conversation
* update labels parameter to include default * [pre-commit.ci lite] apply automatic fixes * Enable Linux compatibility with dependency changes and improved dev tooling (WayScience#17) * run linux tests on dev branch * don't show if headless * install qt deps * try async setting * Update run-tests.yml * try additional qt libs * troubleshoot further with docker * linting * Update run-tests.yml * Update run-tests.yml * Update run-tests.yml * Update uv.lock * fallback to napari[all] and setup qt for ubuntu * move to macos-14 for tests * add python3-pyqt5 installation * attempt to install different qt deps * Update run-tests.yml * attempt another linux dep step * update for linting step * update docs * [pre-commit.ci lite] apply automatic fixes * fix conflict i hope * [pre-commit.ci lite] apply automatic fixes --------- Co-authored-by: pre-commit-ci-lite[bot] <117423508+pre-commit-ci-lite[bot]@users.noreply.github.com> Co-authored-by: Dave Bunten <dave.bunten@cuanschutz.edu>
* add synapse download enhancement to test real data * Update conftest.py * Update coverage-badge.svg * [pre-commit.ci lite] apply automatic fixes * assert that the files exist prior to tests * Update conftest.py * Update conftest.py * [pre-commit.ci lite] apply automatic fixes * track down missing files within gh actions env * [pre-commit.ci lite] apply automatic fixes * pathlib correction * check for the token * [pre-commit.ci lite] apply automatic fixes * retry * move to pull request target * readd pull request trigger * remove verbose pytest output * linting * [pre-commit.ci lite] apply automatic fixes * Apply suggestions from code review Co-authored-by: Gregory Way <gregory.way@gmail.com> * [pre-commit.ci lite] apply automatic fixes --------- Co-authored-by: pre-commit-ci-lite[bot] <117423508+pre-commit-ci-lite[bot]@users.noreply.github.com> Co-authored-by: Gregory Way <gregory.way@gmail.com>
…ce#35) * enable downstream branches to be checked out * Update .pre-commit-config.yaml * linting
* add nviz cli * [pre-commit.ci lite] apply automatic fixes * updates based on feedback Co-Authored-By: Mike Lippincott <58147848+MikeLippincott@users.noreply.github.com> * ignore testing utils * ignore conftest for coverage --------- Co-authored-by: pre-commit-ci-lite[bot] <117423508+pre-commit-ci-lite[bot]@users.noreply.github.com> Co-authored-by: Mike Lippincott <58147848+MikeLippincott@users.noreply.github.com>
…e#40) * move to macos for pre-commit checks * linting * add context
…enges (WayScience#42) * Create check.py * path report capabilities * linting * [pre-commit.ci lite] apply automatic fixes * remove pull_request set of testion actions * Update .pre-commit-config.yaml * Update .pre-commit-config.yaml * use pull request src instead of target for chkout * add debug for actions * remove debug * update to avoid coverage discrepancies * Update coverage-badge.svg * move to macos for pre-commit checks * linting * ignore tests for coverage * remove coverage reporting * remove shellcheck because of docker * add path reporter to cli * update for return code expectations * add complete test data * update for tests and readd coverage just in case * test locally * Update run-tests.yml * Update coverage-badge.svg * Update coverage-badge.svg * readd coverage Co-Authored-By: Jenna Tomkinson <107513215+jenna-tomkinson@users.noreply.github.com> * Update .pre-commit-config.yaml --------- Co-authored-by: pre-commit-ci-lite[bot] <117423508+pre-commit-ci-lite[bot]@users.noreply.github.com> Co-authored-by: Jenna Tomkinson <107513215+jenna-tomkinson@users.noreply.github.com>
* update dockerfile for uv * update deps and fix pre-commit config * update dockerfile and poe task
* fix docs builds with linux headless config * Update .pre-commit-config.yaml * apply changes for pre-commit * Update coverage-badge.svg
* add software doi for reference * Update .pre-commit-config.yaml
* update pre-commit-lite conditions * correction
* update gh actions macos runner * Update .pre-commit-config.yaml
* Add Almanack to pre-commit checks * Update .pre-commit-config.yaml * add the fork remote for upstream ref * debugging information for git * Update run-tests.yml * remove git block
d33bs
reviewed
Sep 29, 2025
|
|
||
| from .image_meta import extract_z_slice_number_from_filename, generate_ome_xml | ||
|
|
||
| def read_zstack_image(tiff_file_path): |
Member
There was a problem hiding this comment.
Consider adding tests for this new function which otherwise is only implicitly checked.
Member
|
Also, @MikeLippincott, note that within the PR description you can use keywords to close PR's or issues. |
d33bs
reviewed
Oct 1, 2025
Member
d33bs
left a comment
There was a problem hiding this comment.
Nice job fixing the lockfile! I noticed the new error from CI relates to PyQt. One workaround might be to change the napari[all] dependency to use napari[pyside2] or napari[pyside2, optional]. Another option might be to constrain PyQt versions (earlier versions appeared to work with MacOS arm-based archs).
Co-authored-by: Dave Bunten <ekgto445@gmail.com>
Co-authored-by: Dave Bunten <ekgto445@gmail.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This PR adds a way to format input images (ome-tiff or tiff) to be compatible with nviz functions. Changes such as retyping, and dimensionality squeezing.
This PR is somewhat related to PR #12 if this one is merged #12 will be closed.
What kind of change(s) are included?
Checklist