The latest trunk seems to have fixed this issue.

Thanks

On Jul 12, 6:22 pm, jason kirtland <[EMAIL PROTECTED]> wrote:
> bbull wrote:
> > I have some code that returns what I'm calling a table object.
>
> > return getattr(self.dbc, tablename)
>
> > where self.dbc is an SqlSoup object and tablename is the name of the
> > table.
>
> > [..]
> > TypeError: type() argument 1 must be string, not unicode
>
> > For some reason, the line "mapname = 'Mapped' +
> > _selectable_name(selectable)" in sqlsoup.py creates a unicode object
> > instead of a string object when 'entity' is passed in.  If I put a
> > simple str() around the code ("mapname = str('Mapped' +
> > _selectable_name(selectable))"), it works with no problem.
>
> > Any reason why only this one particular case would cause this problem?
>
> Try that again with the latest from trunk.
>
> -j


--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"sqlalchemy" group.
To post to this group, send email to sqlalchemy@googlegroups.com
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/sqlalchemy?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to