setup.cfg 1004 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.6.9,<0.7.0
26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50
    precis-i18n>=1.0.0
    pyOpenSSL>=0.12

[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/iconsets/*/*/*.gif
    data/iconsets/*/*/*.png
    data/iconsets/transports/*/*/*.png
    data/moods/*/*.png
    data/other/*
    data/sounds/*.wav
    data/style/*.css
    data/plugins/*/*

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