Skip to content

Only install workflows dependencies if enabled#162

Open
jonasbardino wants to merge 1 commit into
masterfrom
fix/disable-pip-install-nbconvert-etc-unless-workflows-are-enabled
Open

Only install workflows dependencies if enabled#162
jonasbardino wants to merge 1 commit into
masterfrom
fix/disable-pip-install-nbconvert-etc-unless-workflows-are-enabled

Conversation

@jonasbardino

Copy link
Copy Markdown
Contributor

Make the installation of nbconvert and friends depend on ENABLE_WORKFLOWS to avoid including it on sites where workflows aren't enabled. With nbconvert depending on the bleach library, which is abandoned and now has a couple of security issues we can't patch on python 3.9, it becomes problematic to have in deployment.

…RKFLOWS`

to avoid including it on sites where workflows aren't enabled. With `nbconvert`
depending on the `bleach` library, which is abandoned and now has a couple of
security issues we can't patch on python 3.9, it becomes problematic to have
in deployment.
@jonasbardino jonasbardino self-assigned this Jun 25, 2026
@jonasbardino jonasbardino added the enhancement New feature or request label Jun 25, 2026
@jonasbardino jonasbardino added this to the Rocky9 Deployments milestone Jun 25, 2026
@jonasbardino jonasbardino requested a review from a team June 25, 2026 18:17

@rasmunk rasmunk left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Approved

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

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants