text: Title: DateTime columns can not be used
  Body: ### Describe the bug
  
  I have simple table with one column that has type DateTime, every time I want to query record that has date set it fails with exception
  
  ```
  File "lib\sqlalchemy\cyextension\resultproxy.pyx", line 16, in sqlalchemy.cyextension.resultproxy.BaseRow.__init__
    File "lib\sqlalchemy\cyextension\resultproxy.pyx", line 73, in sqlalchemy.cyextension.resultproxy._apply_processors
    File "lib\sqlalchemy\cyextension\processors.pyx", line 34, in sqlalchemy.cyextension.processors.str_to_datetime
  TypeError: fromisoformat: argument must be str
  ```
  
  ### Optional link from https://docs.sqlalchemy.org which documents the behavior that is expected
  
  _No response_
  
  ### SQLAlchemy Version in Use
  
  2.0.2,2.0.16
  
  ### DBAPI (i.e. the database driver)
  
  pysqlite
  
  ### Database Vendor and Major Version
  
  SQLite
  
  ### Python Version
  
  3.11
  
  ### Operating system
  
  Windows
  
  ### To Reproduce
  
  ```python
  Create table with datetime column, insert record with datetime, query with .all()
  ```
  
  
  ### Error
  
  ```
  File "lib\sqlalchemy\cyextension\resultproxy.pyx", line 16, in sqlalchemy.cyextension.resultproxy.BaseRow.__init__
    File "lib\sqlalchemy\cyextension\resultproxy.pyx", line 73, in sqlalchemy.cyextension.resultproxy._apply_processors
    File "lib\sqlalchemy\cyextension\processors.pyx", line 34, in sqlalchemy.cyextension.processors.str_to_datetime
  TypeError: fromisoformat: argument must be str
  ``` 
  
  ### Additional context
  
  _No response_