nteract/papermill
`--help-notebook` does not respect `--kernel` CLI argument
Ouverte
#905 ouverte le 10 août 2026
bughelp wanted
Métriques du dépôt
- Stars
- (5 381 étoiles)
- Métriques de merge PR
- (Aucune PR mergée en 30 j)
Description
🐛 Bug
It seems that papermill --help-notebook ignores the --kernel option. Papermill version 2.7.0
$ papermill --help-notebook --kernel uvkernel papermill-test.ipynb
Usage: papermill [OPTIONS] NOTEBOOK_PATH [OUTPUT_PATH]
Parameters inferred for notebook 'papermill-test.ipynb':
Traceback (most recent call last):
File "/Users/voipiti/Documents/repos/minerva-optimization/ui-job-launch/python-papermill-test-script/.venv/bin/papermill", line 10, in <module>
sys.exit(papermill())
~~~~~~~~~^^
<cut>
File "<censored>/python-papermill-test-script/.venv/lib/python3.14/site-packages/papermill/utils.py", line 52, in nb_kernel_name
raise ValueError("No kernel name found in notebook and no override provided.")
ValueError: No kernel name found in notebook and no override provided.
Omitting --help-notebook but retaining the --kernel uvkernel option results in successful run of Papermill and produces the expected output.
jupyter kernelspec list shows that uvkernel is a recognized kernel.