w0rp
2d5a15d501
Close #4971 - Add support for ty via LSP
CI / Build (push) Has been cancelled
CI / Neovim 0.10 Windows (push) Has been cancelled
CI / Neovim 0.12 Windows (push) Has been cancelled
CI / Vim 8.2 Windows (push) Has been cancelled
CI / Vim 9.2 Windows (push) Has been cancelled
CI / Lint (push) Has been cancelled
CI / Lua (push) Has been cancelled
CI / Neovim 0.10 Linux (push) Has been cancelled
CI / Neovim 0.12 Linux (push) Has been cancelled
CI / Vim 8.2 Linux (push) Has been cancelled
CI / Vim 9.2 Linux (push) Has been cancelled
2026-05-16 12:32:08 +01:00
Yining
34d1fd266b
chore: remove some unused files and minor typo fix ( #5029 )
...
removed some files that seem not needed any longer and a minor typo in
code comment
2025-08-15 12:23:31 +01:00
Oliver Albertini
7cdaaa645d
[python/pyre.vim] use pyrefly executable ( #4972 )
...
https://github.com/facebook/pyrefly
The pyre project has evolved to pyrefly. This replaces the pyre linter
with a pyrefly one and removes the test files that were added for
finding the project root in the old pyre world.
Co-authored-by: Oliver Ruben Albertini <oliverruben@gmail.com >
2025-05-17 20:08:52 +09:00
Diego Henrique Oliveira
a7ef1817b7
Improve support for python package manage: pipenv, poetry and uv ( #4825 )
CI / build_image (push) Has been cancelled
CI / test_ale (--linters-only) (push) Has been cancelled
CI / test_ale (--neovim-06-only) (push) Has been cancelled
CI / test_ale (--neovim-08-only) (push) Has been cancelled
CI / test_ale (--vim-80-only) (push) Has been cancelled
CI / test_ale (--vim-90-only) (push) Has been cancelled
2024-09-05 15:37:30 +09:00
w0rp
96f0bf7172
Fix windows virtualenv PATH tests
2023-03-07 02:11:43 +00:00
w0rp
4c162877e2
#2172 Auto PATH with ale_python_auto_virtualenv
...
Automatically set `PATH` for some Python linters that seem to need it
when g:ale_python_auto_virtualenv or b:ale_python_auto_virtualenv is
`1`.
2023-02-08 09:11:31 +00:00
w0rp
6ff1f0b200
Close #4389 - Run pyright via poetry, pipenv, venv
...
Add support for automatically detecting and running Pyright via poetry,
pipenv, and virtualenv directories just like we do with flake8.
2023-02-08 08:24:16 +00:00
Yining
b6f6d84c25
add: pycln as a python linter and fixer ( #4415 )
...
this commit adds pycln as a Python linter and fixer, together with some
tests and documentation. It addresses #4340
pycln repo: https://github.com/hadialqattan/pycln
2023-01-27 10:24:18 +09:00
Yining
cad8f8e683
add: support for refurb as a Python linter ( #4379 )
...
this commit adds refurb as a Python linter, together with some tests
and documentation. it should fix issue: #4362
refurb repo: https://github.com/dosisod/refurb
2022-12-06 21:26:09 +09:00
Yining
483d056528
add: support for ruff as a Python linter and fixer ( #4347 )
...
this commit adds ruff as both a Python linter and fixer, together with
some tests and documentation.
ruff repo: https://github.com/charliermarsh/ruff
2022-10-31 21:55:14 +09:00
infokiller
91e8422d6d
Add pyflyby fixer (using its tidy-imports script) ( #4219 )
...
* add pyflyby fixer
updates
* pyflyby: add docs
updates
* add tests to pyflyby fixer
2022-06-16 22:41:57 +09:00
Jon Parise
8b1ea33cc0
Add a unimport linter for Python files ( #4058 )
...
Unimport (https://github.com/hakancelik96/unimport/ ) is a linter,
formatter for finding and removing unused import statements.
This introduces linting support, although fixer support could come
later.
2022-02-08 15:54:25 +09:00
a666
f9deee0e41
Add flakehell python linter ( #3295 ) ( #3921 )
2021-10-02 16:37:57 +09:00
Oliver Albertini
f769f64c07
[ale-python-root] add .pyre_configuration.local to list of files ( #3900 )
...
Without this, we have one `pyre` process running across different pyre
projects. With this change, files in different projects can be linted
with pyre at the same time.
Co-authored-by: Oliver Ruben Albertini <ora@fb.com >
2021-09-15 21:07:45 +09:00
Daniel Roseman
7d8fb2ba17
Python support poetry ( #3834 )
...
* Add poetry support to python linters and black fixer.
* Update python.vim to detect poetry project.
* Update ale.vim, add an option for poetry `g:ale_python_auto_poetry`.
* Update ale-python.txt, add poetry support.
* Add and update poetry related tests.
Co-authored-by: unc0 <unc0@users.noreply.github.com >
2021-07-25 13:39:05 +09:00
Nikolay Zakirov
82a7e9f588
add autoflake fixer ( #3779 )
...
* first attempt
* added autoflake executable
* added Windows executable for appveyor
* delete unused files
* corrected wrong sorting
2021-07-13 21:58:18 +09:00
Gerardo Gómez Rodríguez
8b73d98baf
chore: replace python-language-server to supported pylsp ( #3810 )
...
As mentioned in #3722 palantir's python-language-server is no longer maintained.
The alternative is to use the community-driven https://github.com/python-lsp/python-lsp-server .
2021-07-09 22:40:31 +09:00
w0rp
b1d833417b
#3633 - Put all dummy test files in test/test-files
2021-03-20 22:11:42 +00:00