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

Add missing dependency to setup.py, document installation instructions for Fedora #111

Open
wants to merge 6 commits into
base: master
Choose a base branch
from

Conversation

Kami
Copy link

@Kami Kami commented Jan 24, 2020

This pull request includes two changes:

  1. Add missing dependency to setup.py and requirements.txt

This pull request adds missing pygobject dependency to the setup.py file. This dependency is needed to run the application.

Right now the instructions rely on system level python3-gi package being installed which means it won't work in virtual environments without installing pygobject PyPi package or relying on system site packages (which is not ideal and not the default behavior anymore).

Keep in mind that this will still work even if --system-site-packages and OS level approach is used since that package will already be available in virtual environment.

  1. Add installation instructions for Fedora

It adds installation instructions which documents which system level package dependencies are needed on Fedora.

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.

1 participant