Closed cbm755 closed 2 months ago
Not sure if anything needs done in CanvasAPI about this or not, but I need to pip install -U packaging
to get around this, when using setuptools >= 71
. See upstream linked issues. Hope this helps someone, and feel free to close it not relevant.
If the issue is setuptools
not correctly specifying its dependencies, I'm not sure that's something we can/should fix on our end. While we could add a minimum version of packaging
as a requirement for canvasapi
, I'm inclined to declare this one setuptools
's problem, not canvasapi
.
Thank you for making an issue, at least it should help some folks if they run into the same problem.
Describe the bug
When setuptools 71 came out several days ago, installing on systems with pytest also present fails. Not sure if its "their" fault or CanvasAPI's. Upstream issue is https://github.com/pypa/setuptools/issues/4496
To Reproduce
Then I get this error:
Environment information
Ubuntu 22.04, as per container example above, also seen on Ubuntu 20.04
python3 --version
Python 3.10.12