feat: support empty URL for local backends in ibis.connect() #8450
Labels
feature
Features or general enhancements
onboarding
Issues that can be addressed by someone less familiar with ibis
ux
User experience related issues
Is your feature request related to a problem?
often when testing against multiple backends, myself or a user will do something like:
Ibis supports a cleaner
ibis.connect()
that takes a backend-specific URI. those don't make sense for many of the local backends and are currently NotImplemented, but it would be nice for consistency and ease of use to support empty URIs for all of:and any others not supported now. should also support #8435 and #7710 once those are in (and any other future local backends)
Describe the solution you'd like
adding anything to the URIs could warn or error
What version of ibis are you running?
main
What backend(s) are you using, if any?
duckdb/pandas/datafusion/polars/dask/pyspark
Code of Conduct
The text was updated successfully, but these errors were encountered: