Commit c3e892e
authored
feat: Upgrade client to Python 3.12/3.13 while maintaining server at Python 3.9
Upgrades the Lokole client (webapp) to Python 3.12/3.13 while keeping the server components at Python 3.9 for Azure compatibility.
Key changes:
- Update Python version in client Dockerfile to 3.12
- Add Python 3.13 support to setup.py
- Upgrade dependencies for Python 3.12/3.13 compatibility
- Fix Azure Service Bus message format
- Improve data URI handling
- Update development tooling and configs
Tested successfully with IIAB integration on Ubuntu 26.04 (Python 3.12.3).
Closes #6091 parent 318be99 commit c3e892e
File tree
22 files changed
+899
-339
lines changed- .github
- docker
- app
- client
- integtest
- opwen_email_client
- domain/email
- webapp
- forms
- opwen_email_server
- mailers
- utils
22 files changed
+899
-339
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | 3 | | |
4 | | - | |
| 4 | + | |
5 | 5 | | |
6 | 6 | | |
7 | 7 | | |
| |||
Binary file not shown.
0 commit comments