git-cola v4.3.1
[git-cola.git] / setup.cfg
blobc9da4f56aad16e301388acf61f84d4caadf60547
1 [metadata]
2 name = git-cola
3 long_description = Git Cola is a powerful Git GUI with a slick and intuitive user interface.
4 url = https://github.com/git-cola/git-cola
5 platform = any
7 [bdist_rpm]
8 release = 1
9 requires = python
10 build_requires = python
11 doc_files = 
12         COPYING
13         COPYRIGHT
14         README.md
15         docs/
17 [upload_sphinx]
18 upload-dir = docs/_build/html
20 [build_sphinx]
21 all_files = 1
22 build-dir = docs/_build
23 source-dir = docs/
25 [options]
26 packages =
27     cola
28     cola.bin
29     cola.i18n
30     cola.i18n.glossary
31     cola.icons
32     cola.icons.dark
33     cola.models
34     cola.widgets
35 include_package_data = true
36 install_requires =
37         importlib_metadata; python_version<"3.8"
38         PyQt5 >= 5.6.0; python_version>="3.0"
39         qtpy >= 1.1.0
40 zip_safe = false
42 [options.package_data]
43 cola =
44         bin/*
45         i18n/*
46         icons/*.svg
47         icons/dark/*.svg
49 [options.packages.find]
50 exclude =
51         bin*
52         build*
53         dist*
54         docs*
55         env*
56         extras*
57         qtpy*
58         share*
59         test*
60         todo*
62 [options.data_files]
63 share/applications =
64         share/applications/git-cola.desktop
65         share/applications/git-cola-folder-handler.desktop
66         share/applications/git-dag.desktop
67 share/doc/git-cola =
68         docs/hotkeys.html
69         docs/hotkeys_de.html
70         docs/hotkeys_zh_CN.html
71         docs/hotkeys_zh_TW.html
72 share/icons/hicolor/scalable/apps =
73         cola/icons/git-cola.svg
74 share/metainfo =
75         share/metainfo/git-cola.appdata.xml
76         share/metainfo/git-dag.appdata.xml
78 [options.extras_require]
79 testing =
80         # upstream
81         pytest >= 3.5, !=3.7.3
82         pytest-checkdocs >= 1.2.3
83         pytest-black >= 0.3.7; \
84                 # workaround for jaraco/skeleton#22
85                 python_implementation != "PyPy"
86         pytest-cov
87         pytest-mypy >= 0.9.1; \
88                 # workaround for jaraco/skeleton#22
89                 python_implementation != "PyPy"
90         pytest-enabler >= 1.0.1
92         # local
94 docs =
95         # upstream
96         sphinx
97         jaraco.packaging >= 9
98         rst.linker >= 1.9
100         # local