Skip to content

Conversation

@tomdstone
Copy link
Contributor

The conda environment file appears to create conflicting dependency requirements, was able to fix by changing python=3.8 to python>=3.8. See issue #6256. Not entirely sure if this is a bug on my end, but I was able to reproduce it on two separate computers. Opened the pull request just in case folks decide its best to make the change.

@codecov
Copy link

codecov bot commented Feb 21, 2024

Codecov Report

Merging #6261 (95b4e34) into dev (b742eb1) will increase coverage by 0.00%.
Report is 6 commits behind head on dev.
The diff coverage is n/a.

Additional details and impacted files
@@           Coverage Diff           @@
##              dev    #6261   +/-   ##
=======================================
  Coverage   51.79%   51.79%           
=======================================
  Files         334      334           
  Lines       61665    61681   +16     
=======================================
+ Hits        31940    31949    +9     
- Misses      29725    29732    +7     
Components Coverage Δ
app ∅ <ø> (∅)
boilerplate ∅ <ø> (∅)
library ∅ <ø> (∅)
vm-safe library ∅ <ø> (∅)

@peircej
Copy link
Member

peircej commented Feb 23, 2024

The long and short of it is that the conda env file is very outdated. None of the core devs on the project actually use conda (we're all python.org users) so support for conda comes purely from user contributions and these have been sparse. If you're able to improve things with fixes to the conda env then I think this is going to be useufl to many others. Note that, in terms of the ideal version of Python, I believe psychopy itself is fully compatible with 3.10 (and possibly 3.11?) but there is also a question of what's best in terms of hardware compatibility

@tomdstone
Copy link
Contributor Author

Note that, in terms of the ideal version of Python, I believe psychopy itself is fully compatible with 3.10 (and possibly 3.11?) but there is also a question of what's best in terms of hardware compatibility

For what it's worth, I was able to get it mostly working with 3.10 doing plain old conda install but 3.11 failed to work.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants