Skip to content

CCI 4.5.0 breaks ability to retrieve changes from scratch org #3918

@NicoleEnclude

Description

@NicoleEnclude

Describe the bug

Updated to CCI 4.5.0 to escape the "ModuleNotFoundError: No module named 'docutils.utils.error_reporting'" bug,
Now I can't retrieve changes from my scratch orgs, error is:
Error (RetrieveTargetDirOverlapsPackageError): The retrieve target directory [C:\Users\USER\Documents\GitHub\REPOSITORY\force-app] overlaps one of your package directories. Specify a different retrieve target directory and try again.

Downgrading CCI (through pipx --force culusci==4.4.0 or even 4.3.0) just brings me back to the "ModuleNotFoundError: No module named 'docutils.utils.error_reporting'" error

Reproduction steps

  1. Upgrade CCI to 4.5.0
  2. Create scratch org and make some changes
  3. Attempt to retrieve changes

Your CumulusCI and Python versions

Python (installed through winget): 3.13.6
pip: 25.2
pipx: 1.7.1
CCI: 4.5.0

Operating System

Windows 10 Business, version 10.0.19045 Build 19045

Windows environment

PowerShell

CumulusCI installation method

pipx

Error Gist

No response

Additional information

No response

Temporary workaround

I managed to downgrade back to 4.4.0 and fixed the docutils dependency:

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions