aforren1 / toon

TOOls for experiments in psychophysics and Neuroscience
MIT License
0 stars 0 forks source link

Reduce requirements for core package #39

Closed aforren1 closed 7 years ago

aforren1 commented 7 years ago

I think numpy and future the only "real" dependencies -- everything else is either distributed with python by default, or is optional (only required if you want to use the particular device). The question might be whether we lump all of the optional dependencies together, i.e.

...
    extras_require={
        'devices':  ['hidapi', 'pyserial', 'keyboard']
    }
...

or

...
    extras_require={
        'hand': ['hidapi'],
        'birds': ['pyserial']
    }
...

or offer both options.

aforren1 commented 7 years ago

Closed by #40