diff --git a/NEWS.rst b/NEWS.rst index dce9388..f540dec 100644 --- a/NEWS.rst +++ b/NEWS.rst @@ -170,4 +170,10 @@ Deleted Plugin import left behind in 0.2.2 * Fixed .rst file location in MANIFEST.in * Parse SQL comments in first line -* Bugfixes for DSN, `--close`, others \ No newline at end of file +* Bugfixes for DSN, `--close`, others + +0.5.0 +~~~~~ + +* Use SQLAlchemy 2.0 +* Drop undocumented support for dict-style access to raw row instances \ No newline at end of file diff --git a/README.rst b/README.rst index 68f8faf..b680da3 100644 --- a/README.rst +++ b/README.rst @@ -426,6 +426,7 @@ Credits - vkk800 for ``--file`` - Jens Albrecht for MySQL DatabaseError bugfix - meihkv for connection-closing bugfix +- Abhinav C for SQLAlchemy 2.0 compatibility .. _Distribute: http://pypi.python.org/pypi/distribute .. _Buildout: http://www.buildout.org/ diff --git a/requirements.txt b/requirements.txt index f8b2e90..4b9734a 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,6 +1,6 @@ prettytable ipython -sqlalchemy +sqlalchemy>=2.0 sqlparse six ipython-genutils diff --git a/setup.py b/setup.py index 2e7dce7..d628b4b 100644 --- a/setup.py +++ b/setup.py @@ -13,7 +13,7 @@ version = "0.5.0" install_requires = [ "prettytable", "ipython", - "sqlalchemy", + "sqlalchemy>=2.0", "sqlparse", "six", "ipython-genutils", @@ -33,7 +33,6 @@ setup( "Topic :: Database", "Topic :: Database :: Front-Ends", "Programming Language :: Python :: 3", - "Programming Language :: Python :: 2", ], keywords="database ipython postgresql mysql", author="Catherine Devlin",