Skip to content

Commit 55e4c89

Browse files
mikiczencukou
authored andcommitted
Moved utils to a new folder
Fixes: #348
1 parent bb85e3f commit 55e4c89

File tree

10 files changed

+12
-14
lines changed

10 files changed

+12
-14
lines changed

naucse/models.py

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,14 @@
11
from collections import OrderedDict
2-
import copy
32
import datetime
43

54
import dateutil.tz
65
import jinja2
76

8-
from naucse.modelutils import Model, YamlProperty, DataProperty, DirProperty
9-
from naucse.modelutils import reify
7+
from naucse.utils.models import Model, YamlProperty, DataProperty, DirProperty
8+
from naucse.utils.models import reify
109
from naucse.templates import setup_jinja_env, vars_functions
11-
from naucse.markdown_util import convert_markdown
12-
from naucse.notebook_util import convert_notebook
10+
from naucse.utils.markdown import convert_markdown
11+
from naucse.utils.notebook import convert_notebook
1312
from pathlib import Path
1413

1514
_TIMEZONE = 'Europe/Prague'

naucse/routes.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
import calendar
44

55
from flask import Flask, render_template, url_for, send_from_directory
6-
from flask import abort, redirect, Response
6+
from flask import abort, Response
77
from jinja2 import StrictUndefined
88
from jinja2.exceptions import TemplateNotFound
99
from werkzeug.local import LocalProxy

naucse/templates.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33

44
from jinja2 import Markup, contextfilter
55

6-
from naucse import markdown_util
6+
import naucse.utils.markdown
77

88

99
template_filters = {}
@@ -36,7 +36,7 @@ def setup_jinja_env(jinja_env):
3636

3737
@template_filter()
3838
def markdown(text, inline=False):
39-
return markdown_util.convert_markdown(text, inline=inline)
39+
return naucse.utils.markdown.convert_markdown(text, inline=inline)
4040

4141

4242
@template_filter()
@@ -83,7 +83,7 @@ def solution(ctx, text):
8383
page=ctx['page'].slug,
8484
solution=solution_index)
8585

86-
solution = markdown_util.convert_markdown(text)
86+
solution = naucse.utils.markdown.convert_markdown(text)
8787
solutions.append(solution)
8888

8989
t = Markup(textwrap.dedent("""

naucse/urlconverters.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ def to_python(self, value):
3636

3737
def to_url(self, value):
3838
if isinstance(value, str):
39-
if "/" not in value: # XXX
39+
if "/" not in value: # XXX
4040
value = "course/"+value
4141
value = self.to_python(value)
4242
return value.slug

naucse/utils/__init__.py

Whitespace-only changes.
File renamed without changes.
File renamed without changes.

naucse/notebook_util.py renamed to naucse/utils/notebook.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
import nbformat
44
import traitlets
55

6-
from . markdown_util import convert_markdown
6+
from naucse.utils.markdown import convert_markdown
77

88

99
class NaucseHTMLExporter(HTMLExporter):

test_naucse/test_markdown.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,7 @@
33

44
import pytest
55

6-
from naucse.markdown_util import convert_markdown
7-
from naucse.markdown_util import style_space_after_prompt
6+
from naucse.utils.markdown import convert_markdown, style_space_after_prompt
87

98

109
def test_markdown_admonition():

test_naucse/test_notebook.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66

77
import pytest
88

9-
from naucse.notebook_util import convert_notebook
9+
from naucse.utils.notebook import convert_notebook
1010

1111

1212
FIXTURES = 'test_naucse/fixtures'

0 commit comments

Comments
 (0)