git-cola v4.2.1
[git-cola.git] / pyproject.toml
blobadaf843c9faa790297bd8cbdfe83adcd790593ba
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 = ["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.black]
31 skip-string-normalization = true
33 [tool.setuptools_scm]
34 # "fallback_version" does not (currently) work when building from tarballs.
35 # "fallback_version" should start working once this upstream issue is resolved:
36 # https://github.com/pypa/setuptools_scm/issues/549
37 fallback_version = "4.2.1"