annotate requirements.txt @ 1504:409d10211b20

server, browser: dynamic pages refactoring: dynamic pages has been reworked, to change the initial basic implementation. Pages are now dynamic by default, and a websocket is established by the first connected page of a session. The socket is used to transmit bridge signals, and then the signal is broadcasted to other tabs using broadcast channel. If the connecting tab is closed, an other one is chosen. Some tests are made to retry connecting in case of problem, and sometimes reload the pages (e.g. if profile is connected). Signals (or other data) are cached during reconnection phase, to avoid lost of data. All previous partial rendering mechanism have been removed, chat page is temporarily not working anymore, but will be eventually redone (one of the goal of this work is to have proper chat).
author Goffi <goffi@goffi.org>
date Wed, 01 Mar 2023 18:02:44 +0100
parents b0d02dd25c2a
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
1496
b0d02dd25c2a install: requirements.txt update
Goffi <goffi@goffi.org>
parents: 1399
diff changeset
1 aiosqlite==0.17.0
b0d02dd25c2a install: requirements.txt update
Goffi <goffi@goffi.org>
parents: 1399
diff changeset
2 alembic==1.7.7
b0d02dd25c2a install: requirements.txt update
Goffi <goffi@goffi.org>
parents: 1399
diff changeset
3 attrs==21.4.0
1399
28aded9b8460 install: added `requirements.txt`
Goffi <goffi@goffi.org>
parents:
diff changeset
4 autobahn==21.3.1
28aded9b8460 install: added `requirements.txt`
Goffi <goffi@goffi.org>
parents:
diff changeset
5 Automat==20.2.0
1496
b0d02dd25c2a install: requirements.txt update
Goffi <goffi@goffi.org>
parents: 1399
diff changeset
6 Babel==2.10.1
b0d02dd25c2a install: requirements.txt update
Goffi <goffi@goffi.org>
parents: 1399
diff changeset
7 brython==3.9.6
b0d02dd25c2a install: requirements.txt update
Goffi <goffi@goffi.org>
parents: 1399
diff changeset
8 cairocffi==1.3.0
1399
28aded9b8460 install: added `requirements.txt`
Goffi <goffi@goffi.org>
parents:
diff changeset
9 CairoSVG==2.5.2
1496
b0d02dd25c2a install: requirements.txt update
Goffi <goffi@goffi.org>
parents: 1399
diff changeset
10 certifi==2021.10.8
b0d02dd25c2a install: requirements.txt update
Goffi <goffi@goffi.org>
parents: 1399
diff changeset
11 cffi==1.15.0
b0d02dd25c2a install: requirements.txt update
Goffi <goffi@goffi.org>
parents: 1399
diff changeset
12 charset-normalizer==2.0.12
1399
28aded9b8460 install: added `requirements.txt`
Goffi <goffi@goffi.org>
parents:
diff changeset
13 constantly==15.1.0
1496
b0d02dd25c2a install: requirements.txt update
Goffi <goffi@goffi.org>
parents: 1399
diff changeset
14 cryptography==3.4.8
b0d02dd25c2a install: requirements.txt update
Goffi <goffi@goffi.org>
parents: 1399
diff changeset
15 cssselect2==0.6.0
b0d02dd25c2a install: requirements.txt update
Goffi <goffi@goffi.org>
parents: 1399
diff changeset
16 dbus-python==1.2.18
1399
28aded9b8460 install: added `requirements.txt`
Goffi <goffi@goffi.org>
parents:
diff changeset
17 defusedxml==0.7.1
28aded9b8460 install: added `requirements.txt`
Goffi <goffi@goffi.org>
parents:
diff changeset
18 DoubleRatchet==0.7.0
1496
b0d02dd25c2a install: requirements.txt update
Goffi <goffi@goffi.org>
parents: 1399
diff changeset
19 greenlet==1.1.2
1399
28aded9b8460 install: added `requirements.txt`
Goffi <goffi@goffi.org>
parents:
diff changeset
20 html2text==2020.1.16
28aded9b8460 install: added `requirements.txt`
Goffi <goffi@goffi.org>
parents:
diff changeset
21 hyperlink==21.0.0
1496
b0d02dd25c2a install: requirements.txt update
Goffi <goffi@goffi.org>
parents: 1399
diff changeset
22 idna==3.3
1399
28aded9b8460 install: added `requirements.txt`
Goffi <goffi@goffi.org>
parents:
diff changeset
23 incremental==21.3.0
1496
b0d02dd25c2a install: requirements.txt update
Goffi <goffi@goffi.org>
parents: 1399
diff changeset
24 Jinja2==3.0.3
1399
28aded9b8460 install: added `requirements.txt`
Goffi <goffi@goffi.org>
parents:
diff changeset
25 langid==1.1.6
1496
b0d02dd25c2a install: requirements.txt update
Goffi <goffi@goffi.org>
parents: 1399
diff changeset
26 lxml==4.8.0
b0d02dd25c2a install: requirements.txt update
Goffi <goffi@goffi.org>
parents: 1399
diff changeset
27 Mako==1.2.0
b0d02dd25c2a install: requirements.txt update
Goffi <goffi@goffi.org>
parents: 1399
diff changeset
28 Markdown==3.3.7
b0d02dd25c2a install: requirements.txt update
Goffi <goffi@goffi.org>
parents: 1399
diff changeset
29 MarkupSafe==2.1.1
1399
28aded9b8460 install: added `requirements.txt`
Goffi <goffi@goffi.org>
parents:
diff changeset
30 miniupnpc==2.0.2
28aded9b8460 install: added `requirements.txt`
Goffi <goffi@goffi.org>
parents:
diff changeset
31 mutagen==1.45.1
1496
b0d02dd25c2a install: requirements.txt update
Goffi <goffi@goffi.org>
parents: 1399
diff changeset
32 netifaces==0.11.0
b0d02dd25c2a install: requirements.txt update
Goffi <goffi@goffi.org>
parents: 1399
diff changeset
33 numpy==1.22.3
1399
28aded9b8460 install: added `requirements.txt`
Goffi <goffi@goffi.org>
parents:
diff changeset
34 OMEMO==0.12.0
1496
b0d02dd25c2a install: requirements.txt update
Goffi <goffi@goffi.org>
parents: 1399
diff changeset
35 omemo-backend-signal==0.2.7
b0d02dd25c2a install: requirements.txt update
Goffi <goffi@goffi.org>
parents: 1399
diff changeset
36 packaging==21.3
b0d02dd25c2a install: requirements.txt update
Goffi <goffi@goffi.org>
parents: 1399
diff changeset
37 Pillow==9.1.0
b0d02dd25c2a install: requirements.txt update
Goffi <goffi@goffi.org>
parents: 1399
diff changeset
38 progressbar2==3.53.3
b0d02dd25c2a install: requirements.txt update
Goffi <goffi@goffi.org>
parents: 1399
diff changeset
39 protobuf==3.20.1
1399
28aded9b8460 install: added `requirements.txt`
Goffi <goffi@goffi.org>
parents:
diff changeset
40 pyasn1==0.4.8
28aded9b8460 install: added `requirements.txt`
Goffi <goffi@goffi.org>
parents:
diff changeset
41 pyasn1-modules==0.2.8
1496
b0d02dd25c2a install: requirements.txt update
Goffi <goffi@goffi.org>
parents: 1399
diff changeset
42 pycairo==1.21.0
b0d02dd25c2a install: requirements.txt update
Goffi <goffi@goffi.org>
parents: 1399
diff changeset
43 pycparser==2.21
1399
28aded9b8460 install: added `requirements.txt`
Goffi <goffi@goffi.org>
parents:
diff changeset
44 pycrypto==2.6.1
1496
b0d02dd25c2a install: requirements.txt update
Goffi <goffi@goffi.org>
parents: 1399
diff changeset
45 Pygments==2.12.0
1399
28aded9b8460 install: added `requirements.txt`
Goffi <goffi@goffi.org>
parents:
diff changeset
46 PyGObject==3.40.0
1496
b0d02dd25c2a install: requirements.txt update
Goffi <goffi@goffi.org>
parents: 1399
diff changeset
47 PyNaCl==1.5.0
1399
28aded9b8460 install: added `requirements.txt`
Goffi <goffi@goffi.org>
parents:
diff changeset
48 pyOpenSSL==20.0.1
1496
b0d02dd25c2a install: requirements.txt update
Goffi <goffi@goffi.org>
parents: 1399
diff changeset
49 pyparsing==3.0.9
b0d02dd25c2a install: requirements.txt update
Goffi <goffi@goffi.org>
parents: 1399
diff changeset
50 python-dateutil==2.8.2
1399
28aded9b8460 install: added `requirements.txt`
Goffi <goffi@goffi.org>
parents:
diff changeset
51 python-potr==1.0.2
1496
b0d02dd25c2a install: requirements.txt update
Goffi <goffi@goffi.org>
parents: 1399
diff changeset
52 python-utils==3.2.2
b0d02dd25c2a install: requirements.txt update
Goffi <goffi@goffi.org>
parents: 1399
diff changeset
53 pytz==2022.1
1399
28aded9b8460 install: added `requirements.txt`
Goffi <goffi@goffi.org>
parents:
diff changeset
54 pyxdg==0.27
28aded9b8460 install: added `requirements.txt`
Goffi <goffi@goffi.org>
parents:
diff changeset
55 PyYAML==5.4.1
1496
b0d02dd25c2a install: requirements.txt update
Goffi <goffi@goffi.org>
parents: 1399
diff changeset
56 requests==2.27.1
b0d02dd25c2a install: requirements.txt update
Goffi <goffi@goffi.org>
parents: 1399
diff changeset
57 service-identity==21.1.0
b0d02dd25c2a install: requirements.txt update
Goffi <goffi@goffi.org>
parents: 1399
diff changeset
58 setuptools-scm==6.4.2
b0d02dd25c2a install: requirements.txt update
Goffi <goffi@goffi.org>
parents: 1399
diff changeset
59 shortuuid==1.0.9
b0d02dd25c2a install: requirements.txt update
Goffi <goffi@goffi.org>
parents: 1399
diff changeset
60 six==1.16.0
b0d02dd25c2a install: requirements.txt update
Goffi <goffi@goffi.org>
parents: 1399
diff changeset
61 SQLAlchemy==1.4.36
b0d02dd25c2a install: requirements.txt update
Goffi <goffi@goffi.org>
parents: 1399
diff changeset
62 tinycss2==1.1.1
b0d02dd25c2a install: requirements.txt update
Goffi <goffi@goffi.org>
parents: 1399
diff changeset
63 tomli==2.0.1
b0d02dd25c2a install: requirements.txt update
Goffi <goffi@goffi.org>
parents: 1399
diff changeset
64 treq==21.5.0
1399
28aded9b8460 install: added `requirements.txt`
Goffi <goffi@goffi.org>
parents:
diff changeset
65 Twisted==21.2.0
1496
b0d02dd25c2a install: requirements.txt update
Goffi <goffi@goffi.org>
parents: 1399
diff changeset
66 txaio==22.2.1
b0d02dd25c2a install: requirements.txt update
Goffi <goffi@goffi.org>
parents: 1399
diff changeset
67 txdbus==1.1.2
b0d02dd25c2a install: requirements.txt update
Goffi <goffi@goffi.org>
parents: 1399
diff changeset
68 typing_extensions==4.2.0
b0d02dd25c2a install: requirements.txt update
Goffi <goffi@goffi.org>
parents: 1399
diff changeset
69 urllib3==1.26.9
1399
28aded9b8460 install: added `requirements.txt`
Goffi <goffi@goffi.org>
parents:
diff changeset
70 urwid==2.1.2
1496
b0d02dd25c2a install: requirements.txt update
Goffi <goffi@goffi.org>
parents: 1399
diff changeset
71 urwid-satext==0.8.0
1399
28aded9b8460 install: added `requirements.txt`
Goffi <goffi@goffi.org>
parents:
diff changeset
72 webencodings==0.5.1
28aded9b8460 install: added `requirements.txt`
Goffi <goffi@goffi.org>
parents:
diff changeset
73 wokkel==18.0.0
28aded9b8460 install: added `requirements.txt`
Goffi <goffi@goffi.org>
parents:
diff changeset
74 X3DH==0.5.9
28aded9b8460 install: added `requirements.txt`
Goffi <goffi@goffi.org>
parents:
diff changeset
75 XEdDSA==0.4.7
1496
b0d02dd25c2a install: requirements.txt update
Goffi <goffi@goffi.org>
parents: 1399
diff changeset
76 zope.interface==5.4.0
1399
28aded9b8460 install: added `requirements.txt`
Goffi <goffi@goffi.org>
parents:
diff changeset
77
1496
b0d02dd25c2a install: requirements.txt update
Goffi <goffi@goffi.org>
parents: 1399
diff changeset
78 libervia-templates @ hg+https://repos.goffi.org/libervia-templates
1399
28aded9b8460 install: added `requirements.txt`
Goffi <goffi@goffi.org>
parents:
diff changeset
79 sat-tmp @ hg+https://repos.goffi.org/sat_tmp
1496
b0d02dd25c2a install: requirements.txt update
Goffi <goffi@goffi.org>
parents: 1399
diff changeset
80 libervia-backend @ hg+https://repos.goffi.org/libervia-backend
1399
28aded9b8460 install: added `requirements.txt`
Goffi <goffi@goffi.org>
parents:
diff changeset
81 -e .