-
Notifications
You must be signed in to change notification settings - Fork 76
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
fix: query config value must be converted to dict #1016
fix: query config value must be converted to dict #1016
Conversation
@neelasha23, please review this and check the CI I took a brief look and it seems like it's an issue with the DuckDB version (an update probably broke things) |
OK for me to help fix things with some guidance, but prbly better on a separate branch? |
I added a basic sqlite connection in the format mentioned and it worked. I have fixed most of the CI issues except one. Please take a look at the changes here:
I still see this test failing: Thoughts? @edublancas |
@neelasha23 I've merged your PR to fix the CI @wimvanleuven feel free to rebase so you get the CI fixes
yeah we can add an xfail and open an issue, we can tackle it later yes, I think we should add an example to the docs |
|
I noticed the read the docs action failed ... how to retrigger? |
I re-ran the CI, all passing now! @neelasha23 please give a final check |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
lg!
@wimvanleuven thanks so much! I'll do a release shortly! |
@edublancas I don't want to rush you, but could you give an time horizon for the release, so we can plan our work accordingly? Thank you so much for the productive collab! |
It's released @wimvanleuven |
to be usable by URL.create()
Describe your changes
The fix mainly isolates the parsing of a configuration section in a separate function, so that in can be reused at the points where URL.create(**section) is called.
The parsing mainly ensure that a query attributed is also correctly converted to a dictionary or something else by parsing the value as a python string.
This seemed the least impactful change, while fixing the bugs related to the query parameter.
Issue number
Closes #1015
Checklist before requesting a review
pkgmt format
📚 Documentation preview 📚: https://jupysql--1016.org.readthedocs.build/en/1016/