Noam Cohen
Noam Cohen
* Issue: gh-95023
# Add support for interface `discriminator` - [x] I have added or updated unit tests for this change. - [x] I have updated the [changelog](https://github.com/rametta/rapini/blob/main/changelog.md) with info about the changes...
## Description When inheriting a profile stating `force_classic = False` this value is getting overridden by the default value `force_classic = True` if the child profile does not explicitly set...
## Expected Behavior The following configuration should set `force_classic=False` in the `myprofile` profile ``` [mybase-level1] client_id = bar [mybase-level2] inherits = mybase-level1 aws_appname = baz force_classic = False [myprofile] inherits...
Resolves #81
Context: https://go.dev/tour/flowcontrol/9 https://en.wikipedia.org/wiki/MacOS#macOS
Fixes golang/tour#1616
`profile_name=None` has no effect since `None` is the default value for `profile_name` anyways. We set `signature_version=botocore.UNSIGNED` to make sure requests are not signed, this is exactly how `botocore` issues unsigned...
## Expected Behavior `assume_role_with_saml()` should succeed regardless of current AWS credentials validity ## Current Behavior It fail to issue to requests since credentials are invalid ## Possible Solution Use unsigned...