Nicotine+

Dependencies

Runtime

Required

Building

Testing

Installing Dependencies

GNU/Linux

Installing Required Runtime Dependencies

sudo apt install gir1.2-gtk-3.0 python3-gi python3-gdbm
sudo dnf install gtk3 python3-gobject gdbm
sudo apt install gir1.2-appindicator3-0.1 gir1.2-gspell-1
sudo dnf install gspell libappindicator-gtk3

Installing Build Dependencies

sudo apt install appstream gettext python3-setuptools
sudo dnf install appstream gettext python3-setuptools

Installing Test Dependencies

sudo apt install gir1.2-gtk-3.0 pylint3 python3-flake8 python3-gi
sudo dnf install gtk3 pylint python3-flake8 python3-gobject

Checking Python Version

To check that the Python version you are using is recent enough, use python3 -V.

% python3 -V
Python 3.7.3

Windows

See PACKAGING.md