Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 4 additions & 4 deletions pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -31,15 +31,15 @@ dependencies = [
# wheels (no win_amd64 / macosx / py3-none-any), so installs hang on
# Windows/macOS without a Rust toolchain. Pin to the last universal-wheel
# line; >=1.84.0 keeps the litellm CVE fix and allows aiohttp>=3.14.
"litellm>=1.84.0,<1.92",
"litellm>=1.91.5,<1.92",
"aiohttp>=3.14.3",
"duckdb",
"numpy",
"vl-convert-python",
"beautifulsoup4",
"scikit-learn",
"pyyaml",
"pyarrow>=13.0.0",
"pyarrow>=25.0.1",
"xlrd",
"openpyxl>=3.1.0",
"lxml", # pandas.read_html web table extraction
Expand Down Expand Up @@ -72,9 +72,9 @@ dependencies = [
# Needed for JavaScript single-page apps and pages behind a browser-verification
# challenge that a plain HTTP fetch cannot pass. After installing, also run:
# python -m playwright install chromium
browser = ["playwright>=1.40"]
browser = ["playwright>=1.62.0"]
desktop = [
"pyinstaller>=6.0",
"pyinstaller>=6.22.2",
"pywebview>=5.0",
]

Expand Down
4 changes: 2 additions & 2 deletions requirements.txt
Original file line number Diff line number Diff line change
Expand Up @@ -7,14 +7,14 @@ openai
python-dotenv
# litellm 1.92+ is Rust/maturin (manylinux-only wheels) — hangs on Windows/macOS
# without a Rust toolchain. Pin below it; >=1.84.0 keeps the CVE fix.
litellm>=1.84.0,<1.92
litellm>=1.91.5,<1.92
duckdb
numpy
vl-convert-python
beautifulsoup4
scikit-learn
pyyaml
pyarrow>=13.0.0
pyarrow>=25.0.1
xlrd
openpyxl>=3.1.0
lxml
Expand Down
Loading