The credentialed integration stage is currently red against the configured real-B2 account after the repository began expecting SSE-B2 as the default encryption.\n\nObserved in PR #613 CI, job test (macos-latest, 3.14):\n- unit sessions completed successfully (867 passed / 98 skipped and 710 passed / 375 skipped)\n- credentialed integration then reported 12 failures in test/integration/test_encryption.py\n- each failure expected EncryptionSetting(SSE_B2, AES256) but the live response was EncryptionSetting(NONE)\n- affected paths include bucket creation, upload bytes/local/unbound, create-file, concatenate, copy, and multipart upload/copy\n- integration summary: 12 failed, 54 passed, 1 skipped\n\nPR #613 changes only hidden .sdkharness contracts and their focused unit tests; it does not change SDK behavior or test/integration. The red job therefore exposed this independently rather than causing it.\n\nEvidence:\nhttps://github.com/Backblaze/b2-sdk-python/actions/runs/36705453903/job/109854925245\n\nInvestigate whether the configured account/realm still legitimately returns no default encryption, whether response decoding maps an omitted field to NONE incorrectly, or whether the integration expectation needs account-specific setup. Do not suppress the failures until the source is understood.
The credentialed integration stage is currently red against the configured real-B2 account after the repository began expecting SSE-B2 as the default encryption.\n\nObserved in PR #613 CI, job test (macos-latest, 3.14):\n- unit sessions completed successfully (867 passed / 98 skipped and 710 passed / 375 skipped)\n- credentialed integration then reported 12 failures in test/integration/test_encryption.py\n- each failure expected EncryptionSetting(SSE_B2, AES256) but the live response was EncryptionSetting(NONE)\n- affected paths include bucket creation, upload bytes/local/unbound, create-file, concatenate, copy, and multipart upload/copy\n- integration summary: 12 failed, 54 passed, 1 skipped\n\nPR #613 changes only hidden .sdkharness contracts and their focused unit tests; it does not change SDK behavior or test/integration. The red job therefore exposed this independently rather than causing it.\n\nEvidence:\nhttps://github.com/Backblaze/b2-sdk-python/actions/runs/36705453903/job/109854925245\n\nInvestigate whether the configured account/realm still legitimately returns no default encryption, whether response decoding maps an omitted field to NONE incorrectly, or whether the integration expectation needs account-specific setup. Do not suppress the failures until the source is understood.