Repository: tj-django/django-view-breadcrumbs (language: python)

Issue:
Update README.md



Discussion / hints:

Fix patch:
diff --git a/.fussyfox.yml b/.fussyfox.yml
index f81235ea..cf9ef15e 100644
--- a/.fussyfox.yml
+++ b/.fussyfox.yml
@@ -1,3 +1,3 @@
 - bandit
+- black
 - flake8
-- isort
diff --git a/.github/workflows/lint.yml b/.github/workflows/lint.yml
new file mode 100644
index 00000000..4d0be9ce
--- /dev/null
+++ b/.github/workflows/lint.yml
@@ -0,0 +1,42 @@
+name: Run linters
+on:
+  pull_request:
+    branches:
+      - master
+
+jobs:
+  lint:
+    runs-on: ubuntu-latest
+    strategy:
+      matrix:
+        python-version: [3.5, 3.6, 3.7, 3.8, 3.9]
+
+    steps:
+    - uses: actions/checkout@v2
+    - name: Set up Python ${{ matrix.python-version }}
+      uses: actions/setup-python@v2
+      with:
+        python-version: ${{ matrix.python-version }}
+    - uses: actions/cache@v2
+      id: pip-cache
+      with:
+        path: ~/.cache/pip
+        key: ${{ runner.os }}-pip-${{ matrix.python-version }}-${{ hashFiles('requirements.txt') }}
+        restore-keys: |
+          ${{ runner.os }}-pip-${{ matrix.python-version }}-
+    - name: Install dependencies
+      run: |
+        pip install -U pip
+        pip install flake8==3.8.4
+    - name: Install black
+      if: ${{ matrix.python-version != '3.5' }}
+      run: |
+        pip install black
+    - name: Run Lint
+      uses: wearerequired/lint-action@v1.7.0
+      with:
+        github_token: ${{ secrets.github_token }}
+        black: ${{ matrix.python-version != '3.5' }}
+        flake8: true
+        git_email: "github-action[bot]@github.com"
+        auto_fix: ${{ matrix.python-version != '3.5' }}
diff --git a/README.md b/README.md
index 84481aab..83b3ae0b 100644
--- a/README.md
+++ b/README.md
@@ -1,7 +1,6 @@
 # django-view-breadcrumbs 
 
-![PyPI - Downloads](https://img.shields.io/pypi/dm/django-view-breadcrumbs)
-[![Build Status](https://travis-ci.org/tj-django/django-view-breadcrumbs.svg?branch=master)](https://travis-ci.org/tj-django/django-view-breadcrumbs) ![PyPI - Django Version](https://img.shields.io/pypi/djversions/django-view-breadcrumbs) ![PyPI - Python Version](https://img.shields.io/pypi/pyversions/django-view-breadcrumbs)
+[![Build Status](https://travis-ci.org/tj-django/django-view-breadcrumbs.svg?branch=master)](https://travis-ci.org/tj-django/django-view-breadcrumbs) ![PyPI - Django Version](https://img.shields.io/pypi/djversions/django-view-breadcrumbs) ![PyPI - Python Version](https://img.shields.io/pypi/pyversions/django-view-breadcrumbs) ![PyPI - Downloads](https://img.shields.io/pypi/dm/django-view-breadcrumbs)
 
 [![Codacy Badge](https://api.codacy.com/project/badge/Grade/6b447e364bef4988bda95bd0965bb4bc)](https://www.codacy.com/app/tj-django/django-view-breadcrumbs?utm_source=github.com&amp;utm_medium=referral&amp;utm_content=tj-django/django-view-breadcrumbs&amp;utm_campaign=Badge_Grade) [![Codacy Badge](https://app.codacy.com/project/badge/Coverage/537b0ce56e744f078f17cc8ccd4200d8)](https://www.codacy.com/gh/tj-django/django-view-breadcrumbs/dashboard?utm_source=github.com&utm_medium=referral&utm_content=tj-django/django-view-breadcrumbs&utm_campaign=Badge_Coverage) [![PyPI version](https://badge.fury.io/py/django-view-breadcrumbs.svg)](https://badge.fury.io/py/django-view-breadcrumbs) <!-- ALL-CONTRIBUTORS-BADGE:START - Do not remove or modify this section --> [![All Contributors](https://img.shields.io/badge/all_contributors-1-orange.svg?style=flat-square)](#contributors-) 
 <!-- ALL-CONTRIBUTORS-BADGE:END -->
diff --git a/demo/views.py b/demo/views.py
index e65569f6..18c7d118 100644
--- a/demo/views.py
+++ b/demo/views.py
@@ -2,8 +2,11 @@
 from django.utils.translation import gettext_lazy as _
 from django.views.generic import DetailView, ListView, TemplateView
 
-from view_breadcrumbs import (BaseBreadcrumbMixin, DetailBreadcrumbMixin,
-                              ListBreadcrumbMixin)
+from view_breadcrumbs import (
+    BaseBreadcrumbMixin,
+    DetailBreadcrumbMixin,
+    ListBreadcrumbMixin,
+)
 
 from .models import TestModel
 
diff --git a/view_breadcrumbs/__init__.py b/view_breadcrumbs/__init__.py
index 59fa826e..1d1f54a5 100644
--- a/view_breadcrumbs/__init__.py
+++ b/view_breadcrumbs/__init__.py
@@ -1,6 +1,10 @@
-from .generic import (BaseBreadcrumbMixin, CreateBreadcrumbMixin,
-                      DetailBreadcrumbMixin, ListBreadcrumbMixin,
-                      UpdateBreadcrumbMixin)
+from .generic import (
+    BaseBreadcrumbMixin,
+    CreateBreadcrumbMixin,
+    DetailBreadcrumbMixin,
+    ListBreadcrumbMixin,
+    UpdateBreadcrumbMixin,
+)
 
 __all__ = [
     "BaseBreadcrumbMixin",
diff --git a/view_breadcrumbs/generic/base.py b/view_breadcrumbs/generic/base.py
index 2687ef78..9504d184 100644
--- a/view_breadcrumbs/generic/base.py
+++ b/view_breadcrumbs/generic/base.py
@@ -5,10 +5,17 @@
 from django.utils.functional import cached_property
 from django.utils.translation import ugettext_lazy as _
 
-from ..templatetags.view_breadcrumbs import (CONTEXT_KEY, append_breadcrumb,
-                                             clear_breadcrumbs)
-from ..utils import (action_view_name, get_app_name, verbose_name_plural_raw,
-                     verbose_name_raw)
+from ..templatetags.view_breadcrumbs import (
+    CONTEXT_KEY,
+    append_breadcrumb,
+    clear_breadcrumbs,
+)
+from ..utils import (
+    action_view_name,
+    get_app_name,
+    verbose_name_plural_raw,
+    verbose_name_raw,
+)
 
 log = logging.getLogger(__name__)
 
diff --git a/view_breadcrumbs/templatetags/view_breadcrumbs.py b/view_breadcrumbs/templatetags/view_breadcrumbs.py
index ff372b91..c45f5eb7 100644
--- a/view_breadcrumbs/templatetags/view_breadcrumbs.py
+++ b/view_breadcrumbs/templatetags/view_breadcrumbs.py
@@ -20,8 +20,7 @@
 if VERSION >= (2, 0):
     from django.urls import NoReverseMatch, Resolver404, resolve, reverse
 else:
-    from django.core.urlresolvers import (NoReverseMatch, Resolver404, resolve,
-                                          reverse)
+    from django.core.urlresolvers import NoReverseMatch, Resolver404, resolve, reverse
 
 logger = logging.getLogger(__name__)
 


Test patch:
diff --git a/view_breadcrumbs/tests/unit/test_breadcrumbs.py b/view_breadcrumbs/tests/unit/test_breadcrumbs.py
index de312870..90245655 100644
--- a/view_breadcrumbs/tests/unit/test_breadcrumbs.py
+++ b/view_breadcrumbs/tests/unit/test_breadcrumbs.py
@@ -7,11 +7,13 @@
 
 from demo.models import TestModel
 from demo.views import TestView
-from view_breadcrumbs.generic import (BaseBreadcrumbMixin,
-                                      CreateBreadcrumbMixin,
-                                      DetailBreadcrumbMixin,
-                                      ListBreadcrumbMixin,
-                                      UpdateBreadcrumbMixin)
+from view_breadcrumbs.generic import (
+    BaseBreadcrumbMixin,
+    CreateBreadcrumbMixin,
+    DetailBreadcrumbMixin,
+    ListBreadcrumbMixin,
+    UpdateBreadcrumbMixin,
+)
 from view_breadcrumbs.templatetags.view_breadcrumbs import CONTEXT_KEY