Fix "connection shutdown" exceptions. Fix #72.#83
Fix "connection shutdown" exceptions. Fix #72.#83fdcastel wants to merge 9 commits intopauldex:mainfrom
Conversation
|
Unfortunately the problem still persists. Performing a more thorough analysis. |
|
I've explored every possible solution in the SQLAlchemy dialect, but it seems the only place to fix this is in the Firebird Python driver. I've submitted an issue to the upstream project. |
|
Thanks for all your hard work. I really appreciate that you have jumped in and contributed so much to this project.
Paul
From: F.D.Castel ***@***.***>
Sent: Friday, July 4, 2025 8:23 PM
To: pauldex/sqlalchemy-firebird ***@***.***>
Cc: Subscribed ***@***.***>
Subject: Re: [pauldex/sqlalchemy-firebird] Fix "connection shutdown" exceptions. Fix #72. (PR #83)
<https://avatars.githubusercontent.com/u/629408?s=20&v=4> fdcastel left a comment (pauldex/sqlalchemy-firebird#83) <#83 (comment)>
I've explored every possible solution in the SQLAlchemy dialect, but it seems the only place to fix this is in the Firebird Python driver.
I've submitted an issue <FirebirdSQL/python3-driver#51> to the upstream project.
—
Reply to this email directly, view it on GitHub <#83 (comment)> , or unsubscribe <https://github.com/notifications/unsubscribe-auth/ABX7Z6Z422YMTAJNAJEPRYD3G5AKTAVCNFSM6AAAAACAYSRIGSVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZTAMZXHAZTMOBZGE> .
You are receiving this because you are subscribed to this thread. <https://github.com/notifications/beacon/ABX7Z67NF7TZA4CZXIEP2XD3G5AKTA5CNFSM6AAAAACAYSRIGSWGG33NNVSW45C7OR4XAZNMJFZXG5LFINXW23LFNZ2KUY3PNVWWK3TUL5UWJTVVCG3FW.gif> Message ID: ***@***.*** ***@***.***> >
|
|
@fdcastel thanks for the PR, they fixed my issues. I cloned this repo, applied your patches and vendored the results in my company gitlab. |
|
@bkcsfi Thanks for the feedback. I’m working with the Firebird Foundation to move this repository to their GitHub organization, which will (hopefully) improve the project’s release and publishing processes. |
|
@bkcsfi I'm working with @pauldex to provide a new release under the umbrella of the Firebird GitHub organization. A new official release should follow soon. In the meantime, I'm publishing unofficial builds of sqlalchemy-firebird at: The latest build is v2.2.0-beta2, which targets SQLAlchemy 2.0.49+ and firebird-driver 2.0.2+. You can use it as a direct dependency by referencing the wheel in your pyproject.toml: dependencies = [
"sqlalchemy-firebird @ https://github.com/fdcastel/sqlalchemy-firebird-fork/releases/download/v2.2.0-beta2/sqlalchemy_firebird-2.2-py3-none-any.whl",
]Or with pip: pip install https://github.com/fdcastel/sqlalchemy-firebird-fork/releases/download/v2.2.0-beta2/sqlalchemy_firebird-2.2-py3-none-any.whlUPDATE: I've updated the above instructions to latest release. |
|
Update: This turned out to be a problem in the upstream project. I submitted a fix, and it has already been merged. Using python3-driver I'm closing this PR now. |
Based on #82. Fix #72.