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: auto-install GUI dependencies #114

Merged
merged 2 commits into from
Sep 5, 2024

Conversation

crowecawcaw
Copy link
Contributor

What was the problem/requirement? (What/Why)

The submitter fails if the locally installed Deadline Client does not have GUI dependencies installed.

What was the solution? (How)

Use the new --install-gui flag to auto-install the dependencies.

What is the impact of this change?

The submitter works with a fresh, GUI-less install of the Deadline Client.

How was this change tested?

I uninstall Pyside and verified they were gone by manually running deadline bundle gui-submit --browse and seeing the "install dependencies" prompt. I then ran the Keyshot submitter and it opened as expected. After it opened, I confirmed that Pyside was installed silently.

Was this change documented?

Not needed.

Is this a breaking change?

No


By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.

Signed-off-by: Stephen Crowe <crowest@amazon.com>
@crowecawcaw crowecawcaw requested a review from a team as a code owner September 5, 2024 19:19
Signed-off-by: Stephen Crowe <crowest@amazon.com>
Copy link

sonarcloud bot commented Sep 5, 2024

@crowecawcaw crowecawcaw merged commit cb9f28f into aws-deadline:mainline Sep 5, 2024
12 checks passed
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