Spaces:
Build error
Build error
| from setuptools import setup, find_packages | |
| import io | |
| def is_coral(): | |
| try: | |
| with io.open('/sys/firmware/devicetree/base/model', 'r') as m: | |
| line = m.read().lower() | |
| if 'phanbell' in line or "coral" in line: return True | |
| except Exception: pass | |
| return False | |
| requirements_list = ['wheel', | |
| 'pyEDFLib', | |
| 'numpy', | |
| 'portilooplot', | |
| 'ipywidgets', | |
| 'python-periphery', | |
| 'scipy', | |
| 'matplotlib'] | |
| if is_coral(): | |
| requirements_list += ['spidev', | |
| 'pylsl-coral', | |
| 'pyalsaaudio'] | |
| else: | |
| requirements_list += ['gradio', | |
| 'tensorflow', | |
| 'pyxdf', | |
| 'wonambi'] | |
| setup( | |
| name='portiloop', | |
| version='0.0.1', | |
| packages=[package for package in find_packages()], | |
| description='Portiloop software library', | |
| install_requires=requirements_list, | |
| ) | |