GTDBTk icon indicating copy to clipboard operation
GTDBTk copied to clipboard

fix(setup.py): use ~= to constrain major version

Open Artoria2e5 opened this issue 1 year ago • 1 comments

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

Artoria2e5 avatar Dec 10 '23 16:12 Artoria2e5

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.

Artoria2e5 avatar Dec 10 '23 16:12 Artoria2e5