It looks like `BearerToken` `security` got removed in 4.0.1 but used to be defined before in https://github.com/argoproj-labs/argo-client-python/blob/5fe8276ce2dd94237a5a4998211792b7e5e70249/openapi/swagger.json#L8. I'm not sure if this was intentionally, but using the most recent version for submitting a workflow results in a `403 Forbidden` status code.
It looks like
BearerTokensecuritygot removed in 4.0.1 but used to be defined before inargo-client-python/openapi/swagger.json
Line 8 in 5fe8276
403 Forbiddenstatus code.