Skip to content
This repository was archived by the owner on Feb 14, 2024. It is now read-only.

Provide a way for Voici to pin packages #139

Merged
merged 2 commits into from
Jul 20, 2023

Conversation

martinRenou
Copy link
Member

@martinRenou martinRenou commented Jul 20, 2023

This will help resolve the issue that Voici needs a specific ipywidgets lab extension in the page

@github-actions
Copy link
Contributor

lite-badge 👈 Try it on ReadTheDocs

@martinRenou martinRenou merged commit f6e764f into jupyterlite:main Jul 20, 2023
@martinRenou martinRenou deleted the force_pin_packages branch July 20, 2023 09:49
@@ -52,6 +52,10 @@ class XeusPythonEnv(FederatedExtensionAddon):
description="The path or URL to the empack config file",
)

pin_packages = PackagesList([]).tag(
Copy link
Member

Choose a reason for hiding this comment

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

Why was packages not enough for Voici?

Also regarding the name, how about extra_packages so it's coherent with other config options?

Copy link
Member Author

Choose a reason for hiding this comment

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

Why was packages not enough for Voici?

Because it can (and it will) be overwritten by users.

This property I added should not be part of the config/public API.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants