Hacktoberfest 2026 : les issues que les mainteneurs ont marquées pour octobre, ouvertes et accessibles aux débutants. Parcourir les issues Hacktoberfest

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

Ouverte
#1,464 1 commentaire 0 réactions 0 personnes assignées Voir sur GitHub

Personne n'a encore pris cette issue.

Évaluation

Difficulté
4/5
Temps estimé
3-5 jours
Accessibilité débutants
30/100
Type d'issue
Fonctionnalité
Clarté
À clarifier
Activité
À l'abandon
Stack technique
jupyter, jupyter-notebook, python
Domaine
cli, documentation

Piste de recherche

Commencez par reproduire le problème avec nbdev_docs dans un notebook contenant le bloc raw Quarto indiqué, puis suivez le point d’entrée où sont émis « updating tlmgr » et « updating existing packages ». La tâche doit inclure une option qui désactive les deux étapes de mise à jour et empêche la commande de rester bloquée dans un environnement réseau restreint.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Description

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

Langage dominant
Jupyter Notebook
Étoiles
5.3k
Forks
518
Merge moyen
1 j 3 h
PR mergées (30 j)
2

Préparer son environnement

Par où commencer

  1. Lisez l'issue en entier, puis le guide de contribution du projet.
  2. Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
  3. Forkez le dépôt et travaillez sur une branche.
  4. Ouvrez une pull request qui référence le numéro de l'issue.

Autres issues de AnswerDotAI/nbdev

Toutes les issues de AnswerDotAI/nbdev

Issues similaires

Plus d'issues CLI

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.