secubox-openwrt/package/secubox/secubox-app-picobrew
CyberMind-FR 4d08f99222 fix(picobrew): Pin Flask 1.1.2 compatible dependencies
Flask 1.1.2 requires specific old versions of dependencies:
- Jinja2==2.11.3 (escape moved in 3.1)
- markupsafe==1.1.1
- itsdangerous==1.1.0 (json removed in 2.x)
- Werkzeug==1.0.1
- click==7.1.2
- pybeerxml<2.0.0 (Parser import changed in 2.x)
- marshmallow<4.0.0

Also:
- Use pip-installed package instead of git repo mount
- Simplify LXC mounts to just data directories

Tested and working on OpenWrt 24.10.5.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-23 16:48:56 +01:00
..
files fix(picobrew): Pin Flask 1.1.2 compatible dependencies 2026-01-23 16:48:56 +01:00
Makefile fix(picobrew): Pin Flask 1.1.2 compatible dependencies 2026-01-23 16:48:56 +01:00