annotate requirements.txt @ 3911:8289ac1b34f4

plugin XEP-0384: Fully reworked to adjust to the reworked python-omemo: - support for both (modern) OMEMO under the `urn:xmpp:omemo:2` namespace and (legacy) OMEMO under the `eu.siacs.conversations.axolotl` namespace - maintains one identity across both versions of OMEMO - migrates data from the old plugin - includes more features for protocol stability - uses SCE for modern OMEMO - fully type-checked, linted and format-checked - added type hints to various pieces of backend code used by the plugin - added stubs for some Twisted APIs used by the plugin under stubs/ (use `export MYPYPATH=stubs/` before running mypy) - core (xmpp): enabled `send` trigger and made it an asyncPoint fix 375
author Syndace <me@syndace.dev>
date Tue, 23 Aug 2022 21:06:24 +0200
parents b96dd7ee0486
children f461f11ea176
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
3773
b96dd7ee0486 install: requirements.txt update
Goffi <goffi@goffi.org>
parents: 3697
diff changeset
1 aiosqlite==0.17.0
b96dd7ee0486 install: requirements.txt update
Goffi <goffi@goffi.org>
parents: 3697
diff changeset
2 alembic==1.7.7
b96dd7ee0486 install: requirements.txt update
Goffi <goffi@goffi.org>
parents: 3697
diff changeset
3 attrs==21.4.0
3483
5945c24cd745 install: added `requirements.txt`
Goffi <goffi@goffi.org>
parents:
diff changeset
4 Automat==20.2.0
3773
b96dd7ee0486 install: requirements.txt update
Goffi <goffi@goffi.org>
parents: 3697
diff changeset
5 Babel==2.10.1
b96dd7ee0486 install: requirements.txt update
Goffi <goffi@goffi.org>
parents: 3697
diff changeset
6 cairocffi==1.3.0
b96dd7ee0486 install: requirements.txt update
Goffi <goffi@goffi.org>
parents: 3697
diff changeset
7 CairoSVG==2.5.2
3697
842b522d525e install: requirements update
Goffi <goffi@goffi.org>
parents: 3557
diff changeset
8 certifi==2021.10.8
842b522d525e install: requirements update
Goffi <goffi@goffi.org>
parents: 3557
diff changeset
9 cffi==1.15.0
3773
b96dd7ee0486 install: requirements.txt update
Goffi <goffi@goffi.org>
parents: 3697
diff changeset
10 charset-normalizer==2.0.12
3483
5945c24cd745 install: added `requirements.txt`
Goffi <goffi@goffi.org>
parents:
diff changeset
11 constantly==15.1.0
3697
842b522d525e install: requirements update
Goffi <goffi@goffi.org>
parents: 3557
diff changeset
12 cryptography==3.4.8
3773
b96dd7ee0486 install: requirements.txt update
Goffi <goffi@goffi.org>
parents: 3697
diff changeset
13 cssselect2==0.6.0
3697
842b522d525e install: requirements update
Goffi <goffi@goffi.org>
parents: 3557
diff changeset
14 dbus-python==1.2.18
3773
b96dd7ee0486 install: requirements.txt update
Goffi <goffi@goffi.org>
parents: 3697
diff changeset
15 defusedxml==0.7.1
3911
8289ac1b34f4 plugin XEP-0384: Fully reworked to adjust to the reworked python-omemo:
Syndace <me@syndace.dev>
parents: 3773
diff changeset
16 DoubleRatchet @ git+https://github.com/Syndace/python-doubleratchet.git@stable
3773
b96dd7ee0486 install: requirements.txt update
Goffi <goffi@goffi.org>
parents: 3697
diff changeset
17 greenlet==1.1.2
3483
5945c24cd745 install: added `requirements.txt`
Goffi <goffi@goffi.org>
parents:
diff changeset
18 html2text==2020.1.16
5945c24cd745 install: added `requirements.txt`
Goffi <goffi@goffi.org>
parents:
diff changeset
19 hyperlink==21.0.0
3697
842b522d525e install: requirements update
Goffi <goffi@goffi.org>
parents: 3557
diff changeset
20 idna==3.3
3483
5945c24cd745 install: added `requirements.txt`
Goffi <goffi@goffi.org>
parents:
diff changeset
21 incremental==21.3.0
3773
b96dd7ee0486 install: requirements.txt update
Goffi <goffi@goffi.org>
parents: 3697
diff changeset
22 Jinja2==3.1.2
3483
5945c24cd745 install: added `requirements.txt`
Goffi <goffi@goffi.org>
parents:
diff changeset
23 langid==1.1.6
3773
b96dd7ee0486 install: requirements.txt update
Goffi <goffi@goffi.org>
parents: 3697
diff changeset
24 lxml==4.8.0
b96dd7ee0486 install: requirements.txt update
Goffi <goffi@goffi.org>
parents: 3697
diff changeset
25 Mako==1.2.0
b96dd7ee0486 install: requirements.txt update
Goffi <goffi@goffi.org>
parents: 3697
diff changeset
26 Markdown==3.3.7
b96dd7ee0486 install: requirements.txt update
Goffi <goffi@goffi.org>
parents: 3697
diff changeset
27 MarkupSafe==2.1.1
3483
5945c24cd745 install: added `requirements.txt`
Goffi <goffi@goffi.org>
parents:
diff changeset
28 miniupnpc==2.0.2
5945c24cd745 install: added `requirements.txt`
Goffi <goffi@goffi.org>
parents:
diff changeset
29 mutagen==1.45.1
3557
940b6cfa17f1 install (requirements): update + add setuptools_scm
Goffi <goffi@goffi.org>
parents: 3483
diff changeset
30 netifaces==0.11.0
3773
b96dd7ee0486 install: requirements.txt update
Goffi <goffi@goffi.org>
parents: 3697
diff changeset
31 numpy==1.22.3
3911
8289ac1b34f4 plugin XEP-0384: Fully reworked to adjust to the reworked python-omemo:
Syndace <me@syndace.dev>
parents: 3773
diff changeset
32 Oldmemo @ git+https://github.com/Syndace/python-oldmemo.git
8289ac1b34f4 plugin XEP-0384: Fully reworked to adjust to the reworked python-omemo:
Syndace <me@syndace.dev>
parents: 3773
diff changeset
33 OMEMO @ git+https://github.com/Syndace/python-omemo.git@stable
3773
b96dd7ee0486 install: requirements.txt update
Goffi <goffi@goffi.org>
parents: 3697
diff changeset
34 packaging==21.3
b96dd7ee0486 install: requirements.txt update
Goffi <goffi@goffi.org>
parents: 3697
diff changeset
35 Pillow==9.1.0
3697
842b522d525e install: requirements update
Goffi <goffi@goffi.org>
parents: 3557
diff changeset
36 progressbar2==3.53.3
3773
b96dd7ee0486 install: requirements.txt update
Goffi <goffi@goffi.org>
parents: 3697
diff changeset
37 protobuf==3.20.1
3483
5945c24cd745 install: added `requirements.txt`
Goffi <goffi@goffi.org>
parents:
diff changeset
38 pyasn1==0.4.8
5945c24cd745 install: added `requirements.txt`
Goffi <goffi@goffi.org>
parents:
diff changeset
39 pyasn1-modules==0.2.8
3773
b96dd7ee0486 install: requirements.txt update
Goffi <goffi@goffi.org>
parents: 3697
diff changeset
40 pycairo==1.21.0
b96dd7ee0486 install: requirements.txt update
Goffi <goffi@goffi.org>
parents: 3697
diff changeset
41 pycparser==2.21
3483
5945c24cd745 install: added `requirements.txt`
Goffi <goffi@goffi.org>
parents:
diff changeset
42 pycrypto==2.6.1
3773
b96dd7ee0486 install: requirements.txt update
Goffi <goffi@goffi.org>
parents: 3697
diff changeset
43 Pygments==2.12.0
3697
842b522d525e install: requirements update
Goffi <goffi@goffi.org>
parents: 3557
diff changeset
44 PyGObject==3.40.0
3773
b96dd7ee0486 install: requirements.txt update
Goffi <goffi@goffi.org>
parents: 3697
diff changeset
45 PyNaCl==1.5.0
3483
5945c24cd745 install: added `requirements.txt`
Goffi <goffi@goffi.org>
parents:
diff changeset
46 pyOpenSSL==20.0.1
3773
b96dd7ee0486 install: requirements.txt update
Goffi <goffi@goffi.org>
parents: 3697
diff changeset
47 pyparsing==3.0.9
3697
842b522d525e install: requirements update
Goffi <goffi@goffi.org>
parents: 3557
diff changeset
48 python-dateutil==2.8.2
3483
5945c24cd745 install: added `requirements.txt`
Goffi <goffi@goffi.org>
parents:
diff changeset
49 python-potr==1.0.2
3773
b96dd7ee0486 install: requirements.txt update
Goffi <goffi@goffi.org>
parents: 3697
diff changeset
50 python-utils==3.2.2
b96dd7ee0486 install: requirements.txt update
Goffi <goffi@goffi.org>
parents: 3697
diff changeset
51 pytz==2022.1
3483
5945c24cd745 install: added `requirements.txt`
Goffi <goffi@goffi.org>
parents:
diff changeset
52 pyxdg==0.27
5945c24cd745 install: added `requirements.txt`
Goffi <goffi@goffi.org>
parents:
diff changeset
53 PyYAML==5.4.1
3773
b96dd7ee0486 install: requirements.txt update
Goffi <goffi@goffi.org>
parents: 3697
diff changeset
54 requests==2.27.1
3557
940b6cfa17f1 install (requirements): update + add setuptools_scm
Goffi <goffi@goffi.org>
parents: 3483
diff changeset
55 service-identity==21.1.0
3773
b96dd7ee0486 install: requirements.txt update
Goffi <goffi@goffi.org>
parents: 3697
diff changeset
56 setuptools-scm==6.4.2
b96dd7ee0486 install: requirements.txt update
Goffi <goffi@goffi.org>
parents: 3697
diff changeset
57 shortuuid==1.0.9
3557
940b6cfa17f1 install (requirements): update + add setuptools_scm
Goffi <goffi@goffi.org>
parents: 3483
diff changeset
58 six==1.16.0
3773
b96dd7ee0486 install: requirements.txt update
Goffi <goffi@goffi.org>
parents: 3697
diff changeset
59 SQLAlchemy==1.4.36
b96dd7ee0486 install: requirements.txt update
Goffi <goffi@goffi.org>
parents: 3697
diff changeset
60 tinycss2==1.1.1
b96dd7ee0486 install: requirements.txt update
Goffi <goffi@goffi.org>
parents: 3697
diff changeset
61 tomli==2.0.1
3557
940b6cfa17f1 install (requirements): update + add setuptools_scm
Goffi <goffi@goffi.org>
parents: 3483
diff changeset
62 treq==21.5.0
3483
5945c24cd745 install: added `requirements.txt`
Goffi <goffi@goffi.org>
parents:
diff changeset
63 Twisted==21.2.0
3911
8289ac1b34f4 plugin XEP-0384: Fully reworked to adjust to the reworked python-omemo:
Syndace <me@syndace.dev>
parents: 3773
diff changeset
64 Twomemo @ git+https://github.com/Syndace/python-twomemo.git
3773
b96dd7ee0486 install: requirements.txt update
Goffi <goffi@goffi.org>
parents: 3697
diff changeset
65 txdbus==1.1.2
3911
8289ac1b34f4 plugin XEP-0384: Fully reworked to adjust to the reworked python-omemo:
Syndace <me@syndace.dev>
parents: 3773
diff changeset
66 typing_extensions==4.3.0
3773
b96dd7ee0486 install: requirements.txt update
Goffi <goffi@goffi.org>
parents: 3697
diff changeset
67 urllib3==1.26.9
3483
5945c24cd745 install: added `requirements.txt`
Goffi <goffi@goffi.org>
parents:
diff changeset
68 urwid==2.1.2
3773
b96dd7ee0486 install: requirements.txt update
Goffi <goffi@goffi.org>
parents: 3697
diff changeset
69 webencodings==0.5.1
3483
5945c24cd745 install: added `requirements.txt`
Goffi <goffi@goffi.org>
parents:
diff changeset
70 wokkel==18.0.0
3911
8289ac1b34f4 plugin XEP-0384: Fully reworked to adjust to the reworked python-omemo:
Syndace <me@syndace.dev>
parents: 3773
diff changeset
71 X3DH @ git+https://github.com/Syndace/python-x3dh.git@stable
8289ac1b34f4 plugin XEP-0384: Fully reworked to adjust to the reworked python-omemo:
Syndace <me@syndace.dev>
parents: 3773
diff changeset
72 XEdDSA @ git+https://github.com/Syndace/python-xeddsa.git@stable
8289ac1b34f4 plugin XEP-0384: Fully reworked to adjust to the reworked python-omemo:
Syndace <me@syndace.dev>
parents: 3773
diff changeset
73 xmlschema==2.0.4
3557
940b6cfa17f1 install (requirements): update + add setuptools_scm
Goffi <goffi@goffi.org>
parents: 3483
diff changeset
74 zope.interface==5.4.0
3483
5945c24cd745 install: added `requirements.txt`
Goffi <goffi@goffi.org>
parents:
diff changeset
75
5945c24cd745 install: added `requirements.txt`
Goffi <goffi@goffi.org>
parents:
diff changeset
76 sat-tmp @ hg+https://repos.goffi.org/sat_tmp
5945c24cd745 install: added `requirements.txt`
Goffi <goffi@goffi.org>
parents:
diff changeset
77 urwid-satext @ hg+https://repos.goffi.org/urwid-satext
5945c24cd745 install: added `requirements.txt`
Goffi <goffi@goffi.org>
parents:
diff changeset
78 -e .[SVG]