AnswerDotAI / AnswerDotAI/nbdev
`json` package is not imported in `release.ipynb`
- Lingua principale
- Jupyter Notebook
- Stelle
- 5.3k
- Fork
- 513
- Merge medio
- 2g 30m
- PR unite (30g)
- 8
Descrizione
This notebook contains a function:
```
def _load_json(cfg, k):
try: return json.loads(cfg[k])
except json.JSONDecodeError as e: raise Exception(f"Key: `{k}` in .ini file is not a valid JSON string: {e}")
```
However, `json` is not imported before that.
Error will be produced as:
```
raceback (most recent call last):
File "/users/kangl/miniconda3/envs/rapids-22.10/lib/python3.9/site-packages/nbdev/release.py", line 40, in _load_json
try: return json.loads(cfg[k])
NameError: name 'json' is not defined
```
I am willing to make a pull request to fix it if you want.
Guida per i contributori
Apri la guida per i contributori
Direzione di ricerca
Apri release.ipynb e ispeziona la funzione _load_json e le celle del notebook che vengono eseguite prima. Il lavoro è completato quando il percorso di release può chiamare _load_json senza il NameError segnalato; nell’issue non è indicato alcun test specifico.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Valutazione
- Stack tecnologico
- jupyter-notebook, python
- Ambito
- release, tooling
- Tipo di issue
- Bug
- Difficoltà
- 1/5
- Tempo stimato
- Meno di un'ora
- Stato di attività
- Ferma
- Chiarezza
- Specificata chiaramente
- Idoneità per principianti
- 48/100