simple-salesforce-mdapi-deploy-requires-sandbox-positional-arg
SfdcMetadataApi.deploy() requires sandbox as the 2nd positional argument — deploy(zipfile, sandbox, **kwargs). Omitting it causes a TypeError that surfaces as a confusing runtime failure. The sandbox boolean must be derived from org_configs[org_alias][‘type’] == ‘sandbox’ before the call.
Related
- simple-salesforce-deploy-sandbox-positional-arg-required
- simple-salesforce-mdapi-deploy-sandbox-positional-arg
- salesforce
- simple-salesforce-mdapi-deploy-expects-path-or-bytesio-not-b
- mdapi-deploy-blocking-requires-asyncio-to-thread
- salesforce-org-sandbox-detection-via-org-configs
- simple-salesforce-retrieve-unpackaged-kwarg-not-positional-p
- production-salesforce-org-rejects-notestrun-test-level
- simple-salesforce-deploy-requires-sandbox-positional-arg
- simple-salesforce-deploy-sandbox-positional-arg