| Age | Commit message (Collapse) | Author |
|
This implements RFC40 and RFC52.
https://lists.archlinux.org/archives/list/arch-dev-public@lists.archlinux.org/thread/XR3VAUWC5LNMTVOCKFOHYYEGUQ4ZFCNG/
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
python-klein 23.5.0-1 check() fails with python-hypothesis 6.88.3-1:
E hypothesis.errors.FailedHealthCheck: The method FrozenHTTPMessageTestsMixIn.test_bodyAsFountFromFountTwice was called from multiple different executors. This may lead to flaky tests and nonreproducible errors when replaying from database.
E See https://hypothesis.readthedocs.io/en/latest/healthchecks.html for more information about this. If you want to disable just this health check, add HealthCheck.differing_executors to the suppress_health_check settings for this test.
Upstream is moving away from hypothesis, so the actual cause may not
matter.
See: https://github.com/twisted/klein/pull/586
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
[1] https://github.com/twisted/klein/pull/384
|
|
Most of patches are home-grown instead of from upstream, as upstream fixes
are quite large and cannot be cleanly backported. Specifically, upstream
moves test strategies from Klein to Hyperlink [1] and drop Python 2.x
support [2,3]. The fix for Werkzeug 2.x in test_resource.py [3] is smaller,
while it cannot be cleanly backported, either.
[1] https://github.com/twisted/klein/pull/393
[2] https://github.com/twisted/klein/pull/328
[3] https://github.com/twisted/klein/pull/355
[4] https://github.com/twisted/klein/pull/499
|
|
|
|
|
|
namcap does not like it
|
|
Upstream bug reports
- https://github.com/twisted/klein/issues/339
- https://github.com/python-hyper/hyperlink/issues/129
|
|
|
|
|
|
|
|
* HTTPS in URLs https://www.archlinux.org/todo/use-https-in-the-url-field/
|
|
Ref: https://www.archlinux.org/todo/use-https-in-the-url-field/
|
|
|