Skip to content
This repository has been archived by the owner on Feb 22, 2022. It is now read-only.

Remove funcx install from github in the action and move to requirements.txt #208

Merged
merged 3 commits into from
Feb 17, 2021

Conversation

BenGalewsky
Copy link
Contributor

Problem

The old funcx library had a dependency on parsl 0.9 which in turn had a dependency on a version of tornado with a vulnerability.

Solution to
#207

Approach

Moved the install of funcX library from the CI job into requirements.txt in the development branches we can pick up the library from the main branch of the funcX repo. For deployed releases we will want to pin this to a version of the funcX library on pypi.

Dependabot was flagging a vulnerability in bleach library. Updated that as well

@BenGalewsky BenGalewsky requested a review from yadudoc February 16, 2021 16:22
Copy link
Contributor

@yadudoc yadudoc left a comment

Choose a reason for hiding this comment

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

These changes look good to me.

@yadudoc yadudoc merged commit 3034f69 into main Feb 17, 2021
@ryanchard ryanchard deleted the 207_remove_tornado branch March 18, 2021 21:08
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants