Skip to content

v0.11.0

Choose a tag to compare

@mattkram mattkram released this 19 Nov 17:09
· 83 commits to main since this release
af0e173

Summary

This release contains several new features and bugfixes. In particular:

  • We add multi-site support, to allow login to self-hosted instances in addition to anaconda.com and anaconda.org. This can be enabled by setting the following in your ~/.anaconda/config.toml file:

     [sites."internal"]
     domain = "internal-instance.my-company.com"
  • We optionally add support for the device grant flow, which can be used in the absence of a browser. This can be enabled by setting the following in your ~/.anaconda/config.toml file:

     [plugin.auth]
     use_device_flow = true
  • Improvements to loading of configuration for authenticated repository access in Docker files. Namely, we enable automatic identification of the API key when using Docker secrets:

     docker build --secret id=ANACONDA_AUTH_API_KEY -t <IMAGE_NAME>

Features

Fixes

  • fix: Allow extra args and -h for help in anaconda auth callback to support anaconda-client migration by @mattkram in #150
  • fix: Soft fail missing anaconda tokens by @mcg1969 in #153
  • fix: Remove conda PendingDeprecationWarning's by @mattkram in #145
  • fix: Remove stray print by @zfralish in #160
  • fix: Handle missing device_authorization_endpoint in OpenID configuration by @mattkram in #163
  • fix: set token cmd should not require an org-name arg CLI-124 by @zfralish in #164
  • fix: Inject domain into console output for anaconda auth whoami by @mattkram in #168
  • chore(deps): update actions/checkout action to v5.0.1 by @anaconda-renovate[bot] in #169

Maintenance

  • chore(deps): update pre-commit hook astral-sh/ruff-pre-commit to v0.14.0 by @anaconda-renovate[bot] in #140
  • chore(deps): update dependency python to 3.14 by @anaconda-renovate[bot] in #139
  • chore(deps): update pre-commit hook python-jsonschema/check-jsonschema to v0.34.1 by @anaconda-renovate[bot] in #141
  • chore(deps): update pre-commit hook astral-sh/ruff-pre-commit to v0.14.1 by @anaconda-renovate[bot] in #143
  • chore(deps): update pre-commit hook astral-sh/ruff-pre-commit to v0.14.2 by @anaconda-renovate[bot] in #147
  • chore(deps): update github artifact actions (major) by @anaconda-renovate[bot] in #148
  • chore(deps): update pre-commit hook astral-sh/ruff-pre-commit to v0.14.3 by @anaconda-renovate[bot] in #154
  • refac: Ensure isolated condarc for tests by @mattkram in #144
  • chore(deps): update pre-commit hook astral-sh/ruff-pre-commit to v0.14.4 by @anaconda-renovate[bot] in #162
  • chore(deps): update pre-commit hook python-jsonschema/check-jsonschema to v0.35.0 by @anaconda-renovate[bot] in #165
  • chore(deps): update pre-commit hook astral-sh/ruff-pre-commit to v0.14.5 by @anaconda-renovate[bot] in #166

New Contributors

Full Changelog: v0.10.0...v0.11.0