Update build configuration and dependencies

- Adjusted Python version requirement from 3.13 to 3.11 in pyproject.toml, poetry.lock, and uv.lock.
- Modified Android APK build command in Makefile and GitHub Actions workflow to include package cleanup and exclude the watchdog.
- Updated dependencies in poetry.lock to reflect changes in Python version compatibility.
This commit is contained in:
2025-11-16 01:31:33 -06:00
parent 8d723a8944
commit c2921876f7
5 changed files with 340 additions and 1345 deletions

View File

@@ -93,7 +93,7 @@ jobs:
- name: Set up Python
uses: actions/setup-python@e797f83bcb11b83ae66e0230d6156d7c80228e7c # v6.0.0
with:
python-version: '3.13'
python-version: '3.12'
- name: Install Poetry and dependencies
run: |
@@ -104,7 +104,7 @@ jobs:
pip install --upgrade flet
- name: Build Android APK
run: poetry run flet build apk --no-rich-output
run: poetry run flet build apk --no-rich-output --exclude watchdog
- name: Upload APK artifact
uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02