Skip to content

Commit

Permalink
pin pyobjc to fix dependency resolution issue
Browse files Browse the repository at this point in the history
  • Loading branch information
pellet committed Jun 23, 2024
1 parent 326538a commit f97a379
Showing 1 changed file with 3 additions and 3 deletions.
6 changes: 3 additions & 3 deletions requirements.txt
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ pyserial>=3.5
h5py>=3.1.0
pytest-shutil
pyo>=1.0.3; platform_system == "Linux"
#keyboard requires pyobjc, psychopy requires version less than 8, setting pyobjc to
#pynput requires pyobjc, psychopy requires version less than 8, setting pyobjc to
# a specific version prevents dependency resolution deadlock.
pyobjc==7.3; sys_platform == 'darwin'
#Removed keyboard dependency due to using Carbon API not supported on Apple ARM64 chips,
Expand All @@ -39,7 +39,7 @@ pyserial>=3.5
h5py>=3.1.0
pytest-shutil
pyo>=1.0.3; platform_system == "Linux"
#keyboard requires pyobjc, psychopy requires version less than 8, setting pyobjc to
#pynput requires pyobjc, psychopy requires version less than 8, setting pyobjc to
# a specific version prevents dependency resolution deadlock.
pyobjc==7.3; sys_platform == 'darwin'
#Removed keyboard dependency due to using Carbon API not supported on Apple ARM64 chips,
Expand All @@ -54,7 +54,7 @@ click

## ~~ Stimpres Requirements ~~

#keyboard requires pyobjc, psychopy requires version less than 8, setting pyobjc to
#pynput requires pyobjc, psychopy requires version less than 8, setting pyobjc to
# a specific version prevents dependency resolution deadlock.
pyobjc==7.3; sys_platform == 'darwin'
#upgrade psychopy to use newer wxpython dependency which is prebuilt for m1 support.
Expand Down

0 comments on commit f97a379

Please sign in to comment.