petl-developers / petl

Python Extract Transform and Load Tables of Data
MIT License
1.22k stars 190 forks source link

Broken `petl.version` because requirements-docs has nothing pinned #655

Closed tomwojcik closed 3 months ago

tomwojcik commented 9 months ago

There's a bug in setuptools_scm

https://github.com/pypa/setuptools_scm/issues/905

Petl does not use a pinned version

https://github.com/petl-developers/petl/blob/e829532e2ed350d00b96680d2d6774dec4a7f2e0/requirements-docs.txt#L2

tomwojcik commented 9 months ago

This issue should be fixed in a moment, so new petl installs should work again, but I highly recommend pinning the compatible versions.

The failure depends on how the petl was installed and what Python version you're using. If installed directly from pypi, it should work fine despite the bug in setuptools_scm.

bdh1011 commented 9 months ago

I'm having serious trouble with this issue right now.. 😿

tomwojcik-adverity commented 9 months ago

@bdh1011 fixed upstream 8 minutes ago https://github.com/pypa/setuptools_scm/releases/tag/v8.0.1

juarezr commented 3 months ago

@tomwojcik , @bdh1011 ,

Please tell me if the bug persists for reopening this issue.