Skip to content

Post release 2.0.0 reset - #356

Open
jdhughes-dev wants to merge 7 commits into
modflowpy:developfrom
jdhughes-dev:post-release-2.0.0-reset
Open

Post release 2.0.0 reset#356
jdhughes-dev wants to merge 7 commits into
modflowpy:developfrom
jdhughes-dev:post-release-2.0.0-reset

Conversation

@jdhughes-dev

Copy link
Copy Markdown
Collaborator

Set the version to 2.1.0.dev0 and bring the 2.0.0 release commits back into develop.

conda has no equivalent of a pip extra, so the error a missing pydot raises now says how to install it with conda as well. Plotting also needs the graphviz binaries, which conda installs and pip cannot.

github-actions Bot and others added 7 commits September 8, 2026 19:34
continuous integration runs on macos-latest, which is arm64, so the osx-64 environments were locked but never used. Removing the platform takes 3602 lines out of the lock file.

The pypi and conda-forge packages are unaffected, since both are os independent.
conda has no equivalent of a pip extra, so a conda user was told to run pip.
Plotting also needs the graphviz binaries, which conda installs and pip
cannot.
@codecov

codecov Bot commented Sep 9, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 80.818%. Comparing base (a10ae3f) to head (90e97ca).

Additional details and impacted files
@@            Coverage Diff            @@
##           develop      #356   +/-   ##
=========================================
  Coverage   80.818%   80.818%           
=========================================
  Files           20        20           
  Lines         3274      3274           
=========================================
  Hits          2646      2646           
  Misses         628       628           
Files with missing lines Coverage Δ
pymake/config.py 100.000% <100.000%> (ø)
pymake/plot/dependency_graphs.py 67.058% <ø> (ø)
🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

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.

1 participant