Skip to content

Commit c3e892e

Browse files
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 #609
1 parent 318be99 commit c3e892e

File tree

22 files changed

+899
-339
lines changed

22 files changed

+899
-339
lines changed

.env

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
STATUSPAGE_PORT=3000
22
APP_PORT=8080
33
CLIENT_PORT=5000
4-
BUILD_TAG=development
4+
BUILD_TAG=0.0.0.dev0
55
BUILD_TARGET=builder
66
DOCKER_REPO=ascoderu
77
WEBAPP_WORKERS=1

.github.env.gpg

1 Byte
Binary file not shown.

0 commit comments

Comments
 (0)