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

7 8 9
[metadata]
name = gajim
version = attr: gajim.__version__
Daniel Brötzmann's avatar
Daniel Brötzmann committed
10
description = A GTK XMPP client
11
author = Philipp Hoerist, Yann Leboulanger
12 13 14 15 16 17 18
author_email = gajim-devel@gajim.org
url = https://gajim.org
license = GPL v3
classifiers =
    Programming Language :: Python :: 3

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

[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*