File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 2525 - name : Install dependencies
2626 run : |
2727 python -m pip install --upgrade pip
28- python -m pip install -e .[all]
28+ python -m pip install . --group=tests
2929
3030 - name : Run tests
3131 run : pytest -ra --cov
Original file line number Diff line number Diff line change 3333 uses : actions/checkout@v4
3434 - name : Install dependencies
3535 run : |
36- pip install sphinx furo myst-parser
36+ python -m pip install --upgrade pip
37+ python -m pip install . --group=docs
3738 - name : Sphinx APIDoc
3839 run : |
3940 sphinx-apidoc -f -o docs/source/ .
Original file line number Diff line number Diff line change @@ -34,15 +34,17 @@ dependencies = [
3434 " requests" ,
3535]
3636
37- [project .optional-dependencies ]
38- all = [
39- " tika[tests]" ,
40- ]
37+ [dependency-groups ]
4138tests = [
4239 " memory-profiler" ,
4340 " pytest-benchmark" ,
4441 " pytest-cov" ,
4542]
43+ docs = [
44+ " furo>=2025.12.19" ,
45+ " myst-parser>=5.0" ,
46+ " sphinx>=9.1" ,
47+ ]
4648
4749[project .urls ]
4850homepage = " http://github.com/chrismattmann/tika-python"
You can’t perform that action at this time.
0 commit comments