GTDBTk
GTDBTk copied to clipboard
fix(setup.py): use ~= to constrain major version
package ~= x.y.z is the same as (package >= x.y.z, package == x.*). This prevents the wrong numpy version (2.x) from being installed, such as in #467 (which is not yet properly fixed and should NOT have been closed).
See: https://peps.python.org/pep-0440/#compatible-release
oh no, commit message formats! oh well, at least I can change the PR title in here.
Well, it's not like we are following the contributing guide anyways. staging is 7 commits behind. I have plenty of excuses, I always do... I should go to bed.