Apparently something breaks when receive_count is None:
evan@~/src/Net/Twitter/bug-311793]» ./run
/home/evan/src/Net/Twitter/bug-311793/gwibber/microblog/support/facelib.py:47: DeprecationWarning: the md5 module is d
import md5
20 new tweets since last_message_id -1
Traceback (most recent call last):
File "/home/evan/src/Net/Twitter/bug-311793/gwibber/microblog/twitter.py", line 161, in receive
for data in self.get_messages():
File "/home/evan/src/Net/Twitter/bug-311793/gwibber/microblog/twitter.py", line 127, in get_messages
messages = (new_messages + (messages or []))[0:int(self.account["receive_count"]) or 20]
TypeError: int() argument must be a string or a number, not 'NoneType'
It looks like a typo int(None) vs int(None or 20). The attached patch fixes it for me.
Apparently something breaks when receive_count is None: src/Net/ Twitter/bug-311793]» ./run src/Net/ Twitter/bug-311793/gwibber/ microblog/ support/ facelib. py:47: DeprecationWarning: the md5 module is d evan/src/ Net/Twitter/bug-311793/gwibber/ microblog/ twitter. py", line 161, in receive messages( ): evan/src/ Net/Twitter/bug-311793/gwibber/ microblog/ twitter. py", line 127, in get_messages int(self. account[ "receive_ count"] ) or 20]
evan@~/
/home/evan/
import md5
20 new tweets since last_message_id -1
Traceback (most recent call last):
File "/home/
for data in self.get_
File "/home/
messages = (new_messages + (messages or []))[0:
TypeError: int() argument must be a string or a number, not 'NoneType'
It looks like a typo int(None) vs int(None or 20). The attached patch fixes it for me.