Explicitly require SQLAlchemy 2.0

master
Catherine Devlin 2023-02-25 23:57:18 -05:00
parent f394d92981
commit 25ef08c221
4 changed files with 10 additions and 4 deletions

View File

@ -170,4 +170,10 @@ Deleted Plugin import left behind in 0.2.2
* Fixed .rst file location in MANIFEST.in * Fixed .rst file location in MANIFEST.in
* Parse SQL comments in first line * Parse SQL comments in first line
* Bugfixes for DSN, `--close`, others * Bugfixes for DSN, `--close`, others
0.5.0
~~~~~
* Use SQLAlchemy 2.0
* Drop undocumented support for dict-style access to raw row instances

View File

@ -426,6 +426,7 @@ Credits
- vkk800 for ``--file`` - vkk800 for ``--file``
- Jens Albrecht for MySQL DatabaseError bugfix - Jens Albrecht for MySQL DatabaseError bugfix
- meihkv for connection-closing bugfix - meihkv for connection-closing bugfix
- Abhinav C for SQLAlchemy 2.0 compatibility
.. _Distribute: http://pypi.python.org/pypi/distribute .. _Distribute: http://pypi.python.org/pypi/distribute
.. _Buildout: http://www.buildout.org/ .. _Buildout: http://www.buildout.org/

View File

@ -1,6 +1,6 @@
prettytable prettytable
ipython ipython
sqlalchemy sqlalchemy>=2.0
sqlparse sqlparse
six six
ipython-genutils ipython-genutils

View File

@ -13,7 +13,7 @@ version = "0.5.0"
install_requires = [ install_requires = [
"prettytable", "prettytable",
"ipython", "ipython",
"sqlalchemy", "sqlalchemy>=2.0",
"sqlparse", "sqlparse",
"six", "six",
"ipython-genutils", "ipython-genutils",
@ -33,7 +33,6 @@ setup(
"Topic :: Database", "Topic :: Database",
"Topic :: Database :: Front-Ends", "Topic :: Database :: Front-Ends",
"Programming Language :: Python :: 3", "Programming Language :: Python :: 3",
"Programming Language :: Python :: 2",
], ],
keywords="database ipython postgresql mysql", keywords="database ipython postgresql mysql",
author="Catherine Devlin", author="Catherine Devlin",