- feat(snapshots): Add --snapshot-disable cli option (#157). Committed by wpbonelli on 2024-05-21.
- fix(get_model_paths): Fix model order within scenario (#156). Committed by wpbonelli on 2024-05-21.
- feat(markers): Add no_parallel marker, support differing pkg/module names (#148). Committed by wpbonelli on 2024-04-12.
- feat(snapshots): Add snapshot fixtures, remove pandas fixture (#151). Committed by wpbonelli on 2024-05-13.
- refactor(latex): Support path-like, add docstrings (#142). Committed by wpbonelli on 2024-02-25.
- refactor(snapshots): Move to separate module (#152). Committed by wpbonelli on 2024-05-13.
- feat(latex): Add latex utilities (#132). Committed by wpbonelli on 2024-01-09.
- feat(misc): Parse literals from environment variables (#135). Committed by wpbonelli on 2024-01-21.
- feat(ostags): add OS tags for Apple silicon (#139). Committed by wpbonelli on 2024-02-18.
- refactor: Remove executables module/class (#136). Committed by wpbonelli on 2024-01-25. Should be in a major release per semver, but nothing is using it, so this should be safe.
- refactor(fixtures): Support pytest>=8, drop pytest-cases dependency (#137). Committed by wpbonelli on 2024-01-31.
- refactor: Re-export get_suffixes from executables module (#128). Committed by wpbonelli on 2023-11-21.
- feat(fixtures): Add --tabular pytest CLI arg and corresponding fixture (#116). Committed by wpbonelli on 2023-09-12.
- feat(timeit): Add function timing decorator (#118). Committed by wpbonelli on 2023-09-12.
- feat(executables): Support .get(key, default) like dict (#125). Committed by wpbonelli on 2023-11-21.
- refactor: Support python 3.12, various updates (#124). Committed by wpbonelli on 2023-11-11.
- feat(fixtures): Add use_pandas pytest fixture and --pandas CLI arg (#112). Committed by wpbonelli on 2023-09-12.
- refactor: Deprecate misc functions, add ostags alternatives (#105). Committed by w-bonelli on 2023-08-08.
- refactor(has_pkg): Introduce strict flag (#106). Committed by w-bonelli on 2023-08-12.
- feat(ostags): Add OS tag conversion utilities (#99). Committed by w-bonelli on 2023-08-05.
- refactor: Multiple (#100). Committed by w-bonelli on 2023-08-05.
- refactor(dependencies): Remove them, update readme (#95). Committed by w-bonelli on 2023-08-04.
- refactor(download_and_unzip): Return path to extract locn (#96). Committed by w-bonelli on 2023-08-04.
- feat(set_env): Add set_env contextmanager utility (#87). Committed by w-bonelli on 2023-07-26.
- feat(fixtures): Discover external model repo dirs with .git suffix (#80). Committed by w-bonelli on 2023-04-21.
- fix(multiple): Fix some CI and fixture issues (#81). Committed by w-bonelli on 2023-04-21.
- refactor(fixtures): Add entries to default exe name/path mapping (#75). Committed by w-bonelli on 2023-03-01.
- refactor(versioning): Don't track version explicitly in readme (#76). Committed by w-bonelli on 2023-04-06.
- refactor(fixtures): Overwrite keepable temp dirs by default (#67). Committed by w-bonelli on 2023-01-20.
- refactor(download): Refactor GH API utils, add tests, update docs (#68). Committed by w-bonelli on 2023-02-03.
- refactor(metadata): Use pyproject.toml, retire setup.cfg (#63). Committed by w-bonelli on 2023-01-19.
- fix(fixtures): Fix package detection/selection (#60). Committed by w-bonelli on 2023-01-18.
- refactor(has_pkg): Use import.metadata instead of pkg_resources (#54). Committed by Mike Taves on 2023-01-09.
- fix(fixtures): Fix test_model_mf6 fixture node id (#49). Committed by w-bonelli on 2023-01-07.
- refactor(fixtures): Update defaults for model-finding fixtures (#48). Committed by w-bonelli on 2023-01-07.
- fix(fixtures): Fix model filtering by package (#44). Committed by w-bonelli on 2023-01-04.
- fix(release): Fix conf.py version fmt, fix update_version.py. Committed by w-bonelli on 2022-12-29.
- fix(release): Fix changelog commit links (#38). Committed by w-bonelli on 2022-12-29.
- fix(license): Remove extra LICENSE file, fix link in LICENSE.md (#39). Committed by w-bonelli on 2022-12-30.
- refactor(utilities): Restore get_model_paths function name (#41). Committed by w-bonelli on 2022-12-30.
- refactor(fixtures): Fix/refactor model-loading fixtures (#33). Committed by w-bonelli on 2022-12-29.
- fix(release): Exclude intermediate changelog (#28). Committed by w-bonelli on 2022-12-28.
- fix(fixtures): Fix example_scenario fixture loading (#30). Committed by w-bonelli on 2022-12-29.
- refactor(executables): Simplify exes container, allow dict access (#24). Committed by w-bonelli on 2022-12-28.
- refactor: Drop Python 3.7, add Python 3.11 (#25). Committed by w-bonelli on 2022-12-28.
- feat(build): Restore meson_build function (#15). Committed by w-bonelli on 2022-11-14.
- fix: Changes to support running of existing tests (#6). Committed by mjreno on 2022-07-20.
- fix(ci): Don't build/test examples on python 3.7 (xmipy requires 3.8+) (#10). Committed by w-bonelli on 2022-11-08.
- fix(tests): Mark test_download_and_unzip flaky (#11). Committed by w-bonelli on 2022-11-08.
- fix(fixtures): Fix model-loading fixtures and utilities (#12). Committed by w-bonelli on 2022-11-11.
- fix(misc): Fix multiple issues (#16). Committed by w-bonelli on 2022-11-19.
- fix(auth): Fix GH API auth token in download_and_unzip (#17). Committed by w-bonelli on 2022-11-19.
- fix(download): Use 'wb' instead of 'ab' mode when writing downloaded files, add retries (#20). Committed by w-bonelli on 2022-12-01.
- refactor: Updates to support modflow6 autotest and remove data path. Committed by mjreno on 2022-08-05.
- refactor: Updates to support modflow6 autotest and remove data path. Committed by mjreno on 2022-08-05.
- refactor(ci): Create release and publish to PyPI when tags pushed (#14). Committed by w-bonelli on 2022-11-14.
- refactor(misc): Refactor gh api & other http utilities (#18). Committed by w-bonelli on 2022-11-26.
- refactor: Remove mf6 file parsing fns (moved to modflow-devtools) (#19). Committed by w-bonelli on 2022-11-28.