pcdshub / pcdshub/cookiecutter-pcds-python
Include isort and flake8 config in pyproject.toml?
Open
Nobody has claimed this yet.
- Dominant language
- Python
- Stars
- 5
- Forks
- 8
- PR merge metrics
- No merged PRs in 30d
Description
Current Behavior
Currently in .flake8 and only pre-commit-config for isort
Possible Solution
tool.isort and tool.flake8 are valid sections for pyproject.toml. (Ref)
This is probably the "correct" way to go
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by comparing the existing .flake8 settings and isort configuration in pre-commit-config with pyproject.toml. Move the equivalent tool.isort and tool.flake8 settings into pyproject.toml, then verify that the linting and formatting configuration remains unchanged.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- python
- Domain
- tooling
- Issue type
- Refactor
- Difficulty
- 2/5
- Estimated time
- 1-3 hours
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 45/100