separate dev requirements, fix eyed3 during setup