This pull request addresses Issue #159. Previously there had been some errors when using sqlalchemy v2, but raising the requirement and testing the code for both reading and writing to postgres shows no issue so implementing this pull request to raise the requirement to ~=2.0. The pull request also fixes some small issues in sqldatabase_management.py identified in testing. Since this is a very small change, directly merging (hope that is ok @misi9170 !)
Upgrade sqlalchemy requirement to v2
This pull request addresses Issue #159. Previously there had been some errors when using sqlalchemy v2, but raising the requirement and testing the code for both reading and writing to postgres shows no issue so implementing this pull request to raise the requirement to ~=2.0. The pull request also fixes some small issues in sqldatabase_management.py identified in testing. Since this is a very small change, directly merging (hope that is ok @misi9170 !)