LABSN / expyfun

Experimental paradigm functions.
BSD 3-Clause "New" or "Revised" License
13 stars 21 forks source link

update install docs; silence doc build warning #435

Closed drammock closed 2 years ago

drammock commented 2 years ago

closes #434

drammock commented 2 years ago

circle fails with

E: Failed to fetch http://deb.debian.org/debian/pool/main/libs/libsndfile/libsndfile1_1.0.28-6_amd64.deb  404  Not Found [IP: 146.75.30.132 80]
larsoner commented 2 years ago

Probably needs a sudo apt update before any sudo apt install call (and apt-get should be changed to apt if it hasn't already)

drammock commented 2 years ago

notes for my future self: CI failures now are this:

___________ ERROR collecting expyfun/_sound_controllers/_pyglet.py ____________
C:\Users\VssAdministrator\AppData\Roaming\Python\Python37\site-packages\pyglet\media\codecs\wmf.py:836: in __init__
    ole32.CoInitializeEx(None, COINIT_MULTITHREADED)
_ctypes/callproc.c:935: in GetResult
    ???
E   OSError: [WinError -2147417850] Cannot change thread mode after it is set

I did some poking around and it looks like current main of pyglet catches this error and converts it to a warning:

https://github.com/pyglet/pyglet/blob/d1876a9415bb51a59c2248f7d5ecd74b81d9638b/pyglet/media/codecs/wmf.py#L834-L838

added here (april 2020) and it should be in pyglet 1.5.4 and above (windows py37 CI installs pyglet 1.5.21 so I'm confused as to why we're seeing this error)

larsoner commented 2 years ago

Thanks @drammock !