Mercurial > libervia-backend
comparison pyproject.toml @ 4242:8acf46ed7f36
frontends: remote control implementation:
This is the frontends common part of remote control implementation. It handle the creation
of WebRTC session, and management of inputs. For now the reception use freedesktop.org
Desktop portal, and works mostly with Wayland based Desktop Environments.
rel 436
author | Goffi <goffi@goffi.org> |
---|---|
date | Sat, 11 May 2024 13:52:43 +0200 |
parents | b0c36f3d3e04 |
children | 240d8b7ad906 |
comparison
equal
deleted
inserted
replaced
4241:898db6daf0d0 | 4242:8acf46ed7f36 |
---|---|
85 "PyQt6" | 85 "PyQt6" |
86 ] | 86 ] |
87 TUI = [ | 87 TUI = [ |
88 "term-image ~= 0.7.1" | 88 "term-image ~= 0.7.1" |
89 ] | 89 ] |
90 remote-control = [ | |
91 "cbor2" | |
92 ] | |
90 all = [ | 93 all = [ |
91 "libervia-backed[SVG]", | 94 "libervia-backend[SVG]", |
92 "libervia-backed[GUI]", | 95 "libervia-backend[GUI]", |
93 "libervia-backed[TUI]", | 96 "libervia-backend[TUI]", |
97 "libervia-backend[remote-control]" | |
94 ] | 98 ] |
95 | 99 |
96 [project.scripts] | 100 [project.scripts] |
97 jp = "libervia.cli.base:LiberviaCli.run" | 101 jp = "libervia.cli.base:LiberviaCli.run" |
98 li = "libervia.cli.base:LiberviaCli.run" | 102 li = "libervia.cli.base:LiberviaCli.run" |
112 packages = ["libervia", "twisted"] | 116 packages = ["libervia", "twisted"] |
113 | 117 |
114 [tool.hatch.envs.default] | 118 [tool.hatch.envs.default] |
115 # we need system-package for GPG | 119 # we need system-package for GPG |
116 system-packages = true | 120 system-packages = true |
121 features = ["all"] | |
117 | 122 |
118 [tool.hatch.envs.dev] | 123 [tool.hatch.envs.dev] |
119 dependencies = [ | 124 dependencies = [ |
120 "ipdb", | 125 "ipdb", |
121 "pudb", | 126 "pudb", |