Created attachment 171740 [details] patch
Changes: http://labs.twistedmatrix.com/2016/03/twisted-160-released.html http://labs.twistedmatrix.com/2016/04/twisted-161-released.html http://labs.twistedmatrix.com/2016/05/twisted-162-released.html Testbuilds@work
Testbuilds are fine. Depend ports need to be checked: devel/py-twistedFlow devel/py-twistedCore devel/buildbot devel/py-twisted devel/py-twistedRunner devel/py-twisted152 devel/buildbot-slave finance/py-python-obelisk finance/bitcoin-armory net/py-matrix-synapse www/py-autobahn www/py-txrequests
16.3.2 is out.
Port is 16.4.1, latest release is 16.5.0, with 16.6.0rc1 on PyPI currently. Require a patch updating to 16.5.0 to progress.
Created attachment 176924 [details] patch Update to 16.5.0, passes poudriere.
Created attachment 176935 [details] patch
Created attachment 176936 [details] patch
testbuilds are fine.
Depend ports all build fine.
Committed, thanks!
A commit references this bug: Author: pi Date: Sun Nov 13 10:44:13 UTC 2016 New revision: 426029 URL: https://svnweb.freebsd.org/changeset/ports/426029 Log: devel/py-twisted: update 16.4.1 -> 16.5.0 PR: 210517 Changes: https://github.com/twisted/twisted/blob/twisted-16.5.0/NEWS Submitted by: Yuri Victorovich <yuri@rawbw.com> Changes: head/devel/py-twisted/Makefile head/devel/py-twisted/distinfo
For future reference, any twisted API incompatible changes introduced by newer versions are unlikely to show up as build/packaging failures, particularly if those dependents have patched setup.py files to remove <= in *_requires lines, which many do. This is a good reason by itself not to do so unless one has explicitly run time/qa/testsuite tested the dependent for correct function.