Releases: neutrinoceros/idefix_cli
Releases · neutrinoceros/idefix_cli
v1.2.0
What's Changed
- RFC: replace 'compile' with 'build' internally and in error messages by @neutrinoceros in #236
- ENH: bail out of idfx conf if setup.cpp does not exist by @neutrinoceros in #237
Full Changelog: v1.1.3...v1.2.0
v1.1.3
What's Changed
- DOC: fix markup for idfx clone by @neutrinoceros in #230
- MNT: upgrade pre-commit hooks, simplify ruff config by @neutrinoceros in #231
- Bump mypy from 1.0.1 to 1.1.1 in /requirements by @dependabot in #232
- Bump pypa/gh-action-pypi-publish from 1.6.4 to 1.8.4 in /.github/workflows by @dependabot in #233
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #234
- BUG: fix a bug where idfx clone would crash when including a non-empty directory by @neutrinoceros in #235
Full Changelog: v1.1.2...v1.1.3
v1.1.2
What's Changed
- Bump mypy from 1.0.0 to 1.0.1 in /requirements by @dependabot in #227
- BUG: fix a bug where idfx clone --include crashed when a pattern matched a directory by @neutrinoceros in #229
Full Changelog: v1.1.1...v1.1.2
v1.1.1
What's Changed
- RFC: use a StrEnum for RecompileMode by @neutrinoceros in #224
- DOC: minor fixes for builtin commands docs by @neutrinoceros in #225
- REL: prep release 1.1.1 by @neutrinoceros in #226
Full Changelog: v1.1.0...v1.1.1
v1.1.0
What's Changed
- idfx run now always calls make before running Idefix, unless configured otherwise by @neutrinoceros in #223
Full Changelog: v1.0.1...v1.1.0
v1.0.1
What's Changed
- BLD: drop setup.py and setup.cfg by @neutrinoceros in #211
- STY: migrate linting to ruff by @neutrinoceros in #212
- MNT: move requirement files to dedicated directory by @neutrinoceros in #213
- TST: setup dependabot by @neutrinoceros in #214
- Bump mypy from 0.982 to 0.991 in /requirements by @dependabot in #215
- TST: migrate from pytest-assume (unmaintained) to pytest-check by @neutrinoceros in #216
- MNT: enable dependabot autoupdates for GitHub workflows by @neutrinoceros in #217
- Bump pypa/gh-action-pypi-publish from 1.4.2 to 1.6.4 in /.github/workflows by @dependabot in #218
- Bump mypy from 0.991 to 1.0.0 in /requirements by @dependabot in #219
- BUG: fix a used-before-definition error detected by mypy by @neutrinoceros in #220
- REL: prep release 1.0.1 by @neutrinoceros in #221
New Contributors
- @dependabot made their first contribution in #215
Full Changelog: v1.0.0...v1.0.1
v1.0.0
What's Changed
- DOC: bootstrap website by @neutrinoceros in #199
- MNT: drop broken toml formatter by @neutrinoceros in #201
- DEPR: rename extension_dir option to plugins_directory by @neutrinoceros in #202
- DOC: document how to configure plugins directory by @neutrinoceros in #200
- ENH: define idefix_cli.lib.all by @neutrinoceros in #203
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #204
- DOC: define nav by @neutrinoceros in #206
- DOC: document public api idefix_cli.lib by @neutrinoceros in #205
- ENH: move backports to a separate module by @neutrinoceros in #208
- DEPR: remove long-deprecated functionalities by @neutrinoceros in #209
- ENH: implement alternative command by @neutrinoceros in #207
Full Changelog: v0.27.0...v1.0.0
v0.27.0
What's Changed
- BLD: update CD workflow by @neutrinoceros in #180
- BLD: add the [isolated] optional dep target with the effect of pinning dependencies by @neutrinoceros in #179
- RFC: minimise size of future public api module by @neutrinoceros in #185
- RFC: reduce type uncertainty (strict return types) by @neutrinoceros in #187
- TST: rename test file (test_setup.py -> test_conf.py) by @neutrinoceros in #188
- UX: rework help by @neutrinoceros in #189
- ENH: improve phrasing in compilation prompt by @neutrinoceros in #190
- ENH: rename internal module _commons.py to lib.py to mark that it's now public by @neutrinoceros in #192
- RFC: refactor dynamical command loading to avoid deprecation warning by @neutrinoceros in #195
- BUG: fix idfx conf help message and add defaults to all commands help messages by @neutrinoceros in #196
Full Changelog: v0.26.1...v0.27.0