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
- Upgrade CCI to 4.5.0
- Create scratch org and make some changes
- 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:
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
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:
CCI 4.5.0 has fixed this dependency by specifying the correct version, see here: fix: Pin docutils<=0.21.2 to fix rst2ansi incompatibility #3914