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

Fix the web gui so it runs from PyPI installs. #417

Merged
merged 4 commits into from
Aug 25, 2016

Conversation

jettisonjoe
Copy link
Contributor

Fixes #416.

There are three commits in this PR. In order, they:

  • Update setup.py with better package_data definitions that should no longer exclude important web gui parts.
  • Update the web client's package.json file to both elimintate npm install warnings, and to lock Angulars and RxJs versions. This is necessary because Angular2 is in active development, and tracking the latest changes without manually updating peer dependencies keeps resulting in conflicts that make npm install impossible.
  • Update the prebuilt web client.

@fahhem
Copy link
Collaborator

fahhem commented Aug 24, 2016

LGTM

1 similar comment
@grybmadsci
Copy link
Collaborator

LGTM

@jettisonjoe jettisonjoe merged commit 25390b2 into google:master Aug 25, 2016
@jettisonjoe jettisonjoe deleted the bugfix_416 branch August 25, 2016 18:59
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.

3 participants