community/py3-twisted: fix issues with test suite

The test suite was disabled because the python 3.8 upgrade introduced some test
failures due to changes. Fix those:

* hmac.HMAC now requires a `moddigest` argument
* cgi.parse_qs has been removed, urrlib.parse.parse_qs is used instead
* cryptography and bcrypt seem to be required for the test suite.
7 jobs for !1130 with py3-twisted-fix-38-test-suite in 10 minutes and 44 seconds (queued for 1 second)
detached
Status Job ID Name Coverage
  Lint
failed #12077
x86_64 docker-alpine allowed to fail
lint

00:00:24

 
  Build
passed #12082
aarch64 ci-build docker-alpine
build-aarch64

00:10:18

passed #12083
armv7 ci-build docker-alpine
build-armv7

00:08:31

passed #12081
ppc64le ci-build docker-alpine
build-ppc64le

00:06:50

passed #12080
s390x ci-build docker-alpine
build-s390x

00:05:31

passed #12079
x86 ci-build docker-alpine
build-x86

00:07:40

passed #12078
x86_64 ci-build docker-alpine
build-x86_64

00:05:03

 
Name Stage Failure
failed
lint Lint
No job log