install: add libp2p and zeroconf dependencies for the new serverless extra:
`libp2p` will used for implementing serverless features, `zeroconf` for LAN discovery. Lock file has been updated. Note: `libp2p` is currently not compatible with Python 3.14 (cf. https://github.com/libp2p/py-libp2p/issues/1100 ) rel 479
This commit is contained in:
parent
f7a42771e8
commit
831f1ad78b
2 changed files with 1008 additions and 45 deletions
|
|
@ -109,6 +109,11 @@ ox = [
|
|||
"python-gnupg>=0.5.6",
|
||||
]
|
||||
|
||||
serverless = [
|
||||
"libp2p",
|
||||
"zeroconf",
|
||||
]
|
||||
|
||||
# Main features for a good experience
|
||||
main = [
|
||||
"libervia-backend[tor]",
|
||||
|
|
@ -134,7 +139,8 @@ all = [
|
|||
"libervia-backend[tor]",
|
||||
# Used in isolated environment (on system packages, official GPGME Python binding
|
||||
# should be used).
|
||||
"libervia-backend[ox]"
|
||||
"libervia-backend[ox]",
|
||||
"libervia-backend[serverless]"
|
||||
]
|
||||
|
||||
[dependency-groups]
|
||||
|
|
|
|||
Loading…
Reference in a new issue