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