Releases: anaconda/anaconda-cli-base
Releases · anaconda/anaconda-cli-base
v0.7.0
What's Changed
This release includes enhancements for multi-site selection (see #99) and performance improvements for loading of the ~/.anaconda/config.toml configuration file.
Additionally, we drop support for Python 3.8, as it is past its end-of-life. Support for Python 3.9 will be dropped in an upcoming release (blog post).
Several minor bugs are also resolved related to the release of anaconda-client v1.14.0
Features
- feat: Cache TOML file reads by @mcg1969 in #91
- feat: Hide "cloud" from help panel by @mattkram in #100
- feat: Improved site selection for login by @mattkram in #99
- feat: Top-level --at and .org routing by @AlbertDeFusco in #103
- feat: Add tests on Windows and macOS by @mattkram in #105
Fixes
- fix: Add explicit support and handling for legacy anaconda-client login options by @mattkram in #96
- fix: Reading of interactive of UP/DOWN keystrokes on Windows by @mattkram in #98
- fix: Format error message for unsupported value of
--atby @AlbertDeFusco in #102
Maintenance
- chore(deps): relax click constraint by @AlbertDeFusco in #60
- refac: Move auth plugin loading into
plugins.pymodule by @mattkram in #90 - chore(deps): update pre-commit hook python-jsonschema/check-jsonschema to v0.35.0 by @anaconda-renovate[bot] in #87
- chore(deps): update actions/checkout action to v5.0.1 by @anaconda-renovate[bot] in #89
- chore(deps): update pre-commit hook astral-sh/ruff-pre-commit to v0.14.5 by @anaconda-renovate[bot] in #86
- chore: Drop support for Python 3.8 by @mattkram in #93
- chore(deps): update actions/checkout action to v6 by @anaconda-renovate[bot] in #94
- chore(deps): update pre-commit hook astral-sh/ruff-pre-commit to v0.14.6 by @anaconda-renovate[bot] in #95
- chore(deps): update actions/setup-python action to v6.1.0 by @anaconda-renovate[bot] in #97
- chore(deps): update pre-commit hook astral-sh/ruff-pre-commit to v0.14.7 by @anaconda-renovate[bot] in #101
- chore(deps): update actions/checkout action to v6.0.1 by @anaconda-renovate[bot] in #106
- chore(deps): Add run_constrained to ensure anaconda-auth is upgrade alongside anaconda-cli-base by @mattkram in #104
Full Changelog: v0.6.0...v0.7.0
v0.7.0-rc.0
What's Changed
- chore(deps): relax click constraint by @AlbertDeFusco in #60
- refac: Move auth plugin loading into
plugins.pymodule by @mattkram in #90 - Cache TOML file reads by @mcg1969 in #91
- chore(deps): update pre-commit hook python-jsonschema/check-jsonschema to v0.35.0 by @anaconda-renovate[bot] in #87
- chore(deps): update actions/checkout action to v5.0.1 by @anaconda-renovate[bot] in #89
- chore(deps): update pre-commit hook astral-sh/ruff-pre-commit to v0.14.5 by @anaconda-renovate[bot] in #86
- chore: Drop support for Python 3.8 by @mattkram in #93
- chore(deps): update actions/checkout action to v6 by @anaconda-renovate[bot] in #94
- chore(deps): update pre-commit hook astral-sh/ruff-pre-commit to v0.14.6 by @anaconda-renovate[bot] in #95
- fix: Add explicit support and handling for legacy anaconda-client login options by @mattkram in #96
- chore(deps): update actions/setup-python action to v6.1.0 by @anaconda-renovate[bot] in #97
- fix: Reading of interactive of UP/DOWN keystrokes on Windows by @mattkram in #98
- feat: Hide "cloud" from help panel by @mattkram in #100
- feat: Improved site selection for login by @mattkram in #99
- chore(deps): update pre-commit hook astral-sh/ruff-pre-commit to v0.14.7 by @anaconda-renovate[bot] in #101
- fix: Format error message for unsupported value of
--atby @AlbertDeFusco in #102 - [chore] top-level --at and .org routing by @AlbertDeFusco in #103
Full Changelog: v0.6.0...v0.7.0-rc.0
v0.6.0
What's Changed
Features
Maintenance
- chore(deps): update pre-commit hook astral-sh/ruff-pre-commit to v0.13.3 by @anaconda-renovate[bot] in #66
- chore(deps): update actions/cache action to v4.3.0 by @anaconda-renovate[bot] in #68
- chore(deps): update pre-commit hook python-jsonschema/check-jsonschema to v0.34.0 by @anaconda-renovate[bot] in #73
- chore(deps): update actions/setup-python action to v6 by @anaconda-renovate[bot] in #74
- chore(deps): update actions/upload-pages-artifact action to v4 by @anaconda-renovate[bot] in #72
- chore(deps): update pre-commit hook pre-commit/pre-commit-hooks to v6 by @anaconda-renovate[bot] in #71
- chore(deps): update actions/checkout action to v5 by @anaconda-renovate[bot] in #70
- chore(deps): update actions/download-artifact action to v5 by @anaconda-renovate[bot] in #67
- chore(deps): update pre-commit hook astral-sh/ruff-pre-commit to v0.14.0 by @anaconda-renovate[bot] in #79
- chore(deps): update pre-commit hook python-jsonschema/check-jsonschema to v0.34.1 by @anaconda-renovate[bot] in #80
- chore(deps): update pre-commit hook astral-sh/ruff-pre-commit to v0.14.1 by @anaconda-renovate[bot] in #81
- chore(deps): update pre-commit hook astral-sh/ruff-pre-commit to v0.14.2 by @anaconda-renovate[bot] in #82
- chore(deps): update pre-commit hook astral-sh/ruff-pre-commit to v0.14.3 by @anaconda-renovate[bot] in #84
- chore(deps): update github artifact actions (major) by @anaconda-renovate[bot] in #83
- chore(deps): update dependency python to 3.14 by @anaconda-renovate[bot] in #78
New Contributors
Full Changelog: v0.5.4...v0.6.0
v0.5.4
What's Changed
Features
- [chore] allow plugins to define top-level config keys by @AlbertDeFusco in #75
Maintenance
- chore(deps): update conda-incubator/setup-miniconda action to v3.2.0 by @anaconda-renovate[bot] in #61
- chore(deps): update pre-commit hook astral-sh/ruff-pre-commit to v0.12.1 by @anaconda-renovate[bot] in #53
- chore(deps): update pre-commit hook python-jsonschema/check-jsonschema to v0.33.1 by @anaconda-renovate[bot] in #62
- chore(deps): update pre-commit hook macisamuele/language-formatters-pre-commit-hooks to v2.15.0 by @anaconda-renovate[bot] in #63
- chore(deps): update pre-commit hook astral-sh/ruff-pre-commit to v0.12.5 by @anaconda-renovate[bot] in #64
- chore(deps): update pre-commit hook python-jsonschema/check-jsonschema to v0.33.2 by @anaconda-renovate[bot] in #65
- fix: Ensure pre-commit gets run during CI by @mattkram in #77
Full Changelog: v0.5.3...v0.5.4
v0.5.3
What's Changed
- feat: Add support for deprecating functionality by @mattkram in #39
- [chore] error handling in configuration and pin click<8.2 by @AlbertDeFusco in #58
Maintenance
- chore(deps): update pre-commit hook astral-sh/ruff-pre-commit to v0.9.10 by @anaconda-renovate in #37
- chore(deps): update pre-commit hook python-jsonschema/check-jsonschema to v0.31.3 by @anaconda-renovate in #38
- chore(deps): update pre-commit hook astral-sh/ruff-pre-commit to v0.11.2 by @anaconda-renovate in #40
- chore(deps): update actions/cache action to v4.2.3 by @anaconda-renovate in #41
- chore(deps): update actions/setup-python action to v5.5.0 by @anaconda-renovate in #46
- chore(deps): update actions/upload-artifact action to v4.6.2 by @anaconda-renovate in #45
- chore(deps): update actions/checkout action to v4.2.2 by @anaconda-renovate in #42
- chore(deps): update pre-commit hook python-jsonschema/check-jsonschema to v0.32.1 by @anaconda-renovate in #48
- chore(deps): update actions/download-artifact action to v4.2.1 by @anaconda-renovate in #43
- chore(deps): update dependency python to 3.13 by @anaconda-renovate in #47
- chore(deps): update pre-commit hook astral-sh/ruff-pre-commit to v0.11.3 by @anaconda-renovate in #50
- chore(deps): update pre-commit hook astral-sh/ruff-pre-commit to v0.11.5 by @anaconda-renovate in #51
- chore(deps): update pre-commit hook python-jsonschema/check-jsonschema to v0.33.0 by @anaconda-renovate in #52
- chore(deps): update actions/download-artifact action to v4.3.0 by @anaconda-renovate in #54
- chore(deps): update actions/setup-python action to v5.6.0 by @anaconda-renovate in #55
Full Changelog: v0.5.2...v0.5.3
v0.5.2
v0.5.1
v0.5.0
What's Changed
- tidy: Improve consistency and ordering of help text by @mattkram in #19
- chore: Update workflows to release to dev label on merges to main by @mattkram in #20
- [chore] Fix env-prefix for inherited classes by @AlbertDeFusco in #22
- [chore] anaconda.com and anaconda.org auth aliases by @AlbertDeFusco in #28
- [feat] docs by @AlbertDeFusco in #31
- [chore] avoid import checking in auth handler by @AlbertDeFusco in #32
Maintenance
- chore(deps): update actions/cache digest to 0c907a7 by @anaconda-renovate in #21
- chore(deps): update pre-commit hook astral-sh/ruff-pre-commit to v0.9.6 by @anaconda-renovate in #11
- chore(deps): update pre-commit hook python-jsonschema/check-jsonschema to v0.31.1 by @anaconda-renovate in #12
- chore(deps): update pre-commit hook codespell-project/codespell to v2.4.1 by @anaconda-renovate in #14
- chore(deps): update actions/setup-python digest to 4237552 by @anaconda-renovate in #18
- chore(deps): update actions/upload-artifact digest to 65c4c4a by @anaconda-renovate in #13
- chore(deps): update pre-commit hook python-jsonschema/check-jsonschema to v0.31.2 by @anaconda-renovate in #25
- chore(deps): update actions/upload-artifact action to v4.6.1 by @anaconda-renovate in #26
- chore(deps): update pre-commit hook astral-sh/ruff-pre-commit to v0.9.7 by @anaconda-renovate in #24
- chore(deps): update actions/download-artifact action to v4.1.9 by @anaconda-renovate in #27
- chore(deps): update actions/cache digest to d4323d4 by @anaconda-renovate in #29
- chore(deps): update pre-commit hook astral-sh/ruff-pre-commit to v0.9.8 by @anaconda-renovate in #30
Full Changelog: v0.4.2...v0.5.0
v0.4.2
What's Changed
- Add CHANGELOG with messaging about the repo move by @mattkram in #1
- chore: Configure Renovate by @anaconda-renovate in #2
- [chore] CI and packaging by @AlbertDeFusco in #5
- chore(deps): update actions/checkout digest to 11bd719 by @anaconda-renovate in #9
- chore(deps): update actions/download-artifact digest to fa0a91b by @anaconda-renovate in #10
- chore(deps): update pre-commit hook astral-sh/ruff-pre-commit to v0.7.4 by @anaconda-renovate in #3
- depend on tomli by @AlbertDeFusco in #16
- [chore] release automation fixes by @AlbertDeFusco in #17
New Contributors
- @mattkram made their first contribution in #1
- @anaconda-renovate made their first contribution in #2
- @AlbertDeFusco made their first contribution in #5
Full Changelog: https://github.com/anaconda/anaconda-cli-base/commits/v0.4.2