Skip to content

feat(get-modflow): accept any repository with standard release assets - #2872

Merged
wpbonelli merged 1 commit into
modflowpy:developfrom
jdhughes-dev:feat-get-modflow-any-repo
Oct 21, 2026
Merged

wpbonelli merged 1 commit into
modflowpy:developfrom
jdhughes-dev:feat-get-modflow-any-repo

Conversation

@jdhughes-dev

Copy link
Copy Markdown
Contributor

get-modflow only accepted the executables, modflow6, and modflow6-nightly-build repositories. Any repository can now be named with --repo or repo, provided its release assets are named with the operating system tag like those of the official repositories (e.g. linux.zip, macarm.zip, win64.zip).

get-modflow only accepted the executables, modflow6, and modflow6-nightly-build
repositories, so a build published from another repository could not be installed
even with --owner. Any repository can now be named with --repo or the repo argument,
provided its release assets are named with the operating system tag like those of
the official repositories. A repository without a renamed prefix uses its name as
the prefix of the downloaded archive.
@codecov

codecov Bot commented Oct 21, 2026 •

Copy link
Copy Markdown

Codecov Report

❌ Patch coverage is 0% with 2 lines in your changes missing coverage. Please review.
✅ Project coverage is 73.8%. Comparing base (556c088) to head (fcfefb0).
⚠️ Report is 246 commits behind head on develop.

Files with missing lines Patch % Lines
flopy/utils/get_modflow.py 0.0% 2 Missing ⚠️
Additional details and impacted files
@@             Coverage Diff             @@
##           develop    #2872      +/-   ##
===========================================
+ Coverage     55.5%    73.8%   +18.3%     
===========================================
  Files          644      659      +15     
  Lines       124135   132501    +8366     
===========================================
+ Hits         68947    97848   +28901     
+ Misses       55188    34653   -20535     
Files with missing lines Coverage Δ
flopy/utils/get_modflow.py 44.7% <0.0%> (-19.0%) ⬇️

... and 585 files with indirect coverage changes

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

@wpbonelli
wpbonelli merged commit b9ee6fa into modflowpy:develop Oct 21, 2026
24 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants