Skip to content

ci: drop setup-micromamba#2753

Merged
wpbonelli merged 4 commits into
modflowpy:developfrom
wpbonelli:ci
May 10, 2026
Merged

ci: drop setup-micromamba#2753
wpbonelli merged 4 commits into
modflowpy:developfrom
wpbonelli:ci

Conversation

@wpbonelli
Copy link
Copy Markdown
Member

@wpbonelli wpbonelli commented May 9, 2026

732a55b introduced setup-uv and switched most jobs off setup-micromamba. Some were not changed because dependencies were only available from conda-forge, not PyPI

  • windows pymetis
  • arm mac vtk >=9.4.0

VTK is available from PyPI, and we can use the MF6 pixi rtd environment with setup-pixi where setup-micromamba is otherwise used, dropping setup-micromamba.

@wpbonelli wpbonelli added this to the 3.10.1 milestone May 9, 2026
@codecov
Copy link
Copy Markdown

codecov Bot commented May 9, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 72.4%. Comparing base (556c088) to head (2ac59a0).
⚠️ Report is 155 commits behind head on develop.

Additional details and impacted files
@@             Coverage Diff             @@
##           develop    #2753      +/-   ##
===========================================
+ Coverage     55.5%    72.4%   +16.8%     
===========================================
  Files          644      675      +31     
  Lines       124135   132064    +7929     
===========================================
+ Hits         68947    95654   +26707     
+ Misses       55188    36410   -18778     

see 575 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 added a commit to MODFLOW-ORG/modflow6 that referenced this pull request May 10, 2026
This will allow using the unmodified rtd environment for flopy example notebooks. Motivated by modflowpy/flopy#2753. Seems likely some tests here may begin to use the model splitter + pymetis at some point too.
@wpbonelli wpbonelli marked this pull request as ready for review May 10, 2026 13:01
@wpbonelli wpbonelli merged commit 2eaad43 into modflowpy:develop May 10, 2026
20 checks passed
@wpbonelli wpbonelli deleted the ci branch May 10, 2026 13:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant