Skip to content

Commit dfcee68

Browse files
committed
update docs
1 parent 2e7328a commit dfcee68

File tree

2 files changed

+7
-13
lines changed

2 files changed

+7
-13
lines changed

.flake8

Lines changed: 0 additions & 2 deletions
This file was deleted.

README.md

Lines changed: 7 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -43,8 +43,7 @@ do.
4343

4444
### Linting and commit checks
4545

46-
I like `flake8` for linting because it's not as harsh as `pylint`, and is
47-
supported by my IDE of choice.
46+
I'm using `ruff` now for formatting and linting.
4847

4948
Part of the `make dev` setup installs `pre-commit`, which will make sure that
5049
commits are up to a certain standard. The provided config file runs the code
@@ -53,17 +52,14 @@ formatters, linters and a few other checks. Have a look at
5352
slow and very annoying, but it forces code quality on us which makes up for the
5453
inconvenience.
5554

56-
See the `.flake8` config for some ignored rules where flake8 and black get into
57-
a fight, and there's `isort` and `black` conflict rules in the pre-commit
58-
config too.
59-
6055
### IDE
6156

62-
I'm using VS Code because it works everywhere and supports all the things that
63-
I need. I commit my config to source control so anyone can open the project dir
64-
and start hacking with a working debugger and the tests auto-detected. This is
65-
a nice new paradigm where the IDE settings don't belong to the user, they
66-
belong to the project, so it's appropriate to put them in source control.
57+
I'm using VS Code when I use an IDE because it works everywhere and supports
58+
all the things that I need. I commit my config to source control so
59+
anyone can open the project dir and start hacking with a working debugger and
60+
tests auto-detected. This is a nice new paradigm where the IDE settings don't
61+
belong to the user, they belong to the project, so it's appropriate to put
62+
them in source control. If your
6763

6864
The config also provides recommendations for extensions, which you'll be
6965
prompted to install when you open the project for the first time.

0 commit comments

Comments
 (0)