-
Notifications
You must be signed in to change notification settings - Fork 5.5k
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
Add flatpak module #51993
Add flatpak module #51993
Conversation
* Install now installs packages and runtimes * Correct error in how is_installed parsed output
A lot of inspiration was taken from #51625 |
I don't understand why the |
Gentle ping. |
@rallytime This PR is ready for review |
Hey, @steveno, thanks for the PR! Could you write some tests for these two new modules? |
@twangboy I have made the requested corrections. I did not, however, add the tests you requested. I have nothing against adding tests for this, but honestly, I don't know how. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Just a few more minor things
@twangboy I have updated the docstrings as you requested. |
@steveno Looks like there's some lint:
|
@twangboy I corrected the lint errors. Thank you for your patience! |
Sorry, one more thing and then I think we're good. The docs test failed. The suggestion should take care of it. Thanks for your commitment to quality code! |
@twangboy I made the suggested edits to the docs. |
@steveno We're still seeing an issue with the docs. It's saying that it's an
I'm not seeing it. Maybe you have a tab somewhere. |
@twangboy I can't find anything either. There are no tabs. |
The docs job is infuriating. Can someone help me understand how to fix this issue?
I don't want to abuse the CI job with 10 commits just trying to figure this out. |
@steveno Do you have sphinx & whatnot locally to build the docs? I'm giving it a shot myself to see if I can figure out what's going on, but that might be helpful. |
@waynew I do not. I had not seen that page on how to do it, though. I'll give it a try myself. |
I obviously don't know what I'm doing because the only message I get trying to build the docs is
In fact, I get that segfault every time I try any of the |
@steveno That's super weird. I have a vague recollection of someone having that error before, but I'm not getting it myself. Did you pip install sphinx with python2 or python3? I'm using 3 on mac OSX, FWIW. |
I blew away my virtualenv and created a new one exclusively using pip3 and now sphinx seems to be working for me locally. Thanks for the help @waynew ! |
I managed to fix the docs job!! 🎊 I think this fixes all of the review comments. I once again appreciate all of the help I got with this merge! |
🎉 Awesome! We're still tweaking our settings with codeclimate - it's reporting some (potential) issues, though I don't know how much I agree that those are problems, at least not problems that we can do anything about 🤷♂️ |
What does this PR do?
Add support for flatpak
Tests written?
No
Commits signed with GPG?
Yes