Hacktoberfest 2026: die Issues, die Maintainer für den Oktober markiert haben – offen und einsteigerfreundlich. Hacktoberfest-Issues durchsuchen

`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

Dieses Issue hat noch niemand übernommen.

Bewertung

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

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.

Beschreibung

bug

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:

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

Vorherrschende Sprache
Jupyter Notebook
Sterne
5.3k
Forks
518
Ø Merge
1 T. 3 Std.
Gemergte PRs (30 T.)
2

Entwicklungsumgebung

Erste Schritte

  1. Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
  2. Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
  3. Forken Sie das Repository und arbeiten Sie in einem Branch.
  4. Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.

Mehr aus AnswerDotAI/nbdev

Alle Issues in AnswerDotAI/nbdev

Ähnliche Issues

Weitere Issues zu CLI

Neue Issues direkt in Ihr Postfach

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