The more easy way to generate a .pyrightconfig.json
file for the python development
Well native lsp is amazing but the pyright language server not detect the packages from a virtual enviroment created by Pipenv or any other tool and this is soo tedious to configure and I created this for help you to create this with only one command 😎
For use this you need:
- Python
- Neovim 0.5
- Pipenv ( For manage the enviroments )
For the lua users:
--- packer.nvim
use 'TeoDev1611/venom.nvim'
--- paq.nvim
require 'paq'{
'TeoDev1611/venom.nvim'
}
--- vim-packager
packager.add('TeoDev1611/venom.nvim')
For the vim users:
"vim-plug
Plug 'TeoDev1611/venom.nvim'
"dein.vim
call dein#add('TeoDev1611/venom.nvim')
Well i improved many commands for make your development more easy
VenomHelp
prints the help for the plugin and the option for use as a python scriptVenomLog
prints the dir of the file of logsVenomPath
prints the plugin pathVenomCheck
prints the checker for the executables like checkhealth Args: you need passmsg
for show in only a message the params ortable
for print a table of information.VenomNow
execute the script and you need choose a option for use pipenv or other options soon avaliable
- Add neovim configuration
- Add a ui for the checker
- Support other enviroment manager