-
-
Notifications
You must be signed in to change notification settings - Fork 2.1k
Unpin attrs dep after new version has been released #9946
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Will we want to cherry-pick this into 1.33.2?
Yeah probably, I'll make a release-v1.33.2 branch and we can merge it in there? |
sgtm |
@@ -79,7 +79,7 @@ | |||
# Fedora 31 only has 19.1, so if we want to upgrade we should wait until 33 | |||
# is out in November.) | |||
# Note: 21.1.0 broke `/sync`, see #9936 | |||
"attrs>=19.1.0,<21.1.0", | |||
"attrs>=19.1.0,!=21.1.0", |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Probably unnecessary; 21.1.0 was yanked from PyPI, so it effectively no longer exists. We can go back to just attrs>=19.1.0
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Mmm, true. Though I think since we know its bad we may as well leave it in there. I'm not sure if e.g. pypi mirrors and the like handle yanking etc.
Synapse 1.33.2 (2021-05-11) =========================== Due to the security issue highlighted below, server administrators are encouraged to update Synapse. We are not aware of these vulnerabilities being exploited in the wild. Security advisory ----------------- This release fixes a denial of service attack ([CVE-2021-29471](GHSA-x345-32rc-8h85)) against Synapse's push rules implementation. Server admins are encouraged to upgrade. Internal Changes ---------------- - Unpin attrs dependency. ([\#9946](matrix-org/synapse#9946))
attrs 21.2.0 has been released with the fix to
evolve
.c.f. #9936