If a lot of packages are downgraded, maybe your channel settings have changed. I didn't see anything like this happening for me for a long time.
If you have added the channels to the config, the FreeCAD/label/dev channel should appear on top of the conda-forge channel. If you haven't got the freecad/label/dev channel in your config you can add it via:
Code: Select all
conda config --add channels freecad/label/dev
to check your channels you can use (iicrc)
this should result in
Code: Select all
channels:
- freecad/label/dev
- conda-forge
or similar.
to update all I use:
Code: Select all
conda activate fcenv-dev
conda update --all
You can also add the channel in the update command like
Code: Select all
conda activate fcenv-dev
conda update --all -c freecad/label/dev
if you do not have them in the config.