Wykres commitów

16 Commity (a099cf7ac3447652a6823f90378f375b2ebf3ace)

Autor SHA1 Wiadomość Data
John-Scott Atlakson 9a2177dc19
Upgrade `ruff` and replace `black` with `ruff format` 2023-11-17 15:21:55 +00:00
Matt Westcott 689c7dcbd8 Update linter versions in package.json, setup.py and pre-commit hooks 2023-09-21 17:25:08 +01:00
Storm B. Heg 1dba117c2a Update pre-commit hooks
Some linters and formatters were updated in 35dfdea, but that did not
include the versions used by pre-commit.
2023-08-05 10:04:07 +10:00
zerolab adde8b66f6 Drop support for Python 3.7 2023-07-14 13:06:41 +01:00
zerolab 61f0f4d362 Upgrade ruff version (#10556)
Address "Unnecessary list comprehension" issues
2023-06-19 17:49:17 +01:00
Oli 459fbb2cc9 Switch to ruff for flake8 / isort code checking (#10324) 2023-04-21 11:58:27 +01:00
Himanshu Garg 2ae061a703
Add curlylint and update djhtml, semgrep versions in pre-commit config
The djhtml and semgrep versions are now in sync with the ones in setup.py
2023-02-23 11:24:50 +00:00
Sage Abdullah 55fed5c25d Update flake8 pre-commit link to GitHub
They moved: https://www.youtube.com/watch?v=1FIgj9Q5e6A
2023-02-14 15:08:58 +00:00
Loic Teixeira 5c1c2c8f53 Enforce the use of a single string formatting mechanism for translation source strings
Close #9377
2022-11-26 11:00:05 +01:00
Dan Braghis f1dcf407e3 Bump black to 22.3.0 to fix issue with dependency
Ref: https://github.com/psf/black/issues/2964
2022-03-29 20:04:58 +01:00
Dan Braghis e4d4b24a5b Add flake8-comprehensions and flake8-assertive to pre-commit 2022-02-22 16:20:15 +10:00
Dan Braghis 6dae6e5d07 Add and configure black
This:
- updates the pre-commit configuration and setup.py testing dependencies
- updates isort/flake8 configuration for black
- adds black linting to Makefile and CircleCI configuration
- updates editorconfig with the new line length (88) for py files
- updates python guidelines in docs
2022-02-15 13:06:17 +00:00
Steve Stein 72886c0a62
Djhtml install and configure with pre-commit (#7940) 2022-02-12 01:04:21 +00:00
Steve Stein 6382945a7b
Add ESlint & Stylelint to pre-commit hooks (#7931). Fix #7909
Co-authored-by: Thibaud Colas <thibaudcolas@gmail.com>
2022-02-10 16:01:32 +00:00
Thibaud Colas 11ccf30f00
Add Prettier configuration & documentation (#7908)
- Install Prettier
- Add Prettier configuration
- Add git-blame-ignore-revs
- Clean up .editorconfig indent_style definition
- Clean up .editorconfig space definitions
- Add documentation for Prettier
- Add missing Prettier run-scripts
- Disable Prettier formatting in CI for now
2022-02-04 11:45:08 +00:00
Dan Braghis f478cd54d7 Add pre-commit support 2020-10-16 18:56:39 +01:00