Repository: csdms/bmi-topography (language: python)

Issue:
Update format job in Actions
*black* has a new syntax, so the following warning is shown when running the format job:
```
Unexpected input(s) 'args', valid inputs are ['options', 'src', 'black_args', 'version']
```

We should update the format job to fix this.


Discussion / hints:
Refer to https://github.com/landlab/landlab/pull/1385 for a recent fix.

Fix patch:
diff --git a/Makefile b/Makefile
index cd88c25..95994d9 100644
--- a/Makefile
+++ b/Makefile
@@ -55,7 +55,6 @@ lint: ## check style with flake8
 	flake8 bmi_topography tests docs examples
 
 pretty: ## reformat files to make them look pretty
-	find bmi_topography tests docs examples -name '*.py' | xargs isort
 	black bmi_topography tests docs examples
 
 test: ## run tests quickly with the default Python


Test patch:
diff --git a/.github/workflows/build-test-ci.yml b/.github/workflows/build-test-ci.yml
index 16970ac..387febc 100644
--- a/.github/workflows/build-test-ci.yml
+++ b/.github/workflows/build-test-ci.yml
@@ -76,7 +76,8 @@ jobs:
       - uses: actions/setup-python@v2
       - uses: psf/black@stable
         with:
-          args: ". --check"
+          options: "--check --verbose --diff"
+          src: "bmi_topography tests examples docs"
 
   docs:
     runs-on: ubuntu-latest