Skip to content

Warn about legacy installs#104

Merged
larsevj merged 3 commits intomainfrom
warn_about_legacy_installs
Sep 22, 2025
Merged

Warn about legacy installs#104
larsevj merged 3 commits intomainfrom
warn_about_legacy_installs

Conversation

@larsevj
Copy link
Collaborator

@larsevj larsevj commented Sep 19, 2025

Pre review checklist

  • Read through the code changes carefully after finishing work
  • Make sure tests pass locally (after every commit!)
  • Prepare changes in small commits for more convenient review (optional)
  • PR title captures the intent of the changes, and is fitting for release notes.
  • Updated documentation
  • Ensured that unit tests are added for all new behavior (See
    Ground Rules),
    and changes to existing code have good test coverage.

Pre merge checklist

  • Added appropriate release note label
  • Commit history is consistent and clean, in line with the contribution guidelines.

@larsevj
Copy link
Collaborator Author

larsevj commented Sep 19, 2025

See #102

@larsevj larsevj force-pushed the warn_about_legacy_installs branch from 52cbbb2 to 6f28e3e Compare September 19, 2025 09:15
@larsevj larsevj force-pushed the warn_about_legacy_installs branch from 6f28e3e to 9dbddce Compare September 19, 2025 09:17
"If you encounter issues with the Jupyter environment or the 'rips' package, try "
"running 'komodoenv-update' or sourcing the komodoenv again.\n"
"Only legacy editable installs are supported for packages that are also present in komodo. "
"Use option '--config-settings editable_mode=compat' to enforce this via pip.\n"
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Can this sentence be more explicit that this is a pip option?

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It will also work for uv, it is just passed through to the pep517 build backend (setuptools in this case).
Have updated the wording now.

@larsevj larsevj force-pushed the warn_about_legacy_installs branch from 9dbddce to 3178d67 Compare September 22, 2025 09:12
@larsevj larsevj merged commit 6e70f63 into main Sep 22, 2025
5 checks passed
@larsevj larsevj deleted the warn_about_legacy_installs branch September 22, 2025 10:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants