Second Brain

Home

❯

_archive

❯

cleanup 2026 04 17 conversation flush bulk

❯

knowledge

❯

critical

❯

simple salesforce mdapi deploy expects path or io not base64

simple-salesforce-mdapi-deploy-expects-path-or-io-not-base64

Apr 09, 20261 min read

  • domain/salesforce
  • mcp/tools
  • ops/deployment

simple-salesforce-mdapi-deploy-expects-path-or-io-not-base64

SfdcMetadataApi.deploy() expects a file path or IO[bytes] object, not a base64 string. The library internally does its own base64 encoding. Passing a base64 string causes silent corruption. Fix: base64.b64decode(zip_base64) wrapped in io.BytesIO() before passing to deploy().

Related

  • simple-salesforce-mdapi-deploy-expects-path-or-bytesio-not-b
  • simple-salesforce-deploy-expects-filepath-not-base64
  • simple-salesforce-deploy-sandbox-positional-arg-required
  • simple-salesforce-mdapi-deploy-returns-tuple-not-dict
  • simple-salesforce-mdapi-deploy-sandbox-positional-arg
  • simple-salesforce-mdapi-retrieve-uses-unpackaged-kwarg
  • simple-salesforce-deploy-expects-file-path-or-bytesio-not-ba
  • simple-salesforce-deploy-expects-fileobj-not-base64
  • simple-salesforce-deploy-signature-sandbox-second-positional
  • simple-salesforce-deploy-expects-io-bytes-not-base64

Graph View

  • simple-salesforce-mdapi-deploy-expects-path-or-io-not-base64
  • Related

Backlinks

  • simple-salesforce-deploy-expects-file-path-or-bytesio-not-ba
  • simple-salesforce-deploy-expects-fileobj-not-base64
  • simple-salesforce-deploy-expects-filepath-not-base64
  • simple-salesforce-deploy-expects-io-bytes-not-base64
  • simple-salesforce-deploy-sandbox-positional-arg-required
  • simple-salesforce-deploy-signature-sandbox-second-positional
  • simple-salesforce-mdapi-deploy-returns-tuple-not-dict
  • simple-salesforce-mdapi-deploy-sandbox-positional-arg
  • simple-salesforce-mdapi-retrieve-uses-unpackaged-kwarg

Created with Quartz v4.5.2 © 2026

  • CIOS
  • Mission Control