AnswerDotAI / AnswerDotAI/nbdev

`nbev_docs` Should give an option to disable the process of "updating tlmgr" and "updating existing packages"

Offen
#1,464 1 Kommentar 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
bug
Vorherrschende Sprache
Jupyter Notebook
Sterne
5.3k
Forks
513
Ø Merge
2 T. 30 Min.
Gemergte PRs (30 T.)
8

Beschreibung

# Provide a minimally reproducible example

Run nbdev_docs on a Server in some place where network environment is somewhat different,
and the project contains a notebook with quarto raw block requireing pdf format:
```raw
format:
html:
code-fold: true
pdf:
toc: true
```
Due to the network issues,
the command would stuck at
```
running xelatex - 1
This is XeTeX, Version 3.141592653-2.6-0.999996 (TeX Live 2024) (preloaded format=xelatex)
restricted \write18 enabled.
entering extended mode

updating tlmgr

updating existing packages
```
and it never succeeds, as many related issues reported.

## Some background on minimal reproducible examples
Related issues include:
https://github.com/quarto-dev/quarto-cli/issues/1312
https://github.com/quarto-dev/quarto-cli/discussions/7380

## Where to host your mimimal reproducible example

TODO

Beitragsleitfaden

Beitragsleitfaden öffnen

Rechercherichtung

Beginne damit, das Problem mit nbdev_docs in einem Notebook zu reproduzieren, das den gezeigten Quarto-Raw-Block enthält, und verfolge den Einstiegspunkt, an dem „updating tlmgr“ und „updating existing packages“ ausgegeben werden. Die Aufgabe sollte eine Option enthalten, die beide Aktualisierungsschritte deaktiviert und verhindert, dass der Befehl in einer Umgebung mit eingeschränktem Netzwerk hängen bleibt.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
jupyter, jupyter-notebook, python
Bereich
cli, documentation
Issue-Typ
Feature
Schwierigkeit
4/5
Geschätzter Aufwand
3-5 Tage
Aktivitätsstatus
Veraltet
Klarheit
Muss geklärt werden
Anfängerfreundlichkeit
30/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.