davidhalter / jedi-vim

Using the jedi autocompletion library for VIM.
MIT License
5.27k stars 370 forks source link

New release? #1111

Closed mhjacks closed 1 year ago

mhjacks commented 1 year ago

Issue

Could we get a new formal release?

Steps to reproduce

I'm the packager of jedi-vim for Fedora, and it looks like git master fixes some issues in the package. I could package a snapshot, but it would be cleaner, and might help other distro packagers as well.

Thanks for the consideration!

davidhalter commented 1 year ago

I'm happy to tag a release, but someone needs to upgrade Jedi first.

mhjacks commented 1 year ago

I would be happy to work with the python3-jedi maintainers in Fedora on co-ordinating updates. What would the minimum version of Jedi be for such a new release, do you think? And what about parso?

davidhalter commented 1 year ago

0.19.0, latest parso.

mhjacks commented 1 year ago

Hm. Seems like it's been a while since parso has gotten a release, too, and it sounds like there have been some significant changes since 0.8.3. Do you think it would be appropriate to tag/release parso too? Meanwhile, I can work on coordinating with the other fedora maintainers; and I suspect other packages may well follow suit as well. Thanks! And thanks for writing and maintaining this stuff in the first place.

(In this comment I'm assuming by "latest" parso you mean something that might be more recent than the 0.8.3 tag, which we've had in Fedora for a while. If that's recent enough, that's fine - my preliminary testing with just the vim pieces has show decent results -- at least no ugly errors -- with Jedi 0.18.2 + parso 0.8.3 from Fedora packages, and Python 3.11.4.)

jgb commented 1 year ago

I've launched a PR to upgrade jedi to 0.19.0 (https://github.com/davidhalter/jedi-vim/pull/1112). Parso is still up to date according to the latest release tag (0.8.3) but indeed it might be useful to tag a release 0.8.4 over there as well so jedi-vim could be released with a fresh set of clothes.

davidhalter commented 1 year ago

Just tagged v0.11.2. I hope that will work for you.

About parso, yes we should probably do a new release soon, but I think that can also wait until Python 3.12 is out. The changes there are not that significant.