nteract/papermill

Literal annotation results in unrecognized parameter

Ouverte

#906 ouverte le 10 août 2026

 (3 commentaires) (0 réaction) (0 personne assignée)Python (402 forks)batch import
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

Papermill 2.7.0

Tagging a cell as parameters and inserting the following definition results in Papermill complaining about unknown parameter if swallow is passed using parameters (CLI argument or keyword argument to execute()):

# previous cell: from typing import Literal
swallow: Literal["african", "european", "unknown"] = "unknown"

This works:

swallow: str = "unknown"

Guide contributeur