I guess packaging an alpha of pylint 3 was the only way to get acceptable Python 3.12 support? It’s unfortunate that according to https://pylint.pycqa.org/en/latest/whatsnew/3/3.0/index.html there will be further breaking changes before 3.0.0 final, and they can be expected to break people’s configuration files.
This is using the wrong format for the version string (it should probably be something like 3.0.0~a7 instead) - as 3.0.0a7 will sort higher than 3.0.0.
Bodhi is disabling automatic push to stable due to negative karma. The maintainer may push manually if they determine that the issue is not severe.
python-lsp-server is fixed in rawhide and merged into f39. I have rebuild rawhide, but notf39. You can do that in the side tag.
There's an update in testing, which I submitted a day ago. Let me know if you need me to pull it. If you submit an update within the next 5 days, it will obsolete the pending update.
This update has been submitted for testing by limb.
This update's test gating status has been changed to 'ignored'.
This update has been pushed to testing.
This will break python3-lsp-server+all (#2240745).
I'll see if I can loosen the version constraint for
python3-lsp-server+all
. Package just landed in rawhide.I guess packaging an alpha of pylint 3 was the only way to get acceptable Python 3.12 support? It’s unfortunate that according to https://pylint.pycqa.org/en/latest/whatsnew/3/3.0/index.html there will be further breaking changes before 3.0.0 final, and they can be expected to break people’s configuration files.
This is using the wrong format for the version string (it should probably be something like
3.0.0~a7
instead) - as3.0.0a7
will sort higher than3.0.0
.Bodhi is disabling automatic push to stable due to negative karma. The maintainer may push manually if they determine that the issue is not severe.
Please use proper versioning so that future updates will sort correctly. Giving negative karma to help unpush things.
The same applies to
python-astroid-3.0.0b0
.Oops. I meant to give negative karma...
Let's unpush this, indeed. Saves me having to push yet another update for
python-lsp-server
tof39
.This update has been obsoleted.
We will need this in f39. Please let me know when python-lsp-server is ready there and I'll push an update with corrected versioning.
python-lsp-server
is fixed inrawhide
and merged intof39
. I have rebuildrawhide
, but notf39
. You can do that in the side tag.There's an update in testing, which I submitted a day ago. Let me know if you need me to pull it. If you submit an update within the next 5 days, it will obsolete the pending update.
I've got pylint fixed in rawhide, and building in side tag f39-build-side-74606, but python-lsp-server needs some things: https://kojipkgs.fedoraproject.org//work/tasks/5293/106765293/root.log
I've tagged python-astroid-3.0.0~b0~202309253dbb5d7-1.fc39 there so you should be able to build everything into that.
Oh yeah. I forgot about
python-pydocstyle
. That's on its way to stable: FEDORA-2023-3703495e43I used an override to get
python-lsp-server
built. Anyway, I'll take care ofpython-lsp-server
and let you know when everything is ready.It's ready. I build
python-lsp-server
into the side tag.