Mercurial > libervia-pubsub
annotate requirements.txt @ 467:d86e0f8a1405
privilege: store roster cache in database:
- rosters are now stored on database and restored on startup. This way, presence map can
be restored without the need to wait for all contact to send presence again
- roster version are checked, if a new version is received, presence map is updated
accordingly
- roster are not retrieved if presence are received in a too short delay (see ROSTER_TTL),
to avoid using too much resources if a client connect/disconnect a lot
The current behaviour works around XEP-0356 limitations. An update of the XEP will be
needed to get roster pushes and roster version.
author | Goffi <goffi@goffi.org> |
---|---|
date | Fri, 15 Oct 2021 15:30:18 +0200 |
parents | 853432aa8002 |
children |
rev | line source |
---|---|
441 | 1 attrs==20.3.0 |
2 Automat==20.2.0 | |
3 cffi==1.14.5 | |
4 constantly==15.1.0 | |
5 cryptography==3.4.6 | |
6 hyperlink==21.0.0 | |
7 idna==3.1 | |
8 incremental==21.3.0 | |
9 psycopg2==2.8.6 | |
10 pyasn1==0.4.8 | |
11 pyasn1-modules==0.2.8 | |
12 pycparser==2.20 | |
13 pyOpenSSL==20.0.1 | |
14 python-dateutil==2.8.1 | |
15 service-identity==18.1.0 | |
16 six==1.15.0 | |
17 Twisted==21.2.0 | |
18 uuid==1.30 | |
19 wokkel==18.0.0 | |
20 zope.interface==5.2.0 | |
21 | |
22 sat-tmp @ hg+https://repos.goffi.org/sat_tmp | |
444
853432aa8002
install (requirements): launch the setup script at the end of requirements
Goffi <goffi@goffi.org>
parents:
441
diff
changeset
|
23 -e . |