commit f20a5a21e05944da30261a1f838a0ea8b47c4a9c
Author: Marco Miller <marco.miller@ericsson.com>
Date:   Wed Oct 14 09:19:41 2020 -0400

    Add flake8 support to release_noter
    
    Change-Id: Ie5baa78881ef5b7be9cf4aabf022192b210a9412

diff --git a/tools/release_noter/.flake8 b/tools/release_noter/.flake8
new file mode 100644
index 0000000..24f2db7
--- /dev/null
+++ b/tools/release_noter/.flake8
@@ -0,0 +1,5 @@
+[flake8]
+max-line-length = 100
+extend-ignore =
+    # https://github.com/PyCQA/pycodestyle/issues/373
+    E203,
diff --git a/tools/release_noter/Pipfile b/tools/release_noter/Pipfile
index 32907e1..bd9a28c 100644
--- a/tools/release_noter/Pipfile
+++ b/tools/release_noter/Pipfile
@@ -5,6 +5,7 @@ verify_ssl = true
 
 [dev-packages]
 black = { version = "==20.8b1", markers = "python_version >= '3.8'" }
+flake8 = { version = "==3.8.4", markers = "python_version >= '3.8'" }
 
 [packages]
 
diff --git a/tools/release_noter/Pipfile.lock b/tools/release_noter/Pipfile.lock
index 3eaa8ed..07ee7fe 100644
--- a/tools/release_noter/Pipfile.lock
+++ b/tools/release_noter/Pipfile.lock
@@ -1,7 +1,7 @@
 {
     "_meta": {
         "hash": {
-            "sha256": "74d854d459fb0a00626d273f07059839465b87197e7f960a9ecf17d22eddaac3"
+            "sha256": "9a69912e043a63c885e5f7e15fb5011ca20c3de0e7fc8e9d26bd8eaed1f58fa9"
         },
         "pipfile-spec": 6,
         "requires": {
@@ -40,6 +40,22 @@
             "markers": "python_version >= '2.7' and python_version not in '3.0, 3.1, 3.2, 3.3, 3.4'",
             "version": "==7.1.2"
         },
+        "flake8": {
+            "hashes": [
+                "sha256:749dbbd6bfd0cf1318af27bf97a14e28e5ff548ef8e5b1566ccfb25a11e7c839",
+                "sha256:aadae8761ec651813c24be05c6f7b4680857ef6afaae4651a4eccaef97ce6c3b"
+            ],
+            "index": "pypi",
+            "markers": "python_version >= '3.8'",
+            "version": "==3.8.4"
+        },
+        "mccabe": {
+            "hashes": [
+                "sha256:ab8a6258860da4b6677da4bd2fe5dc2c659cff31b3ee4f7f5d64e79735b80d42",
+                "sha256:dd8d182285a0fe56bace7f45b5e7d1a6ebcbf524e8f3bd87eb0f125271b8831f"
+            ],
+            "version": "==0.6.1"
+        },
         "mypy-extensions": {
             "hashes": [
                 "sha256:090fedd75945a69ae91ce1303b5824f428daf5a028d2f6ab8a299250a846f15d",
@@ -54,6 +70,22 @@
             ],
             "version": "==0.8.0"
         },
+        "pycodestyle": {
+            "hashes": [
+                "sha256:2295e7b2f6b5bd100585ebcb1f616591b652db8a741695b3d8f5d28bdc934367",
+                "sha256:c58a7d2815e0e8d7972bf1803331fb0152f867bd89adf8a01dfd55085434192e"
+            ],
+            "markers": "python_version >= '2.7' and python_version not in '3.0, 3.1, 3.2, 3.3'",
+            "version": "==2.6.0"
+        },
+        "pyflakes": {
+            "hashes": [
+                "sha256:0d94e0e05a19e57a99444b6ddcf9a6eb2e5c68d3ca1e98e90707af8152c90a92",
+                "sha256:35b2d75ee967ea93b55750aa9edbbf72813e06a66ba54438df2cfac9e3c27fc8"
+            ],
+            "markers": "python_version >= '2.7' and python_version not in '3.0, 3.1, 3.2, 3.3'",
+            "version": "==2.2.0"
+        },
         "regex": {
             "hashes": [
                 "sha256:1a16afbfadaadc1397353f9b32e19a65dc1d1804c80ad73a14f435348ca017ad",
diff --git a/tools/release_noter/README.md b/tools/release_noter/README.md
index 56b1253..e3add29 100644
--- a/tools/release_noter/README.md
+++ b/tools/release_noter/README.md
@@ -2,7 +2,10 @@
 
 ## Setup
 
+The `--deploy` option is to be removed if `Pipfile.lock` is out of date.
+
 ```bash
+pipenv install --dev
 pipenv install --dev --deploy
 ```
 
@@ -24,4 +27,5 @@ pipenv run python release_noter.py v3.2.3..v3.3.0-rc0 -c
 
 ```bash
 pipenv run black release_noter.py
+pipenv run flake8 release_noter.py
 ```