News¶
Contents:
SQLObject 3.10.2¶
Released 2023 Aug 09.
Minor features¶
- Class
Aliasgrows a method.select()to matchSQLObject.select().
Bug fixes¶
- Fixed a bug in
SQLRelatedJoinin the case where the table joins with itself; in the resulting SQL two instances of the table must use different aliases.
CI¶
- Install all Python and PyPy versions from
conda-forge.
SQLObject 3.10.1¶
Released 2022 Dec 22.
Minor features¶
- Use
module_loader.exec_module(module_loader.create_module())instead ofmodule_loader.load_module()when available.
Drivers¶
- Added
mysql-connector-python.
Tests¶
- Run tests with Python 3.11.
CI¶
- Ubuntu >= 22 and
setup-pythondropped Pythons < 3.7. Usecondavias-weigand/setup-condainstead ofsetup-pythonto install older Pythons on Linux.
SQLObject 3.10.0¶
Released 2022 Sep 20.
Features¶
- Allow connections in
ConnectionHubto be strings. This allows to open a new connection in every thread. - Add compatibility with
Pendulum.
Tests¶
- Run tests with Python 3.10.
CI¶
- GitHub Actions.
- Stop testing at Travis CI.
- Stop testing at AppVeyor.
Documentation¶
- DevGuide: source code must be pure ASCII.
- DevGuide:
reStructuredTextformat for docstrings is recommended. - DevGuide: de-facto good commit message format is required: subject/body/trailers.
- DevGuide:
conventional commitformat for commit message subject lines is recommended. - DevGuide:
Markdownformat for commit message bodies is recommended. - DevGuide: commit messages must be pure ASCII.