Skip to content

Upgrading typer 0.8 to 0.9

Review needed0.8.0 → 0.9.4New2Changed1Fixed5Other27

Review neededUpgrade verdict

1 changed default.

  • Nothing in this range needs changes to your code. It adds features and fixes.
Nothing to change

No breaking, platform, security or deprecated items in this range.

Adds typing-extensions >= 3.7.4.3.

Installs 2 packages in all (was 1).

Nothing in this upgrade needs a code or configuration change.

Generated by DepDelta from published Python source. Not mixed with prose notes.

  • changed: function shell_complete(cli: click.BaseCommand, ctx_args: Dict[str, Any], prog_name: str, complete_var: str, instruction: str) -> int → function shell_complete(cli: click.BaseCommand, ctx_args: MutableMapping[str, Any], prog_name: str, complete_var: str, instruction: str) -> int
  • changed: function except_hook(exc_type: Type[BaseException], exc_value: BaseException, tb: TracebackType) -> None → function except_hook(exc_type: Type[BaseException], exc_value: BaseException, tb: Optional[TracebackType]) -> None
  • changed: function Argument(default: Optional[Any], *, callback: Optional[Callable[..., Any]]=…, metavar: Optional[str]=…, expose_value: bool=…, is_eager: bool=…, envvar: Optional[Union[str, List[str]]]=…, shell_complete: Optional[Callable[[click.Context, click.Parameter, str], Union[List[click.shell_completion.CompletionItem], List[str]]]]=…, autocompletion: Optional[Callable[..., Any]]=…, parser: Optiona… → function Argument(default: Optional[Any]=…, *, callback: Optional[Callable[..., Any]]=…, metavar: Optional[str]=…, expose_value: bool=…, is_eager: bool=…, envvar: Optional[Union[str, List[str]]]=…, shell_complete: Optional[Callable[[click.Context, click.Parameter, str], Union[List[click.shell_completion.CompletionItem], List[str]]]]=…, autocompletion: Optional[Callable[..., Any]]=…, default_facto…
  • changed: function Option(default: Optional[Any], *param_decls: str, callback: Optional[Callable[..., Any]]=…, metavar: Optional[str]=…, expose_value: bool=…, is_eager: bool=…, envvar: Optional[Union[str, List[str]]]=…, shell_complete: Optional[Callable[[click.Context, click.Parameter, str], Union[List[click.shell_completion.CompletionItem], List[str]]]]=…, autocompletion: Optional[Callable[..., Any]]=…, p… → function Option(default: Optional[Any]=…, *param_decls: str, callback: Optional[Callable[..., Any]]=…, metavar: Optional[str]=…, expose_value: bool=…, is_eager: bool=…, envvar: Optional[Union[str, List[str]]]=…, shell_complete: Optional[Callable[[click.Context, click.Parameter, str], Union[List[click.shell_completion.CompletionItem], List[str]]]]=…, autocompletion: Optional[Callable[..., Any]]=…,…
  • added: class AnnotatedParamWithDefaultValueError(Exception)
  • added: class DefaultFactoryAndDefaultValueError(Exception)
  • added: class MixedAnnotatedAndDefaultStyleError(Exception)
  • added: class MultipleTyperAnnotationsError(Exception)
  • added: constructor AnnotatedParamWithDefaultValueError(argument_name: str, param_type: Type[ParameterInfo])
  • added: constructor DefaultFactoryAndDefaultValueError(argument_name: str, param_type: Type[ParameterInfo])
  • added: constructor MixedAnnotatedAndDefaultStyleError(argument_name: str, annotated_param_type: Type[ParameterInfo], default_param_type: Type[ParameterInfo])
  • added: constructor MultipleTyperAnnotationsError(argument_name: str)
  • added: field AnnotatedParamWithDefaultValueError.argument_name: str
  • added: field AnnotatedParamWithDefaultValueError.param_type: Type[ParameterInfo]
  • added: field DefaultFactoryAndDefaultValueError.argument_name: str
  • added: field DefaultFactoryAndDefaultValueError.param_type: Type[ParameterInfo]
  • added: field MixedAnnotatedAndDefaultStyleError.annotated_param_type: Type[ParameterInfo]
  • added: field MixedAnnotatedAndDefaultStyleError.argument_name: str
  • added: field MixedAnnotatedAndDefaultStyleError.default_param_type: Type[ParameterInfo]
  • added: field MultipleTyperAnnotationsError.argument_name: str