-
### Is your feature request related to a problem? Please describe
The spellchecker raises errors for things like `# fmt: on` (a `black` directive), `# noqa` (flake8 directive), and `# nosec` (bandi…
-
I recently tried to upgrade habitat_sim to use the new pre-commit hook, but found that the ID is not preserved in the cells with a bidirectional update.
pre-commit hook settings
```
- repo: htt…
-
### Is your feature request related to a problem?
Code quality improvements.
### Describe the solution you'd like
Run [ruff formatter](https://github.com/astral-sh/ruff) on all *.py files. A…
-
## Describe the motivation for the change
[Ruff](https://docs.astral.sh/ruff/) is a single replacement for the large number of python code quality tools out there. It's quite fast, implements a lar…
-
neoformat can run formatter in a sequential way, eg, `docformatter -> isort -> black`. Which means I can fix the docstring in the first place, then rearrange the import order, and fix the code style w…
-
### How would this feature be useful?
When providing a Nox configuration for a team that may not be familiar with Nox, it would be good to give a simple command to list tags rather than have them loo…
-
### Python
[Python Official Style Guide](https://peps.python.org/pep-0008/)
[Google Python Style Guide](http://google.github.io/styleguide/pyguide.html)
Tools list:
- auto-formatter: [Black](ht…
-
isort sorts third-party socketio to local imports.
Before:
```python
import jwt
from socketio.exceptions import ConnectionRefusedError
from src.core.auth import auth_backend
```
After:
`…
-
I'm seeing this in my console when I start ST2:
```
Reloading plugin /Users/tdhopper/Library/Application Support/Sublime Text 2/Packages/isort/isort_file.py
Traceback (most recent call last):
File …
-
### Description of the JSON schema.
`pyproject.toml` files are missing various schemas under `[tool]` that can be used. This issue tracks them, the original list can be found [at this comment](http…