{"action":"opened","issue":{"url":"https://api.github.com/repos/etotheipi/BitcoinArmory/issues/278","labels_url":"https://api.github.com/repos/etotheipi/BitcoinArmory/issues/278/labels{/name}","comments_url":"https://api.github.com/repos/etotheipi/BitcoinArmory/issues/278/comments","events_url":"https://api.github.com/repos/etotheipi/BitcoinArmory/issues/278/events","html_url":"https://github.com/etotheipi/BitcoinArmory/issues/278","id":65338432,"number":278,"title":"python-2.7 errors","user":{"login":"yurivict","id":271906,"avatar_url":"https://avatars.githubusercontent.com/u/271906?v=3","gravatar_id":"","url":"https://api.github.com/users/yurivict","html_url":"https://github.com/yurivict","followers_url":"https://api.github.com/users/yurivict/followers","following_url":"https://api.github.com/users/yurivict/following{/other_user}","gists_url":"https://api.github.com/users/yurivict/gists{/gist_id}","starred_url":"https://api.github.com/users/yurivict/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/yurivict/subscriptions","organizations_url":"https://api.github.com/users/yurivict/orgs","repos_url":"https://api.github.com/users/yurivict/repos","events_url":"https://api.github.com/users/yurivict/events{/privacy}","received_events_url":"https://api.github.com/users/yurivict/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":0,"created_at":"2015-03-31T01:04:43Z","updated_at":"2015-03-31T01:04:43Z","closed_at":null,"body":"0.93.1 breaks with python python27-2.7.9, see error log below.\r\nI am seeing this on FreeBSD, but the last error also googles for linux:\r\nhttps://www.google.com/?gws_rd=ssl#q=%22exceptions.NameError:+global+name+%27reactor%27+is+not+defined%22\r\nThis last error causes armory to freeze on BSD.\r\nRequirement says that it works with Python 2.6/2.7\r\n\r\n@njaard sorry for bothering you, but maybe you know what the matter is, because I think you made this release 12 days ago.\r\n\r\n\r\n---errors---\r\n/usr/local/lib/armory/armoryengine/Transaction.py:2675: SyntaxWarning: import * only allowed at module level\r\n  def PyCreateAndSignTx_old(srcTxOuts, dstAddrsVals):\r\n(ERROR) announcefetch.py:285 - Specified URL was inaccessible\r\n(ERROR) announcefetch.py:286 - Tried: https://bitcoinarmory.com/announce.txt?osvar=freebsd&os=bsd&ver=0.93.1&id=38b6dd78\r\n(ERROR) announcefetch.py:285 - Specified URL was inaccessible\r\n(ERROR) announcefetch.py:286 - Tried: https://s3.amazonaws.com/bitcoinarmory-media/announce.txt\r\n(WARNING) announcefetch.py:299 - Error fetching announce digest\r\nUnhandled Error\r\nTraceback (most recent call last):\r\n  File \"/usr/local/lib/armory/qtdefines.py\", line 609, in MsgBoxWithDNAA\r\n    result = dlg.exec_()\r\n  File \"/usr/local/lib/armory/qtdefines.py\", line 58, in wrapper\r\n    result = func(*args, **kwargs)\r\n  File \"/usr/local/lib/armory/qtdefines.py\", line 768, in exec_\r\n    return super(ArmoryDialog, self).exec_()\r\n  File \"/usr/local/lib/armory/qt4reactor.py\", line 231, in _iterate\r\n    self.runUntilCurrent()\r\n--- <exception caught here> ---\r\n  File \"/usr/local/lib/python2.7/site-packages/twisted/internet/base.py\", line 824, in runUntilCurrent\r\n    call.func(*call.args, **call.kw)\r\n  File \"/usr/local/lib/armory/ArmoryQt.py\", line 6533, in Heartbeat\r\n    reactor.callLater(nextBeatSec, self.Heartbeat)\r\nexceptions.NameError: global name 'reactor' is not defined"}}