fix(dependencies): Update and clean up package versions in pyproject.toml, the bundle size will be much smaller.
This commit is contained in:
@@ -30,8 +30,6 @@ dependencies = [
|
|||||||
"pydantic>=2.10",
|
"pydantic>=2.10",
|
||||||
"pyOpenSSL>=24.3.0",
|
"pyOpenSSL>=24.3.0",
|
||||||
"psutil>=6.1.1",
|
"psutil>=6.1.1",
|
||||||
"nltk>=3.9.1",
|
|
||||||
"playwright",
|
|
||||||
"rich>=13.9.4",
|
"rich>=13.9.4",
|
||||||
"cssselect>=1.2.0",
|
"cssselect>=1.2.0",
|
||||||
"httpx>=0.27.2",
|
"httpx>=0.27.2",
|
||||||
@@ -44,7 +42,6 @@ dependencies = [
|
|||||||
"brotli>=1.1.0",
|
"brotli>=1.1.0",
|
||||||
"humanize>=4.10.0",
|
"humanize>=4.10.0",
|
||||||
"lark>=1.2.2",
|
"lark>=1.2.2",
|
||||||
"sentence-transformers>=2.2.0",
|
|
||||||
"alphashape>=1.3.1",
|
"alphashape>=1.3.1",
|
||||||
"shapely>=2.0.0"
|
"shapely>=2.0.0"
|
||||||
]
|
]
|
||||||
@@ -60,20 +57,20 @@ classifiers = [
|
|||||||
]
|
]
|
||||||
|
|
||||||
[project.optional-dependencies]
|
[project.optional-dependencies]
|
||||||
pdf = ["PyPDF2"]
|
pdf = ["pypdf>=3.0.0"] # PyPDF2 is deprecated, use pypdf instead
|
||||||
torch = ["torch", "nltk", "scikit-learn"]
|
torch = ["torch>=2.0.0", "nltk>=3.9.1", "scikit-learn>=1.3.0"]
|
||||||
transformer = ["transformers", "tokenizers"]
|
transformer = ["transformers>=4.34.0", "tokenizers>=0.15.0", "sentence-transformers>=2.2.0"]
|
||||||
cosine = ["torch", "transformers", "nltk"]
|
cosine = ["torch>=2.0.0", "transformers>=4.34.0", "nltk>=3.9.1", "sentence-transformers>=2.2.0"]
|
||||||
sync = ["selenium"]
|
sync = ["selenium>=4.0.0"]
|
||||||
all = [
|
all = [
|
||||||
"PyPDF2",
|
"pypdf>=3.0.0",
|
||||||
"torch",
|
"torch>=2.0.0",
|
||||||
"nltk",
|
"nltk>=3.9.1",
|
||||||
"scikit-learn",
|
"scikit-learn>=1.3.0",
|
||||||
"transformers",
|
"transformers>=4.34.0",
|
||||||
"tokenizers",
|
"tokenizers>=0.15.0",
|
||||||
"selenium",
|
"sentence-transformers>=2.2.0",
|
||||||
"PyPDF2"
|
"selenium>=4.0.0"
|
||||||
]
|
]
|
||||||
|
|
||||||
[project.scripts]
|
[project.scripts]
|
||||||
|
|||||||
Reference in New Issue
Block a user