Comments (2)
Could you please try one more thing to see if it helps?
Try to add src_paths
parameter for each config to specify the source root for each project. https://pycqa.github.io/isort/docs/configuration/options.html#src-paths
For example:
scripts/pyproject.toml
:
[tool.isort]
profile = "black"
line_length = 120
sections = "FUTURE,STDLIB,THIRDPARTY,FIRSTPARTY,LOCALFOLDER"
src_paths = ["scripts"]
and django/pyproject.toml
[tool.isort]
profile = "black"
line_length = 120
sections = "FUTURE,STDLIB,THIRDPARTY,FIRSTPARTY,LOCALFOLDER"
src_paths = ["django"]
I tried it in your example and it worked as expected with isort . --resolve-all-configs
from isort.
Hi @cedric-spinergie!
Have you had a chance to try this option?
And if there's still a problem, don't hesitate to reach out!
from isort.
Related Issues (20)
- Unrecognized arguments: --profile black HOT 6
- Fix broken integration tests HOT 2
- Lots of new direct dependencies `[5.13]` HOT 1
- New Yarg dependency adds `site-packages/tests` directory HOT 4
- pip install "isort[colors]" no longer installs colorama HOT 3
- Incorrect identification of first and third party modules
- It seems `--jobs` and `--diff` cannot be used together
- try isort page is b0rk
- from xyz import (abc, # isort:skip yo, hey) HOT 1
- Can we add a json schema to complete pyproject.toml's [tool.isort]?
- isort 5.11.2 fails to install in pre-commit HOT 4
- Import in one line if the import fits within the line-length HOT 4
- files configuration option missing from config file(s) HOT 2
- Non-idempotency with commented multiline imports
- [self tests] test_black_pyi_file fails with black 24.2.0
- [self tests] test_isort_should_warn_on_empty_custom_config_issue_1433 fails against Pytest 8
- `--skip-gitignore` still traverses files/directories in .gitignore'd directories HOT 2
- Sorting order is broken and not following standard sort order HOT 13
- Third-party incorrectly identify as First-party depending on the name of the root directory
- isort.core.process incorrectly returns False if only changes to lines before imports were made, with no changes to raw import section
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from isort.