Releases: anaconda/anaconda-auth
v0.15.0
What's Changed
This release changes the default flow for login to use device flow, instead of PKCE with a local web server. This provides an improved experience, especially in headless scenarios.
This is the equivalent to the following explicit configuration in ~/.anaconda/config.toml.
# ~/.anaconda/config.toml
[plugin.auth]
use_device_flow = trueNo negative impact is anticipated. Any users impacted negatively by this change can set the above value to false and are encouraged to report an Issue.
Features
- feat: Use device flow by default for login by @mattkram in #250
- feat: Check if logged in for sites listing CLI by @AlbertDeFusco in #249
Fixes
Maintenance
- chore(deps): update actions/cache action to v5.0.5 by @anaconda-renovate[bot] in #254
- chore(deps): update actions/upload-artifact action to v7.0.1 by @anaconda-renovate[bot] in #255
- chore(deps): update pre-commit hook astral-sh/ruff-pre-commit to v0.15.13 by @anaconda-renovate[bot] in #256
- chore(deps): update pre-commit hook python-jsonschema/check-jsonschema to v0.37.2 by @anaconda-renovate[bot] in #257
Full Changelog: v0.14.4...v0.15.0
v0.14.4
v0.14.3
v0.14.2
What's Changed
- feat: Keyring path config by @AlbertDeFusco in #244
- fix: Pre-empt loading of token from configuration when API key present in environment variable by @mattkram in #246
Full Changelog: v0.14.1...v0.14.2
v0.13.1
Summary
This hotfix release includes the following single PR. Because of the way trunk-based development works, the release is being made directly on the PR branch, pre-merge. The change is non-conflicting and will be merged into main as well for future releases.
- fix: Pre-empt loading of token from configuration when API key present in environment variable via #246
Full Changelog: v0.13.0...v0.13.1
v0.14.1
What's Changed
- Cli 371/fix org slection primpt after user is register by @jmesa89 in #243
- Env manager package config by @AlbertDeFusco in #242
New Contributors
Full Changelog: v0.14.0...v0.14.1
v0.14.0
What's Changed
- BIG-8139: Add post login environment config by @rasquith in #235
- [chore] pass ssl-verify to post-login by @AlbertDeFusco in #241
- fix: More lenient domain configuration support by @AlbertDeFusco in #239
- fix: starter_subscription could be null by @AlbertDeFusco in #236
Maintenance
- chore(deps): update pre-commit hook python-jsonschema/check-jsonschema to v0.37.0 by @anaconda-renovate[bot] in #230
- chore(deps): update pre-commit hook astral-sh/ruff-pre-commit to v0.15.4 by @anaconda-renovate[bot] in #229
- chore(deps): update github artifact actions (major) by @anaconda-renovate[bot] in #231
- chore(deps): update pre-commit hook astral-sh/ruff-pre-commit to v0.15.6 by @anaconda-renovate[bot] in #232
- chore(deps): update pre-commit hook codespell-project/codespell to v2.4.2 by @anaconda-renovate[bot] in #233
- chore(deps): update actions/download-artifact action to v8.0.1 by @anaconda-renovate[bot] in #237
New Contributors
Full Changelog: v0.13.0...v0.14.0
v0.13.0
What's Changed
- [chore] create conda context instance by @AlbertDeFusco in #210
- fix: Preserve default site on modify by @AlbertDeFusco in #227
- Feature: async client (reboot) by @martindurant in #209
- refac: Tidy up token lookup logic by @mattkram in #196
- fix: Differentiate error messages depending on required credential type by @mattkram in #208
- feat: CLI commands for site configuration by @AlbertDeFusco in #191
- feat: Extended auth handler configuration by @mattkram in #193
- fix: Context initialization/reset in tests by @mattkram in #228
Maintenance
- Drop support for python 3.9 by @martindurant in #213
- chore: Trigger release.yml on published by @AlbertDeFusco in #222
- chore(deps): update pre-commit hook python-jsonschema/check-jsonschema to v0.36.0 by @anaconda-renovate[bot] in #206
- chore: Add Windows and macOS to test matrix by @mattkram in #204
- chore(deps): update pre-commit hook astral-sh/ruff-pre-commit to v0.14.10 by @anaconda-renovate[bot] in #207
- chore(deps): update pre-commit hook astral-sh/ruff-pre-commit to v0.14.11 by @anaconda-renovate[bot] in #211
- chore(deps): update pre-commit hook macisamuele/language-formatters-pre-commit-hooks to v2.16.0 by @anaconda-renovate[bot] in #212
- chore(deps): update actions/cache action to v5.0.2 by @anaconda-renovate[bot] in #215
- chore(deps): update conda-incubator/setup-miniconda action to v3.3.0 by @anaconda-renovate[bot] in #216
- chore(deps): update pre-commit hook astral-sh/ruff-pre-commit to v0.14.13 by @anaconda-renovate[bot] in #214
- chore(deps): update actions/checkout action to v6.0.2 by @anaconda-renovate[bot] in #217
- chore(deps): update pre-commit hook astral-sh/ruff-pre-commit to v0.14.14 by @anaconda-renovate[bot] in #219
- chore(deps): update actions/setup-python action to v6.2.0 by @anaconda-renovate[bot] in #218
- chore(deps): update pre-commit hook python-jsonschema/check-jsonschema to v0.36.1 by @anaconda-renovate[bot] in #220
- chore(deps): update actions/cache action to v5.0.3 by @anaconda-renovate[bot] in #223
- Use standard "pragma: no cover" spelling in init.py by @dholth in #226
- chore(deps): update pre-commit hook python-jsonschema/check-jsonschema to v0.36.2 by @anaconda-renovate[bot] in #225
- chore(deps): update pre-commit hook astral-sh/ruff-pre-commit to v0.15.2 by @anaconda-renovate[bot] in #224
New Contributors
- @martindurant made their first contribution in #213
- @dholth made their first contribution in #226
Full Changelog: v0.12.3...v0.13.0
v0.13.0rc3
This is a release candidate for testing before final release
What's New
- feat: CLI commands for site configuration by @AlbertDeFusco in #191
- feat: Extended auth handler configuration by @mattkram in #193
- Feature: async client (reboot) by @martindurant in #209
Bux fixes
- [chore] create conda context instance by @AlbertDeFusco in #210
- refac: Tidy up token lookup logic by @mattkram in #196
- fix: Differentiate error messages depending on required credential type by @mattkram in #208
Maintenance
- chore(deps): update pre-commit hook python-jsonschema/check-jsonschema to v0.36.0 by @anaconda-renovate[bot] in #206
- chore: Add Windows and macOS to test matrix by @mattkram in #204
- chore(deps): update pre-commit hook astral-sh/ruff-pre-commit to v0.14.10 by @anaconda-renovate[bot] in #207
- Drop support for python 3.9 by @martindurant in #213
- chore(deps): update pre-commit hook astral-sh/ruff-pre-commit to v0.14.11 by @anaconda-renovate[bot] in #211
- chore(deps): update pre-commit hook macisamuele/language-formatters-pre-commit-hooks to v2.16.0 by @anaconda-renovate[bot] in #212
- chore(deps): update actions/cache action to v5.0.2 by @anaconda-renovate[bot] in #215
- chore(deps): update conda-incubator/setup-miniconda action to v3.3.0 by @anaconda-renovate[bot] in #216
- chore(deps): update pre-commit hook astral-sh/ruff-pre-commit to v0.14.13 by @anaconda-renovate[bot] in #214
- chore(deps): update actions/checkout action to v6.0.2 by @anaconda-renovate[bot] in #217
- chore(deps): update pre-commit hook astral-sh/ruff-pre-commit to v0.14.14 by @anaconda-renovate[bot] in #219
- chore(deps): update actions/setup-python action to v6.2.0 by @anaconda-renovate[bot] in #218
- chore(deps): update pre-commit hook python-jsonschema/check-jsonschema to v0.36.1 by @anaconda-renovate[bot] in #220
- chore: Trigger release.yml on published by @AlbertDeFusco in #222
- chore(deps): update actions/cache action to v5.0.3 by @anaconda-renovate[bot] in #223
New Contributors
- @martindurant made their first contribution in #213
Full Changelog: v0.12.3...v0.13.0rc3
v0.13.0rc1
This is a release candidate for testing before final release
What's New
- feat: CLI commands for site configuration by @AlbertDeFusco in #191
- feat: Extended auth handler configuration by @mattkram in #193
- Feature: async client (reboot) by @martindurant in #209
Bux fixes
- [chore] create conda context instance by @AlbertDeFusco in #210
- refac: Tidy up token lookup logic by @mattkram in #196
- fix: Differentiate error messages depending on required credential type by @mattkram in #208
Maintenance
- chore(deps): update pre-commit hook python-jsonschema/check-jsonschema to v0.36.0 by @anaconda-renovate[bot] in #206
- chore: Add Windows and macOS to test matrix by @mattkram in #204
- chore(deps): update pre-commit hook astral-sh/ruff-pre-commit to v0.14.10 by @anaconda-renovate[bot] in #207
- Drop support for python 3.9 by @martindurant in #213
- chore(deps): update pre-commit hook astral-sh/ruff-pre-commit to v0.14.11 by @anaconda-renovate[bot] in #211
- chore(deps): update pre-commit hook macisamuele/language-formatters-pre-commit-hooks to v2.16.0 by @anaconda-renovate[bot] in #212
- chore(deps): update actions/cache action to v5.0.2 by @anaconda-renovate[bot] in #215
- chore(deps): update conda-incubator/setup-miniconda action to v3.3.0 by @anaconda-renovate[bot] in #216
- chore(deps): update pre-commit hook astral-sh/ruff-pre-commit to v0.14.13 by @anaconda-renovate[bot] in #214
- chore(deps): update actions/checkout action to v6.0.2 by @anaconda-renovate[bot] in #217
- chore(deps): update pre-commit hook astral-sh/ruff-pre-commit to v0.14.14 by @anaconda-renovate[bot] in #219
- chore(deps): update actions/setup-python action to v6.2.0 by @anaconda-renovate[bot] in #218
- chore(deps): update pre-commit hook python-jsonschema/check-jsonschema to v0.36.1 by @anaconda-renovate[bot] in #220
- chore: Trigger release.yml on published by @AlbertDeFusco in #222
- chore(deps): update actions/cache action to v5.0.3 by @anaconda-renovate[bot] in #223
New Contributors
- @martindurant made their first contribution in #213
Full Changelog: v0.12.3...v0.13.0rc1