Closed ronaldoussoren closed 2 years ago
I'm having the exact same issue (also using Sphinx, by the way). Working around this is going to be a chore, as Pipenv does not support specifying specific Setuptools versions, so I'll be forced to start using "requirements.txt" files again.
Same issue, I forced to use "setuptools==49.2.1" as the first line of my requirements.txt as remedy for now. Any estimate on the clean solution?
I've found that force-using the funcparserlib 1.0.0.a0
release has resolved this problem for me in my GithubActions-based CI pipelines that build Sphinx docs. (All these pipelines greedily upgrade to the latest available pip, setuptools, and wheel at the time of running.)
This might also work for you until we get a new non-alpha release here.
(For reference, see also issue #65)
Yes, I released a pre-release version that addresses this problem:
pip install funcparserlib==1.0.0a0
This issue duplicates #69.
As the subject says: installing funcparserlib doesn't work when using a recent version of setuptools because the use_2to3 option is (appearently) no longer supported.
Installing setuptools 49.2.1 instead of 58.0.4 allowed me to install the library, but that's suboptimal.