Dependencies: Migrate from crate[sqlalchemy] to sqlalchemy-cratedb#9345
Conversation
|
CLA Assistant Lite bot All contributors have signed the CLA ✍️ ✅ |
This comment was marked as duplicate.
This comment was marked as duplicate.
|
I have read the CLA Document and I hereby sign the CLA |
|
recheck |
dda7a4a to
5705381
Compare
MinuraPunchihewa
left a comment
There was a problem hiding this comment.
Hey @amotl,
Since we are also using the Create DBAPI, we will need to include it in the requirements.txt file. We can, of course, omit the sqlalchemy extra now.
|
Hi Minura, thank you very much for looking into this. The In general, Please let us know if that answers any questions well, also sharing more insights why we are observing this change at all. With kind regards, |
|
Ah, I see. Thank you for letting us know, @amotl. The only issue is that we have a CI check that runs to ensure that the third-party packages used in our integrations are also listed as dependencies in the respective |
5705381 to
36b631f
Compare
|
Hi. I've updated the patch like you suggested. If the build will pick up crate==1.0.0.dev0, because sqlalchemy-cratedb says so, it will be good to go. Otherwise, please let me know if you see any other problems on CI. Thanks! |
|
Thank you, @amotl! Sorry for the trouble, but could you please sync your fork with the main branch? There is another CI check that is failing. I believe this is an issue on our end, but I remember that it was fixed frequently. I think syncing your branch with our main should do the trick. |
The CrateDB SQLAlchemy dialect needs more love, so it was separated from the DBAPI HTTP driver. The new canonical package for the SQLAlchemy CrateDB dialect on PyPI is: https://pypi.org/project/sqlalchemy-cratedb/
36b631f to
3f3acaf
Compare
|
Hi Minura, I did a rebase yesterday whle already adjusting the patch according to your suggestions. Right now, I've used the "Rebase branch" button on GitHub once more. With kind regards, |
|
Hey @hamishfagg, |
|
I also think it must be something in Feel free to use this as a blueprint example to eventually improve your shared actions on this detail of being more welcoming to external contributors. If you see some room for improvements, please just go ahead and refresh (rebase) this page at your disposal, in order to trigger CI. |
|
Hey guys, Anyway this has prodded me to try get this sorted again, sorry for the inconvenience. |
|
Thanks, @hamishfagg. Yes, it won't be necessary to deploy it to a test environment right now. I will merge the PR. |
About
The CrateDB SQLAlchemy dialect needs more love, so it was separated from the DBAPI HTTP driver. This patch intends to accompany the migration.
Details
The new canonical package for the SQLAlchemy CrateDB dialect on PyPI is:
/cc @hammerhead, @hlcianfagna, @surister