-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathrequirements.txt
More file actions
44 lines (37 loc) · 794 Bytes
/
requirements.txt
File metadata and controls
44 lines (37 loc) · 794 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
# Core dependencies for UnitMail
# Generated from pyproject.toml - keep in sync
# Web framework
Flask==3.0.0
Werkzeug==3.0.1
Jinja2==3.1.2
MarkupSafe==2.1.3
itsdangerous==2.1.2
click==8.1.7
blinker==1.7.0
# Configuration
pydantic==2.5.2
pydantic-settings==2.1.0
tomli==2.0.1 # TOML parser for Python < 3.11
# GTK GUI framework
PyGObject==3.46.0
pycairo==1.25.1
# Encryption and security
python-gnupg==0.5.2
PyJWT==2.8.0
cryptography==41.0.7
cffi==1.16.0
pycparser==2.21
nh3==0.3.2 # Fast Rust-based HTML sanitizer
# SMTP server
aiosmtpd==1.4.4.post2
atpublic==4.0
attrs==23.1.0
# HTTP client
requests==2.31.0
urllib3==2.1.0
certifi==2023.11.17
charset-normalizer==3.3.2
idna==3.6
httpx==0.25.2
python-dateutil==2.8.2
# Note: SQLite is built into Python - no additional packages needed