update versions

@financeCoding 

What do you think about removing the version constraints? I like using 'any' in the absence of knowing that a particular version won't work. Tightly specifying version ranges means that consumers of this library, that might need a different version, can't use them.