0
|
1 [build-system] |
|
2 requires = ["hatchling"] |
|
3 build-backend = "hatchling.build" |
|
4 |
|
5 [project] |
|
6 name = "libervia-desktop" |
|
7 dynamic = ["version"] |
|
8 description = 'Desktop frontend (Qt version) for Libervia.' |
|
9 # readme = "README.md" |
|
10 license = "AGPL-3.0-or-later" |
|
11 requires-python = ">=3.10" |
|
12 keywords = [ |
|
13 "XMPP", |
|
14 "desktop", |
|
15 "Qt", |
|
16 "chat", |
|
17 "instant_messaging", |
|
18 "file_sharing" |
|
19 ] |
|
20 authors = [ |
|
21 { name = "Libervia Dev Team", email = "contact@goffi.org" }, |
|
22 ] |
|
23 classifiers = [ |
|
24 "Development Status :: 3 - Alpha", |
|
25 "Environment :: X11 Applications", |
|
26 "Environment :: X11 Applications :: Qt", |
|
27 "Framework :: Twisted", |
|
28 "Intended Audience :: End Users/Desktop", |
|
29 "Operating System :: POSIX :: Linux", |
|
30 "Topic :: Communications :: Chat", |
|
31 "Topic :: Internet :: XMPP", |
|
32 ] |
|
33 dependencies = [ |
|
34 "pyqt6 ~= 6.7.0", |
|
35 "qasync ~= 0.27.1" |
|
36 # "libervia-backend == 0.9.*", |
|
37 ] |
|
38 |
|
39 [project.scripts] |
|
40 libervia-desktop = "libervia.desktop:run" |
|
41 |
|
42 |
|
43 [tool.hatch.build.targets.sdist] |
|
44 include = [ |
|
45 "*.ui", |
|
46 ] |
|
47 |
|
48 [project.urls] |
|
49 Homepage = "https://libervia.org" |
|
50 |
|
51 [tool.hatch.build.targets.wheel] |
|
52 packages = ["libervia"] |
|
53 |
|
54 [tool.hatch.version] |
|
55 path = "libervia/desktop/__init__.py" |