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

Version 0.0.8 #428

Merged
merged 2 commits into from
Jun 17, 2019
Merged

Version 0.0.8 #428

merged 2 commits into from
Jun 17, 2019

Conversation

sssoleileraaa
Copy link
Contributor

Update to version 0.0.8

This has the pipenv -> pip-tools change, which will unblock freedomofpress/securedrop-builder#44 and freedomofpress/securedrop-builder#48

@redshiftzero
Copy link
Contributor

the CI failure here looks like PyCQA/bandit#488

@redshiftzero
Copy link
Contributor

ah yeah, new bandit release (1.6.1) with a fix for the above bug that doesn't appear to be working here...

@redshiftzero
Copy link
Contributor

@creviera want to append a commit pinning to the version that doesn't suffer from this bug, e.g.:

diff --git a/Makefile b/Makefile
index 6635db9..cf0ab18 100644
--- a/Makefile
+++ b/Makefile
@@ -57,7 +57,7 @@ safety: ## Runs `safety check` to check python dependencies for vulnerabilities
 .PHONY: bandit
 bandit: ## Run bandit with medium level excluding test-related folders
        pip install --upgrade pip && \
-        pip install --upgrade bandit!=1.6.0 && \
+        pip install --upgrade bandit==1.5.1 && \
        bandit -ll --recursive . --exclude tests,.venv

 .PHONY: check

then we can file an issue for unpinning as followup

@sssoleileraaa
Copy link
Contributor Author

I tested building the debian package in qubes and was able to log into the client and see decrypted messages.

@redshiftzero
Copy link
Contributor

Looks good - can you push a 0.0.8 tag on f526a12 (flagging the commit here since the tag should be on this specific commit)?

@redshiftzero
Copy link
Contributor

confirming successful build on these changes: https://circleci.com/gh/freedomofpress/securedrop-debian-packaging/25

Copy link
Contributor

@redshiftzero redshiftzero left a comment

Choose a reason for hiding this comment

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

thanks!

@redshiftzero redshiftzero merged commit f6bd3b2 into master Jun 17, 2019
eloquence added a commit to freedomofpress/securedrop that referenced this pull request Jun 18, 2019
See discussion in the client repo where we also encountered
this issue:
freedomofpress/securedrop-client#428
@sssoleileraaa sssoleileraaa deleted the release/0.0.8 branch June 25, 2019 23:11
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.

2 participants