changed ^ in dependency versions to ~

to fix install issues