Skip to content

BF: run dev-deps testing under 3.12 instead of 3.11 - #1928

Merged
yarikoptic-gitmate merged 1 commit into
masterfrom
bf-dev-zarr
Sep 26, 2026
Merged

yarikoptic-gitmate merged 1 commit into
masterfrom
bf-dev-zarr

Conversation

@yarikoptic

Copy link
Copy Markdown
Member

and I expect released versoins still be ok and pulling versions of dependencies as suitable to their Python versions, so we can still delay dropping 3.11 overall -- just it would not have bleeding edge hdmf-zarr for those folks... until we can no longer do such installs ;)

- see hdmf-dev/hdmf-zarr#406 (comment)

and I expect released versoins still be ok and pulling versions of
dependencies as suitable to their Python versions, so we can still delay
dropping 3.11 overall -- just it would not have bleeding edge hdmf-zarr for
those folks... until we can no longer do such installs ;)
@yarikoptic yarikoptic added the tests Add or improve existing tests label Sep 25, 2026
@codecov

codecov Bot commented Sep 25, 2026 •

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 78.11%. Comparing base (062d024) to head (947b660).

Additional details and impacted files
@@           Coverage Diff           @@
##           master    #1928   +/-   ##
=======================================
  Coverage   78.11%   78.11%           
=======================================
  Files          91       91           
  Lines       13944    13944           
=======================================
  Hits        10893    10893           
  Misses       3051     3051           
Flag Coverage Δ
unittests 78.11% <ø> (ø)

Flags with carried forward coverage won't be shown. Click here to find out more.

☔ View full report in Codecov by Harness.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

yarikoptic pushed a commit that referenced this pull request Sep 25, 2026
Ported verbatim from #1928 so this PR can go green before that one
merges; it is a no-op once master carries the same change.

The dev-deps job installs hdmf-zarr from git, which now requires Python
>= 3.12, so the install step fails before any test runs.  The same job is
the only failure on master at this PR's base commit.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_011qh3EwgNtANXokhr1uimHG
@yarikoptic-gitmate
yarikoptic-gitmate merged commit 5fcbc92 into master Sep 26, 2026
42 checks passed
@yarikoptic-gitmate
yarikoptic-gitmate deleted the bf-dev-zarr branch September 26, 2026 00:32
@github-actions

Copy link
Copy Markdown

🚀 PR was released in 0.80.1 🚀

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

released tests Add or improve existing tests

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants