← Back to team overview

ubuntu-bots team mailing list archive

[Bug 1531427] Re: meetingology should start supporting Python 3

 

```
INFO 2016-02-24T07:22:01 supybot Completed daemonization.  Current PID: 2043
INFO 2016-02-24T07:22:01 supybot Connecting to chat.freenode.net:6697.
WARNING 2016-02-24T07:22:01 supybot Not checking SSL certificates, connections are vulnerable to man-in-the-middle attacks. Set supybot.protocols.ssl.verifyCertificates to "true" to enable validity checks.
ERROR 2016-02-24T07:22:01 supybot Exception connecting to freenode:
Traceback (most recent call last):
  File "/home/meetingology/.local/lib/python2.7/site-packages/supybot/plugins/Owner/plugin.py", line 125, in __init__
    self._connect(network)
  File "/home/meetingology/.local/lib/python2.7/site-packages/supybot/plugins/Owner/plugin.py", line 165, in _connect
    driver = drivers.newDriver(newIrc)
  File "/home/meetingology/.local/lib/python2.7/site-packages/supybot/drivers/__init__.py", line 190, in newDriver
    driver = driverModule.Driver(irc)
  File "/home/meetingology/.local/lib/python2.7/site-packages/supybot/drivers/Socket.py", line 85, in __init__
    self.connect()
  File "/home/meetingology/.local/lib/python2.7/site-packages/supybot/drivers/Socket.py", line 218, in connect
    self.reconnect(reset=False, **kwargs)
  File "/home/meetingology/.local/lib/python2.7/site-packages/supybot/drivers/Socket.py", line 281, in reconnect
    self.starttls()
  File "/home/meetingology/.local/lib/python2.7/site-packages/supybot/drivers/Socket.py", line 376, in starttls
    ca_file=network_config.ssl.authorityCertificate(),
  File "/home/meetingology/.local/lib/python2.7/site-packages/supybot/utils/net.py", line 169, in ssl_wrap_socket
    ssl_version=ssl.ssl.PROTOCOL_TLSv1, verify_mode=ssl.CERT_NONE)
AttributeError: 'module' object has no attribute 'ssl'
ERROR 2016-02-24T07:22:01 supybot Exception id: 0xf6f94
ERROR 2016-02-24T07:22:01 supybot Could not connect to freenode: 'module' object has no attribute 'ssl'.
```

Downgrading to older version for now.

-- 
You received this bug notification because you are a member of Ubuntu
IRC Bots, which is subscribed to Ubuntu IRC Bots.
https://bugs.launchpad.net/bugs/1531427

Title:
  meetingology should start supporting Python 3

Status in Ubuntu IRC Bots:
  Confirmed

Bug description:
  Meetingology (the bot at freenode) has been running on Limnoria for a
  long time as it's the only active Supybot fork.

  Recently they have been starting to move to supporting only Python 3
  which has less issues e.g. with charsets. Meetingology the bot could
  be converted to Python 3 if the meetingology plugin supported it.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu-bots/+bug/1531427/+subscriptions


References