Open Tokarzewski opened 1 year ago
Even I am dacing this issue and haven't been able to resolve this
@Tokarzewski @kksharma3951 I have proposed a fix in this PR, perhaps you can use it if you are rushed
I've also been hit by this defect. Is the pull request going to be accepted? Given that it's Oct 18th, 2024 I'm guessing that there is much urgency from the project team? I'm curious to know how @maynouf and others worked around this problem. It also means that this project is functionally dead, as Python 3.8 is no longer supported :(
Hello Martin; a possible solution meanwhile is to:
pip install -e path
(where path is the path to the root of the folder).
Hope this helps!Thanks @maynouf : my temporary workaround was to simply use your fork in my requirements file as follows:
geomeppy @ git+https://github.com/maynouf/geomeppy@fix-collections
This will get me through for the time being - thank you for creating the pull request!
I have a strong belief that this project should make it very clear on PyPi that it doesn't support Python > 3.8, and hence is essentially dead.
jamiebull1 did an excellent job with this repo, and it would be a pity to see it slowly dying. Maybe we could add more maintainers to this repo. I could only contribute to two commits so far, but I would be happy to give some support.
@JoLo90 I agree with you, this repo has been very useful for me so count me in for support / further development.
In Python 3.11.3 I receive the following error ....
from collections import MutableSequence
ImportError: cannot import name 'MutableSequence' from 'collections' (C:\Users\thinkpad\AppData\Local\Programs\Python\Python311\Lib\collections__init__.py)
File "C:\GitHub\geomeppy\venv\Lib\site-packages\geomeppy\geom\polygons.py", line 2, in
In polygons.py, the line from collections import MutableSequence had to be changed to from collections.abc import MutableSequence