setup.cfg 903 Bytes
Newer Older
André's avatar
André committed
1 2 3 4 5 6
[flake8]
ignore = 
exclude = .git,__pycache__,.gitlab
max-complexity = 15
builtins=_

7 8 9 10
[metadata]
name = gajim
version = attr: gajim.__version__
description = A GTK+ Jabber client
11
author = Philipp Hoerist, Yann Leboulanger
12 13 14 15 16 17 18 19 20
author_email = gajim-devel@gajim.org
url = https://gajim.org
license = GPL v3
classifiers =
    Programming Language :: Python :: 3

[options]
python_requires = >=3.5
packages = find:
André's avatar
André committed
21
test_suite = test
22 23 24
install_requires =
    cssutils>=1.0.2
    keyring
Philipp Hörist's avatar
Philipp Hörist committed
25
    nbxmpp>=0.9.91
26
    precis-i18n>=1.0.0
André's avatar
André committed
27
    pyOpenSSL>=16.2
28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47

[options.package_data]
gajim =
    data/activities/*/*/*.png
    data/emoticons/*/*.png
    data/emoticons/*/LICENSE
    data/gui/*.ui
    data/icons/hicolor/*/*/*.png
    data/icons/hicolor/*/*/*.svg
    data/moods/*/*.png
    data/other/*
    data/sounds/*.wav
    data/style/*.css
    data/plugins/*/*

[options.packages.find]
exclude =
    gajim.dev
    test*