-
-
Notifications
You must be signed in to change notification settings - Fork 232
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
fails to start on python 3.10.1 #151
Comments
Hello, i've the same problem |
You have an outdated version of configparser using a deprecated call that has been removed in python 3.10. pip install configparser -U As a rule of thumb, try to keep you packages updated to prevent this kind of issues. |
Above error |
You have two install of configparser. Look the path
One is : You can check the versions of the packages installed with: I guess that (If you are not familiar with bash you can use grep to locate a package for example you can do) I think you may need to update the root package and not the local one to make it work. If it does not work, i'm curious to see full outputs of both of your pip freeze... |
i have installed configparser-5.2.0 with
|
My current config on python 3.10 root packages
As you can see i have configparser 5.2.0 even if the requirement says >=3.5.0,<3.6.0 and it's working like a charm... Still, a configparser requirement version update is needed... |
Updating
|
Apologies if this is a lot of terminal dumps and not a lot of pull requests. I'm fairly new to contributing. This seems partly related to issue #152 which I had on python 3.8 with similar On python 3.10, starting from a fresh venv I had the following chain of TL;DR: this issue might be resolved by moving up some of the version requirements in Here's what happend for me:
With option captial
This is an upstream issue with flask 1.1.0, so it is resolved by upgrading. I also had this issue on python 3.8 after resolving issue #152 .
Here I think the solution is changing the I'll take a crack at fixing this tomorrow if I have time. [Edited for clarity and terminal formatting] |
@kuirolo I'm stuck at the same step than you => did you find a work around? |
Did this ever get fixed? EDIT: @kuirolo was correct in his next steps. I fixed it by changing view.py on the line importing secure_filename from workzeug (which should be from workzeug.utils) |
+1 having the same issue |
Same issue here as the one pictured and solved by kuirolo hereinabove although there seems to be a typo in what @kuirolo & @sh4yce mention at the final step of the fix (it is werkzeug and not workzeug). To sum up, I was able to run
|
@oleole39 Thanks! That worked well for me! |
Wonderful, thanks @oleole39 for the solution :) A small addition for those who happen to work in an anaconda environment, the file location of step 3 is then:
|
Same error of @muralikodali (ImportError: cannot import name 'MutableMapping' from 'collections'). I tried to follow your suggestions (@oleole39 ) but i couldn't solve the issue. It raises me this error:
but the way i have: While upgrading configparser and flask it raised me this: I have python 3.11.5 |
Not sure about the issue, but I guess a good start would be to solve the issue that seems to be caused by the dependencies' versions. camelot-py==0.9.0
click==8.1.3
celery==5.2.7
configparser==5.3.0
Flask==1.1.2
SQLAlchemy==1.4.42
Werkzeug==1.0.1 (you can downgrade packages by specifying exact version you want to install |
hi another dockerized and fixed version here #183 it not perfect but at least can use the app |
excalibur fails to load with python version 3.10.1 giving the below error :
The text was updated successfully, but these errors were encountered: