mirror of
https://github.com/infiniflow/ragflow.git
synced 2026-08-09 00:47:59 +08:00
## Summary - Pin `werkzeug>=3.1.7,<4` and refresh `uv.lock` to **3.1.8**. - Fixes intermittent corruption of uploaded file bodies: when TCP segments split right after multipart part headers, Werkzeug **3.1.5** can include a leading `\r\n` in the file content ([pallets/werkzeug#3088](https://github.com/pallets/werkzeug/issues/3088); fixed in 3.1.7). - In RAGFlow this commonly breaks `.xlsx` parsing: ZIP/OOXML magic (`PK\x03\x04`) no longer matches, the Excel parser falls back to CSV, then fails with UTF-8 decode errors such as `invalid start/continuation byte`. Made with [Cursor](https://cursor.com) Co-authored-by: zhangjiangshan1 <zhangjiangshan1@kingsoft.com> Co-authored-by: Cursor <cursoragent@cursor.com> Co-authored-by: Jin Hai <haijin.chn@gmail.com>
13 KiB
13 KiB