From d4c1ee519d386cad84b5fa97ef59337c3595e4f3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jan=20Bedna=C5=99=C3=ADk?= <jan.bednarik@gmail.com> Date: Wed, 26 Jan 2022 19:04:51 +0100 Subject: [PATCH] Apply pre-commit hooks --- .isort.cfg | 2 +- .../commands/district_import_jekyll.py | 33 ++++++++++--------- 2 files changed, 18 insertions(+), 17 deletions(-) diff --git a/.isort.cfg b/.isort.cfg index 4bc63e29..61058ac9 100644 --- a/.isort.cfg +++ b/.isort.cfg @@ -4,4 +4,4 @@ line_length = 88 multi_line_output = 3 default_section = "THIRDPARTY" include_trailing_comma = true -known_third_party = PyPDF2,arrow,bleach,bs4,captcha,django,environ,faker,ics,markdown,modelcluster,pirates,pytest,pytz,requests,sentry_sdk,snapshottest,taggit,wagtail,wagtailmetadata,weasyprint +known_third_party = PyPDF2,arrow,bleach,bs4,captcha,django,environ,faker,ics,markdown,modelcluster,pirates,pytest,pytz,requests,sentry_sdk,snapshottest,taggit,wagtail,wagtailmetadata,weasyprint,yaml diff --git a/district/management/commands/district_import_jekyll.py b/district/management/commands/district_import_jekyll.py index 186bcb5d..71a06f59 100644 --- a/district/management/commands/district_import_jekyll.py +++ b/district/management/commands/district_import_jekyll.py @@ -1,28 +1,29 @@ import os -import yaml, markdown, re -from django.core.management.base import BaseCommand -from django.db.models.expressions import Col -from django.utils.text import slugify -from django.core.files.images import ImageFile - -from wagtail.core.models.collections import Collection -from wagtail.images.models import Image -from wagtail.core.models import Site -from district.models import DistrictArticlePage, DistrictArticlesPage - -from markdown import Markdown -from markdown.inlinepatterns import InlineProcessor -from markdown.extensions import Extension +import re import xml.etree.ElementTree as ET from io import StringIO + +import markdown +import markdown.serializers +import yaml +from django.core.files.images import ImageFile +from django.core.management.base import BaseCommand +from django.db.models.expressions import Col from django.utils.dateparse import ( parse_date, parse_datetime, parse_duration, parse_time, ) +from django.utils.text import slugify +from markdown import Markdown +from markdown.extensions import Extension +from markdown.inlinepatterns import InlineProcessor +from wagtail.core.models import Site +from wagtail.core.models.collections import Collection +from wagtail.images.models import Image -import markdown.serializers +from district.models import DistrictArticlePage, DistrictArticlesPage # Wagtail to portrebuje https://docs.wagtail.io/en/stable/extending/rich_text_internals.html#data-format markdown.serializers.HTML_EMPTY.add("embed") @@ -141,7 +142,7 @@ def get_or_create_image(path, file_path, collection): class Command(BaseCommand): help = """Importuje články z pirátského jekyll webu. - + """ def add_arguments(self, parser): -- GitLab