diff --git a/docs/dev-tools/backends/conda.md b/docs/dev-tools/backends/conda.md index c7b2e7b57f..4cbbb2b6f7 100644 --- a/docs/dev-tools/backends/conda.md +++ b/docs/dev-tools/backends/conda.md @@ -1,4 +1,4 @@ -# Conda Backend +# Conda Backend You may install packages directly from [conda-forge](https://conda-forge.org/) and other Anaconda channels without needing conda or mamba installed. diff --git a/docs/dev-tools/backends/index.md b/docs/dev-tools/backends/index.md index e6506c1382..f651dfec12 100644 --- a/docs/dev-tools/backends/index.md +++ b/docs/dev-tools/backends/index.md @@ -11,7 +11,7 @@ Below is a list of the available backends in mise: - [asdf](/dev-tools/backends/asdf) (provide tools through [plugins](/plugins.html)) - [aqua](/dev-tools/backends/aqua) - [cargo](/dev-tools/backends/cargo) -- [conda](/dev-tools/backends/conda) +- [conda](/dev-tools/backends/conda) - [dotnet](/dev-tools/backends/dotnet) - [forgejo](/dev-tools/backends/forgejo) - [gem](/dev-tools/backends/gem) diff --git a/src/backend/backend_type.rs b/src/backend/backend_type.rs index 1171d79585..09e44e4d8d 100644 --- a/src/backend/backend_type.rs +++ b/src/backend/backend_type.rs @@ -74,9 +74,8 @@ impl BackendType { /// Returns true if this backend requires experimental mode to be enabled pub fn is_experimental(&self) -> bool { - use super::{conda, dotnet, s3, spm}; + use super::{dotnet, s3, spm}; match self { - BackendType::Conda => conda::EXPERIMENTAL, BackendType::Dotnet => dotnet::EXPERIMENTAL, BackendType::S3 => s3::EXPERIMENTAL, BackendType::Spm => spm::EXPERIMENTAL, diff --git a/src/backend/conda.rs b/src/backend/conda.rs index c5977b055d..c2d5ff28a3 100644 --- a/src/backend/conda.rs +++ b/src/backend/conda.rs @@ -42,9 +42,6 @@ pub struct CondaPackageInfo { pub checksum: Option, } -/// Conda backend requires experimental mode to be enabled -pub const EXPERIMENTAL: bool = true; - #[derive(Debug)] pub struct CondaBackend { ba: Arc, @@ -683,8 +680,6 @@ impl Backend for CondaBackend { ctx: &InstallContext, mut tv: ToolVersion, ) -> Result { - Settings::get().ensure_experimental("conda backend")?; - let platform_key = self.get_platform_key(); let has_locked = tv .lock_platforms