Open anzelpwj opened 2 months ago
FYI: looks like civis just released 2.0.0 today.
Caveat: civis==2.0.0
supports python3.9-3.12
Also, this behavior you're observing seems weird b/c civis was bumped to 1.16.0 in 2022 via merged PR #764, which looks to have been rolled into the release of v1.0.0 and remains civis==1.16.0
to this day in v3.1.0. Also see Releases
FYI: looks like civis just released 2.0.0 today. Caveat:
civis==2.0.0
supports python3.9-3.12
Yeah, though it looks like civis 1.6.1 was meant to be python 3.7-3.9. So civis didn't really support the higher versions of Python that parsons did.
Agree that the fact that it was trying to intall the wrong version of civis is weird.
Detailed Description
I have tried installing Parsons on my Linux laptop, but found that while I could install with Python 3.10, I would run into an issue on Python 3.11.
To Reproduce
And after some installation, I get the following output
Your Environment
Parsons: 3.1.0 Python: 3.11.9 OS: Pop!_OS 22.04 LTE (based on Ubuntu 22.04 LTE)
Additional Context
It appears that PyYAML <6.0.1 has issues installing on Python 3.11 (https://github.com/yaml/pyyaml/issues/736). It appears that we are installing an older version of the civis library (1.14.2, current is 1.61.1), so it might be good to see if we can upgrade the civis dependency and see if it fixes this issue.
@elyse-weiss appears to have encountered the same installation issue (discussion on Slack).
Priority
Medium, prevents use of Python 3.11 for me.