Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Several updates for the backend.
Removed some of the uninstall functionality. Removing packages was causing breakage, see issue #56. This was the primary culprit, but maybe we should remove more of it? The pip3 uninstall command might also should be removed, for example.
Updated psycopg2, as that version was not working on either Ubuntu 18 or new versions of Clear. Have not tested on Ubuntu 16, so might not be safe there.
Added caching! This massively improves performance of the UI. In some cases the gains were around two orders of magnitude, in others a mere 200%ish.
Updated installation scripts for new requirements. Clear Linux doesn't currently have a redis service file, which will need to be fixed for it to work properly there.