Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

requirements.txt doesn't work with python 3.12 #14

Open
mrmathematica opened this issue Feb 25, 2025 · 1 comment
Open

requirements.txt doesn't work with python 3.12 #14

mrmathematica opened this issue Feb 25, 2025 · 1 comment

Comments

@mrmathematica
Copy link

From requirements.txt (line 4)), it needs construct==2.10.56. With python 3.12, that leads to

  ModuleNotFoundError: No module named 'imp'

Its a deprecation issue: the imp module is deprecated in favour of importlib and slated for removal in Python 3.12; see the module's documentation for alternative uses.

Latest version of construct on pypi already got this fixed, so the issue is only in requirements.txt in this project.

@jakoblell
Copy link
Contributor

Due to time constraint there is little active maintenance going on at the moment. The easiest way to work around dependency issues like this is using Docker.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants