The name of the parameter
OptionaltypeThe type annotation for the parameter
Optionaldefault_The default value for the parameter
OptionalisWhether this is a keyword-only parameter (after *)
OptionalisWhether this is a positional-only parameter (before /)
OptionalisWhether this is a variable positional parameter (*args)
OptionalisWhether this is a variable keyword parameter (**kwargs)
Configuration arguments for creating a Python parameter.