Refine Qlib's code style reported by pylint and flake8
Open
Nobody has claimed this yet.
enhancement
good first issue
- Dominant language
- Python
- Stars
- 48.7k
- Forks
- 7.7k
- PR merge metrics
- No merged PRs in 30d
Description
🌟 Feature Description
Motivation
Qlib has integrated pylint and flake8 to automatically detect the problem of coding style
But some errors are not fixed due to the limited bandwidth of the maintainers.
It will be very helpful if the community would like to contribute to refine them :)

Alternatives
Additional Notes
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 with the pylint and flake8 configuration or invocation referenced at .github/workflows/test.yml line 39, then run the same checks to identify the remaining reported errors. Done means the relevant style violations are resolved and the workflow's checks pass.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- python
- Domain
- tooling
- Issue type
- Refactor
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100