Release 0.12.0 - #595
Open
dbrakenhoff wants to merge 80 commits into
Open
Release 0.12.0#595dbrakenhoff wants to merge 80 commits into
dbrakenhoff wants to merge 80 commits into
Conversation
* fix error * remove double test * fix f string * disable test for debugging purposes * add function to get zcellcenters * use get_zcellcenters instead of flopy function
Remove ecmwflibs from dependencies
* fix #549 - find first cross method to guarantee finding the first point value is reached. - add right/left kwargs to allow setting values for values above/below interpolation array * improve performance get_isosurface - add optimized numpy method - add numba implementation - support for dask arrays and parallel - add numba as dependency - add tests for all 1d methods * make numba optional
add hatch_layers function to cross sections
* Run model in directory with same name as notebook, add this to gitignore * Imporve tests make sure tests in test_003mfpackages.py are not ignored Run tests in a model directory set by a fixture * forgot to commit util.py and some other updates * Remove tests from test_001_model.py, and some other changes Replace tmpdir by the newer tmp_path * Fix hanging of tests, where dataset is loaded twice * Fix warnings in tests * Make sure all file-handles are closed in tests * Add extra tests * Remove tight layout, and make sure test can be ran outside pytest * some minor changes * Some minor formatting issues * Remove remaining direct use of tempfile in tests keep use of tempfile in caching and encoding * Update github actions
* add new methods for geulen * ruff * codacy * minor changes * add warning * Update nlmod/plot/plot.py Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> * Update method * remove output nb * codacy * tiny fix * textual * better debug message * Update nlmod/read/geotop.py * add tests and fix edge cases * ValueError instead of assert * fix split layer order --------- Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Improve checking of ds type (structured or vertex)
added 'na_filter=False' to read_csv in read_gleg in nlmod.read.regis.py
* Add HFB package builder from dataframes * Address HFB static analysis findings * Replace HFB asserts with explicit errors * Use FloPy HFB line routing * Pin FloPy to HFB utility commit * Use FloPy develop for HFB utility * Deprecate legacy HFB routing helpers
…tom variable names
… `pname="MY_RIV" ` + some other minor improvements
+ expose layer label position in DatasetCrossSection
- ensure season timeseries is defined for last season in model - add small eps to rbot to avoid floating point issues with mf6
- when index is not explicitly contained within xarray but registered as dim, it acts as range(icell2d). The check_da_dims_coords fails when this is the case. This fixes that. - add test
- numba remains optional, reverts to slow method if numba is not installed
- reuse patches - set ticks/titles
- makes it easier to get consistent mappings across multiple extents, just use the mapping for largest extent for the smallest extent and automatically discard missing layers.
fix isosurface bug for numpy method when data array has time dimension
…elldata dataframe
* Improve lake gwt * Potential fix for pull request finding Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com> * Fix lakeout parsing for numeric strings --------- Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com> Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
The conversion to real-world coordinates was performed twice, resulting in wrong coordinate-values.
- flip extent and file path in load_lgn_within_extent
add gwfgwf exchange func
…ex-grids speed up area computation using numba
some facet plot improvements
- use single layer combine entries to rename layers, only works in dictionary mode. - improve example by setting more explicit combine dict
allow missing layer definitions in combine_layers:
Add read LGN utilities
remove codacy reporter format ci files
add ruff lint step
* rename epsg to crs * fix crs handling hydropandas * reinstate crs attribute * ruff
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Not sure if we're ready yet, but maybe time to start creating a new release?
Merge before releasing:
Todo: