Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Upgrade virtualenv embedded tools #30

Merged
merged 8 commits into from
May 16, 2021
Merged

Upgrade virtualenv embedded tools #30

merged 8 commits into from
May 16, 2021

Conversation

pronovic
Copy link
Owner

@pronovic pronovic commented May 16, 2021

It turns out that Safety will alert on vulnerabilities in embedded tools like pip, wheel, or setuptools, even though they aren't technically dependencies for the package. In this case, the build was failing because of a problem with pip. The best solution I found for the GitHub action was to upgrade these 3 packages explicitly, but there are other recommended alternatives. I played with this on master a few times before realizing it wasn't a straightforward fix, so the real diff is against b8f6c73.

@pronovic pronovic changed the title Upgrade pip in Github action Upgrade virtualenv embedded tools May 16, 2021
@pronovic pronovic merged commit 9c320bb into master May 16, 2021
@pronovic pronovic deleted the ken/embedded-pip branch May 16, 2021 15:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant