modflowpy / pymake

Python package for compiling MODFLOW-based applications
https://mfpymake.readthedocs.io/
Other
54 stars 35 forks source link

feat(make-program): add make-program to replace scripts in examples. #126

Closed jdhughes-usgs closed 1 year ago

jdhughes-usgs commented 1 year ago

Add make-code-json and mfpymake command line interfaces. Add additional tests.

codecov[bot] commented 1 year ago

Codecov Report

Merging #126 (01f93a8) into master (bb8ad0f) will decrease coverage by 1.104%. The diff coverage is 13.207%.

@@              Coverage Diff              @@
##            master      #126       +/-   ##
=============================================
- Coverage   62.508%   61.404%   -1.105%     
=============================================
  Files           17        21        +4     
  Lines         4481      4586      +105     
=============================================
+ Hits          2801      2816       +15     
- Misses        1680      1770       +90     
Impacted Files Coverage Δ
pymake/cmds/build.py 0.000% <0.000%> (ø)
pymake/cmds/createjson.py 0.000% <0.000%> (ø)
pymake/cmds/mfpymakecli.py 0.000% <0.000%> (ø)
pymake/pymake_parser.py 27.272% <33.333%> (-4.307%) :arrow_down:
pymake/pymake.py 75.925% <75.000%> (ø)
pymake/config.py 100.000% <100.000%> (ø)
pymake/pymake_base.py 86.794% <100.000%> (+0.050%) :arrow_up:
pymake/utils/download.py 68.376% <100.000%> (+0.090%) :arrow_up:
pymake/__init__.py 100.000% <0.000%> (ø)