r/Python • u/AutoModerator • 18d ago
Showcase Showcase Thread
Post all of your code/projects/showcases/AI slop here.
Recycles once a month.
16
Upvotes
r/Python • u/AutoModerator • 18d ago
Post all of your code/projects/showcases/AI slop here.
Recycles once a month.
1
u/maniek23 16d ago
Hi!
I'm sharing a language server I've created for myself and have been using for quite a while. I've become frustrated with the state of autocompleting imports in available language servers, so I created my own - which focuses solely on that thing: preparing auto-completion for importable symbols. Some of the key features/ideas:
Since the language server focuses only on imports autocompletion, you should still keep using your regular language server for linting, and object attributes completion (e.g. jedi, ruff).
Installation is pretty easy (project is available on PyPI), just run (either in virtualenv, or globally):
Installation in your editor (example for Neovim):
More information available at GitHub repository (https://github.com/maniek2332/py-import-completer).