Commit Graph

38 Commits (8309d92cefb7a71c3e1436a6ce2181f7dbbe052d)

Author SHA1 Message Date
Matthias b9b044585d Add but comment a few ruff rules
2 years ago
Matthias a375e686de Add some ruff configurations
2 years ago
Matthias a41b38e94f Add configuration for codespell
2 years ago
Matthias b1c83ce189 Exclude build dir from mypy
2 years ago
Matthias e75d46321e Exclude user_data
2 years ago
Matthias 26311663e3 Add classifier for python 3.12
2 years ago
Matthias 4aef5676d7 update tool.ruff configuration to match 2.0 version
2 years ago
Matthias 02836368fb add default --dist loadscope arg to pytest options
2 years ago
Matthias 58470ba9d0 Fix missing files in wheels
2 years ago
Matthias b178cc5f31 Migrate from setup.cfg to pyproject.toml
2 years ago
Matthias 6ee0f16e4f Migrate flake8 config to pyproject.toml
2 years ago
Matthias 9dcf236387 Align flake and ruff configs further
3 years ago
Matthias fd4877759c Update hard min-requirement for python
3 years ago
Matthias 3f85f3cce6 Exclude UP036 for now
3 years ago
Matthias 91fd472717 Extend ruff excludes to .venv
3 years ago
Matthias 1c2dd884e9 Remove dependency workarounds in place for gym
3 years ago
Matthias dfe8b3e832 Improve ruff rule selection
3 years ago
Matthias ebebcb886c Move build-system to the top of pyproject.toml
3 years ago
Matthias ce3efa8f00 Remove pointless asserts
3 years ago
Matthias c92f28bf6f ruff: Activate UP ruleset
3 years ago
Matthias 3a9d83f86c Mypy: define sqlalchemy plugin
3 years ago
Matthias 756c284ecd
Merge pull request #8225 from freqtrade/ruff2
3 years ago
Matthias 305eda74e2 Enable Complexity for ruff
3 years ago
Matthias 26315b6bc2 add PTH ruff selection
3 years ago
Matthias 6b829d839b Improve ruff config
3 years ago
Matthias 549a0e1c44 Add ruff linting - initial configuration
3 years ago
Matthias 79d0fd937c Update pyright config to align with mypy
3 years ago
Matthias 741d2db334 Enable implicit_optional for telegram
3 years ago
Matthias 795934116d Remove optional_untyped from config
3 years ago
Matthias f27be7ada8 Configure mypy to old behavior
3 years ago
Matthias 537d10c627 Improve some typing
4 years ago
Matthias b2968df5dc Fix some type problems
4 years ago
Matthias 502404c0cc Use pyproject.toml instead of setup.cfg
4 years ago
Matthias b6bee45e82 Exclude user_data from isort
4 years ago
Matthias d813fef95b Add asyncio_mode setting for pytest
4 years ago
Matthias 8edc84bf25 Exclude virtual environment from isort fixing
4 years ago
Matthias 5d96107496 Don't configure isort twice
5 years ago
Matthias 9fbc5c0537 Switch to pyproject.toml for setup
5 years ago