21 Commits

Author SHA1 Message Date
Marc Wrobel
47e29992ae Enable flake8-use-pathlib linting rules (#267)
See https://docs.astral.sh/ruff/rules/#flake8-use-pathlib-pth.
2023-12-30 14:29:24 +01:00
Marc Wrobel
5fa597afc0 Enable flake8-unused-arguments linting rules (#267)
See https://docs.astral.sh/ruff/rules/#flake8-unused-arguments-arg.
2023-12-30 14:29:24 +01:00
Marc Wrobel
7458563fec Enable flake8-simplify linting rules (#267)
See https://docs.astral.sh/ruff/rules/#flake8-simplify-sim.
2023-12-30 14:29:24 +01:00
Marc Wrobel
4ce23c9953 Enable flake8-self linting rules (#267)
See https://docs.astral.sh/ruff/rules/#flake8-self-slf.
2023-12-30 14:29:24 +01:00
Marc Wrobel
801859d78a Enable flake8-return linting rules (#267)
See https://docs.astral.sh/ruff/rules/#flake8-raise-rse.
2023-12-30 14:29:24 +01:00
Marc Wrobel
c985bf4d5e Enable flake8-pie linting rules (#267)
See https://docs.astral.sh/ruff/rules/#flake8-pie-pie.
2023-12-30 14:29:24 +01:00
Marc Wrobel
4548a5ab6a Enable flake8-executable linting rules (#267)
See https://docs.astral.sh/ruff/rules/#flake8-executable-exe.
2023-12-30 14:29:24 +01:00
Marc Wrobel
298ad1a754 Enable flake8-errmsg linting rules (#267)
See https://docs.astral.sh/ruff/rules/#flake8-errmsg-em.
2023-12-30 14:29:24 +01:00
Marc Wrobel
fb7c4f6bcc Enable flake8-debugger linting rules (#267)
See https://docs.astral.sh/ruff/rules/#flake8-debugger-t10.
2023-12-30 14:29:24 +01:00
Marc Wrobel
798c298c59 Enable flake8-datetimez linting rules (#267)
See https://docs.astral.sh/ruff/rules/#flake8-datetimez-dtz.
2023-12-30 14:29:24 +01:00
Marc Wrobel
54e7091fd2 Enable flake8-comprehensions linting rules (#267)
See https://docs.astral.sh/ruff/rules/#flake8-comprehensions-c4.
2023-12-30 14:29:24 +01:00
Marc Wrobel
1bb97fe2b4 Enable flake8-commas linting rules (#267)
See https://docs.astral.sh/ruff/rules/#flake8-commas-com.
2023-12-30 14:29:24 +01:00
Marc Wrobel
6e49297e18 Enable flake8-builtins linting rules (#267)
See https://docs.astral.sh/ruff/rules/#flake8-builtins-a.
2023-12-30 14:29:24 +01:00
Marc Wrobel
e95c82aab9 Enable flake8-blind-except linting rules (#267)
See https://docs.astral.sh/ruff/rules/#flake8-blind-except-ble.
2023-12-30 14:29:24 +01:00
Marc Wrobel
0e7003e251 Enable flake8-async linting rules (#267)
See https://docs.astral.sh/ruff/rules/#flake8-async-async.
2023-12-30 14:29:24 +01:00
Marc Wrobel
f49e3dff15 Enable flake8-annotations linting rules (#267)
See https://docs.astral.sh/ruff/rules/#flake8-annotations-ann.
2023-12-30 14:29:24 +01:00
Marc Wrobel
0e8fe135e4 Enable flake8-bugbear linting rules (#267)
See https://docs.astral.sh/ruff/rules/#flake8-bugbear-b.
2023-12-30 14:29:24 +01:00
Marc Wrobel
26f8db809c Enable mccabe linting rules (#267)
See https://docs.astral.sh/ruff/rules/#mccabe-c90.
2023-12-30 14:29:24 +01:00
Marc Wrobel
e1e358c50c Enable pep8-naming linting rules (#267)
See https://docs.astral.sh/ruff/rules/#pep8-naming-n.
2023-12-30 14:29:24 +01:00
Marc Wrobel
6002cbdb26 Enable isort linting rules (#267)
See https://docs.astral.sh/ruff/rules/#isort-i.
2023-12-30 14:29:24 +01:00
Hugo van Kemenade
8870ab5e28 Lint on GitHub Actions (#196)
- Lint with pre-commit on GitHub Actions,
- Add some handy pre-hooks,
- Configure Ruff lint rules (https://github.com/astral-sh/ruff).

---------

Co-authored-by: Marc Wrobel <marc.wrobel@gmail.com>
2023-11-26 21:08:12 +01:00