#conda — Public Fediverse posts
Live and recent posts from across the Fediverse tagged #conda, aggregated by home.social.
-
Try out GRASS for conda today!
#conda #python #geospatial #hydrology #gis #foss #osgeo #thatwaseasy
-
@dan613 It makes sense putting tags up front, but you miss that nice formatting Mastodon does when they're at the end (in the standard web version, at least).
-
I hadn't updated my development environment in a while, and my package manager (to download and ensure every module has the right dependent modules, if you aren't familiar with Python), Conda, was taking for ev errrrrr!! I had read about a newer manager, uv, written in Rust (the compiled language all the cool kids are talking about), so I figured it was time to try it.
Night and day. I downloaded and configured my entire development environment in about 30 seconds. It uses `pip` commands, though those are rewritten, too. I just gave it a file with a list of mandatory modules and it put in the latest versions, though I could also specify which ones I needed. Super simple.
(I'm trying putting the tags at the beginning of the post to make it easier for people who wouldn't be interested to scroll past. Let me know if this makes it worse for you.)
-
My first article for Towards Data Science!
How sharded repodata (CEP-16) makes conda and Pixi 10x faster with 90% less bandwidth on conda-forge.
Thanks to Bas Zalmstra, @dholth, and the teams at @prefix, Anaconda, and Quansight.
https://towardsdatascience.com/why-package-installs-are-slow-and-how-to-fix-it/#PackageManagement #OpenSource #Python #Conda #Pixi #DataScience
-
My first article for Towards Data Science!
How sharded repodata (CEP-16) makes conda and Pixi 10x faster with 90% less bandwidth on conda-forge.
Thanks to Bas Zalmstra, @dholth, and the teams at @prefix, Anaconda, and Quansight.
https://towardsdatascience.com/why-package-installs-are-slow-and-how-to-fix-it/#PackageManagement #OpenSource #Python #Conda #Pixi #DataScience
-
My first article for Towards Data Science!
How sharded repodata (CEP-16) makes conda and Pixi 10x faster with 90% less bandwidth on conda-forge.
Thanks to Bas Zalmstra, @dholth, and the teams at @prefix, Anaconda, and Quansight.
https://towardsdatascience.com/why-package-installs-are-slow-and-how-to-fix-it/#PackageManagement #OpenSource #Python #Conda #Pixi #DataScience
-
My first article for Towards Data Science!
How sharded repodata (CEP-16) makes conda and Pixi 10x faster with 90% less bandwidth on conda-forge.
Thanks to Bas Zalmstra, @dholth, and the teams at @prefix, Anaconda, and Quansight.
https://towardsdatascience.com/why-package-installs-are-slow-and-how-to-fix-it/#PackageManagement #OpenSource #Python #Conda #Pixi #DataScience
-
My first article for Towards Data Science!
How sharded repodata (CEP-16) makes conda and Pixi 10x faster with 90% less bandwidth on conda-forge.
Thanks to Bas Zalmstra, @dholth, and the teams at @prefix, Anaconda, and Quansight.
https://towardsdatascience.com/why-package-installs-are-slow-and-how-to-fix-it/#PackageManagement #OpenSource #Python #Conda #Pixi #DataScience
-
I am really enjoying the Pixi package manager, https://pixi.sh , made by @prefix. We have been using conda at my work for managing the dependencies of our python application. It involves scientific data analysis so there are lots of dependencies, and it has been a challenge to keep things up to date. Pixi has nice support for cleanly defining the direct dependencies in the pixi.toml file, and then it automatically generates a lock file. There is a command to upgrade all the dependencies too. It's amazing! I'm just starting to use it, but it is helpful so far.
-
I am really enjoying the Pixi package manager, https://pixi.sh , made by @prefix. We have been using conda at my work for managing the dependencies of our python application. It involves scientific data analysis so there are lots of dependencies, and it has been a challenge to keep things up to date. Pixi has nice support for cleanly defining the direct dependencies in the pixi.toml file, and then it automatically generates a lock file. There is a command to upgrade all the dependencies too. It's amazing! I'm just starting to use it, but it is helpful so far.
-
I am really enjoying the Pixi package manager, https://pixi.sh , made by @prefix. We have been using conda at my work for managing the dependencies of our python application. It involves scientific data analysis so there are lots of dependencies, and it has been a challenge to keep things up to date. Pixi has nice support for cleanly defining the direct dependencies in the pixi.toml file, and then it automatically generates a lock file. There is a command to upgrade all the dependencies too. It's amazing! I'm just starting to use it, but it is helpful so far.
-
I am really enjoying the Pixi package manager, https://pixi.sh , made by @prefix. We have been using conda at my work for managing the dependencies of our python application. It involves scientific data analysis so there are lots of dependencies, and it has been a challenge to keep things up to date. Pixi has nice support for cleanly defining the direct dependencies in the pixi.toml file, and then it automatically generates a lock file. There is a command to upgrade all the dependencies too. It's amazing! I'm just starting to use it, but it is helpful so far.
-
I am really enjoying the Pixi package manager, https://pixi.sh , made by @prefix. We have been using conda at my work for managing the dependencies of our python application. It involves scientific data analysis so there are lots of dependencies, and it has been a challenge to keep things up to date. Pixi has nice support for cleanly defining the direct dependencies in the pixi.toml file, and then it automatically generates a lock file. There is a command to upgrade all the dependencies too. It's amazing! I'm just starting to use it, but it is helpful so far.
-
Ok, #direnv to the rescue. Add this to your .envrc to fix the #conda environment on your terminal and on #vscode.
```
conda activate whatever-environmentmkdir -p .vscode
cat > .vscode/settings.json << EOF
{
"python.defaultInterpreterPath": "$(which python)",
"python.terminal.activateEnvironment": false,
}
EOF
``` -
After recent license changes at #Anaconda, Inc., #Miniforge has become the recommended, fully open solution for institutional #Python environments. Now bundling both #conda and #mamba, it replaces #Miniconda/ #Mambaforge, ensuring high performance and broad package access via #CondaForge. Here I summarized the key changes and migration steps:
🌍 https://www.fabriziomusacchio.com/blog/2025-07-03-miniforge/
-
After recent license changes at #Anaconda, Inc., #Miniforge has become the recommended, fully open solution for institutional #Python environments. Now bundling both #conda and #mamba, it replaces #Miniconda/ #Mambaforge, ensuring high performance and broad package access via #CondaForge. Here I summarized the key changes and migration steps:
🌍 https://www.fabriziomusacchio.com/blog/2025-07-03-miniforge/
-
After recent license changes at #Anaconda, Inc., #Miniforge has become the recommended, fully open solution for institutional #Python environments. Now bundling both #conda and #mamba, it replaces #Miniconda/ #Mambaforge, ensuring high performance and broad package access via #CondaForge. Here I summarized the key changes and migration steps:
🌍 https://www.fabriziomusacchio.com/blog/2025-07-03-miniforge/
-
After recent license changes at #Anaconda, Inc., #Miniforge has become the recommended, fully open solution for institutional #Python environments. Now bundling both #conda and #mamba, it replaces #Miniconda/ #Mambaforge, ensuring high performance and broad package access via #CondaForge. Here I summarized the key changes and migration steps:
🌍 https://www.fabriziomusacchio.com/blog/2025-07-03-miniforge/
-
After recent license changes at #Anaconda, Inc., #Miniforge has become the recommended, fully open solution for institutional #Python environments. Now bundling both #conda and #mamba, it replaces #Miniconda/ #Mambaforge, ensuring high performance and broad package access via #CondaForge. Here I summarized the key changes and migration steps:
🌍 https://www.fabriziomusacchio.com/blog/2025-07-03-miniforge/
-
Des problèmes de licence rendent l'usage de #conda peu sûr à l'Université d'un point de vue juridique (suite à un changement de CGU en mars 2024 qui rend la solution payante pour les firmes de + de 200 ETP) https://mamot.fr@[email protected]/114476678505453616 ) Préférez les alternatives libres (#Miniconda pour des petits projets, sinon passer par le channel conda-forge pour ne charger avec conda que des packages open source) #Python. https://www.cdotrends.com/story/4173/anaconda-threatens-legal-action-over-licensing-terms
-
Des problèmes de licence rendent l'usage de #conda peu sûr à l'Université d'un point de vue juridique (suite à un changement de CGU en mars 2024 qui rend la solution payante pour les firmes de + de 200 ETP) https://mamot.fr@[email protected]/114476678505453616 ) Préférez les alternatives libres (#Miniconda pour des petits projets, sinon passer par le channel conda-forge pour ne charger avec conda que des packages open source) #Python. https://www.cdotrends.com/story/4173/anaconda-threatens-legal-action-over-licensing-terms
-
Des problèmes de licence rendent l'usage de #conda peu sûr à l'Université d'un point de vue juridique (suite à un changement de CGU en mars 2024 qui rend la solution payante pour les firmes de + de 200 ETP) https://mamot.fr@[email protected]/114476678505453616 ) Préférez les alternatives libres (#Miniconda pour des petits projets, sinon passer par le channel conda-forge pour ne charger avec conda que des packages open source) #Python. https://www.cdotrends.com/story/4173/anaconda-threatens-legal-action-over-licensing-terms
-
Des problèmes de licence rendent l'usage de #conda peu sûr à l'Université d'un point de vue juridique (suite à un changement de CGU en mars 2024 qui rend la solution payante pour les firmes de + de 200 ETP) https://mamot.fr@[email protected]/114476678505453616 ) Préférez les alternatives libres (#Miniconda pour des petits projets, sinon passer par le channel conda-forge pour ne charger avec conda que des packages open source) #Python. https://www.cdotrends.com/story/4173/anaconda-threatens-legal-action-over-licensing-terms
-
Des problèmes de licence rendent l'usage de #conda peu sûr à l'Université d'un point de vue juridique (suite à un changement de CGU en mars 2024 qui rend la solution payante pour les firmes de + de 200 ETP) https://mamot.fr@[email protected]/114476678505453616 ) Préférez les alternatives libres (#Miniconda pour des petits projets, sinon passer par le channel conda-forge pour ne charger avec conda que des packages open source) #Python. https://www.cdotrends.com/story/4173/anaconda-threatens-legal-action-over-licensing-terms
-
I think it's quite problematic on #Linux to start off with regular ol' #Python that came with the system (i.e.
/usr/bin/python), and then as you go installing some packages (i.e. on the #AUR if you're on #ArchLinux) which will then install some Python libraries using it, and then you start using something like #Conda or #Miniconda whereby subsequent package installations or updates may be installing these libraries on the Conda environment (i.e.~/miniconda3/python) and not the system, so there's some overlap there or so? I'm wondering what's the best way of moving forward from this point - esp since sometime ago, it's no longer possible to rawpip install <package>anymore for wtv reason. -
I think it's quite problematic on #Linux to start off with regular ol' #Python that came with the system (i.e.
/usr/bin/python), and then as you go installing some packages (i.e. on the #AUR if you're on #ArchLinux) which will then install some Python libraries using it, and then you start using something like #Conda or #Miniconda whereby subsequent package installations or updates may be installing these libraries on the Conda environment (i.e.~/miniconda3/python) and not the system, so there's some overlap there or so? I'm wondering what's the best way of moving forward from this point - esp since sometime ago, it's no longer possible to rawpip install <package>anymore for wtv reason. -
I think it's quite problematic on #Linux to start off with regular ol' #Python that came with the system (i.e.
/usr/bin/python), and then as you go installing some packages (i.e. on the #AUR if you're on #ArchLinux) which will then install some Python libraries using it, and then you start using something like #Conda or #Miniconda whereby subsequent package installations or updates may be installing these libraries on the Conda environment (i.e.~/miniconda3/python) and not the system, so there's some overlap there or so? I'm wondering what's the best way of moving forward from this point - esp since sometime ago, it's no longer possible to rawpip install <package>anymore for wtv reason. -
I think it's quite problematic on #Linux to start off with regular ol' #Python that came with the system (i.e.
/usr/bin/python), and then as you go installing some packages (i.e. on the #AUR if you're on #ArchLinux) which will then install some Python libraries using it, and then you start using something like #Conda or #Miniconda whereby subsequent package installations or updates may be installing these libraries on the Conda environment (i.e.~/miniconda3/python) and not the system, so there's some overlap there or so? I'm wondering what's the best way of moving forward from this point - esp since sometime ago, it's no longer possible to rawpip install <package>anymore for wtv reason. -
I think it's quite problematic on #Linux to start off with regular ol' #Python that came with the system (i.e.
/usr/bin/python), and then as you go installing some packages (i.e. on the #AUR if you're on #ArchLinux) which will then install some Python libraries using it, and then you start using something like #Conda or #Miniconda whereby subsequent package installations or updates may be installing these libraries on the Conda environment (i.e.~/miniconda3/python) and not the system, so there's some overlap there or so? I'm wondering what's the best way of moving forward from this point - esp since sometime ago, it's no longer possible to rawpip install <package>anymore for wtv reason. -
After programming a good 2 months in #python finally found the tool #poetry which is quite similar to how #nodejs bundles libraries into a directory either locally or globally in the cache directory.
I have tried the other tools from #pyenv to #venv and/or #virtualenv. Where I thought they were used to deal with library dependency management only to realize that they are more like #nvm.
I did use #conda for some time, though preferred a python only solution. I do realize that poetry won't resolve all issues and might need to look into to containerization later on, though for the time period it looks like a good solution.
-
#Conda is still driving me crazy.🙈
The confusion is actually perfect...
Conda is actually a package manager.
But then there is also #Anaconda and #Miniconda as package managers.Both Miniconda and Anaconda install conda.
Then there is #mamba A reimplementation of Conda in C++. There is also #Micromamba...but no #Minimamba...🥴 🐍
-
#Conda is still driving me crazy.🙈
The confusion is actually perfect...
Conda is actually a package manager.
But then there is also #Anaconda and #Miniconda as package managers.Both Miniconda and Anaconda install conda.
Then there is #mamba A reimplementation of Conda in C++. There is also #Micromamba...but no #Minimamba...🥴 🐍
-
#Conda is still driving me crazy.🙈
The confusion is actually perfect...
Conda is actually a package manager.
But then there is also #Anaconda and #Miniconda as package managers.Both Miniconda and Anaconda install conda.
Then there is #mamba A reimplementation of Conda in C++. There is also #Micromamba...but no #Minimamba...🥴 🐍
-
#Conda is still driving me crazy.🙈
The confusion is actually perfect...
Conda is actually a package manager.
But then there is also #Anaconda and #Miniconda as package managers.Both Miniconda and Anaconda install conda.
Then there is #mamba A reimplementation of Conda in C++. There is also #Micromamba...but no #Minimamba...🥴 🐍
-
#Conda is still driving me crazy.🙈
The confusion is actually perfect...
Conda is actually a package manager.
But then there is also #Anaconda and #Miniconda as package managers.Both Miniconda and Anaconda install conda.
Then there is #mamba A reimplementation of Conda in C++. There is also #Micromamba...but no #Minimamba...🥴 🐍
-
I wonder whether there is something fishy with my #conda?
All my environments have become inconsistent/unstable. Creating a fresh environment works fine, but after installing the first library, the second install always gets frozen on solving, then eventually conda complains the environment is inconsistent and wants to remove the previously installed library to install the second one...
Is this the end of my love for conda?
Fwiw, it is #miniconda #python
-
I wonder whether there is something fishy with my #conda?
All my environments have become inconsistent/unstable. Creating a fresh environment works fine, but after installing the first library, the second install always gets frozen on solving, then eventually conda complains the environment is inconsistent and wants to remove the previously installed library to install the second one...
Is this the end of my love for conda?
Fwiw, it is #miniconda #python
-
I wonder whether there is something fishy with my #conda?
All my environments have become inconsistent/unstable. Creating a fresh environment works fine, but after installing the first library, the second install always gets frozen on solving, then eventually conda complains the environment is inconsistent and wants to remove the previously installed library to install the second one...
Is this the end of my love for conda?
Fwiw, it is #miniconda #python
-
I wonder whether there is something fishy with my #conda?
All my environments have become inconsistent/unstable. Creating a fresh environment works fine, but after installing the first library, the second install always gets frozen on solving, then eventually conda complains the environment is inconsistent and wants to remove the previously installed library to install the second one...
Is this the end of my love for conda?
Fwiw, it is #miniconda #python
-
I wonder whether there is something fishy with my #conda?
All my environments have become inconsistent/unstable. Creating a fresh environment works fine, but after installing the first library, the second install always gets frozen on solving, then eventually conda complains the environment is inconsistent and wants to remove the previously installed library to install the second one...
Is this the end of my love for conda?
Fwiw, it is #miniconda #python