-
Notifications
You must be signed in to change notification settings - Fork 58
New issue
Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? # to your account
Solve deprecation flask sqlalchemy 3 #249
Solve deprecation flask sqlalchemy 3 #249
Conversation
Upgrade to black 22.3.0 to fix `ImportError: cannot import name '_unicodefun' from 'click'` Pin dependency on importlib-metadata to 4.12.0 to resolve `AttributeError: 'EntryPoints' object has no attribute 'get'`
…m:woutervanoorschot/flask-marshmallow into pin-black-importlib-metadata-dependencies
… werkzeug.wrappers. See pallets/werkzeug#1963 for details on deprecation.
Bump pyupgrade version to python 3.7 Remove azure python 3.6 pipeline Require python >= 3.7 in setup
Add python 3.10 to tox
The flask sqlalchemy extension is stored directly in the extensions dictionary in version 3.0.0
Resolves deprecation of the .db attribute in Flask-SQLAlchemy 3.0.0
a8aafa7
to
0997e9d
Compare
Bumping for interest |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks for doing this work!
I'm ramping up as a new maintainer of flask-marshmallow, so it will take a little bit more time before this can be released as I get up to speed. However, this is a huge help in terms of getting the project back into ship-shape!
I had one question on one of the changes, but everything else here looks good to me, so I'm going to merge in order to get dev
back into a working state.
Fixes #247.
Also includes the changes from #248 as otherwise the changes cannot be committed.