这是indexloc提供的服务,不要输入任何密码
Skip to content

Conversation

@jaimergp
Copy link
Member

@jaimergp jaimergp commented Mar 12, 2025

Closes #636.

This is the setup:

  • base only holds conda, mamba and their dependencies.
  • default-env has the same Python as in base, but nothing else.
  • default-env is now the default auto-activated environment which users can install things to.

Note: This PR does not freeze base by adding conda-meta/frozen. That would be too disruptive for lots of infra conda-forge relies on (because we use these installers in many places), where we modify base very often. That work will be deferred to further efforts. OTOH, changing the default environment might disrupt CI workflows too (e.g. a blind conda update conda will fail because conda is not on default-env).

@jaimergp

This comment was marked as outdated.

@jaimergp

This comment was marked as outdated.

@jaimergp jaimergp changed the title (WIP, DNM) Define 'default' extra env configured to auto-activate (WIP) Define default extra env configured to auto-activate Mar 19, 2025
jaimergp added 2 commits June 2, 2025 14:25
…ge; branch 'main' of github.com:conda-forge/miniforge into default-env-experiments
@jaimergp

This comment was marked as resolved.

@jaimergp jaimergp marked this pull request as ready for review July 18, 2025 08:39
@jaimergp jaimergp requested a review from a team as a code owner July 18, 2025 08:39
@jaimergp
Copy link
Member Author

Tested locally and works as expected.

@jaimergp jaimergp changed the title (WIP) Define default extra env configured to auto-activate Define default extra env configured to auto-activate Jul 18, 2025
@hmaarrfk
Copy link
Contributor

i'm not sure if this will "help" or add more confusion.

I need to think about it.

@jaimergp
Copy link
Member Author

Oops the new constructor 3.12.0 is broken. Submitting: conda-forge/admin-requests#1586

@hmaarrfk
Copy link
Contributor

i think we should just bite the bullet and really start to provide better customization options for the header.sh constructor file.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Preventing modification of the base environment

2 participants