For some reason the Artifact typed fields don't include the type of the field...
rpiazza opened this issue · comments
That's actually pretty standard for how we treat fields that end up being attributes in XML. Compare, for instance, the FileObject. They're almost always native Python types (str, bool, etc.), and the bindings typically cast these as appropriate.
I'm not saying it's the right way 😉 , but if we change this we should make sure to do it everywhere.
This isn't a bug - the problem was in the way it was called.