1.76.1 "serverless package" requires AWS credentials?

Is it by design now? Can we still use “sls package” for checking scripts offline?
Is it related to “ssm:*” syntax?

Looks similar to https://github.com/serverless/serverless/issues/6034 but applies to the recent version.

There should be no requirement to login. Would you mind sharing what makes you think that?