Commit Graph

60 Commits (bfdbf0248c187c9b07b6a308943bda70a94de4e2)

Author SHA1 Message Date
Meng Xiangzhuo 41b725714f
chore: bump ruff target-version to 3.10
1 year ago
Matthias 60439c7d8e chore: enhanced pyright configuration
1 year ago
Matthias 6d169784ed chore: remove mypy override for telegram module
1 year ago
Meng Xiangzhuo 0c1c750005
Add and dependency groups
1 year ago
Meng Xiangzhuo 4cd4660357
Remove setup.py
1 year ago
Matthias 4c3c2eaa3b chore: update ruff target version to 3.9
1 year ago
Matthias cd63abba5b chore: update documentation to mention 3.10+ compat
1 year ago
Matthias 97c937e554 chore: add Bugbear Ruff checking
2 years ago
Matthias ca3dee7b37 chore: add setting to avoid deprecation warning from pytest-asyncio
2 years ago
Matthias 4a4e6bc952 chore: fix flake8-builtins overrides
2 years ago
Matthias 8296e7010c chore: enable NPY ruff rules
2 years ago
Matthias c4bc5356d1 Add Ruff Async checks
2 years ago
Matthias 36ad3bff62 Fix /tmp usage in tests
2 years ago
Matthias e3b8e21b76 chore: Enable ruff "S" rule (bandit)
2 years ago
Matthias 0f080a871a Control pytest log formatting
2 years ago
Matthias 6952bac91f fix: codespell skip's to also work correctly on pre-commit hooks
2 years ago
Matthias 9705f40cb5 Exclude leverage tier cache from codespell
2 years ago
Matthias ccb395c6c5 Ruff rule (commented for now)
2 years ago
Matthias ab3dbb7fbc Allow flake E203 -
2 years ago
Matthias baa15f6ed6 Setup known first party modules
2 years ago
Matthias 38c69e9258 Update isort configuration
2 years ago
Matthias c8ebaef936 Update isort config
2 years ago
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
2 years ago
Matthias fd4877759c Update hard min-requirement for python
2 years ago
Matthias 3f85f3cce6 Exclude UP036 for now
2 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