-
Notifications
You must be signed in to change notification settings - Fork 245
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Can not install fresh cumulusci 3.80 #3673
Comments
By any chance is there a workaround for this? I ended up here because a CI job in GitLab we have that builds a Docker image fails at the step where we're trying to install
From what little I've been able to sort out I don't know if this is specifically a cumulusci issue or not? So I wasn't sure if its something I should wait to see if it gets resolved (soonish?) with CCI or if the solution lies elsewhere.....since the issue appears to be with pip failing to compile pyyaml because cython did something clever recently. |
I am running into the same thing and cannot get cci installed locally. |
Seems downstream: yaml/pyyaml#736 |
@uwreeser I am not sure either if this "bug" should belong here, but this prevents me from installing/using any version of cumulusci. I've tried installing previous versions without any success. |
A workaround for me to at least get the package installed locally to use was the following:
|
@mattsimonis How to access requirements/dev.txt and requirements/prod.txt? |
@hkhandelwal-NCSDev after cloning this Repo to your computer you would update the requirements file to be Then you would install CumulusCI from the local files instead of from the remote package. |
Thanks @mattsimonis & @davidjray! It worked. I am closing this ticket as there is a workaround for this. |
@icukovic why not leave this open and have the maintainers upgrade the dependency? We shouldn't have to clone/modify a toolchain to make it work. |
@jkinzer Yea... I am causing a chaos here a little and I've closed it as I didn't know how the CumulusCI contributors/maintainers want to handle that one. Reopening for now. |
Fixed by #3686 |
You'll still hit that error until we cut the next release of CumulusCI. As a workaround: $ pipx install https://github.com/SFDO-Tooling/CumulusCI/archive/refs/heads/main.zip
installed package cumulusci 3.80.0, installed using Python 3.12.0
These apps are now globally available
- cci
- snowfakery
done! ✨ 🌟 ✨ Note: Python 3.12 won't be fully supported until #3691 is merged. |
Describe the bug
Fails with following:
Error log:
Reproduction steps
Fresh install accordingly to https://cumulusci.readthedocs.io/en/latest/get-started.html#verify-your-installation:
brew install pipx
pipx ensurepath
pipx install cumulusci
Your CumulusCI and Python versions
CumulusCi: N/A
Python2: 2.7.18
Python3: 3.12.0
Operating System
macOS Ventura 13.0.1
Windows environment
No response
CumulusCI installation method
pipx
Error Gist
No response
Additional information
No response
The text was updated successfully, but these errors were encountered: