CHANGES: update v4.4.1 release notes draft
[git-cola.git] / pyproject.toml
blob97cdf79b44fd604e9d73f273d89d18fdfb3cbe7e
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.setuptools_scm]
35 # "fallback_version" does not (currently) work when building from tarballs.
36 # "fallback_version" should start working once this upstream issue is resolved:
37 # https://github.com/pypa/setuptools_scm/issues/549
38 fallback_version = "4.4.0"