Page MenuHomeFreeBSD

devel/py-twisted: Update 20.3.0 and extra_require
Needs ReviewPublic

Authored by dereks_lifeofadishwasher.com on Wed, Mar 25, 8:08 PM.

Details

Summary
  • Update to 20.3.0 [1]
  • Include extra_require options on by default [2]
  • Excluding extra_require soap due to soappy being python 2.7 only

[1] https://github.com/twisted/twisted/blob/trunk/NEWS.rst#twisted-2030-2020-03-13
[2] https://github.com/twisted/twisted/blob/trunk/src/twisted/python/_setup.py#L94

soappy is a python 2.7 only project and has a long running issue with Twisted to be replaced with something else (ZSI 2.0). https://twistedmatrix.com/trac/ticket/3283

Test Plan

20.3.0@36:
Ran 12912 tests in 370.716s
FAILED (skips=2601, expectedFailures=3, failures=9, errors=1, successes=10298)

20.3.0@27:
Ran 12789 tests in 349.549s
FAILED (skips=2556, failures=10, errors=13, successes=10210)

18.9.0_1@36:
Ran 12671 tests in 213.893s
FAILED (skips=3067, failures=9, errors=1, successes=9594)

18.9.0_1@27:
Ran 12580 tests in 190.577s
FAILED (skips=2992, failures=10, errors=13, successes=9565)

Most 2.7 errors are covered here:
https://twistedmatrix.com/trac/ticket/8078

And maybe more failures here:
https://twistedmatrix.com/trac/ticket/3787

Diff Detail

Lint
No Linters Available
Unit
No Unit Test Coverage
Build Status
Buildable 30250
Build 28030: arc lint + arc unit

Event Timeline

Looking for any additional feedback on testing py-twisted.

bofh added a subscriber: bofh.Sun, Mar 29, 10:44 PM
lwhsu added a subscriber: lwhsu.Tue, Mar 31, 4:31 PM
github_evilham.com requested changes to this revision.Thu, Apr 2, 5:03 PM
github_evilham.com added inline comments.
devel/py-twisted/Makefile
18

Twisted 20.3.0 requires now attrs >= 19.2.0

40

Twisted 20.3.0 requires cryptography >= 2.5

50

Twisted 20.3.0 requires service_identity >= 18.1.0

This revision now requires changes to proceed.Thu, Apr 2, 5:03 PM

Update 20.3.0 requirments. The original commit was from 19.10.0.