<Humbedooh>
we're having some issues with our Perspective Brokers for bb 3, specifically we're getting this error: Unicode-objects must be encoded before hashing
<Humbedooh>
we've tried encoding everything to bytes, everything to strings, nothing seems to be working. What is buildbot expecting?
<cmouse>
.encode()
<Humbedooh>
tried encoding the values, the keys and values as well, and still the same error
<cmouse>
can you show your code?
<Humbedooh>
not at present, but I'll see if that's possible
<Humbedooh>
but it expects a bytes dict?
<Humbedooh>
and is that {b'foo': b'bar'} or {'foo': b'bar'}?
<Humbedooh>
we are in the middle of converting from py2 to py3 and this happened after our client script got converted
antranigv_ has joined #buildbot
antranigv has quit [Ping timeout: 246 seconds]
<cmouse>
wonder which unicode object it is referring to
<Humbedooh>
I've no idea :/
<cmouse>
did you get a backtrace or anything?
<Humbedooh>
not that I can find, but we're also being spammed in twistd.log right now, which complicates things
<Humbedooh>
I'll circle back later when we've cleared out the spam :) thanks for your assist for now
<cmouse>
there usually is at least some kind of hints about where it happens =)