Skip to content

Add a check for mixed-source conda environments to ./setup#1229

Merged
LourensVeen merged 1 commit intoamusecode:mainfrom
LourensVeen:issue_1190_non_conda_forge_packages
Mar 12, 2026
Merged

Add a check for mixed-source conda environments to ./setup#1229
LourensVeen merged 1 commit intoamusecode:mainfrom
LourensVeen:issue_1190_non_conda_forge_packages

Conversation

@LourensVeen
Copy link
Member

@LourensVeen LourensVeen commented Mar 10, 2026

This extends the installer to check the conda environment (if we're in one) for packages that were not installed from conda-forge or pypi, but from some other conda channel. It warns the user in that case, and explains how to reinstall the affected packages from conda-forge.

There's also an override for experts, in case people want to combine AMUSE with some package that is only available from a custom channel.

Fixes #1190.

@LourensVeen LourensVeen self-assigned this Mar 10, 2026
@LourensVeen LourensVeen requested a review from a team as a code owner March 10, 2026 15:27
@LourensVeen LourensVeen added the area: building/installing Issue relates to the build system and installing from source label Mar 10, 2026
@LourensVeen
Copy link
Member Author

I'm going to merge this without review due to a lack of reviewer availability.

@LourensVeen LourensVeen merged commit 12cb57a into amusecode:main Mar 12, 2026
4 checks passed
@github-project-automation github-project-automation bot moved this from Backlog to Done in Development Board Mar 12, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area: building/installing Issue relates to the build system and installing from source

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

Installer should check for non-conda-forge installed packages

1 participant