You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Mar 22, 2026. It is now read-only.
A few days ago I started getting these error messages when trying to run sqldf :
AttributeError: 'str' object has no attribute '_execute_on_connection'
sqlalchemy.exc.ObjectNotExecutableError: Not an executable object
The error message prints out the query string I'm trying to use. It doesn't want to execute the query because it's a string, but that's how I've been using sqldf now for over a year.
There's nothing wrong with the query itself. And I didn't change any code as far as I know, so I'm not sure why this broke.
I tried upgrading some packages and that didn't help. Versions installed:
A few days ago I started getting these error messages when trying to run sqldf :
AttributeError: 'str' object has no attribute '_execute_on_connection'sqlalchemy.exc.ObjectNotExecutableError: Not an executable objectThe error message prints out the query string I'm trying to use. It doesn't want to execute the query because it's a string, but that's how I've been using sqldf now for over a year.
There's nothing wrong with the query itself. And I didn't change any code as far as I know, so I'm not sure why this broke.
I tried upgrading some packages and that didn't help. Versions installed: