tests: prune empty lines and add docstrings
[git-cola.git] / pyproject.toml
blobae55e7df6b4dcdc84c9c9dee22ba8fa343293313
1 [project]
2 name = "git-cola"
3 authors = [
4     {name = "David Aguilar", email = "davvid@gmail.com"}
6 classifiers = [
7     "Development Status :: 6 - Mature",
8     "Intended Audience :: Developers",
9     "Intended Audience :: End Users/Desktop",
10     "License :: OSI Approved :: GNU General Public License v2 (GPLv2)",
11     "Programming Language :: Python :: 3",
12     "Topic :: Software Development :: Libraries :: Python Modules",
13     "Topic :: Software Development :: Version Control :: Git",
15 description = "A sleek and powerful Git GUI"
16 dynamic = ["dependencies", "optional-dependencies", "version"]
17 license = {file = "COPYING"}
18 readme = "README.md"
20 [project.scripts]
21 cola = "cola.main:main"
22 git-cola = "cola.main:main"
23 git-dag = "cola.dag:main"
24 git-cola-sequence-editor = "cola.sequenceeditor:main"
26 [build-system]
27 requires = ["setuptools>=42", "setuptools_scm[toml]>=3.4.1"]
28 build-backend = "setuptools.build_meta"
30 [tool.cercis]
31 function-definition-extra-indent = false
32 line-length = 88
34 [tool.pytest-enabler.ruff]
35 addopts = "--ruff"
37 [tool.setuptools_scm]
38 fallback_version = "4.6.1"