I need python-websocket-client in EPEL 9 for azure-cli in BZ 2077853. I'll propose a PR.
PR proposed. https://src.fedoraproject.org/rpms/python-websocket-client/pull-request/9
Hmm, let's wait on this for now and see if I can get azure-cli going without needing to bump the version in EPEL 9.
For posterity, me and Major talked about this outside of this bug. Version 1.2.3 has already been published in EPEL9. The above PR would update it to version 1.3.2. Version 1.3.0 introduced a breaking change [0] which is against EPEL policy [1]. Ideally azure-cli can be adjusted to work with the current version. Upstream set the minimum version at 1.3.1 without specific justification [2], so it's possible the current 1.2.3 will work. If it does not, the we'll need to follow the EPEL incompat process [3]. [0] https://github.com/websocket-client/websocket-client/blob/v1.3.2/ChangeLog#L16 [1] https://docs.fedoraproject.org/en-US/epel/epel-policy-updates/ [2] https://github.com/Azure/azure-cli/commit/f29ea8ca7355095c5a964437bf37152dad305aa8#diff-481a8a6350b8d10423625da596b3d9ce75402d0e8b80a60c4d1ecfb54044bb18 [3] https://docs.fedoraproject.org/en-US/epel/epel-policy-incompatible-upgrades/