Mercurial > libervia-backend
annotate pyproject.toml @ 4219:1b5cf2ee1d86
plugin XEP-0384, XEP-0391: download missing devices list:
when a peer jid was not in our roster, devices list was not retrieved, resulting in failed
en/decryption. This patch does check it and download missing devices list in necessary.
There is no subscription managed yet, so the list won't be updated in case of new devices,
this should be addressed at some point.
author | Goffi <goffi@goffi.org> |
---|---|
date | Tue, 05 Mar 2024 17:31:36 +0100 |
parents | 9218d4331bb2 |
children | d28ad04049c7 |
rev | line source |
---|---|
4081
84f6bee6440d
installation: moved from `setup.py` to `pyproject.toml`:
Goffi <goffi@goffi.org>
parents:
diff
changeset
|
1 [build-system] |
84f6bee6440d
installation: moved from `setup.py` to `pyproject.toml`:
Goffi <goffi@goffi.org>
parents:
diff
changeset
|
2 requires = ["hatchling"] |
84f6bee6440d
installation: moved from `setup.py` to `pyproject.toml`:
Goffi <goffi@goffi.org>
parents:
diff
changeset
|
3 build-backend = "hatchling.build" |
84f6bee6440d
installation: moved from `setup.py` to `pyproject.toml`:
Goffi <goffi@goffi.org>
parents:
diff
changeset
|
4 |
84f6bee6440d
installation: moved from `setup.py` to `pyproject.toml`:
Goffi <goffi@goffi.org>
parents:
diff
changeset
|
5 [project] |
84f6bee6440d
installation: moved from `setup.py` to `pyproject.toml`:
Goffi <goffi@goffi.org>
parents:
diff
changeset
|
6 name = "libervia-backend" |
84f6bee6440d
installation: moved from `setup.py` to `pyproject.toml`:
Goffi <goffi@goffi.org>
parents:
diff
changeset
|
7 dynamic = ["version"] |
84f6bee6440d
installation: moved from `setup.py` to `pyproject.toml`:
Goffi <goffi@goffi.org>
parents:
diff
changeset
|
8 description = "Libervia: A feature-rich XMPP client showcasing diverse frontends, uniting instant messaging, blogging, file sharing, and ActivityPub-XMPP interactions seamlessly." |
84f6bee6440d
installation: moved from `setup.py` to `pyproject.toml`:
Goffi <goffi@goffi.org>
parents:
diff
changeset
|
9 readme = "README.md" |
84f6bee6440d
installation: moved from `setup.py` to `pyproject.toml`:
Goffi <goffi@goffi.org>
parents:
diff
changeset
|
10 license = "AGPL-3.0-or-later" |
4106
4ad982a0358f
install: bump minimum python version
Goffi <goffi@goffi.org>
parents:
4091
diff
changeset
|
11 requires-python = ">=3.10" |
4081
84f6bee6440d
installation: moved from `setup.py` to `pyproject.toml`:
Goffi <goffi@goffi.org>
parents:
diff
changeset
|
12 authors = [ |
84f6bee6440d
installation: moved from `setup.py` to `pyproject.toml`:
Goffi <goffi@goffi.org>
parents:
diff
changeset
|
13 { name = "Libervia Dev Team", email = "contact@goffi.org" }, |
84f6bee6440d
installation: moved from `setup.py` to `pyproject.toml`:
Goffi <goffi@goffi.org>
parents:
diff
changeset
|
14 ] |
84f6bee6440d
installation: moved from `setup.py` to `pyproject.toml`:
Goffi <goffi@goffi.org>
parents:
diff
changeset
|
15 classifiers = [ |
84f6bee6440d
installation: moved from `setup.py` to `pyproject.toml`:
Goffi <goffi@goffi.org>
parents:
diff
changeset
|
16 "Development Status :: 5 - Production/Stable", |
84f6bee6440d
installation: moved from `setup.py` to `pyproject.toml`:
Goffi <goffi@goffi.org>
parents:
diff
changeset
|
17 "Environment :: Console", |
84f6bee6440d
installation: moved from `setup.py` to `pyproject.toml`:
Goffi <goffi@goffi.org>
parents:
diff
changeset
|
18 "Framework :: Twisted", |
84f6bee6440d
installation: moved from `setup.py` to `pyproject.toml`:
Goffi <goffi@goffi.org>
parents:
diff
changeset
|
19 "Operating System :: POSIX :: Linux", |
84f6bee6440d
installation: moved from `setup.py` to `pyproject.toml`:
Goffi <goffi@goffi.org>
parents:
diff
changeset
|
20 "Topic :: Communications :: Chat", |
84f6bee6440d
installation: moved from `setup.py` to `pyproject.toml`:
Goffi <goffi@goffi.org>
parents:
diff
changeset
|
21 "Topic :: Internet :: XMPP" |
84f6bee6440d
installation: moved from `setup.py` to `pyproject.toml`:
Goffi <goffi@goffi.org>
parents:
diff
changeset
|
22 ] |
84f6bee6440d
installation: moved from `setup.py` to `pyproject.toml`:
Goffi <goffi@goffi.org>
parents:
diff
changeset
|
23 dependencies = [ |
84f6bee6440d
installation: moved from `setup.py` to `pyproject.toml`:
Goffi <goffi@goffi.org>
parents:
diff
changeset
|
24 "aiosqlite", |
84f6bee6440d
installation: moved from `setup.py` to `pyproject.toml`:
Goffi <goffi@goffi.org>
parents:
diff
changeset
|
25 "alembic", |
84f6bee6440d
installation: moved from `setup.py` to `pyproject.toml`:
Goffi <goffi@goffi.org>
parents:
diff
changeset
|
26 "babel < 3", |
84f6bee6440d
installation: moved from `setup.py` to `pyproject.toml`:
Goffi <goffi@goffi.org>
parents:
diff
changeset
|
27 "cryptography >= 41.0.1", |
84f6bee6440d
installation: moved from `setup.py` to `pyproject.toml`:
Goffi <goffi@goffi.org>
parents:
diff
changeset
|
28 "dbus-python < 1.3", |
4157
04cdcb3fd713
plugin XEP-0444: complete implementation:
Goffi <goffi@goffi.org>
parents:
4149
diff
changeset
|
29 "emoji ~= 2.8", |
4081
84f6bee6440d
installation: moved from `setup.py` to `pyproject.toml`:
Goffi <goffi@goffi.org>
parents:
diff
changeset
|
30 "html2text < 2020.2", |
84f6bee6440d
installation: moved from `setup.py` to `pyproject.toml`:
Goffi <goffi@goffi.org>
parents:
diff
changeset
|
31 "jinja2 >= 3.1.2", |
84f6bee6440d
installation: moved from `setup.py` to `pyproject.toml`:
Goffi <goffi@goffi.org>
parents:
diff
changeset
|
32 "langid < 2", |
84f6bee6440d
installation: moved from `setup.py` to `pyproject.toml`:
Goffi <goffi@goffi.org>
parents:
diff
changeset
|
33 "lxml >= 3.1.0", |
84f6bee6440d
installation: moved from `setup.py` to `pyproject.toml`:
Goffi <goffi@goffi.org>
parents:
diff
changeset
|
34 "markdown >= 3.0", |
84f6bee6440d
installation: moved from `setup.py` to `pyproject.toml`:
Goffi <goffi@goffi.org>
parents:
diff
changeset
|
35 "miniupnpc < 2.1", |
84f6bee6440d
installation: moved from `setup.py` to `pyproject.toml`:
Goffi <goffi@goffi.org>
parents:
diff
changeset
|
36 "mutagen < 2", |
84f6bee6440d
installation: moved from `setup.py` to `pyproject.toml`:
Goffi <goffi@goffi.org>
parents:
diff
changeset
|
37 "netifaces < 0.12", |
84f6bee6440d
installation: moved from `setup.py` to `pyproject.toml`:
Goffi <goffi@goffi.org>
parents:
diff
changeset
|
38 "oldmemo >= 1.0.0, < 2", |
84f6bee6440d
installation: moved from `setup.py` to `pyproject.toml`:
Goffi <goffi@goffi.org>
parents:
diff
changeset
|
39 "omemo >= 1.0.0, < 2", |
84f6bee6440d
installation: moved from `setup.py` to `pyproject.toml`:
Goffi <goffi@goffi.org>
parents:
diff
changeset
|
40 "pillow >= 6.0.0", |
84f6bee6440d
installation: moved from `setup.py` to `pyproject.toml`:
Goffi <goffi@goffi.org>
parents:
diff
changeset
|
41 "progressbar2 < 3.54", |
4149
c36295487082
core: introduce Pydantic based models in `libervia.backend.models.core`
Goffi <goffi@goffi.org>
parents:
4143
diff
changeset
|
42 "pydantic ~= 2.4", |
4081
84f6bee6440d
installation: moved from `setup.py` to `pyproject.toml`:
Goffi <goffi@goffi.org>
parents:
diff
changeset
|
43 "pygments < 3", |
84f6bee6440d
installation: moved from `setup.py` to `pyproject.toml`:
Goffi <goffi@goffi.org>
parents:
diff
changeset
|
44 "pygobject < 3.40.1", |
84f6bee6440d
installation: moved from `setup.py` to `pyproject.toml`:
Goffi <goffi@goffi.org>
parents:
diff
changeset
|
45 "pyopenssl >= 23.2.0", |
84f6bee6440d
installation: moved from `setup.py` to `pyproject.toml`:
Goffi <goffi@goffi.org>
parents:
diff
changeset
|
46 "python-dateutil >= 2.8.1, < 3", |
84f6bee6440d
installation: moved from `setup.py` to `pyproject.toml`:
Goffi <goffi@goffi.org>
parents:
diff
changeset
|
47 # currently disabled due to incompatibility, OTR feature may be removed in |
84f6bee6440d
installation: moved from `setup.py` to `pyproject.toml`:
Goffi <goffi@goffi.org>
parents:
diff
changeset
|
48 # the close future |
84f6bee6440d
installation: moved from `setup.py` to `pyproject.toml`:
Goffi <goffi@goffi.org>
parents:
diff
changeset
|
49 # "python-potr < 1.1", |
84f6bee6440d
installation: moved from `setup.py` to `pyproject.toml`:
Goffi <goffi@goffi.org>
parents:
diff
changeset
|
50 "pyxdg < 0.30", |
84f6bee6440d
installation: moved from `setup.py` to `pyproject.toml`:
Goffi <goffi@goffi.org>
parents:
diff
changeset
|
51 "pyyaml < 7.0.0", |
4203
4af030d4d3d8
frontends (tools): module to handle display servers:
Goffi <goffi@goffi.org>
parents:
4157
diff
changeset
|
52 "python-xlib ~= 0.33", |
4143 | 53 "prompt_toolkit ~= 3.0", |
4128 | 54 "rich ~= 13.5", |
4081
84f6bee6440d
installation: moved from `setup.py` to `pyproject.toml`:
Goffi <goffi@goffi.org>
parents:
diff
changeset
|
55 "sat_tmp @ hg+https://repos.goffi.org/sat_tmp#egg=sat_tmp", |
84f6bee6440d
installation: moved from `setup.py` to `pyproject.toml`:
Goffi <goffi@goffi.org>
parents:
diff
changeset
|
56 "setuptools_scm", |
84f6bee6440d
installation: moved from `setup.py` to `pyproject.toml`:
Goffi <goffi@goffi.org>
parents:
diff
changeset
|
57 "shortuuid ~= 1.0.11", |
84f6bee6440d
installation: moved from `setup.py` to `pyproject.toml`:
Goffi <goffi@goffi.org>
parents:
diff
changeset
|
58 "sqlalchemy >= 1.4", |
84f6bee6440d
installation: moved from `setup.py` to `pyproject.toml`:
Goffi <goffi@goffi.org>
parents:
diff
changeset
|
59 "treq < 23.0.0", |
84f6bee6440d
installation: moved from `setup.py` to `pyproject.toml`:
Goffi <goffi@goffi.org>
parents:
diff
changeset
|
60 "twisted[tls] >= 22.10", |
84f6bee6440d
installation: moved from `setup.py` to `pyproject.toml`:
Goffi <goffi@goffi.org>
parents:
diff
changeset
|
61 "twomemo >= 1.0.0, < 2", |
84f6bee6440d
installation: moved from `setup.py` to `pyproject.toml`:
Goffi <goffi@goffi.org>
parents:
diff
changeset
|
62 "txdbus", |
84f6bee6440d
installation: moved from `setup.py` to `pyproject.toml`:
Goffi <goffi@goffi.org>
parents:
diff
changeset
|
63 "urwid >= 1.2.0, < 3", |
84f6bee6440d
installation: moved from `setup.py` to `pyproject.toml`:
Goffi <goffi@goffi.org>
parents:
diff
changeset
|
64 "urwid-satext @ hg+https://repos.goffi.org/urwid-satext#egg=urwid-satext", |
84f6bee6440d
installation: moved from `setup.py` to `pyproject.toml`:
Goffi <goffi@goffi.org>
parents:
diff
changeset
|
65 "wokkel >= 18.0.0, < 19.0.0", |
84f6bee6440d
installation: moved from `setup.py` to `pyproject.toml`:
Goffi <goffi@goffi.org>
parents:
diff
changeset
|
66 "xmlschema", |
84f6bee6440d
installation: moved from `setup.py` to `pyproject.toml`:
Goffi <goffi@goffi.org>
parents:
diff
changeset
|
67 ] |
84f6bee6440d
installation: moved from `setup.py` to `pyproject.toml`:
Goffi <goffi@goffi.org>
parents:
diff
changeset
|
68 keywords = [ |
84f6bee6440d
installation: moved from `setup.py` to `pyproject.toml`:
Goffi <goffi@goffi.org>
parents:
diff
changeset
|
69 "XMPP", |
84f6bee6440d
installation: moved from `setup.py` to `pyproject.toml`:
Goffi <goffi@goffi.org>
parents:
diff
changeset
|
70 "chat", |
84f6bee6440d
installation: moved from `setup.py` to `pyproject.toml`:
Goffi <goffi@goffi.org>
parents:
diff
changeset
|
71 "instant_messaging", |
84f6bee6440d
installation: moved from `setup.py` to `pyproject.toml`:
Goffi <goffi@goffi.org>
parents:
diff
changeset
|
72 "blogging", |
84f6bee6440d
installation: moved from `setup.py` to `pyproject.toml`:
Goffi <goffi@goffi.org>
parents:
diff
changeset
|
73 "photo albums", |
84f6bee6440d
installation: moved from `setup.py` to `pyproject.toml`:
Goffi <goffi@goffi.org>
parents:
diff
changeset
|
74 "ActivityPub", |
84f6bee6440d
installation: moved from `setup.py` to `pyproject.toml`:
Goffi <goffi@goffi.org>
parents:
diff
changeset
|
75 "file sharing", |
84f6bee6440d
installation: moved from `setup.py` to `pyproject.toml`:
Goffi <goffi@goffi.org>
parents:
diff
changeset
|
76 "events" |
84f6bee6440d
installation: moved from `setup.py` to `pyproject.toml`:
Goffi <goffi@goffi.org>
parents:
diff
changeset
|
77 ] |
84f6bee6440d
installation: moved from `setup.py` to `pyproject.toml`:
Goffi <goffi@goffi.org>
parents:
diff
changeset
|
78 |
84f6bee6440d
installation: moved from `setup.py` to `pyproject.toml`:
Goffi <goffi@goffi.org>
parents:
diff
changeset
|
79 [project.optional-dependencies] |
84f6bee6440d
installation: moved from `setup.py` to `pyproject.toml`:
Goffi <goffi@goffi.org>
parents:
diff
changeset
|
80 SVG = [ |
84f6bee6440d
installation: moved from `setup.py` to `pyproject.toml`:
Goffi <goffi@goffi.org>
parents:
diff
changeset
|
81 "CairoSVG", |
84f6bee6440d
installation: moved from `setup.py` to `pyproject.toml`:
Goffi <goffi@goffi.org>
parents:
diff
changeset
|
82 ] |
4210
9218d4331bb2
cli (call): `tui` output implementation:
Goffi <goffi@goffi.org>
parents:
4203
diff
changeset
|
83 GUI = [ |
9218d4331bb2
cli (call): `tui` output implementation:
Goffi <goffi@goffi.org>
parents:
4203
diff
changeset
|
84 "PyQt6" |
9218d4331bb2
cli (call): `tui` output implementation:
Goffi <goffi@goffi.org>
parents:
4203
diff
changeset
|
85 ] |
9218d4331bb2
cli (call): `tui` output implementation:
Goffi <goffi@goffi.org>
parents:
4203
diff
changeset
|
86 TUI = [ |
9218d4331bb2
cli (call): `tui` output implementation:
Goffi <goffi@goffi.org>
parents:
4203
diff
changeset
|
87 "term-image ~= 0.7.1" |
9218d4331bb2
cli (call): `tui` output implementation:
Goffi <goffi@goffi.org>
parents:
4203
diff
changeset
|
88 ] |
9218d4331bb2
cli (call): `tui` output implementation:
Goffi <goffi@goffi.org>
parents:
4203
diff
changeset
|
89 all = [ |
9218d4331bb2
cli (call): `tui` output implementation:
Goffi <goffi@goffi.org>
parents:
4203
diff
changeset
|
90 "libervia-backed[SVG]", |
9218d4331bb2
cli (call): `tui` output implementation:
Goffi <goffi@goffi.org>
parents:
4203
diff
changeset
|
91 "libervia-backed[GUI]", |
9218d4331bb2
cli (call): `tui` output implementation:
Goffi <goffi@goffi.org>
parents:
4203
diff
changeset
|
92 "libervia-backed[TUI]", |
9218d4331bb2
cli (call): `tui` output implementation:
Goffi <goffi@goffi.org>
parents:
4203
diff
changeset
|
93 ] |
4081
84f6bee6440d
installation: moved from `setup.py` to `pyproject.toml`:
Goffi <goffi@goffi.org>
parents:
diff
changeset
|
94 |
84f6bee6440d
installation: moved from `setup.py` to `pyproject.toml`:
Goffi <goffi@goffi.org>
parents:
diff
changeset
|
95 [project.scripts] |
84f6bee6440d
installation: moved from `setup.py` to `pyproject.toml`:
Goffi <goffi@goffi.org>
parents:
diff
changeset
|
96 jp = "libervia.cli.base:LiberviaCli.run" |
84f6bee6440d
installation: moved from `setup.py` to `pyproject.toml`:
Goffi <goffi@goffi.org>
parents:
diff
changeset
|
97 li = "libervia.cli.base:LiberviaCli.run" |
84f6bee6440d
installation: moved from `setup.py` to `pyproject.toml`:
Goffi <goffi@goffi.org>
parents:
diff
changeset
|
98 libervia-backend = "libervia.backend.core.launcher:Launcher.run" |
84f6bee6440d
installation: moved from `setup.py` to `pyproject.toml`:
Goffi <goffi@goffi.org>
parents:
diff
changeset
|
99 libervia-cli = "libervia.cli.base:LiberviaCli.run" |
84f6bee6440d
installation: moved from `setup.py` to `pyproject.toml`:
Goffi <goffi@goffi.org>
parents:
diff
changeset
|
100 libervia-tui = "libervia.tui.base:LiberviaTUIApp.run" |
84f6bee6440d
installation: moved from `setup.py` to `pyproject.toml`:
Goffi <goffi@goffi.org>
parents:
diff
changeset
|
101 primitivus = "libervia.tui.base:LiberviaTUIApp.run" |
84f6bee6440d
installation: moved from `setup.py` to `pyproject.toml`:
Goffi <goffi@goffi.org>
parents:
diff
changeset
|
102 sat = "libervia.backend.core.launcher:Launcher.run" |
84f6bee6440d
installation: moved from `setup.py` to `pyproject.toml`:
Goffi <goffi@goffi.org>
parents:
diff
changeset
|
103 |
84f6bee6440d
installation: moved from `setup.py` to `pyproject.toml`:
Goffi <goffi@goffi.org>
parents:
diff
changeset
|
104 [project.urls] |
84f6bee6440d
installation: moved from `setup.py` to `pyproject.toml`:
Goffi <goffi@goffi.org>
parents:
diff
changeset
|
105 Homepage = "https://libervia.org" |
84f6bee6440d
installation: moved from `setup.py` to `pyproject.toml`:
Goffi <goffi@goffi.org>
parents:
diff
changeset
|
106 Documentation = "https://libervia.org/documentation" |
84f6bee6440d
installation: moved from `setup.py` to `pyproject.toml`:
Goffi <goffi@goffi.org>
parents:
diff
changeset
|
107 Repository = "https://repos.goffi.org/libervia-backend/" |
84f6bee6440d
installation: moved from `setup.py` to `pyproject.toml`:
Goffi <goffi@goffi.org>
parents:
diff
changeset
|
108 Roadmap = "https://libervia.org/roadmap" |
84f6bee6440d
installation: moved from `setup.py` to `pyproject.toml`:
Goffi <goffi@goffi.org>
parents:
diff
changeset
|
109 |
4091
4eb7a5ecbd9d
build: explicitely set `packages` so `doc` is not accidentaly included
Goffi <goffi@goffi.org>
parents:
4086
diff
changeset
|
110 [tool.hatch.build.targets.wheel] |
4eb7a5ecbd9d
build: explicitely set `packages` so `doc` is not accidentaly included
Goffi <goffi@goffi.org>
parents:
4086
diff
changeset
|
111 packages = ["libervia", "twisted"] |
4eb7a5ecbd9d
build: explicitely set `packages` so `doc` is not accidentaly included
Goffi <goffi@goffi.org>
parents:
4086
diff
changeset
|
112 |
4081
84f6bee6440d
installation: moved from `setup.py` to `pyproject.toml`:
Goffi <goffi@goffi.org>
parents:
diff
changeset
|
113 [tool.hatch.envs.default] |
84f6bee6440d
installation: moved from `setup.py` to `pyproject.toml`:
Goffi <goffi@goffi.org>
parents:
diff
changeset
|
114 # we need system-package for GPG |
84f6bee6440d
installation: moved from `setup.py` to `pyproject.toml`:
Goffi <goffi@goffi.org>
parents:
diff
changeset
|
115 system-packages = true |
84f6bee6440d
installation: moved from `setup.py` to `pyproject.toml`:
Goffi <goffi@goffi.org>
parents:
diff
changeset
|
116 |
4082
72e91ea3bc16
build: create a dev env with debugging tools
Goffi <goffi@goffi.org>
parents:
4081
diff
changeset
|
117 [tool.hatch.envs.dev] |
72e91ea3bc16
build: create a dev env with debugging tools
Goffi <goffi@goffi.org>
parents:
4081
diff
changeset
|
118 dependencies = [ |
72e91ea3bc16
build: create a dev env with debugging tools
Goffi <goffi@goffi.org>
parents:
4081
diff
changeset
|
119 "ipdb", |
4137
10979b5c305a
install: add test dependencies to dev env
Goffi <goffi@goffi.org>
parents:
4128
diff
changeset
|
120 "pudb", |
10979b5c305a
install: add test dependencies to dev env
Goffi <goffi@goffi.org>
parents:
4128
diff
changeset
|
121 "pytest", |
10979b5c305a
install: add test dependencies to dev env
Goffi <goffi@goffi.org>
parents:
4128
diff
changeset
|
122 "pytest-twisted", |
10979b5c305a
install: add test dependencies to dev env
Goffi <goffi@goffi.org>
parents:
4128
diff
changeset
|
123 "aiosmtpd" |
4082
72e91ea3bc16
build: create a dev env with debugging tools
Goffi <goffi@goffi.org>
parents:
4081
diff
changeset
|
124 ] |
72e91ea3bc16
build: create a dev env with debugging tools
Goffi <goffi@goffi.org>
parents:
4081
diff
changeset
|
125 |
72e91ea3bc16
build: create a dev env with debugging tools
Goffi <goffi@goffi.org>
parents:
4081
diff
changeset
|
126 |
4081
84f6bee6440d
installation: moved from `setup.py` to `pyproject.toml`:
Goffi <goffi@goffi.org>
parents:
diff
changeset
|
127 [tool.hatch.version] |
84f6bee6440d
installation: moved from `setup.py` to `pyproject.toml`:
Goffi <goffi@goffi.org>
parents:
diff
changeset
|
128 path = "libervia/backend/__init__.py" |
84f6bee6440d
installation: moved from `setup.py` to `pyproject.toml`:
Goffi <goffi@goffi.org>
parents:
diff
changeset
|
129 |
4086
479192bc0fa8
build: add missing `.ini` and `.yaml` files in all build, needed for wheel
Goffi <goffi@goffi.org>
parents:
4082
diff
changeset
|
130 [tool.hatch.build] |
479192bc0fa8
build: add missing `.ini` and `.yaml` files in all build, needed for wheel
Goffi <goffi@goffi.org>
parents:
4082
diff
changeset
|
131 artifacts = [ |
479192bc0fa8
build: add missing `.ini` and `.yaml` files in all build, needed for wheel
Goffi <goffi@goffi.org>
parents:
4082
diff
changeset
|
132 "*.ini", |
479192bc0fa8
build: add missing `.ini` and `.yaml` files in all build, needed for wheel
Goffi <goffi@goffi.org>
parents:
4082
diff
changeset
|
133 "*.yaml" |
479192bc0fa8
build: add missing `.ini` and `.yaml` files in all build, needed for wheel
Goffi <goffi@goffi.org>
parents:
4082
diff
changeset
|
134 ] |
479192bc0fa8
build: add missing `.ini` and `.yaml` files in all build, needed for wheel
Goffi <goffi@goffi.org>
parents:
4082
diff
changeset
|
135 |
4081
84f6bee6440d
installation: moved from `setup.py` to `pyproject.toml`:
Goffi <goffi@goffi.org>
parents:
diff
changeset
|
136 [tool.hatch.build.targets.wheel.shared-data] |
84f6bee6440d
installation: moved from `setup.py` to `pyproject.toml`:
Goffi <goffi@goffi.org>
parents:
diff
changeset
|
137 "i18n/fr/LC_MESSAGES/libervia_backend.mo" = "share/locale/fr/LC_MESSAGES/libervia_backend.mo" |
84f6bee6440d
installation: moved from `setup.py` to `pyproject.toml`:
Goffi <goffi@goffi.org>
parents:
diff
changeset
|
138 CHANGELOG = "share/doc/libervia-backend/CHANGELOG" |
84f6bee6440d
installation: moved from `setup.py` to `pyproject.toml`:
Goffi <goffi@goffi.org>
parents:
diff
changeset
|
139 COPYING = "share/doc/libervia-backend/COPYING" |
84f6bee6440d
installation: moved from `setup.py` to `pyproject.toml`:
Goffi <goffi@goffi.org>
parents:
diff
changeset
|
140 INSTALL = "share/doc/libervia-backend/INSTALL" |
84f6bee6440d
installation: moved from `setup.py` to `pyproject.toml`:
Goffi <goffi@goffi.org>
parents:
diff
changeset
|
141 README = "share/doc/libervia-backend/README" |
84f6bee6440d
installation: moved from `setup.py` to `pyproject.toml`:
Goffi <goffi@goffi.org>
parents:
diff
changeset
|
142 README4TRANSLATORS = "share/doc/libervia-backend/README4TRANSLATORS" |
84f6bee6440d
installation: moved from `setup.py` to `pyproject.toml`:
Goffi <goffi@goffi.org>
parents:
diff
changeset
|
143 "misc/org.libervia.Libervia.service" = "share/dbus-1/services/org.libervia.Libervia.service" |
84f6bee6440d
installation: moved from `setup.py` to `pyproject.toml`:
Goffi <goffi@goffi.org>
parents:
diff
changeset
|
144 |
84f6bee6440d
installation: moved from `setup.py` to `pyproject.toml`:
Goffi <goffi@goffi.org>
parents:
diff
changeset
|
145 [tool.hatch.metadata] |
84f6bee6440d
installation: moved from `setup.py` to `pyproject.toml`:
Goffi <goffi@goffi.org>
parents:
diff
changeset
|
146 allow-direct-references = true |