unhashable type: 'list'
when using list of boolean in in_()
#489
Labels
api: bigquery
Issues related to the googleapis/python-bigquery-sqlalchemy API.
type: feature request
‘Nice-to-have’ improvement, new feature or different behavior or design.
Environment details
python --version
3.9.9pip --version
22.1.2sqlalchemy-bigquery
version:pip show sqlalchemy-bigquery
1.4.3Steps to reproduce
Stack trace
When comparing with other dialects (i.e. redshift), I can see that bigquery passes a list to the processor function in
sqlalchemy/engine/default.py
(line 1081) which causes an issue insqlalchemy/sql/sqltypes.py
(line 1957) where the below check is performedOther dialects seem to break down each parameter into a single value. For example, when performing the same query with redshift dialect I can see the following compiled parameters
vs bigquery
The text was updated successfully, but these errors were encountered: