flask-sqlalchemy-compat v0.1.0
Introduction
Support the compatibility between flask_sqlalchemy and flask_sqlalchemy_lite. It allows users to make minimal changes when they need to migrate from either one of these two packages to each other.
The main motivation of this package is because flask_sqlalchemy_lite does not support python<=3.8. This package is designed for providing the similar usages when users have to make the flask_sqlalchemy_lite working with python<=3.8 by using flask_sqlalchemy. In this case, users can get rid of the difficulty of maintaining two sets of codes.
Changelog
0.1.0 @ 12/09/2024
📣 New
- Create this project.
- Finish the first version of the pacakge
flask-sqlalchemy-compat. - Add configurations
pyproject.toml. - Add the devloper's environment folder
./dockerand theDockerfile. - Add the community guideline files:
CODE_OF_CONDUCT.md,CONTRIBUTING.md, andSECURITY.md. - Add the issue and pull request templates.
- Configure the github workflows for publishing the package.
- Add the banner and adjust the format in the readme.
🔧 Fix
- Fix: Adjust the formats of the
requirementsto make them compatible withpyproject.toml. - Fix: A Git-sourced dependency is not approved by PyPI. Therefore, replace the Git source by a customized related package:
Flask-SQLAlchemy-compat-backend-py37.
💾 Change
- Adjust the metadata according to the current project status.
Full Changelog: https://github.com/cainmagi/flask-sqlalchemy-compat/commits/v0.1.0