What's Changed
* feat(modflowapi): base files for modflowapi package by jdhughes-usgs in https://github.com/MODFLOW-USGS/modflowapi/pull/1
* Initial develop branch by jdhughes-usgs in https://github.com/MODFLOW-USGS/modflowapi/pull/2
* Fix typo in README by Hofer-Julian in https://github.com/MODFLOW-USGS/modflowapi/pull/4
* modflowapi interface by jlarsen-usgs in https://github.com/MODFLOW-USGS/modflowapi/pull/8
* fix(get value): fixed error handling when modflowapi fails to get a pointer to a value from the API by spaulins-usgs in https://github.com/MODFLOW-USGS/modflowapi/pull/9
* update(rhs, hcof, AdvancedInput): bug fixes for advanced variables by jlarsen-usgs in https://github.com/MODFLOW-USGS/modflowapi/pull/10
* refactor(EOL): change CRLF to LF line endings for source files by mwtoews in https://github.com/MODFLOW-USGS/modflowapi/pull/12
* Use pyproject.toml for project metadata, add citation info by mwtoews in https://github.com/MODFLOW-USGS/modflowapi/pull/11
* add(test_rhs_hcof_advanced): add additional test by jlarsen-usgs in https://github.com/MODFLOW-USGS/modflowapi/pull/13
* Add missing RIV support to modflowapi by jlarsen-usgs in https://github.com/MODFLOW-USGS/modflowapi/pull/16
New Contributors
* Hofer-Julian made their first contribution in https://github.com/MODFLOW-USGS/modflowapi/pull/4
* spaulins-usgs made their first contribution in https://github.com/MODFLOW-USGS/modflowapi/pull/9
**Full Changelog**: https://github.com/MODFLOW-USGS/modflowapi/commits/0.1.0
**Detailed Changes**:
* update package: manual variable address assembly updated to use xmipy get_variable_addr()
* update additional manual variable address assembly statements
* Refactor code and added functionality:
* add stress_period_start, stress_period_end Callbacks
* fix ApiModel __repr__
* added Exchanges, TDIS, ATS, and SLN support
* added ScalarInput and ScalarPackage support
* update autotests
* added parallel testing support through pytest-xdist
* updated markers and split the extensions tests from the mf6 examples tests
* added a test for ATS
* update setup.cfg
* update ci.yml
* update(ListInput): add auxvar to stress_period_data when auxiliary variables are used
* Allow None to be passed to stress_period_data.values to disable stresses for a package
* updates: ApiModel, ApiSimulation, run_simulation
* added a `totim` property on `ApiSimulation` and `ApiModel`
* added docstrings to ApiModel property methods
* updated termination message in run_simulation
* added a finalize callback to Callbacks and run_simulation
* add support for AUXNAME_CST
* add(Head Monitor Example): Add a head monitor example application
* ApiModel: adjust X based on nodetouser
* ApiPackage: enforce lower cased variable names in get_advanced_var
* ArrayPointer: trap for arrays that are not adjusted by reduced node numbers (ex. idomain)
* update setup.cfg
* try reformatting the xmipy installation instructions
* update(rhs, hcof, AdvancedInput): bug fixes for setting variable values for advanced inputs
* update rhs and hcof to copy values to pointer instead of overwriting the pointer
* add a check for AdvancedInput variables that do not have pointer support in xmipy
* update setting routine for AdvancedInput
* added test for getting and setting rhs, hcof, and advanced variable values
* update project to use unix line separators
* use np.testing.assert_allclose() instead of AssertionError
* add(test_rhs_hcof_advanced): add additional test
* added test for getting and setting rhs, hcof, and advanced variable values
* update project to use unix line separators
* use np.testing.assert_allclose() instead of AssertionError
* Add missing riv package to modflowapi