ElementalAlchemist / txircd

Modular IRCd built using Twisted. Made to be extremely customizable.
BSD 3-Clause "New" or "Revised" License
19 stars 5 forks source link

Update dependencies #108

Closed Heufneutje closed 9 years ago

Heufneutje commented 9 years ago

Apparently this came out today, so we might as well.

ElementalAlchemist commented 9 years ago

Should we do something about the TLS dependencies? (or can we in this file, even?) http://labs.twistedmatrix.com/2015/04/twisted-1510-released.html

We should probably consider upgrading some of our other old packages as well, e.g. pyopenssl (unless we can have Twisted pull in pyopenssl automatically).


It looks like we can specify twisted[tls] and have it do all of that, so let's do that.

Heufneutje commented 9 years ago

The other packages are pretty much up-to-date except for pyopenssl, which I purposely left alone because the newer versions cause issues when I try installing them. I'm all for going with twisted[tls] though.

ElementalAlchemist commented 9 years ago

Let's take out pyopenssl and replace twisted with twisted[tls].

Heufneutje commented 9 years ago

It has been done. I wasn't sure whether to include setuptools in our requirements or just inform the user that it needs to be updated for pyopenssl to build. I decided on the latter.