Closed ibevers closed 3 months ago
hey @ibevers , i have changed the base of the pull request to release_040 (I am doing so with all urgent PRs) so that once this is ready we will merge it to the feature branch first and then to main
@fabiocat93 Got it--that makes sense!
To-dos:
- [ ] solve dependency conflict with NLTK
Hi @ibevers , what conflict do you see? I have tried installing the package with poetry add nltk
and don't see any error on my end
@fabiocat93
isaacbevers@dhcp-10-31-158-219 senselab % poetry add nltk
The currently activated Python version 3.8.3 is not supported by the project (^3.10).
Trying to find and use a compatible version.
Using python3.10 (3.10.11)
Using version ^3.8.1 for nltk
Updating dependencies
Resolving dependencies... (3.1s)
Because audinterface (0.9.0) depends on audformat (>=0.12.1,<2.0.0)
and audinterface (0.8.1) depends on audformat (>=0.10.1,<2.0.0), audinterface (0.8.1 || 0.9.0) requires audformat (>=0.10.1,<2.0.0).
And because audinterface (0.8.0) depends on audformat (>=0.10.1,<2.0.0), audinterface (0.8.0 || 0.8.1 || 0.9.0) requires audformat (>=0.10.1,<2.0.0).
(1) Because no versions of audinterface match >0.7.0,<0.8.0 || >0.8.0,<0.8.1 || >0.8.1,<0.9.0 || >0.9.0,<0.9.1 || >0.9.1,<0.9.2 || >0.9.2,<0.10.0 || >0.10.0,<0.10.1 || >0.10.1,<0.10.2 || >0.10.2,<1.0.0 || >1.0.0,<1.0.1 || >1.0.1,<1.0.2 || >1.0.2,<1.0.3 || >1.0.3,<1.0.4 || >1.0.4,<1.1.0 || >1.1.0,<1.2.0 || >1.2.0,<1.2.1 || >1.2.1
and audinterface (0.7.0) depends on audformat (>=0.10.1,<2.0.0), audinterface (>=0.7.0,<0.8.0 || >0.8.0,<0.8.1 || >0.8.1,<0.9.0 || >0.9.0,<0.9.1 || >0.9.1,<0.9.2 || >0.9.2,<0.10.0 || >0.10.0,<0.10.1 || >0.10.1,<0.10.2 || >0.10.2,<1.0.0 || >1.0.0,<1.0.1 || >1.0.1,<1.0.2 || >1.0.2,<1.0.3 || >1.0.3,<1.0.4 || >1.0.4,<1.1.0 || >1.1.0,<1.2.0 || >1.2.0,<1.2.1 || >1.2.1) requires audformat (>=0.10.1,<2.0.0).
Thus, audinterface (>=0.7.0,<0.9.1 || >0.9.1,<0.9.2 || >0.9.2,<0.10.0 || >0.10.0,<0.10.1 || >0.10.1,<0.10.2 || >0.10.2,<1.0.0 || >1.0.0,<1.0.1 || >1.0.1,<1.0.2 || >1.0.2,<1.0.3 || >1.0.3,<1.0.4 || >1.0.4,<1.1.0 || >1.1.0,<1.2.0 || >1.2.0,<1.2.1 || >1.2.1) requires audformat (>=0.10.1,<2.0.0).
And because audinterface (1.0.0) depends on audformat (>=0.15.3,<2.0.0), audinterface (>=0.7.0,<0.9.1 || >0.9.1,<0.9.2 || >0.9.2,<0.10.0 || >0.10.0,<0.10.1 || >0.10.1,<0.10.2 || >0.10.2,<1.0.1 || >1.0.1,<1.0.2 || >1.0.2,<1.0.3 || >1.0.3,<1.0.4 || >1.0.4,<1.1.0 || >1.1.0,<1.2.0 || >1.2.0,<1.2.1 || >1.2.1) requires audformat (>=0.10.1,<2.0.0).
And because audinterface (0.10.2) depends on audformat (>=0.15.3,<2.0.0)
and audinterface (0.10.1) depends on audformat (>=0.15.3,<2.0.0), audinterface (>=0.7.0,<0.9.1 || >0.9.1,<0.9.2 || >0.9.2,<0.10.0 || >0.10.0,<1.0.1 || >1.0.1,<1.0.2 || >1.0.2,<1.0.3 || >1.0.3,<1.0.4 || >1.0.4,<1.1.0 || >1.1.0,<1.2.0 || >1.2.0,<1.2.1 || >1.2.1) requires audformat (>=0.10.1,<2.0.0).
And because audinterface (0.10.0) depends on audformat (>=0.15.3,<2.0.0)
and audinterface (0.9.2) depends on audformat (>=0.15.3,<2.0.0), audinterface (>=0.7.0,<0.9.1 || >0.9.1,<1.0.1 || >1.0.1,<1.0.2 || >1.0.2,<1.0.3 || >1.0.3,<1.0.4 || >1.0.4,<1.1.0 || >1.1.0,<1.2.0 || >1.2.0,<1.2.1 || >1.2.1) requires audformat (>=0.10.1,<2.0.0).
And because audinterface (0.9.1) depends on audformat (>=0.12.1,<2.0.0)
and audformat (0.14.3) depends on iso-639 (*), audinterface (>=0.7.0,<1.0.1 || >1.0.1,<1.0.2 || >1.0.2,<1.0.3 || >1.0.3,<1.0.4 || >1.0.4,<1.1.0 || >1.1.0,<1.2.0 || >1.2.0,<1.2.1 || >1.2.1) requires iso-639 (*) or audformat (>=0.10.1,<0.14.3 || >0.14.3,<2.0.0).
And because audformat (0.14.2) depends on iso-639 (*)
and audformat (0.14.1) depends on iso-639 (*), audinterface (>=0.7.0,<1.0.1 || >1.0.1,<1.0.2 || >1.0.2,<1.0.3 || >1.0.3,<1.0.4 || >1.0.4,<1.1.0 || >1.1.0,<1.2.0 || >1.2.0,<1.2.1 || >1.2.1) requires iso-639 (*) or audformat (>=0.10.1,<0.14.1 || >0.14.1,<0.14.2 || >0.14.2,<0.14.3 || >0.14.3,<2.0.0).
And because audformat (0.14.0) depends on iso-639 (*)
and audformat (0.13.3) depends on iso-639 (*), audinterface (>=0.7.0,<1.0.1 || >1.0.1,<1.0.2 || >1.0.2,<1.0.3 || >1.0.3,<1.0.4 || >1.0.4,<1.1.0 || >1.1.0,<1.2.0 || >1.2.0,<1.2.1 || >1.2.1) requires iso-639 (*) or audformat (>=0.10.1,<0.13.3 || >0.13.3,<0.14.0 || >0.14.0,<0.14.1 || >0.14.1,<0.14.2 || >0.14.2,<0.14.3 || >0.14.3,<2.0.0).
And because audformat (0.13.2) depends on iso-639 (*)
and audformat (0.13.1) depends on iso-639 (*), audinterface (>=0.7.0,<1.0.1 || >1.0.1,<1.0.2 || >1.0.2,<1.0.3 || >1.0.3,<1.0.4 || >1.0.4,<1.1.0 || >1.1.0,<1.2.0 || >1.2.0,<1.2.1 || >1.2.1) requires iso-639 (*) or audformat (>=0.10.1,<0.13.1 || >0.13.1,<0.13.2 || >0.13.2,<0.13.3 || >0.13.3,<0.14.0 || >0.14.0,<0.14.1 || >0.14.1,<0.14.2 || >0.14.2,<0.14.3 || >0.14.3,<2.0.0).
And because audformat (0.13.0) depends on iso-639 (*)
and audformat (0.12.4) depends on iso-639 (*), audinterface (>=0.7.0,<1.0.1 || >1.0.1,<1.0.2 || >1.0.2,<1.0.3 || >1.0.3,<1.0.4 || >1.0.4,<1.1.0 || >1.1.0,<1.2.0 || >1.2.0,<1.2.1 || >1.2.1) requires iso-639 (*) or audformat (>=0.10.1,<0.12.4 || >0.12.4,<0.13.0 || >0.13.0,<0.13.1 || >0.13.1,<0.13.2 || >0.13.2,<0.13.3 || >0.13.3,<0.14.0 || >0.14.0,<0.14.1 || >0.14.1,<0.14.2 || >0.14.2,<0.14.3 || >0.14.3,<2.0.0).
And because audformat (0.12.3) depends on iso-639 (*)
and audformat (0.12.2) depends on iso-639 (*), audinterface (>=0.7.0,<1.0.1 || >1.0.1,<1.0.2 || >1.0.2,<1.0.3 || >1.0.3,<1.0.4 || >1.0.4,<1.1.0 || >1.1.0,<1.2.0 || >1.2.0,<1.2.1 || >1.2.1) requires iso-639 (*) or audformat (>=0.10.1,<0.12.2 || >0.12.2,<0.12.3 || >0.12.3,<0.12.4 || >0.12.4,<0.13.0 || >0.13.0,<0.13.1 || >0.13.1,<0.13.2 || >0.13.2,<0.13.3 || >0.13.3,<0.14.0 || >0.14.0,<0.14.1 || >0.14.1,<0.14.2 || >0.14.2,<0.14.3 || >0.14.3,<2.0.0).
And because audformat (0.12.1) depends on iso-639 (*)
and no versions of audformat match >0.12.1,<0.12.2 || >0.12.2,<0.12.3 || >0.12.3,<0.12.4 || >0.12.4,<0.13.0 || >0.13.0,<0.13.1 || >0.13.1,<0.13.2 || >0.13.2,<0.13.3 || >0.13.3,<0.14.0 || >0.14.0,<0.14.1 || >0.14.1,<0.14.2 || >0.14.2,<0.14.3 || >0.14.3,<0.15.0 || >0.15.0,<0.15.1 || >0.15.1,<0.15.2 || >0.15.2,<0.15.3, audinterface (>=0.7.0,<1.0.1 || >1.0.1,<1.0.2 || >1.0.2,<1.0.3 || >1.0.3,<1.0.4 || >1.0.4,<1.1.0 || >1.1.0,<1.2.0 || >1.2.0,<1.2.1 || >1.2.1) requires iso-639 (*) or audformat (>=0.10.1,<0.12.1 || 0.15.0 || 0.15.1 || 0.15.2 || >=0.15.3,<2.0.0).
And because audformat (0.12.0) depends on iso-639 (*)
and audformat (0.11.6) depends on iso-639 (*), audinterface (>=0.7.0,<1.0.1 || >1.0.1,<1.0.2 || >1.0.2,<1.0.3 || >1.0.3,<1.0.4 || >1.0.4,<1.1.0 || >1.1.0,<1.2.0 || >1.2.0,<1.2.1 || >1.2.1) requires iso-639 (*) or audformat (>=0.10.1,<0.11.6 || >0.11.6,<0.12.0 || >0.12.0,<0.12.1 || 0.15.0 || 0.15.1 || 0.15.2 || >=0.15.3,<2.0.0).
And because audformat (0.11.5) depends on iso-639 (*)
and audformat (0.11.4) depends on iso-639 (*), audinterface (>=0.7.0,<1.0.1 || >1.0.1,<1.0.2 || >1.0.2,<1.0.3 || >1.0.3,<1.0.4 || >1.0.4,<1.1.0 || >1.1.0,<1.2.0 || >1.2.0,<1.2.1 || >1.2.1) requires iso-639 (*) or audformat (>=0.10.1,<0.11.4 || >0.11.4,<0.11.5 || >0.11.5,<0.11.6 || >0.11.6,<0.12.0 || >0.12.0,<0.12.1 || 0.15.0 || 0.15.1 || 0.15.2 || >=0.15.3,<2.0.0).
And because audformat (0.11.3) depends on iso-639 (*)
and audformat (0.11.2) depends on iso-639 (*), audinterface (>=0.7.0,<1.0.1 || >1.0.1,<1.0.2 || >1.0.2,<1.0.3 || >1.0.3,<1.0.4 || >1.0.4,<1.1.0 || >1.1.0,<1.2.0 || >1.2.0,<1.2.1 || >1.2.1) requires iso-639 (*) or audformat (>=0.10.1,<0.11.2 || >0.11.2,<0.11.3 || >0.11.3,<0.11.4 || >0.11.4,<0.11.5 || >0.11.5,<0.11.6 || >0.11.6,<0.12.0 || >0.12.0,<0.12.1 || 0.15.0 || 0.15.1 || 0.15.2 || >=0.15.3,<2.0.0).
And because audformat (0.11.1) depends on iso-639 (*)
and audformat (0.11.0) depends on iso-639 (*), audinterface (>=0.7.0,<1.0.1 || >1.0.1,<1.0.2 || >1.0.2,<1.0.3 || >1.0.3,<1.0.4 || >1.0.4,<1.1.0 || >1.1.0,<1.2.0 || >1.2.0,<1.2.1 || >1.2.1) requires iso-639 (*) or audformat (>=0.10.1,<0.11.0 || >0.11.0,<0.11.1 || >0.11.1,<0.11.2 || >0.11.2,<0.11.3 || >0.11.3,<0.11.4 || >0.11.4,<0.11.5 || >0.11.5,<0.11.6 || >0.11.6,<0.12.0 || >0.12.0,<0.12.1 || 0.15.0 || 0.15.1 || 0.15.2 || >=0.15.3,<2.0.0).
And because audformat (0.10.2) depends on iso-639 (*)
and audformat (0.10.1) depends on iso-639 (*), audinterface (>=0.7.0,<1.0.1 || >1.0.1,<1.0.2 || >1.0.2,<1.0.3 || >1.0.3,<1.0.4 || >1.0.4,<1.1.0 || >1.1.0,<1.2.0 || >1.2.0,<1.2.1 || >1.2.1) requires iso-639 (*) or audformat (>0.10.1,<0.10.2 || >0.10.2,<0.11.0 || >0.11.0,<0.11.1 || >0.11.1,<0.11.2 || >0.11.2,<0.11.3 || >0.11.3,<0.11.4 || >0.11.4,<0.11.5 || >0.11.5,<0.11.6 || >0.11.6,<0.12.0 || >0.12.0,<0.12.1 || 0.15.0 || 0.15.1 || 0.15.2 || >=0.15.3,<2.0.0).
And because no versions of audformat match >0.10.1,<0.10.2 || >0.10.2,<0.11.0 || >0.11.0,<0.11.1 || >0.11.1,<0.11.2 || >0.11.2,<0.11.3 || >0.11.3,<0.11.4 || >0.11.4,<0.11.5 || >0.11.5,<0.11.6 || >0.11.6,<0.12.0 || >0.12.0,<0.12.1
and audformat (0.15.2) depends on pandas (>=1.4.1), audinterface (>=0.7.0,<1.0.1 || >1.0.1,<1.0.2 || >1.0.2,<1.0.3 || >1.0.3,<1.0.4 || >1.0.4,<1.1.0 || >1.1.0,<1.2.0 || >1.2.0,<1.2.1 || >1.2.1) requires iso-639 (*) or pandas (>=1.4.1) or audformat (0.15.0 || 0.15.1 || >=0.15.3,<2.0.0).
(2) So, because audformat (0.15.1) depends on pandas (>=1.4.1)
and audformat (0.15.0) depends on pandas (>=1.4.1), audinterface (>=0.7.0,<1.0.1 || >1.0.1,<1.0.2 || >1.0.2,<1.0.3 || >1.0.3,<1.0.4 || >1.0.4,<1.1.0 || >1.1.0,<1.2.0 || >1.2.0,<1.2.1 || >1.2.1) requires iso-639 (*) or pandas (>=1.4.1) or audformat (>=0.15.3,<2.0.0).
Because audinterface (0.8.0) depends on audformat (>=0.10.1,<2.0.0)
and audinterface (>=0.7.0,<0.8.0 || >0.8.0,<0.8.1 || >0.8.1,<0.9.0 || >0.9.0,<0.9.1 || >0.9.1,<0.9.2 || >0.9.2,<0.10.0 || >0.10.0,<0.10.1 || >0.10.1,<0.10.2 || >0.10.2,<1.0.0 || >1.0.0,<1.0.1 || >1.0.1,<1.0.2 || >1.0.2,<1.0.3 || >1.0.3,<1.0.4 || >1.0.4,<1.1.0 || >1.1.0,<1.2.0 || >1.2.0,<1.2.1 || >1.2.1) requires audformat (>=0.10.1,<2.0.0)
1, audinterface (>=0.7.0,<0.8.1 || >0.8.1,<0.9.0 || >0.9.0,<0.9.1 || >0.9.1,<0.9.2 || >0.9.2,<0.10.0 || >0.10.0,<0.10.1 || >0.10.1,<0.10.2 || >0.10.2,<1.0.0 || >1.0.0,<1.0.1 || >1.0.1,<1.0.2 || >1.0.2,<1.0.3 || >1.0.3,<1.0.4 || >1.0.4,<1.1.0 || >1.1.0,<1.2.0 || >1.2.0,<1.2.1 || >1.2.1) requires audformat (>=0.10.1,<2.0.0).
(3) So, because audinterface (0.9.0) depends on audformat (>=0.12.1,<2.0.0)
and audinterface (0.8.1) depends on audformat (>=0.10.1,<2.0.0), audinterface (>=0.7.0,<0.9.1 || >0.9.1,<0.9.2 || >0.9.2,<0.10.0 || >0.10.0,<0.10.1 || >0.10.1,<0.10.2 || >0.10.2,<1.0.0 || >1.0.0,<1.0.1 || >1.0.1,<1.0.2 || >1.0.2,<1.0.3 || >1.0.3,<1.0.4 || >1.0.4,<1.1.0 || >1.1.0,<1.2.0 || >1.2.0,<1.2.1 || >1.2.1) requires audformat (>=0.10.1,<2.0.0).
Because no versions of audformat match >0.10.1,<0.10.2 || >0.10.2,<0.11.0 || >0.11.0,<0.11.1 || >0.11.1,<0.11.2 || >0.11.2,<0.11.3 || >0.11.3,<0.11.4 || >0.11.4,<0.11.5 || >0.11.5,<0.11.6 || >0.11.6,<0.12.0 || >0.12.0,<0.12.1
and audformat (0.10.1) depends on iso-639 (*), audformat (>=0.10.1,<0.10.2 || >0.10.2,<0.11.0 || >0.11.0,<0.11.1 || >0.11.1,<0.11.2 || >0.11.2,<0.11.3 || >0.11.3,<0.11.4 || >0.11.4,<0.11.5 || >0.11.5,<0.11.6 || >0.11.6,<0.12.0 || >0.12.0,<0.12.1) requires iso-639 (*).
And because audformat (0.10.2) depends on iso-639 (*), audformat (>=0.10.1,<0.11.0 || >0.11.0,<0.11.1 || >0.11.1,<0.11.2 || >0.11.2,<0.11.3 || >0.11.3,<0.11.4 || >0.11.4,<0.11.5 || >0.11.5,<0.11.6 || >0.11.6,<0.12.0 || >0.12.0,<0.12.1) requires iso-639 (*).
And because audformat (0.11.0) depends on iso-639 (*)
and audformat (0.11.1) depends on iso-639 (*), audformat (>=0.10.1,<0.11.2 || >0.11.2,<0.11.3 || >0.11.3,<0.11.4 || >0.11.4,<0.11.5 || >0.11.5,<0.11.6 || >0.11.6,<0.12.0 || >0.12.0,<0.12.1) requires iso-639 (*).
And because audformat (0.11.2) depends on iso-639 (*)
and audformat (0.11.3) depends on iso-639 (*), audformat (>=0.10.1,<0.11.4 || >0.11.4,<0.11.5 || >0.11.5,<0.11.6 || >0.11.6,<0.12.0 || >0.12.0,<0.12.1) requires iso-639 (*).
And because audformat (0.11.4) depends on pandas (>=1.1.5,<1.3)
and audformat (0.11.5) depends on pandas (>=1.1.5,<1.3), audformat (>=0.10.1,<0.11.6 || >0.11.6,<0.12.0 || >0.12.0,<0.12.1) requires pandas (>=1.1.5,<1.3) or iso-639 (*).
And because audformat (0.11.6) depends on pandas (>=1.1.5,<1.3)
and audformat (0.12.0) depends on iso-639 (*), audformat (>=0.10.1,<0.12.1) requires pandas (>=1.1.5,<1.3) or iso-639 (*).
And because audinterface (>=0.7.0,<0.9.1 || >0.9.1,<0.9.2 || >0.9.2,<0.10.0 || >0.10.0,<0.10.1 || >0.10.1,<0.10.2 || >0.10.2,<1.0.0 || >1.0.0,<1.0.1 || >1.0.1,<1.0.2 || >1.0.2,<1.0.3 || >1.0.3,<1.0.4 || >1.0.4,<1.1.0 || >1.1.0,<1.2.0 || >1.2.0,<1.2.1 || >1.2.1) requires audformat (>=0.10.1,<2.0.0) (3), audinterface (>=0.7.0,<0.9.1 || >0.9.1,<0.9.2 || >0.9.2,<0.10.0 || >0.10.0,<0.10.1 || >0.10.1,<0.10.2 || >0.10.2,<1.0.0 || >1.0.0,<1.0.1 || >1.0.1,<1.0.2 || >1.0.2,<1.0.3 || >1.0.3,<1.0.4 || >1.0.4,<1.1.0 || >1.1.0,<1.2.0 || >1.2.0,<1.2.1 || >1.2.1) requires pandas (>=1.1.5,<1.3) or iso-639 (*) or audformat (>=0.12.1,<2.0.0)
And because audinterface (1.0.0) depends on audformat (>=0.15.3,<2.0.0)
and audinterface (0.10.2) depends on audformat (>=0.15.3,<2.0.0), audinterface (>=0.7.0,<0.9.1 || >0.9.1,<0.9.2 || >0.9.2,<0.10.0 || >0.10.0,<0.10.1 || >0.10.1,<1.0.1 || >1.0.1,<1.0.2 || >1.0.2,<1.0.3 || >1.0.3,<1.0.4 || >1.0.4,<1.1.0 || >1.1.0,<1.2.0 || >1.2.0,<1.2.1 || >1.2.1) requires pandas (>=1.1.5,<1.3) or iso-639 (*) or audformat (>=0.12.1,<2.0.0).
And because audinterface (0.10.1) depends on audformat (>=0.15.3,<2.0.0)
and audinterface (0.10.0) depends on audformat (>=0.15.3,<2.0.0), audinterface (>=0.7.0,<0.9.1 || >0.9.1,<0.9.2 || >0.9.2,<1.0.1 || >1.0.1,<1.0.2 || >1.0.2,<1.0.3 || >1.0.3,<1.0.4 || >1.0.4,<1.1.0 || >1.1.0,<1.2.0 || >1.2.0,<1.2.1 || >1.2.1) requires pandas (>=1.1.5,<1.3) or iso-639 (*) or audformat (>=0.12.1,<2.0.0).
(4) So, because audinterface (0.9.2) depends on audformat (>=0.15.3,<2.0.0)
and audinterface (0.9.1) depends on audformat (>=0.12.1,<2.0.0), audinterface (>=0.7.0,<1.0.1 || >1.0.1,<1.0.2 || >1.0.2,<1.0.3 || >1.0.3,<1.0.4 || >1.0.4,<1.1.0 || >1.1.0,<1.2.0 || >1.2.0,<1.2.1 || >1.2.1) requires pandas (>=1.1.5,<1.3) or iso-639 (*) or audformat (>=0.12.1,<2.0.0).
Because no versions of audformat match >0.12.1,<0.12.2 || >0.12.2,<0.12.3 || >0.12.3,<0.12.4 || >0.12.4,<0.13.0 || >0.13.0,<0.13.1 || >0.13.1,<0.13.2 || >0.13.2,<0.13.3 || >0.13.3,<0.14.0 || >0.14.0,<0.14.1 || >0.14.1,<0.14.2 || >0.14.2,<0.14.3 || >0.14.3,<0.15.0 || >0.15.0,<0.15.1 || >0.15.1,<0.15.2 || >0.15.2,<0.15.3
and audformat (0.12.1) depends on iso-639 (*), audformat (>=0.12.1,<0.12.2 || >0.12.2,<0.12.3 || >0.12.3,<0.12.4 || >0.12.4,<0.13.0 || >0.13.0,<0.13.1 || >0.13.1,<0.13.2 || >0.13.2,<0.13.3 || >0.13.3,<0.14.0 || >0.14.0,<0.14.1 || >0.14.1,<0.14.2 || >0.14.2,<0.14.3 || >0.14.3,<0.15.0 || >0.15.0,<0.15.1 || >0.15.1,<0.15.2 || >0.15.2,<0.15.3) requires iso-639 (*).
And because audformat (0.12.2) depends on iso-639 (*)
and audformat (0.12.3) depends on iso-639 (*), audformat (>=0.12.1,<0.12.4 || >0.12.4,<0.13.0 || >0.13.0,<0.13.1 || >0.13.1,<0.13.2 || >0.13.2,<0.13.3 || >0.13.3,<0.14.0 || >0.14.0,<0.14.1 || >0.14.1,<0.14.2 || >0.14.2,<0.14.3 || >0.14.3,<0.15.0 || >0.15.0,<0.15.1 || >0.15.1,<0.15.2 || >0.15.2,<0.15.3) requires iso-639 (*).
And because audformat (0.12.4) depends on iso-639 (*)
and audformat (0.13.0) depends on pandas (>=1.1.5,<1.3.0 || >1.3.0,<1.3.1 || >1.3.1,<1.3.2 || >1.3.2,<1.3.3 || >1.3.3,<1.4.0), audformat (>=0.12.1,<0.13.1 || >0.13.1,<0.13.2 || >0.13.2,<0.13.3 || >0.13.3,<0.14.0 || >0.14.0,<0.14.1 || >0.14.1,<0.14.2 || >0.14.2,<0.14.3 || >0.14.3,<0.15.0 || >0.15.0,<0.15.1 || >0.15.1,<0.15.2 || >0.15.2,<0.15.3) requires iso-639 (*) or pandas (>=1.1.5,<1.3.0 || >1.3.0,<1.3.1 || >1.3.1,<1.3.2 || >1.3.2,<1.3.3 || >1.3.3,<1.4.0).
And because audformat (0.13.1) depends on pandas (>=1.1.5,<1.3.0 || >1.3.0,<1.3.1 || >1.3.1,<1.3.2 || >1.3.2,<1.3.3 || >1.3.3,<1.4.0)
and audformat (0.13.2) depends on pandas (>=1.1.5,<1.3.0 || >1.3.0,<1.3.1 || >1.3.1,<1.3.2 || >1.3.2,<1.3.3 || >1.3.3,<1.4.0), audformat (>=0.12.1,<0.13.3 || >0.13.3,<0.14.0 || >0.14.0,<0.14.1 || >0.14.1,<0.14.2 || >0.14.2,<0.14.3 || >0.14.3,<0.15.0 || >0.15.0,<0.15.1 || >0.15.1,<0.15.2 || >0.15.2,<0.15.3) requires iso-639 (*) or pandas (>=1.1.5,<1.3.0 || >1.3.0,<1.3.1 || >1.3.1,<1.3.2 || >1.3.2,<1.3.3 || >1.3.3,<1.4.0).
And because audformat (0.13.3) depends on pandas (>=1.1.5,<1.3.0 || >1.3.0,<1.3.1 || >1.3.1,<1.3.2 || >1.3.2,<1.3.3 || >1.3.3,<1.4.0)
and audformat (0.14.0) depends on pandas (>=1.1.5,<1.3.0 || >1.3.0,<1.3.1 || >1.3.1,<1.3.2 || >1.3.2,<1.3.3 || >1.3.3,<1.4.0), audformat (>=0.12.1,<0.14.1 || >0.14.1,<0.14.2 || >0.14.2,<0.14.3 || >0.14.3,<0.15.0 || >0.15.0,<0.15.1 || >0.15.1,<0.15.2 || >0.15.2,<0.15.3) requires pandas (>=1.1.5,<1.3.0 || >1.3.0,<1.3.1 || >1.3.1,<1.3.2 || >1.3.2,<1.3.3 || >1.3.3,<1.4.0) or iso-639 (*).
And because audformat (0.14.1) depends on pandas (>=1.1.5,<1.3.0 || >1.3.0,<1.3.1 || >1.3.1,<1.3.2 || >1.3.2,<1.3.3 || >1.3.3,<1.4.0)
and audformat (0.14.2) depends on iso-639 (*), audformat (>=0.12.1,<0.14.3 || >0.14.3,<0.15.0 || >0.15.0,<0.15.1 || >0.15.1,<0.15.2 || >0.15.2,<0.15.3) requires pandas (>=1.1.5,<1.3.0 || >1.3.0,<1.3.1 || >1.3.1,<1.3.2 || >1.3.2,<1.3.3 || >1.3.3,<1.4.0) or iso-639 (*).
And because audformat (0.14.3) depends on iso-639 (*)
and audformat (0.15.0) depends on iso-639 (*), audformat (>=0.12.1,<0.15.1 || >0.15.1,<0.15.2 || >0.15.2,<0.15.3) requires pandas (>=1.1.5,<1.3.0 || >1.3.0,<1.3.1 || >1.3.1,<1.3.2 || >1.3.2,<1.3.3 || >1.3.3,<1.4.0) or iso-639 (*).
And because audformat (0.15.1) depends on iso-639 (*)
and audformat (0.15.2) depends on iso-639 (*), audformat (>=0.12.1,<0.15.3) requires pandas (>=1.1.5,<1.3.0 || >1.3.0,<1.3.1 || >1.3.1,<1.3.2 || >1.3.2,<1.3.3 || >1.3.3,<1.4.0) or iso-639 (*).
And because audinterface (>=0.7.0,<1.0.1 || >1.0.1,<1.0.2 || >1.0.2,<1.0.3 || >1.0.3,<1.0.4 || >1.0.4,<1.1.0 || >1.1.0,<1.2.0 || >1.2.0,<1.2.1 || >1.2.1) requires pandas (>=1.1.5,<1.3) or iso-639 (*) or audformat (>=0.12.1,<2.0.0) (4), audinterface (>=0.7.0,<1.0.1 || >1.0.1,<1.0.2 || >1.0.2,<1.0.3 || >1.0.3,<1.0.4 || >1.0.4,<1.1.0 || >1.1.0,<1.2.0 || >1.2.0,<1.2.1 || >1.2.1) requires pandas (>=1.1.5,<1.3.0 || >1.3.0,<1.3.1 || >1.3.1,<1.3.2 || >1.3.2,<1.3.3 || >1.3.3,<1.4.0) or iso-639 (*) or audformat (>=0.15.3,<2.0.0)
And because audinterface (>=0.7.0,<1.0.1 || >1.0.1,<1.0.2 || >1.0.2,<1.0.3 || >1.0.3,<1.0.4 || >1.0.4,<1.1.0 || >1.1.0,<1.2.0 || >1.2.0,<1.2.1 || >1.2.1) requires iso-639 (*) or pandas (>=1.4.1) or audformat (>=0.15.3,<2.0.0) (2), audinterface (>=0.7.0,<1.0.1 || >1.0.1,<1.0.2 || >1.0.2,<1.0.3 || >1.0.3,<1.0.4 || >1.0.4,<1.1.0 || >1.1.0,<1.2.0 || >1.2.0,<1.2.1 || >1.2.1) requires iso-639 (*) or audformat (>=0.15.3,<2.0.0)
Because no versions of opensmile match >2.5.0,<3.0.0
and opensmile (2.5.0) depends on audinterface (>=0.7.0), opensmile (>=2.5.0,<3.0.0) requires audinterface (>=0.7.0).
Thus, opensmile (>=2.5.0,<3.0.0) requires iso-639 (*) or audformat (>=0.15.3,<2.0.0) or audinterface (1.0.1 || 1.0.2 || 1.0.3 || 1.0.4 || 1.1.0 || 1.2.0 || 1.2.1).
And because audinterface (1.2.0) depends on audformat (>=1.0.1,<2.0.0)
and audinterface (1.1.0) depends on audformat (>=1.0.1,<2.0.0), opensmile (>=2.5.0,<3.0.0) requires iso-639 (*) or audformat (>=0.15.3,<2.0.0) or audinterface (1.0.1 || 1.0.2 || 1.0.3 || 1.0.4 || 1.2.1).
And because audinterface (1.0.4) depends on audformat (>=1.0.1,<2.0.0)
and audinterface (1.0.3) depends on audformat (>=1.0.1,<2.0.0), opensmile (>=2.5.0,<3.0.0) requires iso-639 (*) or audformat (>=0.15.3,<2.0.0) or audinterface (1.0.1 || 1.0.2 || 1.2.1).
(5) So, because audinterface (1.0.2) depends on audformat (>=1.0.1,<2.0.0)
and audinterface (1.0.1) depends on audformat (>=0.15.3,<2.0.0), opensmile (>=2.5.0,<3.0.0) requires iso-639 (*) or audformat (>=0.15.3,<2.0.0) or audinterface (1.2.1).
Because no versions of audformat match >0.15.3,<0.15.4 || >0.15.4,<0.16.0 || >0.16.0,<0.16.1 || >0.16.1,<1.0.0 || >1.0.0,<1.0.1
and audformat (0.15.3) depends on iso-639 (*), audformat (>=0.15.3,<0.15.4 || >0.15.4,<0.16.0 || >0.16.0,<0.16.1 || >0.16.1,<1.0.0 || >1.0.0,<1.0.1) requires iso-639 (*).
And because audformat (0.15.4) depends on iso-639 (*)
and audformat (0.16.0) depends on iso-639 (*), audformat (>=0.15.3,<0.16.1 || >0.16.1,<1.0.0 || >1.0.0,<1.0.1) requires iso-639 (*).
And because audformat (0.16.1) depends on iso-639 (*)
and audformat (1.0.0) depends on iso-639 (*), audformat (>=0.15.3,<1.0.1) requires iso-639 (*).
And because opensmile (>=2.5.0,<3.0.0) requires iso-639 (*) or audformat (>=0.15.3,<2.0.0) or audinterface (1.2.1) (5), opensmile (>=2.5.0,<3.0.0) requires iso-639 (*) or audinterface (1.2.1) or audformat (>=1.0.1,<2.0.0)
(6) So, because audinterface (1.2.1) depends on audformat (>=1.0.1,<2.0.0), opensmile (>=2.5.0,<3.0.0) requires iso-639 (*) or audformat (>=1.0.1,<2.0.0).
Because no versions of audformat match >1.0.1,<1.0.2 || >1.0.2,<1.0.3 || >1.0.3,<1.1.0 || >1.1.0,<1.1.1 || >1.1.1,<1.1.2 || >1.1.2,<1.1.3 || >1.1.3,<1.1.4 || >1.1.4,<1.2.0 || >1.2.0,<2.0.0
and audformat (1.0.1) depends on iso-639 (*), audformat (>=1.0.1,<1.0.2 || >1.0.2,<1.0.3 || >1.0.3,<1.1.0 || >1.1.0,<1.1.1 || >1.1.1,<1.1.2 || >1.1.2,<1.1.3 || >1.1.3,<1.1.4 || >1.1.4,<1.2.0 || >1.2.0,<2.0.0) requires iso-639 (*).
And because audformat (1.0.2) depends on iso-639 (*)
and audformat (1.0.3) depends on iso-639 (*), audformat (>=1.0.1,<1.1.0 || >1.1.0,<1.1.1 || >1.1.1,<1.1.2 || >1.1.2,<1.1.3 || >1.1.3,<1.1.4 || >1.1.4,<1.2.0 || >1.2.0,<2.0.0) requires iso-639 (*).
And because audformat (1.1.0) depends on iso-639 (*)
and audformat (1.1.1) depends on iso-639 (*), audformat (>=1.0.1,<1.1.2 || >1.1.2,<1.1.3 || >1.1.3,<1.1.4 || >1.1.4,<1.2.0 || >1.2.0,<2.0.0) requires iso-639 (*).
And because audformat (1.1.2) depends on iso-639 (*)
and audformat (1.1.3) depends on iso-639 (*), audformat (>=1.0.1,<1.1.4 || >1.1.4,<1.2.0 || >1.2.0,<2.0.0) requires iso-639 (*).
And because opensmile (>=2.5.0,<3.0.0) requires iso-639 (*) or audformat (>=1.0.1,<2.0.0) (6), opensmile (>=2.5.0,<3.0.0) requires iso-639 (*) or audformat (1.1.4 || 1.2.0)
And because audformat (1.2.0) depends on iso-639 (*)
and audformat (1.1.4) depends on iso-639 (*), opensmile (>=2.5.0,<3.0.0) requires iso-639 (*).
So, because no versions of iso-639 match *
and senselab depends on opensmile (^2.5.0), version solving failed.
@fabiocat93
isaacbevers@dhcp-10-31-158-219 senselab % poetry add nltk The currently activated Python version 3.8.3 is not supported by the project (^3.10). Trying to find and use a compatible version. Using python3.10 (3.10.11) Using version ^3.8.1 for nltk Updating dependencies Resolving dependencies... (3.1s) Because audinterface (0.9.0) depends on audformat (>=0.12.1,<2.0.0) and audinterface (0.8.1) depends on audformat (>=0.10.1,<2.0.0), audinterface (0.8.1 || 0.9.0) requires audformat (>=0.10.1,<2.0.0). And because audinterface (0.8.0) depends on audformat (>=0.10.1,<2.0.0), audinterface (0.8.0 || 0.8.1 || 0.9.0) requires audformat (>=0.10.1,<2.0.0). (1) Because no versions of audinterface match >0.7.0,<0.8.0 || >0.8.0,<0.8.1 || >0.8.1,<0.9.0 || >0.9.0,<0.9.1 || >0.9.1,<0.9.2 || >0.9.2,<0.10.0 || >0.10.0,<0.10.1 || >0.10.1,<0.10.2 || >0.10.2,<1.0.0 || >1.0.0,<1.0.1 || >1.0.1,<1.0.2 || >1.0.2,<1.0.3 || >1.0.3,<1.0.4 || >1.0.4,<1.1.0 || >1.1.0,<1.2.0 || >1.2.0,<1.2.1 || >1.2.1 and audinterface (0.7.0) depends on audformat (>=0.10.1,<2.0.0), audinterface (>=0.7.0,<0.8.0 || >0.8.0,<0.8.1 || >0.8.1,<0.9.0 || >0.9.0,<0.9.1 || >0.9.1,<0.9.2 || >0.9.2,<0.10.0 || >0.10.0,<0.10.1 || >0.10.1,<0.10.2 || >0.10.2,<1.0.0 || >1.0.0,<1.0.1 || >1.0.1,<1.0.2 || >1.0.2,<1.0.3 || >1.0.3,<1.0.4 || >1.0.4,<1.1.0 || >1.1.0,<1.2.0 || >1.2.0,<1.2.1 || >1.2.1) requires audformat (>=0.10.1,<2.0.0). Thus, audinterface (>=0.7.0,<0.9.1 || >0.9.1,<0.9.2 || >0.9.2,<0.10.0 || >0.10.0,<0.10.1 || >0.10.1,<0.10.2 || >0.10.2,<1.0.0 || >1.0.0,<1.0.1 || >1.0.1,<1.0.2 || >1.0.2,<1.0.3 || >1.0.3,<1.0.4 || >1.0.4,<1.1.0 || >1.1.0,<1.2.0 || >1.2.0,<1.2.1 || >1.2.1) requires audformat (>=0.10.1,<2.0.0). And because audinterface (1.0.0) depends on audformat (>=0.15.3,<2.0.0), audinterface (>=0.7.0,<0.9.1 || >0.9.1,<0.9.2 || >0.9.2,<0.10.0 || >0.10.0,<0.10.1 || >0.10.1,<0.10.2 || >0.10.2,<1.0.1 || >1.0.1,<1.0.2 || >1.0.2,<1.0.3 || >1.0.3,<1.0.4 || >1.0.4,<1.1.0 || >1.1.0,<1.2.0 || >1.2.0,<1.2.1 || >1.2.1) requires audformat (>=0.10.1,<2.0.0). And because audinterface (0.10.2) depends on audformat (>=0.15.3,<2.0.0) and audinterface (0.10.1) depends on audformat (>=0.15.3,<2.0.0), audinterface (>=0.7.0,<0.9.1 || >0.9.1,<0.9.2 || >0.9.2,<0.10.0 || >0.10.0,<1.0.1 || >1.0.1,<1.0.2 || >1.0.2,<1.0.3 || >1.0.3,<1.0.4 || >1.0.4,<1.1.0 || >1.1.0,<1.2.0 || >1.2.0,<1.2.1 || >1.2.1) requires audformat (>=0.10.1,<2.0.0). And because audinterface (0.10.0) depends on audformat (>=0.15.3,<2.0.0) and audinterface (0.9.2) depends on audformat (>=0.15.3,<2.0.0), audinterface (>=0.7.0,<0.9.1 || >0.9.1,<1.0.1 || >1.0.1,<1.0.2 || >1.0.2,<1.0.3 || >1.0.3,<1.0.4 || >1.0.4,<1.1.0 || >1.1.0,<1.2.0 || >1.2.0,<1.2.1 || >1.2.1) requires audformat (>=0.10.1,<2.0.0). And because audinterface (0.9.1) depends on audformat (>=0.12.1,<2.0.0) and audformat (0.14.3) depends on iso-639 (*), audinterface (>=0.7.0,<1.0.1 || >1.0.1,<1.0.2 || >1.0.2,<1.0.3 || >1.0.3,<1.0.4 || >1.0.4,<1.1.0 || >1.1.0,<1.2.0 || >1.2.0,<1.2.1 || >1.2.1) requires iso-639 (*) or audformat (>=0.10.1,<0.14.3 || >0.14.3,<2.0.0). And because audformat (0.14.2) depends on iso-639 (*) and audformat (0.14.1) depends on iso-639 (*), audinterface (>=0.7.0,<1.0.1 || >1.0.1,<1.0.2 || >1.0.2,<1.0.3 || >1.0.3,<1.0.4 || >1.0.4,<1.1.0 || >1.1.0,<1.2.0 || >1.2.0,<1.2.1 || >1.2.1) requires iso-639 (*) or audformat (>=0.10.1,<0.14.1 || >0.14.1,<0.14.2 || >0.14.2,<0.14.3 || >0.14.3,<2.0.0). And because audformat (0.14.0) depends on iso-639 (*) and audformat (0.13.3) depends on iso-639 (*), audinterface (>=0.7.0,<1.0.1 || >1.0.1,<1.0.2 || >1.0.2,<1.0.3 || >1.0.3,<1.0.4 || >1.0.4,<1.1.0 || >1.1.0,<1.2.0 || >1.2.0,<1.2.1 || >1.2.1) requires iso-639 (*) or audformat (>=0.10.1,<0.13.3 || >0.13.3,<0.14.0 || >0.14.0,<0.14.1 || >0.14.1,<0.14.2 || >0.14.2,<0.14.3 || >0.14.3,<2.0.0). And because audformat (0.13.2) depends on iso-639 (*) and audformat (0.13.1) depends on iso-639 (*), audinterface (>=0.7.0,<1.0.1 || >1.0.1,<1.0.2 || >1.0.2,<1.0.3 || >1.0.3,<1.0.4 || >1.0.4,<1.1.0 || >1.1.0,<1.2.0 || >1.2.0,<1.2.1 || >1.2.1) requires iso-639 (*) or audformat (>=0.10.1,<0.13.1 || >0.13.1,<0.13.2 || >0.13.2,<0.13.3 || >0.13.3,<0.14.0 || >0.14.0,<0.14.1 || >0.14.1,<0.14.2 || >0.14.2,<0.14.3 || >0.14.3,<2.0.0). And because audformat (0.13.0) depends on iso-639 (*) and audformat (0.12.4) depends on iso-639 (*), audinterface (>=0.7.0,<1.0.1 || >1.0.1,<1.0.2 || >1.0.2,<1.0.3 || >1.0.3,<1.0.4 || >1.0.4,<1.1.0 || >1.1.0,<1.2.0 || >1.2.0,<1.2.1 || >1.2.1) requires iso-639 (*) or audformat (>=0.10.1,<0.12.4 || >0.12.4,<0.13.0 || >0.13.0,<0.13.1 || >0.13.1,<0.13.2 || >0.13.2,<0.13.3 || >0.13.3,<0.14.0 || >0.14.0,<0.14.1 || >0.14.1,<0.14.2 || >0.14.2,<0.14.3 || >0.14.3,<2.0.0). And because audformat (0.12.3) depends on iso-639 (*) and audformat (0.12.2) depends on iso-639 (*), audinterface (>=0.7.0,<1.0.1 || >1.0.1,<1.0.2 || >1.0.2,<1.0.3 || >1.0.3,<1.0.4 || >1.0.4,<1.1.0 || >1.1.0,<1.2.0 || >1.2.0,<1.2.1 || >1.2.1) requires iso-639 (*) or audformat (>=0.10.1,<0.12.2 || >0.12.2,<0.12.3 || >0.12.3,<0.12.4 || >0.12.4,<0.13.0 || >0.13.0,<0.13.1 || >0.13.1,<0.13.2 || >0.13.2,<0.13.3 || >0.13.3,<0.14.0 || >0.14.0,<0.14.1 || >0.14.1,<0.14.2 || >0.14.2,<0.14.3 || >0.14.3,<2.0.0). And because audformat (0.12.1) depends on iso-639 (*) and no versions of audformat match >0.12.1,<0.12.2 || >0.12.2,<0.12.3 || >0.12.3,<0.12.4 || >0.12.4,<0.13.0 || >0.13.0,<0.13.1 || >0.13.1,<0.13.2 || >0.13.2,<0.13.3 || >0.13.3,<0.14.0 || >0.14.0,<0.14.1 || >0.14.1,<0.14.2 || >0.14.2,<0.14.3 || >0.14.3,<0.15.0 || >0.15.0,<0.15.1 || >0.15.1,<0.15.2 || >0.15.2,<0.15.3, audinterface (>=0.7.0,<1.0.1 || >1.0.1,<1.0.2 || >1.0.2,<1.0.3 || >1.0.3,<1.0.4 || >1.0.4,<1.1.0 || >1.1.0,<1.2.0 || >1.2.0,<1.2.1 || >1.2.1) requires iso-639 (*) or audformat (>=0.10.1,<0.12.1 || 0.15.0 || 0.15.1 || 0.15.2 || >=0.15.3,<2.0.0). And because audformat (0.12.0) depends on iso-639 (*) and audformat (0.11.6) depends on iso-639 (*), audinterface (>=0.7.0,<1.0.1 || >1.0.1,<1.0.2 || >1.0.2,<1.0.3 || >1.0.3,<1.0.4 || >1.0.4,<1.1.0 || >1.1.0,<1.2.0 || >1.2.0,<1.2.1 || >1.2.1) requires iso-639 (*) or audformat (>=0.10.1,<0.11.6 || >0.11.6,<0.12.0 || >0.12.0,<0.12.1 || 0.15.0 || 0.15.1 || 0.15.2 || >=0.15.3,<2.0.0). And because audformat (0.11.5) depends on iso-639 (*) and audformat (0.11.4) depends on iso-639 (*), audinterface (>=0.7.0,<1.0.1 || >1.0.1,<1.0.2 || >1.0.2,<1.0.3 || >1.0.3,<1.0.4 || >1.0.4,<1.1.0 || >1.1.0,<1.2.0 || >1.2.0,<1.2.1 || >1.2.1) requires iso-639 (*) or audformat (>=0.10.1,<0.11.4 || >0.11.4,<0.11.5 || >0.11.5,<0.11.6 || >0.11.6,<0.12.0 || >0.12.0,<0.12.1 || 0.15.0 || 0.15.1 || 0.15.2 || >=0.15.3,<2.0.0). And because audformat (0.11.3) depends on iso-639 (*) and audformat (0.11.2) depends on iso-639 (*), audinterface (>=0.7.0,<1.0.1 || >1.0.1,<1.0.2 || >1.0.2,<1.0.3 || >1.0.3,<1.0.4 || >1.0.4,<1.1.0 || >1.1.0,<1.2.0 || >1.2.0,<1.2.1 || >1.2.1) requires iso-639 (*) or audformat (>=0.10.1,<0.11.2 || >0.11.2,<0.11.3 || >0.11.3,<0.11.4 || >0.11.4,<0.11.5 || >0.11.5,<0.11.6 || >0.11.6,<0.12.0 || >0.12.0,<0.12.1 || 0.15.0 || 0.15.1 || 0.15.2 || >=0.15.3,<2.0.0). And because audformat (0.11.1) depends on iso-639 (*) and audformat (0.11.0) depends on iso-639 (*), audinterface (>=0.7.0,<1.0.1 || >1.0.1,<1.0.2 || >1.0.2,<1.0.3 || >1.0.3,<1.0.4 || >1.0.4,<1.1.0 || >1.1.0,<1.2.0 || >1.2.0,<1.2.1 || >1.2.1) requires iso-639 (*) or audformat (>=0.10.1,<0.11.0 || >0.11.0,<0.11.1 || >0.11.1,<0.11.2 || >0.11.2,<0.11.3 || >0.11.3,<0.11.4 || >0.11.4,<0.11.5 || >0.11.5,<0.11.6 || >0.11.6,<0.12.0 || >0.12.0,<0.12.1 || 0.15.0 || 0.15.1 || 0.15.2 || >=0.15.3,<2.0.0). And because audformat (0.10.2) depends on iso-639 (*) and audformat (0.10.1) depends on iso-639 (*), audinterface (>=0.7.0,<1.0.1 || >1.0.1,<1.0.2 || >1.0.2,<1.0.3 || >1.0.3,<1.0.4 || >1.0.4,<1.1.0 || >1.1.0,<1.2.0 || >1.2.0,<1.2.1 || >1.2.1) requires iso-639 (*) or audformat (>0.10.1,<0.10.2 || >0.10.2,<0.11.0 || >0.11.0,<0.11.1 || >0.11.1,<0.11.2 || >0.11.2,<0.11.3 || >0.11.3,<0.11.4 || >0.11.4,<0.11.5 || >0.11.5,<0.11.6 || >0.11.6,<0.12.0 || >0.12.0,<0.12.1 || 0.15.0 || 0.15.1 || 0.15.2 || >=0.15.3,<2.0.0). And because no versions of audformat match >0.10.1,<0.10.2 || >0.10.2,<0.11.0 || >0.11.0,<0.11.1 || >0.11.1,<0.11.2 || >0.11.2,<0.11.3 || >0.11.3,<0.11.4 || >0.11.4,<0.11.5 || >0.11.5,<0.11.6 || >0.11.6,<0.12.0 || >0.12.0,<0.12.1 and audformat (0.15.2) depends on pandas (>=1.4.1), audinterface (>=0.7.0,<1.0.1 || >1.0.1,<1.0.2 || >1.0.2,<1.0.3 || >1.0.3,<1.0.4 || >1.0.4,<1.1.0 || >1.1.0,<1.2.0 || >1.2.0,<1.2.1 || >1.2.1) requires iso-639 (*) or pandas (>=1.4.1) or audformat (0.15.0 || 0.15.1 || >=0.15.3,<2.0.0). (2) So, because audformat (0.15.1) depends on pandas (>=1.4.1) and audformat (0.15.0) depends on pandas (>=1.4.1), audinterface (>=0.7.0,<1.0.1 || >1.0.1,<1.0.2 || >1.0.2,<1.0.3 || >1.0.3,<1.0.4 || >1.0.4,<1.1.0 || >1.1.0,<1.2.0 || >1.2.0,<1.2.1 || >1.2.1) requires iso-639 (*) or pandas (>=1.4.1) or audformat (>=0.15.3,<2.0.0). Because audinterface (0.8.0) depends on audformat (>=0.10.1,<2.0.0) and audinterface (>=0.7.0,<0.8.0 || >0.8.0,<0.8.1 || >0.8.1,<0.9.0 || >0.9.0,<0.9.1 || >0.9.1,<0.9.2 || >0.9.2,<0.10.0 || >0.10.0,<0.10.1 || >0.10.1,<0.10.2 || >0.10.2,<1.0.0 || >1.0.0,<1.0.1 || >1.0.1,<1.0.2 || >1.0.2,<1.0.3 || >1.0.3,<1.0.4 || >1.0.4,<1.1.0 || >1.1.0,<1.2.0 || >1.2.0,<1.2.1 || >1.2.1) requires audformat (>=0.10.1,<2.0.0) 1, audinterface (>=0.7.0,<0.8.1 || >0.8.1,<0.9.0 || >0.9.0,<0.9.1 || >0.9.1,<0.9.2 || >0.9.2,<0.10.0 || >0.10.0,<0.10.1 || >0.10.1,<0.10.2 || >0.10.2,<1.0.0 || >1.0.0,<1.0.1 || >1.0.1,<1.0.2 || >1.0.2,<1.0.3 || >1.0.3,<1.0.4 || >1.0.4,<1.1.0 || >1.1.0,<1.2.0 || >1.2.0,<1.2.1 || >1.2.1) requires audformat (>=0.10.1,<2.0.0). (3) So, because audinterface (0.9.0) depends on audformat (>=0.12.1,<2.0.0) and audinterface (0.8.1) depends on audformat (>=0.10.1,<2.0.0), audinterface (>=0.7.0,<0.9.1 || >0.9.1,<0.9.2 || >0.9.2,<0.10.0 || >0.10.0,<0.10.1 || >0.10.1,<0.10.2 || >0.10.2,<1.0.0 || >1.0.0,<1.0.1 || >1.0.1,<1.0.2 || >1.0.2,<1.0.3 || >1.0.3,<1.0.4 || >1.0.4,<1.1.0 || >1.1.0,<1.2.0 || >1.2.0,<1.2.1 || >1.2.1) requires audformat (>=0.10.1,<2.0.0). Because no versions of audformat match >0.10.1,<0.10.2 || >0.10.2,<0.11.0 || >0.11.0,<0.11.1 || >0.11.1,<0.11.2 || >0.11.2,<0.11.3 || >0.11.3,<0.11.4 || >0.11.4,<0.11.5 || >0.11.5,<0.11.6 || >0.11.6,<0.12.0 || >0.12.0,<0.12.1 and audformat (0.10.1) depends on iso-639 (*), audformat (>=0.10.1,<0.10.2 || >0.10.2,<0.11.0 || >0.11.0,<0.11.1 || >0.11.1,<0.11.2 || >0.11.2,<0.11.3 || >0.11.3,<0.11.4 || >0.11.4,<0.11.5 || >0.11.5,<0.11.6 || >0.11.6,<0.12.0 || >0.12.0,<0.12.1) requires iso-639 (*). And because audformat (0.10.2) depends on iso-639 (*), audformat (>=0.10.1,<0.11.0 || >0.11.0,<0.11.1 || >0.11.1,<0.11.2 || >0.11.2,<0.11.3 || >0.11.3,<0.11.4 || >0.11.4,<0.11.5 || >0.11.5,<0.11.6 || >0.11.6,<0.12.0 || >0.12.0,<0.12.1) requires iso-639 (*). And because audformat (0.11.0) depends on iso-639 (*) and audformat (0.11.1) depends on iso-639 (*), audformat (>=0.10.1,<0.11.2 || >0.11.2,<0.11.3 || >0.11.3,<0.11.4 || >0.11.4,<0.11.5 || >0.11.5,<0.11.6 || >0.11.6,<0.12.0 || >0.12.0,<0.12.1) requires iso-639 (*). And because audformat (0.11.2) depends on iso-639 (*) and audformat (0.11.3) depends on iso-639 (*), audformat (>=0.10.1,<0.11.4 || >0.11.4,<0.11.5 || >0.11.5,<0.11.6 || >0.11.6,<0.12.0 || >0.12.0,<0.12.1) requires iso-639 (*). And because audformat (0.11.4) depends on pandas (>=1.1.5,<1.3) and audformat (0.11.5) depends on pandas (>=1.1.5,<1.3), audformat (>=0.10.1,<0.11.6 || >0.11.6,<0.12.0 || >0.12.0,<0.12.1) requires pandas (>=1.1.5,<1.3) or iso-639 (*). And because audformat (0.11.6) depends on pandas (>=1.1.5,<1.3) and audformat (0.12.0) depends on iso-639 (*), audformat (>=0.10.1,<0.12.1) requires pandas (>=1.1.5,<1.3) or iso-639 (*). And because audinterface (>=0.7.0,<0.9.1 || >0.9.1,<0.9.2 || >0.9.2,<0.10.0 || >0.10.0,<0.10.1 || >0.10.1,<0.10.2 || >0.10.2,<1.0.0 || >1.0.0,<1.0.1 || >1.0.1,<1.0.2 || >1.0.2,<1.0.3 || >1.0.3,<1.0.4 || >1.0.4,<1.1.0 || >1.1.0,<1.2.0 || >1.2.0,<1.2.1 || >1.2.1) requires audformat (>=0.10.1,<2.0.0) (3), audinterface (>=0.7.0,<0.9.1 || >0.9.1,<0.9.2 || >0.9.2,<0.10.0 || >0.10.0,<0.10.1 || >0.10.1,<0.10.2 || >0.10.2,<1.0.0 || >1.0.0,<1.0.1 || >1.0.1,<1.0.2 || >1.0.2,<1.0.3 || >1.0.3,<1.0.4 || >1.0.4,<1.1.0 || >1.1.0,<1.2.0 || >1.2.0,<1.2.1 || >1.2.1) requires pandas (>=1.1.5,<1.3) or iso-639 (*) or audformat (>=0.12.1,<2.0.0) And because audinterface (1.0.0) depends on audformat (>=0.15.3,<2.0.0) and audinterface (0.10.2) depends on audformat (>=0.15.3,<2.0.0), audinterface (>=0.7.0,<0.9.1 || >0.9.1,<0.9.2 || >0.9.2,<0.10.0 || >0.10.0,<0.10.1 || >0.10.1,<1.0.1 || >1.0.1,<1.0.2 || >1.0.2,<1.0.3 || >1.0.3,<1.0.4 || >1.0.4,<1.1.0 || >1.1.0,<1.2.0 || >1.2.0,<1.2.1 || >1.2.1) requires pandas (>=1.1.5,<1.3) or iso-639 (*) or audformat (>=0.12.1,<2.0.0). And because audinterface (0.10.1) depends on audformat (>=0.15.3,<2.0.0) and audinterface (0.10.0) depends on audformat (>=0.15.3,<2.0.0), audinterface (>=0.7.0,<0.9.1 || >0.9.1,<0.9.2 || >0.9.2,<1.0.1 || >1.0.1,<1.0.2 || >1.0.2,<1.0.3 || >1.0.3,<1.0.4 || >1.0.4,<1.1.0 || >1.1.0,<1.2.0 || >1.2.0,<1.2.1 || >1.2.1) requires pandas (>=1.1.5,<1.3) or iso-639 (*) or audformat (>=0.12.1,<2.0.0). (4) So, because audinterface (0.9.2) depends on audformat (>=0.15.3,<2.0.0) and audinterface (0.9.1) depends on audformat (>=0.12.1,<2.0.0), audinterface (>=0.7.0,<1.0.1 || >1.0.1,<1.0.2 || >1.0.2,<1.0.3 || >1.0.3,<1.0.4 || >1.0.4,<1.1.0 || >1.1.0,<1.2.0 || >1.2.0,<1.2.1 || >1.2.1) requires pandas (>=1.1.5,<1.3) or iso-639 (*) or audformat (>=0.12.1,<2.0.0). Because no versions of audformat match >0.12.1,<0.12.2 || >0.12.2,<0.12.3 || >0.12.3,<0.12.4 || >0.12.4,<0.13.0 || >0.13.0,<0.13.1 || >0.13.1,<0.13.2 || >0.13.2,<0.13.3 || >0.13.3,<0.14.0 || >0.14.0,<0.14.1 || >0.14.1,<0.14.2 || >0.14.2,<0.14.3 || >0.14.3,<0.15.0 || >0.15.0,<0.15.1 || >0.15.1,<0.15.2 || >0.15.2,<0.15.3 and audformat (0.12.1) depends on iso-639 (*), audformat (>=0.12.1,<0.12.2 || >0.12.2,<0.12.3 || >0.12.3,<0.12.4 || >0.12.4,<0.13.0 || >0.13.0,<0.13.1 || >0.13.1,<0.13.2 || >0.13.2,<0.13.3 || >0.13.3,<0.14.0 || >0.14.0,<0.14.1 || >0.14.1,<0.14.2 || >0.14.2,<0.14.3 || >0.14.3,<0.15.0 || >0.15.0,<0.15.1 || >0.15.1,<0.15.2 || >0.15.2,<0.15.3) requires iso-639 (*). And because audformat (0.12.2) depends on iso-639 (*) and audformat (0.12.3) depends on iso-639 (*), audformat (>=0.12.1,<0.12.4 || >0.12.4,<0.13.0 || >0.13.0,<0.13.1 || >0.13.1,<0.13.2 || >0.13.2,<0.13.3 || >0.13.3,<0.14.0 || >0.14.0,<0.14.1 || >0.14.1,<0.14.2 || >0.14.2,<0.14.3 || >0.14.3,<0.15.0 || >0.15.0,<0.15.1 || >0.15.1,<0.15.2 || >0.15.2,<0.15.3) requires iso-639 (*). And because audformat (0.12.4) depends on iso-639 (*) and audformat (0.13.0) depends on pandas (>=1.1.5,<1.3.0 || >1.3.0,<1.3.1 || >1.3.1,<1.3.2 || >1.3.2,<1.3.3 || >1.3.3,<1.4.0), audformat (>=0.12.1,<0.13.1 || >0.13.1,<0.13.2 || >0.13.2,<0.13.3 || >0.13.3,<0.14.0 || >0.14.0,<0.14.1 || >0.14.1,<0.14.2 || >0.14.2,<0.14.3 || >0.14.3,<0.15.0 || >0.15.0,<0.15.1 || >0.15.1,<0.15.2 || >0.15.2,<0.15.3) requires iso-639 (*) or pandas (>=1.1.5,<1.3.0 || >1.3.0,<1.3.1 || >1.3.1,<1.3.2 || >1.3.2,<1.3.3 || >1.3.3,<1.4.0). And because audformat (0.13.1) depends on pandas (>=1.1.5,<1.3.0 || >1.3.0,<1.3.1 || >1.3.1,<1.3.2 || >1.3.2,<1.3.3 || >1.3.3,<1.4.0) and audformat (0.13.2) depends on pandas (>=1.1.5,<1.3.0 || >1.3.0,<1.3.1 || >1.3.1,<1.3.2 || >1.3.2,<1.3.3 || >1.3.3,<1.4.0), audformat (>=0.12.1,<0.13.3 || >0.13.3,<0.14.0 || >0.14.0,<0.14.1 || >0.14.1,<0.14.2 || >0.14.2,<0.14.3 || >0.14.3,<0.15.0 || >0.15.0,<0.15.1 || >0.15.1,<0.15.2 || >0.15.2,<0.15.3) requires iso-639 (*) or pandas (>=1.1.5,<1.3.0 || >1.3.0,<1.3.1 || >1.3.1,<1.3.2 || >1.3.2,<1.3.3 || >1.3.3,<1.4.0). And because audformat (0.13.3) depends on pandas (>=1.1.5,<1.3.0 || >1.3.0,<1.3.1 || >1.3.1,<1.3.2 || >1.3.2,<1.3.3 || >1.3.3,<1.4.0) and audformat (0.14.0) depends on pandas (>=1.1.5,<1.3.0 || >1.3.0,<1.3.1 || >1.3.1,<1.3.2 || >1.3.2,<1.3.3 || >1.3.3,<1.4.0), audformat (>=0.12.1,<0.14.1 || >0.14.1,<0.14.2 || >0.14.2,<0.14.3 || >0.14.3,<0.15.0 || >0.15.0,<0.15.1 || >0.15.1,<0.15.2 || >0.15.2,<0.15.3) requires pandas (>=1.1.5,<1.3.0 || >1.3.0,<1.3.1 || >1.3.1,<1.3.2 || >1.3.2,<1.3.3 || >1.3.3,<1.4.0) or iso-639 (*). And because audformat (0.14.1) depends on pandas (>=1.1.5,<1.3.0 || >1.3.0,<1.3.1 || >1.3.1,<1.3.2 || >1.3.2,<1.3.3 || >1.3.3,<1.4.0) and audformat (0.14.2) depends on iso-639 (*), audformat (>=0.12.1,<0.14.3 || >0.14.3,<0.15.0 || >0.15.0,<0.15.1 || >0.15.1,<0.15.2 || >0.15.2,<0.15.3) requires pandas (>=1.1.5,<1.3.0 || >1.3.0,<1.3.1 || >1.3.1,<1.3.2 || >1.3.2,<1.3.3 || >1.3.3,<1.4.0) or iso-639 (*). And because audformat (0.14.3) depends on iso-639 (*) and audformat (0.15.0) depends on iso-639 (*), audformat (>=0.12.1,<0.15.1 || >0.15.1,<0.15.2 || >0.15.2,<0.15.3) requires pandas (>=1.1.5,<1.3.0 || >1.3.0,<1.3.1 || >1.3.1,<1.3.2 || >1.3.2,<1.3.3 || >1.3.3,<1.4.0) or iso-639 (*). And because audformat (0.15.1) depends on iso-639 (*) and audformat (0.15.2) depends on iso-639 (*), audformat (>=0.12.1,<0.15.3) requires pandas (>=1.1.5,<1.3.0 || >1.3.0,<1.3.1 || >1.3.1,<1.3.2 || >1.3.2,<1.3.3 || >1.3.3,<1.4.0) or iso-639 (*). And because audinterface (>=0.7.0,<1.0.1 || >1.0.1,<1.0.2 || >1.0.2,<1.0.3 || >1.0.3,<1.0.4 || >1.0.4,<1.1.0 || >1.1.0,<1.2.0 || >1.2.0,<1.2.1 || >1.2.1) requires pandas (>=1.1.5,<1.3) or iso-639 (*) or audformat (>=0.12.1,<2.0.0) (4), audinterface (>=0.7.0,<1.0.1 || >1.0.1,<1.0.2 || >1.0.2,<1.0.3 || >1.0.3,<1.0.4 || >1.0.4,<1.1.0 || >1.1.0,<1.2.0 || >1.2.0,<1.2.1 || >1.2.1) requires pandas (>=1.1.5,<1.3.0 || >1.3.0,<1.3.1 || >1.3.1,<1.3.2 || >1.3.2,<1.3.3 || >1.3.3,<1.4.0) or iso-639 (*) or audformat (>=0.15.3,<2.0.0) And because audinterface (>=0.7.0,<1.0.1 || >1.0.1,<1.0.2 || >1.0.2,<1.0.3 || >1.0.3,<1.0.4 || >1.0.4,<1.1.0 || >1.1.0,<1.2.0 || >1.2.0,<1.2.1 || >1.2.1) requires iso-639 (*) or pandas (>=1.4.1) or audformat (>=0.15.3,<2.0.0) (2), audinterface (>=0.7.0,<1.0.1 || >1.0.1,<1.0.2 || >1.0.2,<1.0.3 || >1.0.3,<1.0.4 || >1.0.4,<1.1.0 || >1.1.0,<1.2.0 || >1.2.0,<1.2.1 || >1.2.1) requires iso-639 (*) or audformat (>=0.15.3,<2.0.0) Because no versions of opensmile match >2.5.0,<3.0.0 and opensmile (2.5.0) depends on audinterface (>=0.7.0), opensmile (>=2.5.0,<3.0.0) requires audinterface (>=0.7.0). Thus, opensmile (>=2.5.0,<3.0.0) requires iso-639 (*) or audformat (>=0.15.3,<2.0.0) or audinterface (1.0.1 || 1.0.2 || 1.0.3 || 1.0.4 || 1.1.0 || 1.2.0 || 1.2.1). And because audinterface (1.2.0) depends on audformat (>=1.0.1,<2.0.0) and audinterface (1.1.0) depends on audformat (>=1.0.1,<2.0.0), opensmile (>=2.5.0,<3.0.0) requires iso-639 (*) or audformat (>=0.15.3,<2.0.0) or audinterface (1.0.1 || 1.0.2 || 1.0.3 || 1.0.4 || 1.2.1). And because audinterface (1.0.4) depends on audformat (>=1.0.1,<2.0.0) and audinterface (1.0.3) depends on audformat (>=1.0.1,<2.0.0), opensmile (>=2.5.0,<3.0.0) requires iso-639 (*) or audformat (>=0.15.3,<2.0.0) or audinterface (1.0.1 || 1.0.2 || 1.2.1). (5) So, because audinterface (1.0.2) depends on audformat (>=1.0.1,<2.0.0) and audinterface (1.0.1) depends on audformat (>=0.15.3,<2.0.0), opensmile (>=2.5.0,<3.0.0) requires iso-639 (*) or audformat (>=0.15.3,<2.0.0) or audinterface (1.2.1). Because no versions of audformat match >0.15.3,<0.15.4 || >0.15.4,<0.16.0 || >0.16.0,<0.16.1 || >0.16.1,<1.0.0 || >1.0.0,<1.0.1 and audformat (0.15.3) depends on iso-639 (*), audformat (>=0.15.3,<0.15.4 || >0.15.4,<0.16.0 || >0.16.0,<0.16.1 || >0.16.1,<1.0.0 || >1.0.0,<1.0.1) requires iso-639 (*). And because audformat (0.15.4) depends on iso-639 (*) and audformat (0.16.0) depends on iso-639 (*), audformat (>=0.15.3,<0.16.1 || >0.16.1,<1.0.0 || >1.0.0,<1.0.1) requires iso-639 (*). And because audformat (0.16.1) depends on iso-639 (*) and audformat (1.0.0) depends on iso-639 (*), audformat (>=0.15.3,<1.0.1) requires iso-639 (*). And because opensmile (>=2.5.0,<3.0.0) requires iso-639 (*) or audformat (>=0.15.3,<2.0.0) or audinterface (1.2.1) (5), opensmile (>=2.5.0,<3.0.0) requires iso-639 (*) or audinterface (1.2.1) or audformat (>=1.0.1,<2.0.0) (6) So, because audinterface (1.2.1) depends on audformat (>=1.0.1,<2.0.0), opensmile (>=2.5.0,<3.0.0) requires iso-639 (*) or audformat (>=1.0.1,<2.0.0). Because no versions of audformat match >1.0.1,<1.0.2 || >1.0.2,<1.0.3 || >1.0.3,<1.1.0 || >1.1.0,<1.1.1 || >1.1.1,<1.1.2 || >1.1.2,<1.1.3 || >1.1.3,<1.1.4 || >1.1.4,<1.2.0 || >1.2.0,<2.0.0 and audformat (1.0.1) depends on iso-639 (*), audformat (>=1.0.1,<1.0.2 || >1.0.2,<1.0.3 || >1.0.3,<1.1.0 || >1.1.0,<1.1.1 || >1.1.1,<1.1.2 || >1.1.2,<1.1.3 || >1.1.3,<1.1.4 || >1.1.4,<1.2.0 || >1.2.0,<2.0.0) requires iso-639 (*). And because audformat (1.0.2) depends on iso-639 (*) and audformat (1.0.3) depends on iso-639 (*), audformat (>=1.0.1,<1.1.0 || >1.1.0,<1.1.1 || >1.1.1,<1.1.2 || >1.1.2,<1.1.3 || >1.1.3,<1.1.4 || >1.1.4,<1.2.0 || >1.2.0,<2.0.0) requires iso-639 (*). And because audformat (1.1.0) depends on iso-639 (*) and audformat (1.1.1) depends on iso-639 (*), audformat (>=1.0.1,<1.1.2 || >1.1.2,<1.1.3 || >1.1.3,<1.1.4 || >1.1.4,<1.2.0 || >1.2.0,<2.0.0) requires iso-639 (*). And because audformat (1.1.2) depends on iso-639 (*) and audformat (1.1.3) depends on iso-639 (*), audformat (>=1.0.1,<1.1.4 || >1.1.4,<1.2.0 || >1.2.0,<2.0.0) requires iso-639 (*). And because opensmile (>=2.5.0,<3.0.0) requires iso-639 (*) or audformat (>=1.0.1,<2.0.0) (6), opensmile (>=2.5.0,<3.0.0) requires iso-639 (*) or audformat (1.1.4 || 1.2.0) And because audformat (1.2.0) depends on iso-639 (*) and audformat (1.1.4) depends on iso-639 (*), opensmile (>=2.5.0,<3.0.0) requires iso-639 (*). So, because no versions of iso-639 match * and senselab depends on opensmile (^2.5.0), version solving failed.
Oh, this is because of an issue with poetry and packages ending with a number. Can you try following the instructions in the CONTRIBUTING.md? I suspect this will solve your issue
@fabiocat93 Ah, I see--fixed! Thanks!
@fabiocat93 I think this is mergable now
@ibevers I have removed the conflicts with the release_051 branch and left some comments. in general, try to use the data structures we created to handle models, devices, ...
@ibevers I have removed the conflicts with the release_051 branch and left some comments. in general, try to use the data structures we created to handle models, devices, ...
@fabiocat93 thank you for the review! I will work on updates tomorrow
@fabiocat93 why did you delete release_051?
@fabiocat93 why did you delete release_051?
@ibevers Oh I was trying to keep the repo cleaner and deleted some branches that have already been merged. I didn't notice that you were trying to merge into release_051. Sorry for that. Can you please open a pull request to main once you are ready to merge?
@fabiocat93 no problem, will do!
Codecov Report
Attention: Patch coverage is
68.62245%
with123 lines
in your changes missing coverage. Please review.Additional details and impacted files
```diff @@ Coverage Diff @@ ## release_051 #69 +/- ## =============================================== + Coverage 63.04% 63.93% +0.88% =============================================== Files 63 67 +4 Lines 2073 2465 +392 =============================================== + Hits 1307 1576 +269 - Misses 766 889 +123 ```:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.