Skip to content

Commit 0447a92

Browse files
committed
change to --no-extra
Signed-off-by: Christoph Auer <cau@zurich.ibm.com>
1 parent d0d0f69 commit 0447a92

File tree

3 files changed

+7
-15
lines changed

3 files changed

+7
-15
lines changed

.github/workflows/checks.yml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@ jobs:
5050
pre-commit|${{ env.PY }}|
5151
5252
- name: Install Python Dependencies
53-
run: uv sync --frozen --extra easyocr --extra tesserocr --extra ocrmac --extra rapidocr --extra vlm --extra asr --extra xbrl --extra remote-serving
53+
run: uv sync --frozen --all-extras --no-extra nemotron-ocr
5454

5555
- name: Check style
5656
run: |
@@ -92,7 +92,7 @@ jobs:
9292
python-version: ${{ matrix.python-version }}
9393

9494
- name: Install Python Dependencies
95-
run: uv sync --frozen --extra easyocr --extra tesserocr --extra ocrmac --extra rapidocr --extra vlm --extra asr --extra xbrl --extra remote-serving
95+
run: uv sync --frozen --all-extras --no-extra nemotron-ocr
9696

9797
- name: Cache Models
9898
uses: actions/cache@v5
@@ -159,7 +159,7 @@ jobs:
159159
python-version: ${{ matrix.python-version }}
160160

161161
- name: Install Python Dependencies
162-
run: uv sync --frozen --extra easyocr --extra tesserocr --extra ocrmac --extra rapidocr --extra vlm --extra asr --extra xbrl --extra remote-serving
162+
run: uv sync --frozen --all-extras --no-extra nemotron-ocr
163163

164164
- name: Cache Models
165165
uses: actions/cache@v5
@@ -231,7 +231,7 @@ jobs:
231231
python-version: ${{ matrix.python-version }}
232232

233233
- name: Install Python Dependencies
234-
run: uv sync --frozen --extra easyocr --extra tesserocr --extra ocrmac --extra rapidocr --extra vlm --extra asr --extra xbrl --extra remote-serving
234+
run: uv sync --frozen --all-extras --no-extra nemotron-ocr
235235

236236
- name: Cache Models
237237
uses: actions/cache@v5
@@ -410,7 +410,7 @@ jobs:
410410
enable-cache: true
411411

412412
- name: Install dependencies
413-
run: uv sync --extra easyocr --extra tesserocr --extra ocrmac --extra rapidocr --extra vlm --extra asr --extra xbrl --extra remote-serving
413+
run: uv sync --all-extras --no-extra nemotron-ocr
414414

415415
- name: Build package
416416
run: uv build

.github/workflows/pypi.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ jobs:
2929
python-version: ${{ matrix.python-version }}
3030
enable-cache: true
3131
- name: Install dependencies
32-
run: uv sync --extra easyocr --extra tesserocr --extra ocrmac --extra rapidocr --extra vlm --extra asr --extra xbrl --extra remote-serving
32+
run: uv sync --all-extras --no-extra nemotron-ocr
3333
- name: Build package
3434
run: uv build
3535
- name: Publish distribution 📦 to PyPI

docs/getting_started/installation.md

Lines changed: 1 addition & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -157,15 +157,7 @@ doc_converter = DocumentConverter(
157157
To develop Docling features, bugfixes etc., install as follows from your local clone's root dir:
158158

159159
```bash
160-
uv sync \
161-
--extra asr \
162-
--extra easyocr \
163-
--extra ocrmac \
164-
--extra rapidocr \
165-
--extra remote-serving \
166-
--extra tesserocr \
167-
--extra vlm \
168-
--extra xbrl
160+
uv sync --all-extras --no-extra nemotron-ocr
169161
```
170162

171163
The `nemotron-ocr` extra is intentionally excluded from the default development

0 commit comments

Comments
 (0)